今天这篇文章有点特殊,为什么特殊呢,因为今天学到的一些网络命令在我这个Linux环境可能无法实践,有些人可能会说,环境有问题就去改啊,我不是不愿意去改,只是希望跟着兄弟连的步伐循序渐进,所以我今天只能大概总结出来,无法像之前文章那样,给出实践的截图,而只是简要说明,好,下面看第一个命令
一 write:给用户发信息
比如我想给fuqiang用户发信息write fuqiang,回车,然后就可以输入想要发送的内容
以Ctrl+D结束,给哪个用户发消息的前提是这个用户在线,发送完之后,在fuqiang用户端就会收到这条消息。
二 wall:发广播消息
给所有当前在线用户发消息,包括自己
我们看到提示,一个广播消息来自哪个客户端,什么日期,什么内容三 ping:测试网络连通性
我们在windows下也常用这个命令,一般ping个4次就结束了,但是在linux下会一直ping下去
除非按Ctrl+C结束
如果想指定ping的次数怎么办呢,加选项-c 发送指定次数
四 ifconfig:查看和设置网卡信息
直接输入ifconfig可以查看网卡信息
如果想设置的话
ifconfig eth0 192.168.1.12 即可
五 mail:发送和查看电子邮件
mail + 用户名,然后回车,就可以输入标题和内容,然后发送,这个命令我这边演示不了,抱歉。。
注意,发送邮件,允许接收者不在线
六 last:列出目前与过去登录系统的用户信息
七 lastlog:列出某特定用户上次登录的时间
lastlog -u +用户id 就可以列出某一个具体的用户
八 traceroute:显示数据包到主机的路径
比如我们想看看traceroute www.sina.com.cn的路径,这样就可以列出来经过了哪些ip节点
九 netstat:显示网络相关信息
netstat -tlun 查看本机监听的端口
netstat -an 查看本机的所有网络连接
netstat -rn 查看本机路由表
十 setup:配置网络
这个我的环境也演示不了,这个命令可以弹出一个界面,在里面可以设置ip等属性
十一 mount: 挂载命令
比如我们有一个光盘,放入光驱后,我们需要手动给它挂载到一个地方
mount /dev/sr0 /mnt/cdrom
这样就可以了,然后我们进入/mnt/cdrom就可以看到我们光盘的内容
十二 umount:卸载命令
umount + 设备名或者挂载点的名都可以
umount /dev/sr0
umount /mnt/cdrom
十三 shutdown:关机
-c:取消前一个关机命令
-h:关机
-r:重启
我们平时用的比较多的就是shutdown -r now立刻重启,shutdown -r 20:58在某一个特定时间重启
十四 其他关机命令
halt poweroff,init 0 这三个命令也可以用来关机
十五 其他重启命令
reboot init 6 这两个命令也可以用来重启
我们可以在/etc/inittab文件中看到有一些系统默认运行级别
id:3:initdefault:
那么这个3是什么意思呢,下面解释下:
0 关机
1 单用户
2 不完全多用户,不含NFS服务
3 完全多用户
4 未分配
5 图形界面
6 重启
十六 runlevel:查询系统运行级别
我们可以看到当前系统运行级别是5,也就是图形界面
十七 logout:退出登录命令
好了,Linux常用网络命令关机重启命令就总结到这里,如有问题,欢迎指正,谢谢。