1、网络命令:write:给在线用户发送信息(使用前可通过w 回车 查看当前在线用户)
指令名称:write
指令所在路径:/usr/bin/write
执行权限:所有用户
语法:write <用户名>
功能描述:给在线用户发信息,以Ctrl +D保存结束,如果用户不在线,发不出去
范例:# write linzhiling 信息内容 ctrl +D
回车会显示信息内容 EOF
注意:用户不在线,是无法给其发信息的
EOF表示终结
2、网络命令:wall :发广播信息
指令名称:wall
指令英文原意;write all
指令所在路径:/usr/bin/wall
执行权限:所有用户
语法:wall [message]
功能描述:发广播信息
范例:$ wall zhouxueli is a honest woman!
注意查看发送者和任一在线用户当前收到的信息
3、网络命令:ping :远程信号探测,也叫踩点定位(基本的踩点定位) 通过给远程发送一个信息包,看远程信息回复,如果
命令名称:ping
命令所在路径;/bin/ping
执行权限:所有用户
语法: ping 选项 IP地址
-c 指定发送次数
功能描述:测试网络连通性
范例: # ping 192.168.1.156
ping -c 3 19.168.1.156
4、网络命令:ifconfig :查看当前网络状态 为网卡设置临时的IP地址
命令名称:ifconfig
命令英文原意:interface configure
命令所在路径:/sbin/ifconfig
执行权限:root
语法:ifconfig 网卡命令 IP地址
功能描述: 查看和设置网卡信息
范例:
# ifconfig 回车 查看当前网络信息
# ifconfig eth0 192.168.1.152 为网卡设置临时信息
显示信息:
lo :回环网卡 始终可以ping通,用于本机通信测试
eth0:
link encap:Ethernet 以太网 网络类型,大多数都是以太网
mac地址(hwaddr):16进制保存的48位的地址位,标称网络地址的物理地址,mac地址是固化在网卡只读存储器中的一个地址,只限于理论上是无法更改的
inet addr: IP地址
Bcast:广播地址
Mask:子网掩码
inet6 addr:ipv6 地址信息
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets 接收数据包的总大小
TX packets 发送数据包的总大小
collisions:0
txqueuelen:1000
RX bytes:
TX bytes:
Interrupt:19
Base address:0x 2000
5、网络命令:mail :邮件命令
命令名称:mail
命令所在路径:/bin/mail
执行权限: 所有用户
语法:mail [用户名]
功能描述:查看发送电子邮件
范例:#mail root
特点:邮件的收发,没有网络的情况下,也可发送,相比于write 命令,邮件在接受者不在线时,也可发送过去,当该用户登录时可使用
网络不通或者没有邮件服务器的情况下,也可发送成功,但是没网络只限于不是往自己的网络邮箱发送。
例如: mail root 信息内容 回车
然后输入 mail 回车
可以看到 发送的信息 发送的事件 版本 邮件默认将保存到 /var/spool/mail/收邮件者用户名 :1 message 1 new
> N(表示未读) 1(邮件号) 收件者用户名 时间 等
注意:以上 N表示未读邮件
如果想在当前状态下查看,直接输入 邮件号,可以查看目标邮件
help 可以查看在当前状态下,可以使用的命令操作
6、网络命令:last :查看该linux登入系统的用户信息,以及该计算机重启的时间等信息
命令名称:last
命令所在路径:/usr/bin/last
执行权限:所有用户
语法:last
功能描述:列出目前与过去登入系统的用户信息
范例: # last
实例:
zhouxueli@zhouxueli:~$ last
用户名 登录终端 登录时的ip 登录的时间 是否在线|退出时间 持续登录时间
zhouxuel pts/2 :0 Sat Nov 10 16:09 still logged in
zhouxuel pts/2 :0 Fri Nov 9 19:17 - 16:05 (20:48)
zhouxuel :0 :0 Fri Nov 9 14:44 still logged in
reboot system boot 3.13.0-24-generi Fri Nov 9 14:44 - 18:59 (1+04:15) 进行过重启
zhouxuel pts/10 :0.0 Fri Nov 9 10:19 - 10:24 (00:04)
zhouxuel pts/10 :0.0 Fri Nov 9 09:19 - 09:19 (00:00)
ip为0表示本机
7、网络命令:lastlog :检查某特定用户上次登录的时间
命令名称:lastlog
命令所在路径:/usr/bin/lastlog
执行权限:所有用户
语法:lastlog
功能描述:检查某特定用户上次登录的时间,如果没有登陆过,则显示从未登陆
范例:# lastlog
# lastlog -u 502 -u 502表示用户id——uid
8、网络命令: traceroute :显示数据包到主机间的路径,跟踪路由
命令名称:traceroute
命令所在路径:/bin/traceroute
执行权限:所有用户
语法:traceroute
功能描述:显示数据包到主机的路径
范例: # traceroute www.baidu.com
9、网络命令:netstat
命令名称:netstat
命令所在路径:/bin/netstat
执行权限:所有用户
语法:netstat [选项】
常用选项
-t : TCP协议 传输控制协议 三次握手 更安全 靠谱 面向连接 相当于打电话 通信双方始终在线
-u: UDP协议 用户数据报协议 直接把数据丢过去,是否收到看运气 QQ 相当于发短信
-I: 监听
-r: 路由,查看网关
-n: 显示IP地址和端口号 而不是用服务和网络名称,查询更快,减少了解析过程
功能描述;显示网络相关信息
范例:
# netstat -tlun 查看本机监听的端口 最主要看端口号
# netstat -an 查看本机所有的网络连接
# netstat -rn 查看本机路由表 显示的最后一行,其实是当前的网关
注:服务的端口一般是固定的,比如apache 是80 ,可以改,但一般不改
发起端口是随机的,接收端口一般是固定的
10、网络命令:setup (该命令只有Red Hat 系列有)
命令名称;setup
命令所在路径:/usr/bin/setup
执行权限:root
语法:setup 直接回车
功能描述:配置网络
范例: # setup
注意配置完成后,记得保存配置退出,完成后要重启网络服务: service network restart
11、挂载命令 mount
命令名称;mount
命令所在路径:/bin/mount
执行权限:所有用户
命令语法: mount [-t 文件系统] 设备文件名 挂载点
范例: # mount -t iso9660 /dev.sr0/mnt/cdrom 表示挂载光盘中一个镜像
学习步骤:创建一个路径 mkdir /mnt/目录名
挂载 mount -t iso9660 /dev/sr0 /mnt/cdrom
表示挂载光盘文件到设备文件名 sr0系统默认指定设备文件名,此处sr0也可以换成 cdrom 等
一般
mount -t iso9660 /dev/sr0 /mnt/cdrom :-t 可以省略iso9660 默认可 /dev/sr0 表示设备名称 /mnt/cdrom表示挂载点
卸载挂载点命令: unmount /dev/sr0 表示去除挂载 也可通过 unmount /mnt/cdrom 也可去除挂载
即;卸载设备时,可以通过 unmount + 设备名称 也可通过 unmount + 挂载点 卸除,但不能两个同时写在后面