linux常用命令---网络命令 write wall ping ifconfig mail traceroute netstat setup 挂载命令 mount umount
命令名称: write
命令英文原意:
命令所在路径: /usr/bin/write
执行权限: 所有用户
功能: 给在线的用户发信息 以Ctrl+D保存结束
范例: # write linzhiling
//---------------------------------------------------------------------------------------------------------------------------------------
命令名称: wall
命令英文原意: write all
命令所在路径: /usr/bin/wall
执行权限: 所有用户
语法: wall [message]
功能: 发广播信息
范例: # wall you chossed! boss!
//---------------------------------------------------------------------------------------------------------------------------------------
命令名称: ping
命令英文原意: write all
命令所在路径: /bin/ping
执行权限: 所有用户
语法: ping 【选项】 IP地址
-c指定发送次数
功能: 测试网络连通性
范例: # ping -c 3 192.168.1.156
//---------------------------------------------------------------------------------------------------------------------------------------
命令名称: ifconfig
命令英文原意: interface configure
命令所在路径: /sbin/ifconfig
执行权限: rooot
语法: ifconfig 网卡名称 IP地址
功能: 查看和设置网卡信息(临时设置ip地址)
范例: # ifconfig eth0 10.170.50.33
eth0: 本地的真实网卡
lo: 127.0.0.1 回环网卡
网络类型:以太网
网卡的硬件地址:16进制表示的 48位的mac地址 它是固化在网卡的只读存储器中的地址 一般是布恩那个改的
当前计算机IP地址 当前的广播地址 子网掩码
ipv6的地址信息
网络的附加信息
接收数据包数量
发送数据包数量
接收数据包大小
发送数据包大小
//---------------------------------------------------------------------------------------------------------------------------------------
命令名称: mail
命令英文原意:
命令所在路径: /bin/mail
执行权限: 所有用户
语法: mail 用户名
功能: 查看发送电子邮件
范例: # mail root
接收方用 mail查看邮箱 help可以查看可以进行的操作
//---------------------------------------------------------------------------------------------------------------------------------------
命令名称: last
命令英文原意:
命令所在路径: /usr/bin/last
执行权限: 所有用户
语法: last
功能: 查看目前与过去登入系统的用户信息
范例: # last
lastlog 显示所有用户以及其最后一次登陆的时间
lastlog -u 【用户名/uid】 只查看该用户的登录信息
//---------------------------------------------------------------------------------------------------------------------------------------
命令名称: traceroute
命令英文原意:
命令所在路径: /bin/traceroute
执行权限: 所有用户
语法: traceroute
功能: 显示数据包到主机间的路径
范例: # traceroute www.lampbrother.net
//---------------------------------------------------------------------------------------------------------------------------------------
命令名称: netstat
命令英文原意:
命令所在路径: /bin/netstat
执行权限: 所有用户
语法: netstat [选项]
-t : tcp协议 要握手 (面向连接的)
-u : udp协议 快 (无连接的)
-l : 监听
-r : 路由 查看网关
-n : 显示IP地址和端口号
功能: 显示网络相关信息
范例: netstat -tlun 查看本机监听的端口
netstat - an 查看本机所有的网络连接
netstat -rn 查看本机路由表
0表示网络很通畅 通过ip地址只能找到服务器,但是要找到服务器的“收件人”就需要端口
网络服务器上既可是ftp 阿帕奇 邮件 这些服务,就要用端口号来指定用这里面的哪个服务
udp协议不支持监听,它不需要
ifconfig 只看到了ip mac 掩码 而看不到网关 而 netstat -rn 可以看到网关
//---------------------------------------------------------------------------------------------------------------------------------------
命令名称: setup
redhat系列专有的工具集合
网络配置
上面配dns下面配IP地址
DHCP这里加*相当于windows里面的自动获取,就不显示IP了
DHCP server 作用: 自动分配和自动获取的服务,要想有自动获取服务,需要在局域网内有人或者给你分配才行
<----原先的
配置完后要记得重启服务
service network restart
setup会永久生效
//---------------------------------------------------------------------------------------------------------------------------------------
挂载命令 linux的外接存储设备都需要手工挂载
命令名称: mount
命令所在路径: /bin/mout
执行权限: 所有用户
语法: mount 【-t 文件系统】 设备文件名 挂载点
范例: # mount (-t iso9660) /dev/sr0 /mnt/cdrom
lastlog 显示所有用户以及其最后一次登陆的时间
lastlog -u 【用户名/uid】 只查看该用户的登录信息
ll = ls -l
挂载光盘过程::
将设备文件名连接在挂载点上
不能在光盘挂载点里卸载 ,要退出挂载点, 然后umount(相当于让光盘弹出来) 这里用/dev/sr0 或者/mnt/cdrom/都可以
然后我们能再看原先的 /mnt/cdrom/ 可以看到没有文件了
当然图形界面是可以手动弹出的