write 解釋 語法 示例 wall 解釋 語法 示例 ping 解釋 語法 示例 ifconfig 解釋 語法 示例 mail 解釋 語法 mail命令不存在 示例 last 解釋 語法 示例 lastlog 解釋 語法 示例 traceroute 解釋 語法 traceroute命令不存在 示 ...
write
解釋
命令名稱:write
命令所在路徑:/usr/bin/write
執行許可權:所有用戶
功能描述:給用戶發信息,以Ctrl+D保存結束
語法
write <用戶名>
示例
# 給eternity發送信息
write eternity
[root@izm5e2q95pbpe1hh0kkwoiz ~]# write eternity
write: eternity is logged in more than once; writing to pts/4
hello eternity!!!
[eternity@izm5e2q95pbpe1hh0kkwoiz ~]$
Message from root@izm5e2q95pbpe1hh0kkwoiz on pts/0 at 15:32 ...
hello eternity!!!EOF
wall
解釋
命令名稱:wall
命令英文原意:write all
命令所在路徑:/usr/bin/wall
執行許可權:所有用戶
功能描述:發廣播信息
語法
vall [message]
示例
# 發送廣播信息(自己也會收到,當前用戶才能收到)
wall eternity is a good man!
[root@izm5e2q95pbpe1hh0kkwoiz ~]# wall eternity is a good man!
[root@izm5e2q95pbpe1hh0kkwoiz ~]#
Broadcast message from root@izm5e2q95pbpe1hh0kkwoiz (pts/0) (Thu Dec 5 15:36:18 2019):
eternity is a good man!
[eternity@izm5e2q95pbpe1hh0kkwoiz ~]$
Broadcast message from root@izm5e2q95pbpe1hh0kkwoiz (pts/0) (Thu Dec 5 15:36:18 2019):
eternity is a good man!
ping
解釋
命令名稱:write
命令所在路徑:/bin/ping
執行許可權:所有用戶
功能描述:測試網路連通性
語法
ping 選項 IP地址
-c 指定發送次數
示例
# ping 118.190.208.1(會一直ping,按ctrl+c結束)
ping 118.190.208.1
[root@izm5e2q95pbpe1hh0kkwoiz ~]# ping 118.190.208.1
PING 118.190.208.1 (118.190.208.1) 56(84) bytes of data.
64 bytes from 118.190.208.1: icmp_seq=1 ttl=64 time=0.201 ms
64 bytes from 118.190.208.1: icmp_seq=2 ttl=64 time=0.207 ms
64 bytes from 118.190.208.1: icmp_seq=3 ttl=64 time=0.161 ms
64 bytes from 118.190.208.1: icmp_seq=4 ttl=64 time=0.197 ms
--- 118.190.208.1 ping statistics ---
8 packets transmitted, 8 received, 0% packet loss, time 7032ms
rtt min/avg/max/mdev = 0.161/0.189/0.218/0.023 ms
# # ping -c 4 118.190.208.1(ping 4次結束)
ping 118.190.208.1
ifconfig
解釋
命令名稱:ifconfig
命令所在路徑:/sbin/ifconfig
執行許可權:root
功能描述:查看和設置網卡信息
語法
ifconfig 網卡名稱 IP地址
示例
# 查看當前電腦網卡信息
ifconfig
# 臨時更改ip地址
ifconfig eth0 192.168.1.1
解釋
命令名稱:mail
命令所在路徑:/bin/mail
執行許可權:所有用戶
功能描述:查看發送電子郵件
語法
mail [用戶名]
mail命令不存在
yum -y install mailx sendmail
示例
# 給root發送郵件(ctrl+D發送郵件)
mail root
[root@izm5e2q95pbpe1hh0kkwoiz ~]# mail root
Subject: test
hello root!!!!
EOT
# 查看郵件
mail
last
解釋
命令名稱:mail
命令所在路徑:/usr/bin/last
執行許可權:所有用戶
功能描述:列出目前與過去登錄系統的用戶信息
語法
last
示例
# 列出登錄信息
last
[root@izm5e2q95pbpe1hh0kkwoiz ~]# last
eternity pts/5 123.235.166.172 Thu Dec 5 15:32 still logged in
eternity pts/4 123.235.166.172 Thu Dec 5 15:32 still logged in
root pts/3 123.235.166.172 Thu Dec 5 15:32 still logged in
root pts/2 123.235.166.172 Thu Dec 5 15:32 still logged in
root pts/3 123.235.166.172 Thu Dec 5 15:32 - 15:32 (00:00)
root pts/2 123.235.166.172 Thu Dec 5 15:32 - 15:32 (00:00)
lastlog
解釋
命令名稱:lastlog
命令所在路徑:/usr/bin/lastlog
執行許可權:所有用戶
功能描述:檢查某特定用戶上次登錄的時間
語法
lastlog 選項[-u] [uid]
-u 用戶的uid
示例
# 查看上次登錄時間
lastlog
[root@izm5e2q95pbpe1hh0kkwoiz ~]# lastlog
Username Port From Latest
root pts/3 123.235.166.172 Thu Dec 5 15:32:14 +0800 2019
bin **Never logged in**
daemon **Never logged in**
adm **Never logged in**
lp **Never logged in**
sync **Never logged in**
shutdown **Never logged in**
halt **Never logged in**
mail **Never logged in**
operator **Never logged in**
games **Never logged in**
ftp **Never logged in**
nobody **Never logged in**
systemd-network **Never logged in**
dbus **Never logged in**
polkitd **Never logged in**
postfix **Never logged in**
chrony **Never logged in**
sshd **Never logged in**
ntp **Never logged in**
tcpdump **Never logged in**
nscd **Never logged in**
mysql **Never logged in**
www **Never logged in**
rabbitmq **Never logged in**
eternity pts/5 123.235.166.172 Thu Dec 5 15:32:17 +0800 2019
saslauth **Never logged in**
mailnull **Never logged in**
smmsp **Never logged in**
# 查看指定用戶最後一次訪問
lastlog -u 502
traceroute
解釋
命令名稱:mail
命令所在路徑:/bin/traceroute
執行許可權:所有用戶
功能描述:顯示數據包到主機間的路徑
語法
traceroute
traceroute命令不存在
yum -y install traceroute
示例
# 探測到達www.baidu.com的路徑
traceroute www.baidu.com
[root@izm5e2q95pbpe1hh0kkwoiz ~]# traceroute www.baidu.com
traceroute to www.baidu.com (180.101.49.11), 30 hops max, 60 byte packets
1 * * *
2 11.219.4.81 (11.219.4.81) 5.632 ms 5.931 ms 6.313 ms
3 11.219.4.62 (11.219.4.62) 4.164 ms * 11.219.4.54 (11.219.4.54) 4.114 ms
4 11.219.68.2 (11.219.68.2) 4.848 ms 11.219.68.18 (11.219.68.18) 4.849 ms 11.219.68.2 (11.219.68.2) 4.853 ms
5 103.52.86.106 (103.52.86.106) 1.139 ms 103.52.86.118 (103.52.86.118) 0.536 ms 103.41.143.65 (103.41.143.65) 1.240 ms
6 103.41.143.118 (103.41.143.118) 1.165 ms 116.251.113.221 (116.251.113.221) 0.961 ms 103.41.143.58 (103.41.143.58) 0.963 ms
7 150.138.130.121 (150.138.130.121) 1.618 ms 150.138.130.117 (150.138.130.117) 0.947 ms 0.641 ms
8 150.138.128.161 (150.138.128.161) 8.503 ms 150.138.128.41 (150.138.128.41) 1.928 ms 150.138.128.157 (150.138.128.157) 1.594 ms
9 202.97.19.137 (202.97.19.137) 15.099 ms 202.97.30.129 (202.97.30.129) 13.069 ms 202.97.96.205 (202.97.96.205) 16.943 ms
10 58.213.94.102 (58.213.94.102) 18.576 ms 58.213.94.98 (58.213.94.98) 17.861 ms 58.213.95.102 (58.213.95.102) 17.436 ms
11 * * 58.213.94.86 (58.213.94.86) 18.402 ms
12 58.213.96.94 (58.213.96.94) 21.612 ms 58.213.96.78 (58.213.96.78) 17.852 ms 58.213.96.94 (58.213.96.94) 22.174 ms
13 * * *
14 * * *
15 * * *
16 * * *
17 * * *
18 * * *
19 * * *
20 * * *
21 * * *
22 * * *
23 * * *
24 * * *
25 * * *
26 * * *
27 * * *
28 * * *
29 * * *
30 * * *
netstat
解釋
命令名稱:netstat
命令所在路徑:/bin/netstat
執行許可權:所有用戶
功能描述:顯示網路相關信息
語法
netstat [選項]
-t TCP協議(傳輸控制協議)
-u UDP協議(用戶數據報協議)
-l 監聽
-r 路由
-n 顯示IP地址和埠號
示例
# 查看本機監聽的埠
netstat -tlun
# 查看本機所有的網路連接
netstat -an
# 查看本機路由表
netstat -rn
setup
解釋
命令名稱:setup
命令所在路徑:/usr/bin/setup
執行許可權:所有用戶
功能描述:配置網路
語法
setup
示例
只有redhat系列的才有
設置永久生效
mount
解釋
命令名稱:mount
命令所在路徑:/bin/mount
執行許可權:所有用戶
功能描述:掛載命令
語法
mount [-t 文件系統] 設備文件名 掛載點
示例
# 先創建掛載目錄
mkdir /mnt/cdrom
# 掛載光碟
mount -t ios9660 /dev/sr0 /mnt/cdrom
-t ios9660 光碟文件系統(固定的,可省略)
/dev/sr0 設備文件名稱(固定的,系統指定的)
/mnt/cdrom 掛載點(掛載目錄)
# 省略 -t ios9660 也是可以的
mount /dev/sr0 /mnt/cdrom
# 訪問光碟下的數據(就是掛載目錄)
cd /mnt/cdrom
ls
# 卸載光碟(必須在光碟掛載目錄之外才可以卸載)
umount /dev/sr0
[root@izm5e2q95pbpe1hh0kkwoiz ~]# ll /dev/cdrom
lrwxrwxrwx 1 root root 3 Aug 14 2018 /dev/cdrom -> sr0
/dev/cdrom是軟鏈接指向的是sr0