用戶管理命令、網路操作命令、磁碟與文件系統命令、系統許可權及用戶授權相關命令、內置命令、 ...
Linux命令分類彙總(7~12)
(七)用戶管理命令(12個)
1 |
useradd |
cdgs |
|
添加用戶。 |
2 |
usermod |
|
|
修改系統已經存在的用戶屬性。 |
3 |
userdel |
-r/刪家目錄 |
|
刪除用戶。 |
4 |
groupadd |
|
|
添加用戶組。 |
5 |
passwd |
|
|
修改用戶密碼。 |
6 |
chage |
|
|
修改用戶密碼有效期限。 |
7 |
id |
|
|
看用戶的uid,gid歸屬的用戶組 |
8 |
su |
-:改變用戶目錄 |
|
切換用戶身份。 |
9 |
visudo |
|
|
編輯/etc/sudoers文件的專屬命令。 |
10 |
sudo |
|
許可權管理機制 |
以另外一個用戶身份(預設root用戶)執行事先在sudoers文件允許的命令。 |
11 |
getfacl |
|
|
|
12 |
setfacl |
mxb |
|
ACL訪問控制許可權 |
(八)網路操作命令(20個)
13 |
telnet |
|
|
使用TELNET協議遠程登錄。 |
14 |
ssh |
|
|
使用SSH加密協議遠程登錄。 |
15 |
scp |
|
securecopy |
用於不同主機之間複製文件。 |
16 |
wget |
|
|
命令行下載文件。 |
17 |
ping |
|
|
測試主機之間網路的連通性。 |
18 |
route |
|
|
顯示和設置linux系統的路表。 |
19 |
ifconfig |
|
|
查看、配置、啟用或禁用網路介面的命令。 |
20 |
ifup |
|
|
啟動網卡。 |
21 |
ifdown |
|
|
關閉網卡。 |
22 |
netstat |
|
|
查看網路狀態。 |
23 |
ss |
yum 安裝一下 |
|
查看網路狀態。 |
24 |
nmap |
yum 安裝一下 |
|
網路掃描命令。 |
25 |
lsof |
|
list open files |
列舉系統中已經被打開的文件。 |
26 |
|
|
|
發送和接收郵件。 |
27 |
mutt |
yum 安裝一下 |
|
郵件管理命令。 |
28 |
nslookup |
yum install -y bind-utils互動式查詢互聯網DNS伺服器的命令。 |
||
29 |
dig |
|
|
查找DNS解析過程。 |
30 |
host |
|
|
查詢DNS的命令。 |
31 |
traceroute |
|
|
追蹤數據傳輸路由狀況。 |
32 |
tcpdump |
|
|
命令行的抓包工具。 |
(九)有關磁碟與文件系統的命令(16個)
33 |
mount |
|
|
掛載文件系統。 |
34 |
umount |
|
|
卸載文件系統。 |
35 |
fsck |
|
|
檢查並修複Linux文件系統。 |
36 |
dd |
|
|
轉換或複製文件。 |
37 |
dumpe2fs |
|
|
導出ext2/3/4文件系統信息。 |
38 |
dump |
|
|
ext2/3/4文件系統備份工具。 |
39 |
fdisk |
|
|
磁碟分區命令,適用於2TB以下磁碟分區。 |
40 |
parted |
|
|
磁碟分區命令,沒有磁碟大小限制,常用於2TB以下磁碟分區。 |
41 |
mkfs |
|
make file s |
格式化創建Linux文件系統。 |
42 |
partprobe |
|
|
更新內核的硬碟分區表信息。 |
43 |
e2fsck |
|
|
檢查ext2/34類型文件系統。 |
44 |
mkswap |
|
|
創建Linux交換分區。 |
45 |
swapon |
|
|
啟用交換分區。 |
46 |
swapoff |
|
|
關閉交換分區。 |
47 |
sync |
關機前多敲 |
|
將記憶體緩衝內的數據寫入盤 |
48 |
resize2fs |
|
|
調整ext2/3/4文件系統大小。 |
(十)系統許可權及用戶授權相關命令(4個)
49 |
chmod |
|
|
改變文件或目錄許可權。 |
50 |
chown |
|
|
改變文件/目錄的屬主和屬組。 |
51 |
chgrp |
|
|
更改文件用戶組。 |
52 |
umask |
|
|
顯示或設置許可權掩碼。 |
(十一)查看系統用戶登錄信息(7個)
53 |
whoami |
|
==id -un |
顯示當前有效的用戶名稱 |
54 |
who |
|
|
顯示目前登錄系統用戶信息。 |
55 |
w |
|
|
顯示已經登陸系統的用戶列表,顯示用戶正在執行的令。 |
56 |
last |
|
|
顯示登入系統的用戶。 |
57 |
lastlog |
|
|
顯示系統中所有用戶最近一次登錄信息。 |
58 |
users |
|
|
顯示當前登錄系統的所有用戶的用戶列表。 |
59 |
finger |
|
|
查找並顯示用戶信息。 |
(十二)內置命令及其它(19個)
60 |
echo |
|
|
列印變數/直接輸出指定字元串 |
61 |
printf |
|
|
將結果格式化輸出 |
62 |
rpm |
|
|
管理rpm包的命令。 |
63 |
yum |
rpm升級版 |
完美解決包的依賴關係 |
自動化簡單化地管理rpm包的命令。 |
64 |
watch |
|
|
周期性的執行給定的命令,並將命令的輸出以全屏方式示。 |
65 |
alias |
|
|
設置系統別名。 |
66 |
unalias |
|
|
取消系統別名。 |
67 |
date |
-set |
|
查看或設置系統時間。 |
68 |
clear |
快捷鍵ctrl +l |
|
清除屏幕,簡稱清屏。 |
69 |
history |
!+number |
1000條 |
查看命令執行的歷史紀錄。 |
70 |
eject |
|
|
彈出光碟機。 |
71 |
time |
|
|
計算命令執行時間。 |
72 |
nc |
|
|
功能強大的網路工具。 |
73 |
xargs |
|
|
將標準輸入轉換成命令行數。 |
74 |
exec |
|
|
調用並執行指令的命令。 |
75 |
export |
|
|
設置或者顯示環境變數。 |
76 |
unset |
對應set顯示 |
所有變數 |
刪除變數或函數。 |
77 |
type |
用於判斷另外一個命令是否是內置命令。 |
||
78 |
bc |
|
|
命令行科學計算器 |