Linux常用命令(网络命令和关机重启命令)

Posted 林夕07

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux常用命令(网络命令和关机重启命令)相关的知识,希望对你有一定的参考价值。

Linux其他命令一键直达:
Linux常用命令(目录处理命令和文件处理命令)
Linux常用命令(帮助命令、用户管理命令和压缩解压命令)

网络命令

write

功能:给用户(在线用户)发消息,以Ctrl + D 保存结束
所在地址:/usr/bin/write
格式:write <用户名>
权限:所有用户

给在线用户发送
write zm
然后输入你想说的话,结束按组合键Ctrl + D
发送方root:
在这里插入图片描述
接收方zm:
在这里插入图片描述
给未在线用户发送消息
会提醒你,该用户未登录
在这里插入图片描述

wall

功能:发广播信息(只有在线用户才可以收到)
全称: write all
所在地址:/usr/bin/wall
格式:wall [发送信息]
权限:所有用户

发送广播
wall The server will be shut down in 10 minutes. Please save your data in time
在所有用户界面都会弹出这个消息
发送方root:
在这里插入图片描述
接收方(所有在线用户包括发送方自己):
在这里插入图片描述

ping

功能:测试网络连通性
所在地址:/bin/ping
格式:ping 选项[-c] IP 地址
权限:所有用户

参数解析
-c指定发送次数

无参数测试连接
ping 192.168.2.119
默认是无限ping下去所以我们想要停止按组合键Ctrl+C,主要看丢包率
在这里插入图片描述

指定ping的次数
ping够指定次数就自动停止
在这里插入图片描述

ifconfig

功能:查看和设置网卡信息
全称: interface configure
所在地址:/sbin/ifconfig
格式:ifconfig 网卡名称 IP地址
权限:root

查看网卡信息
ifconfig
在这里插入图片描述
对一些数据进行分析

数据解析
flags=4163<UP,BROADCAST,RUNNING,MULTICAST>从flags可知该接口已启用,支持广播、组播
mtu 1500以太网和802.3对数据帧的长度都有一个限制,其最大值分别是1500和1492字节。链路层的这个特性称为MTU,最大传输单元
inet 192.168.2.114IPv4地址
netmask 255.255.255.0子网掩码
broadcase 192.168.2.255广播地址
inet6 fe80::d694:8777:75de:dd5dIPv6地址
prefixlen 64掩码长度
scopeid 0x20作用域,link表示
ether 00:0c:29:89:8b:ba网卡接口的MAC地址
txqueuelen 1000传输队列长度
(Ethernet)接口类型为Ethernet以太网
RX packets 47158 bytes 49065859 (46.7 MiB)此接口接收的报文个数,总字节数
RX errors 0 dropped 0 overruns 0 frame 0接收报文错误数,丢弃数,溢出数,冲突的帧数
TX packets 20238 bytes 2475668 (2.3 MiB)此接口发送的报文个数,总字节数
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0发送报文错误数,丢弃数,溢出数,载荷数,冲突数

修改IP地址(临时生效)
ifconfig ens33 192.168.2.223
因为修改完IP地址,我的Xshell就会掉,我就不测试了。

mail

功能:查看发送电子邮件(可以给不在线的发送) Ctrl + D保存发送
所在地址:/bin/mail
格式:mail [用户名]
权限:所有用户

安装mail服务
若未找到命令,需要安装mailx使用yum install mailx就好了
在这里插入图片描述
发送邮件
发送方:
在这里插入图片描述

接收方:
在这里插入图片描述
N代表新的 前面1是编号
在&后面输入编号可以读信了

如果我们还想看到之前的表输入h 此时N消失了,代表已经读过了
在这里插入图片描述

输入help可以看到支持的命令格式
在这里插入图片描述
删除邮箱
d + 编号
在这里插入图片描述

退出:q

last

功能:列出目前与过去登入系统的用户信息
所在地址:/usr/bin/last
格式:last
权限:所有用户

查询目前和过去登入系统的用户信息
last

在这里插入图片描述
reboot表示重启

lastlog

功能:把所有用户列出来(包括不能登录的系统用户)
所在地址:/usr/bin/lastlog
格式:last
权限:所有用户

参数解析
-u通过用户uid来单独查找

列出所有用户

在这里插入图片描述
在这里插入图片描述

查看uid为1000的用户最近登录情况
lastlog -u 1000
在这里插入图片描述

netstat

功能:显示网络相关信息
所在地址:/bin/netstat
格式:netstat [选项]
权限:所有用户

选项解析
-tTCP协议(传输控制协议)
-uUDP协议(用户数据报协议)
-l监听
-r路由(网关)
-n显示IP地址和端口号

查看本机监听的端口
netstat -tlun
在这里插入图片描述

查看本机所有的网络连接
`netstat -an
在这里插入图片描述

查看本机路由表
netstat -rn
在这里插入图片描述

mount

功能:挂载、盘符 没安装图像界面就必须手动挂载
所在地址:/bin/mount
格式:mount [-t 文件系统]设备文件名 挂载点
权限:所有用户

手动挂载
点击虚拟机
在这里插入图片描述
然后进入设置
在这里插入图片描述
再点击CD/DVD光盘那一项。然后勾选设备状态,和使用ISO镜像文件
在这里插入图片描述

然后就进入命令行 创建目录
在这里插入图片描述

执行挂载命令 : mount /dev/sr0 /mnt/cdrom
在这里插入图片描述

有该提示信息表示成功,说光盘是只读的

关机重启命令

shutdown

功能:挂载、盘符 没安装图像界面就必须手动挂载
所在地址:/bin/mount
格式:shutdown [选项] 时间
权限:所有用户

选项解析
-c取消前一个关机命令
-h关机
-r重启
-tt秒数,送出警告信息和删除信息之间要延迟多少秒。

立刻关机
shutdown -h now
立刻关机

重启
一分钟后重启,并发送广播
在这里插入图片描述

定时关机
shutdown -h 11:50

取消刚刚的命令
shtudown -c
也会发送广播,通知刚刚的命令取消
在这里插入图片描述
在这里插入图片描述

其他关机命令(了解)

halt
poeroff(直接断电,一般别用于服务器)
init 0

其他重启命令(了解)

reboot
init 6

init + 数字

数字解析
0关机
1单用户(root用户命令行)
2不完全用户,不含NFS服务(不包含nfs(网络文件系统)的完全命令行、nfs不安全但是方便)
3完全多用户(完全命令行)
4未分配
5图形界面
6重启

文档信息

大写X一般在linux中代表图形界面
如:
init 0 - 关机
init 6 - 重启

查询当前linux的运行级别
runlevel
在这里插入图片描述

切换运行级别
init 3
在这里插入图片描述

logout

退出登录
在这里插入图片描述

以上是关于Linux常用命令(网络命令和关机重启命令)的主要内容,如果未能解决你的问题,请参考以下文章

Linux系列教程——Linux常用命令之网络和关机重启命令

Linux系列教程——Linux常用命令之网络和关机重启命令

linux 关机/重启命令总结

Linux常用命令-关机重启命令

Linux常用命令总结

常用的Linux关机命令!