linux中网络命令:write,wall,ping,ifconfig,mail,last,lastlog,traceroute,netstat,mount

write

命令名称:write

语法:write  用户

功能:给用户发消息,以ctrl+D保存结束

例子1

如上图所示,这里有两个用户,分别为root和U1,在root下用"write U1"命令给U1用户发送消息,输入hello,然后回车,然后按ctrl+D保存并退出。可以看到U1用户将实时接收到root发送来的消息(root中每按一次回车,U1将收到一次消息)。上面第二个图中的EOF是在root用户下输入的ctrl+D.

特别需要注意的是,write命令只能给在线用户发送消息。

wall

命令名称:wall

命令英文原意:write all

语法:wall  消息

功能:发送广播信息

wall命令将给所有的在线用户发送消息,比如说我现在用putty分别以root和用户U1登录linux虚拟机,在putty中root用户下输入“wall hello”,则U1,虚拟机以及输入这条命令的这个putty终端都将接收到这条hello信息。

ping

命令名:ping

语法:ping  选项  IP地址

        选项:-c 指定发送次数

功能:测试网络连通性

和window类似,linux中也有ping命令,只是linux中会一直ping下去,可以使用-c 选项控制ping的次数,比如设置ping四次的命令为 "ping -c 4 IP地址"。

ifconfig

 命令名:ifconfig

命令英文原意:interface configure

语法:ifconfig    网卡名称    IP地址

功能:查看和设置网卡信息

如果要查看网卡信息,只需要输入“ifconfig”即可,如果要设置网卡,则可以输入“ifconfgi  网卡名 IP地址” 来给指定网卡设置IP地址。

mail

命令名:mail

语法:mail  [命令名]

功能:查看发送电子邮件

例子2

上面介绍的write只能给在线用户发送消息,而mail命令则可以给所有的用户发送消息即使该用户当前不在线。如上图所示,这里在root用户下给root发送邮件,于是输入 "mail root" ,输入命令后按回车,会提出输入主题(subject),之后输入邮件内容,最后按ctrl+D保存并退出。然后root用户使用 "mail" 命令查看邮件内容,得到的结果如上图所示,其中,画线部分中"N"表示该邮件未读,1表示邮件的序列号,root表示发送该邮件的用户,之后是邮件发送的时间以及主题。

例子3

上接例子2中的图片,在&符后面输入邮件的序列号就可以查看相应的邮件,这里输入1,可以看到返回了序列号为1的邮件的详细信息。如果想回到之前的列表形式,则可以在&符后面输入h,如上图所示,从输入h后的输出结果可以看出,那个标志着未读的字母N已经消失了。也可以在&后输入help查看支持的命令格式。

例子4

如上图所示,可以在&符号输入d和邮件的序列号来删除相应的邮件,在&符号后输入q退出。

有时系统会给root用户发送一些重要信息(日志信息,系统报错信息等,当用root登录后系统会提示有新的邮件),可以用mail命令进行查看。

last

命令名:last

语法:last

功能:列出目前与过去登入系统的用户信息

该命令可以列出过去和目前所有用户的登录信息,包括登录用户名、登录IP地址、登录终端及登录时间等。(还列出了重启的时间等信息)

lastlog

命令名:lastlog

语法:lastlog

功能:检测用户上次登录的时间

lastlog -u 后加某用户的uid可以实现仅查看该用户的上次登录信息

last命令显示所有登录信息,即只要是登录过的用户,它的各个登录时间都会被显示。而 lastlog命令将会列出存在的所有用户,然后显示出每个用户的最后一次登录信息,如果某些用户没有登录过则显示“从未登陆过”。另外,还可以通过lastlog -u 后跟某个用户的uid来只显示该用户的最后一次登录时间。

traceroute

命令名:traceroute

语法:traceroute

功能:显示数据包到主机之间的路径

该命令可以显示本机访问其它主机中间所经过的路由。

netstat

命令名:netstat

语法:netstat [选项]

功能:显示网络相关信息

        选项:

        -t:TCP协议

        -u:UDP协议

        -l:监听

        -r:路由

        -n:显示IP地址和端口号

示例:

        netstat -tlun        查看本机监听的端口

        netstat -an        查看本机所有的网络链接

        netstat -rn        查看本机路由表

例子5

如上图所示,画线部分是本地IP地址和端口号。

例子6

-an选项不仅能查看本机监听的端口,还能查看正在连接的网络程序,如上图所示,画线部分是本机的putty正在连接linux.

另外可通过-rn选项来查看本机路由表。

setup

命令名:setup

执行权限:root

语法:setup

功能:配置网络

这时redhat系列linux系统所特有的命令。

mount

挂载命令

命令名:mount

语法:mount [-t 文件系统]  设备文件名  挂载点

比如要挂载光盘,首先在虚拟机中连接光盘,然后创建一个挂载点,即用"mkdir /mnt/cdrom"命令创建一个空目录,最后用命令"mount -t iso9660 /dev/sr0 /mnt/cdrom"对光盘进行挂载,其中iso9660是光盘的文件系统(可以省略),/dev/sr0是设备文件名称,/mnt/cdrom是挂载点(挂载就是先给硬件分配一个设备文件名,再给这个硬件找一个盘符(目录),然后把它的设备文件名和盘符连接起来。)卸载这个光盘时可以使用"umount /dev/sr0"命令或"umount /mnt/cdrom"命令,注意,不要在挂载点上进行卸载,即不要在/mnt/cdrom目录上进行卸载,可以用"cd"命令回到宿主目录。

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值