1.Linux基本命令之网络命令

1.write

语法:write <用户名>

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

举例:write TangTang

在发送信息的时候,若按错了,则用ctrl+退格键删除

 EOF=ctrl+D 即终结符,保存退出

write是在在线用户发信息,可以使用who和w查看当前有哪些在线用户,若用户不在线,则发送不出去。

2.wall 即write all的缩写

语法:wall [message]

功能:发广播信息,给所有在线用户发信息

举例:wall 消息

 自己也会收到,广播发送信息,在线用户都能收到,本地终端也能收到。

缺点:假设你正在写脚本时,弹出一个广播信息,命令行就乱了,会让人很抓狂。

3.ping

语法:ping IP

功能:测试网络连通性

举例:ping 自己ip

 由于是ping自己的ip,所以显示网络比较好

Windows测试网络的连通性也是ping命令,但是ping四次后,就会自动结束,而Linux的ping命令会一直执行,可以使用ctrl+z或者ctrl+c结束,停止。

 64个字节的数据包从此ip地址返回,返回时间越短,网络状况越好。

若Linux只想执行ping几次就结束就可以使用参数-c加次数

举例:ping -c 3 ip  ping三次

ping是我们用得最多二远程探测命令,作用是给远程主机发送一个信息包,看看远程主机是否响应,若响应,则说明我们之间是连通的,若丢包率高,就算ping通了,也你的证明网络状况非常差。

 4.ifconfig

执行权限:root

语法:ifconfig 网卡名称 ip地址

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

举例:ifconfig eth0 ip   设置网卡信息

我们用得最多的是直接ifconfig,目的是查看当前计算机的ip信息

 5.mail 邮件命令

语法:mail [用户名]

功能:查看发送电子邮件

举例:mail Nanxi

若执行命令 mail 用户名,出现错误,可以参考Linux上安装sendmail_qq_45941597的博客-CSDN博客,安装sendmail

安装sendmail后执行:mail Nanxi ,编辑好信息后CTRL+D保存结束,使用命令mail接受邮件

 N指new,新的,邮件是未读的,1,指邮件序列号,root指发邮件的人;/var/spool/mail/root指邮件保存的位置。 

使用help可以查到mail支持的命令格式

 直接输入邮件序列号就可以查看该序列号对应邮件的内容,以及邮件列表。查看后邮件前的N消失

 使用h再次查看邮件列表

 输入d [邮件序列号],即删除该邮件

按q退出 

 6.last

直接使用

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

举例:last

 当计算机在之前重启过,也会统计重启时间,如截图里面的reboot,last是一个非常有效,非常常用的日志查询命令。

7.lastlog

直接使用

功能:查看某特定用户上次登录的时间

 使用命令 cat /etc/passwd |grep  Nanxi查看Nanxi的uid

 若不想查看如此多的信息,则可以使用参数-u 跟上uid来查看该特定用户的登录信息

即lastlog -u 1005

 8.traceroute

语法:traceroute

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

举例:traceroute www.baidu.com

 这里我把虚拟机的网络配置改为了桥接模式,除了1,3,4跳外,都为*

具体的原因我还在探索中,如果你们知道原因,欢迎评论告诉我!

9.netstat

语法:netstat 参数

功能:显示网络相关信息

netstat的常用参数:

        -t        TCP协议

        -u        UDP协议

        -l        监听

        -r        路由

        -n        显示ip地址和端口号

举例:

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

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

netstat -rn        查看本机路由表

截图如下:

netstat 查看本机监听的端口

根据本机开启的监听端口,判断计算机开启了哪些服务

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

 

 netstat -rn 查看本机路由表

 10.setup

语法:setup

执行权限:root

功能:配置网络

举例:setup

这是centoS7版本的,只有这两个选项。具体的网络配置可以去配置文件进行配置。

11.mount 挂载命令

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

举例:mount -t iso9660 /dev/sr0 /mnt/cdrom

截图:1.在Linux上手动挂载

先创建一个挂载点,使用命令挂在,因为系统默认能自动识别文件系统,所以-t iso9660可以省略,/dev/cdrom等价于sr0。进入挂载点查看内容。

 卸载挂载点后,再回到挂载目录,内容就为空。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值