- LINUX系統(tǒng)
-
1、命令格式
命令 [-選項] [參數(shù)]
說明:1)、個別命令不一定遵循這個格式
2)、有多個選項時,可以寫在一起
3)、簡化選項和完整選項
2、目錄處理命令:ls
英文原意:list
所在路徑:/bin/ls
執(zhí)行權(quán)限:所有用戶
功能描述:顯示目錄文件
語法:ls [-選項] [文件或目錄]
-a顯示所有文件,包括隱藏文件
-lh詳細信息顯示
-d查看目錄屬性
-i查看i節(jié)點
文件類型:
- 進制文件
d目錄
l軟鏈接
3、目錄處理命令:mkdir
英文原意:make directories
所在路徑:/bin/mkdir
執(zhí)行權(quán)限:所有用戶
功能描述:創(chuàng)建新目錄
語法: mkdir [-p] [目錄名]
-p遞歸創(chuàng)建
4、目錄處理命令:cd
英文原意:change directory
所在路徑:shell內(nèi)置命令
執(zhí)行權(quán)限:所有用戶
功能描述:切換目錄
語法: cd [目錄]
cd .. 回到上一級目錄
5、目錄處理命令:pwd
英文原意:print working directory
所在路徑:/bin/pwd
執(zhí)行權(quán)限:所有用戶
功能描述:顯示目錄路徑
語法: pwd
6、目錄處理命令:rmdir
英文原意:remove empty directories
所在路徑:/bin/rmdir
執(zhí)行權(quán)限:所有用戶
功能描述:刪除空目錄
語法: rmdir [目錄]
7、文件處理命令:cp
英文原意:copy
所在路徑:/bin/cp
執(zhí)行權(quán)限:所有用戶
功能描述:復(fù)制文件或目錄
語法: cp [-選項] [原文件或目錄] [目標(biāo)文件或目錄]
-r復(fù)制目錄
-p保留文件屬性
8、文件處理命令:mv
英文原意:move
所在路徑:/bin/mv
執(zhí)行權(quán)限:所有用戶
功能描述:剪切文件,改名
語法:mv [原文件或目錄] [目標(biāo)文件或目錄]
9、文件處理命令:rm
英文原意:remove
所在路徑:/bin/rm
執(zhí)行權(quán)限:所有用戶
功能描述:刪除文件
語法:rm -rf [文件或目錄]
-r刪除目錄
-f強制執(zhí)行
10、文件處理命令:touch
所在路徑:/bin/touch
執(zhí)行權(quán)限:所有用戶
功能描述:創(chuàng)建空文件
語法:touch [文件名]
11、文件處理命令:cat
所在路徑:/bin/cat
執(zhí)行權(quán)限:所有用戶
功能描述:顯示文件內(nèi)容
語法:cat -n [文件名]
-n顯示行號
12、文件處理命令:tac
所在路徑:/usr/bin/tac
執(zhí)行權(quán)限:所有用戶
功能描述:顯示文件內(nèi)容(反向列示)
語法:tac [文件名]
13、文件處理命令:more
所在路徑:/bin/more
執(zhí)行權(quán)限:所有用戶
功能描述:分頁顯示文件內(nèi)容
語法:more [文件名]
空格或f翻頁
Enter換行
q或Q退出
14、文件處理命令:less
所在路徑:/bin/less
執(zhí)行權(quán)限:所有用戶
功能描述:分頁顯示文件內(nèi)容(可向上翻頁,可搜索)
語法:less [文件名]
/搜索關(guān)鍵字
15、文件處理命令:head
所在路徑:/bin/head
執(zhí)行權(quán)限:所有用戶
功能描述:顯示文件內(nèi)容(可指定看的行數(shù))
語法:head -n 20 [文件名]
-n指定行數(shù)
16、文件處理命令:tail
所在路徑:/bin/tail
執(zhí)行權(quán)限:所有用戶
功能描述:顯示文件末尾內(nèi)容(可指定看的行數(shù))
語法:tail -fn [文件名]
-n指定行數(shù)
-f動態(tài)顯示文件末尾內(nèi)容
17、鏈接命令:ln
英文原意:link
所在路徑:/bin/ln
執(zhí)行權(quán)限:所有用戶
功能描述:生成鏈接文件
語法:ln -s [原文件] [目標(biāo)文件]
-s創(chuàng)建軟鏈接
不加選項生成硬鏈接
軟鏈接:類型windows快捷方式,原文件刪除后軟鏈接不能用
硬鏈接:相當(dāng)于復(fù)制,保留文件的屬性,同步更新。原文件刪除后還能用
判斷硬鏈接:通過i節(jié)點識別
不能跨分區(qū)
不能針對目錄使用
18、權(quán)限管理命令:chmod
英文原意:change the permissions mode of a file
所在路徑:/bin/chmod
執(zhí)行權(quán)限:所有用戶
功能描述:改變文件或者目錄權(quán)限
語法:chmod [{ugoa} {+-=} {rwx}] [文件或目錄]
chomod [mode=421] [文件或目錄]
-R遞歸修改
權(quán)限的數(shù)字表示:
r4
w2
x1
19、權(quán)限管理命令:chown
英文原意:change file ownership
所在路徑:/bin/chown
執(zhí)行權(quán)限:所有用戶
功能描述:改變文件或者目錄的所有者
語法:chmod [用戶] [文件或目錄]
20、權(quán)限管理命令:chgrp
英文原意:change file group ownership
所在路徑:/bin/chgrp
執(zhí)行權(quán)限:所有用戶
功能描述:改變文件或者目錄所屬組
語法:chmod [用戶組] [文件或目錄]
21、權(quán)限管理命令:umask
英文原意:the user file-creation mask
所在路徑:shell內(nèi)置命令
執(zhí)行權(quán)限:所有用戶
功能描述:顯示、設(shè)置文件的缺省權(quán)限
語法:umask [-S]
-S以rwx形式顯示新建文件的缺省權(quán)限
22、文件搜索命令:find
所在路徑:/bin/find
執(zhí)行權(quán)限:所有用戶
功能描述:文件搜索
語法:find [搜索范圍] [匹配條件]
find /etc -name init-name根據(jù)文件名來搜索 -iname(不區(qū)分大小寫)
find / -size +204800-size根據(jù)文件大小搜索
find /home -user ctt-user-group根據(jù)文件所有者所有組搜索
find /etc -cmin -5-cmin查找5分鐘內(nèi)被修改過屬性的文件和目錄
-a兩個條件都滿足
-o兩個條件滿足任意一個
-exec/-ok命令 {} ; 對搜索結(jié)果執(zhí)行操作
-type根據(jù)文件類型查找
-inum根據(jù)文件i節(jié)點查找
23、文件搜索命令:locate
所在路徑:/bin/locate
執(zhí)行權(quán)限:所有用戶
功能描述:在文件資料庫中查找文件
語法:locate 文件名
updatedb 更新文件資料庫
文件存放在/tmp中不能夠查找
24、文件搜索命令:which
所在路徑:/usr/bin/which
執(zhí)行權(quán)限:所有用戶
功能描述:搜索命令所在目錄及別名信息
語法:which 命令名
25、文件搜索命令:whereis
所在路徑:/usr/bin/whereis
執(zhí)行權(quán)限:所有用戶
功能描述:搜索命令所在目錄及幫助文檔路徑
語法:whereis [命令名稱]
26、文件搜索命令:grep
所在路徑:/bin/grep
執(zhí)行權(quán)限:所有用戶
功能描述:在文件中搜索字符串匹配的行并輸出
語法:grep -iv [指定字串] [文件]
-i不區(qū)分大小寫
-v排除指定字串
27、幫助命令:man
英文原意:manual
所在路徑:/usr/bin/man
執(zhí)行權(quán)限:所有用戶
功能描述:獲得幫助信息
語法:man [命令或配置文件]
28、幫助命令:help
所在路徑:shell內(nèi)置命令
執(zhí)行權(quán)限:所有用戶
功能描述:獲得shell內(nèi)置命令幫助信息
語法:help 命令
29、用戶管理命令:useradd
所在路徑:/usr/sbin/useradd
執(zhí)行權(quán)限:root
功能描述:添加新用戶
語法:useradd 新用戶名
30、用戶管理命令:passwd
所在路徑:/usr/sbin/passwd
執(zhí)行權(quán)限:root
功能描述:為用戶設(shè)置密碼
語法:passwd 用戶名
31、用戶管理命令:who
所在路徑:/usr/bin/who
執(zhí)行權(quán)限:所有用戶
功能描述:查看登錄用戶信息
語法:who
w顯示更為詳細的信息
32、壓縮解壓命令:gzip
英文原意:GNU zip
所在路徑:bin/gzip
執(zhí)行權(quán)限:所有用戶
功能描述:壓縮文件
語法:gzip [文件]
-d可以解壓.gz的壓縮文件
壓縮后文件格式: .gz
33、壓縮解壓命令:gunzip
英文原意:GNU unzip
所在路徑:bin/gunzip
執(zhí)行權(quán)限:所有用戶
功能描述:解壓縮 .gz壓縮文件
語法:gunzip [壓縮文件]
34、壓縮解壓命令:tar
所在路徑:bin/tar
執(zhí)行權(quán)限:所有用戶
功能描述:打包目錄
語法:gzip [選項] [壓縮后文件名] [目錄]
-c打包
-v顯示詳細信息
-f指定文件名
-z打包同時壓縮
-j生成.bz2的壓縮格式
壓縮后文件格式: .tar.gz
tar命令解壓語法:
-x解包
-v顯示詳細信息
-f指定解壓文件
-z解壓縮
-j解壓.bz2壓縮格式
35、壓縮解壓命令:zip
所在路徑:/usr/bin/zip
執(zhí)行權(quán)限:所有用戶
功能描述:壓縮文件或目錄
語法:zip [選項] [壓縮后文件名] [文件或目錄]
-r壓縮目錄
壓縮后文件格式: .zip
36、壓縮解壓命令:unzip
所在路徑:/usr/bin/unzip
執(zhí)行權(quán)限:所有用戶
功能描述:解壓.zip壓縮文件
語法:unzip [壓縮文件]
37、壓縮解壓命令:bzip2
所在路徑:/usr/bin/bzip2
執(zhí)行權(quán)限:所有用戶
功能描述:壓縮文件
語法:bzip2 [選項] [文件]
-k產(chǎn)生壓縮文件后保留原文件
壓縮后文件格式: .bz2
38、壓縮解壓命令:bunzip2
所在路徑:/usr/bin/bunzip2
執(zhí)行權(quán)限:所有用戶
功能描述:解壓文件
語法:bunzip2 [選項] [文件]
-k解壓文件后保留原文
39、網(wǎng)絡(luò)命令:write
所在路徑:/usr/bin/write
執(zhí)行權(quán)限:所有用戶
功能描述:給用戶發(fā)送信息, 以Ctrl+D保存結(jié)束
語法:write <用戶名>
40、網(wǎng)絡(luò)命令:wall
英語原意:write all
所在路徑:/usr/bin/wall
執(zhí)行權(quán)限:所有用戶
功能描述:發(fā)送廣播信息
語法:wall [message]
41、網(wǎng)絡(luò)命令:ping
所在路徑:/bin/ping
執(zhí)行權(quán)限:所有用戶
功能描述:測試網(wǎng)絡(luò)連通性
語法:ping [選項] [IP地址]
-c指定發(fā)送次數(shù)
42、網(wǎng)絡(luò)命令:ifconfig
英語原意:interface configure
所在路徑:/sbin/ifconfig
執(zhí)行權(quán)限:root
功能描述:查看和設(shè)置網(wǎng)卡信息
語法:ifconfig [網(wǎng)卡名稱] [IP地址]
43、網(wǎng)絡(luò)命令:mail
所在路徑:/bin/mail
執(zhí)行權(quán)限:所有用戶
功能描述:發(fā)送電子郵件
語法:ifconfig [用戶名]
44、網(wǎng)絡(luò)命令:last
所在路徑:/usr/bin/last
執(zhí)行權(quán)限:所有用戶
功能描述:列出目前與過去登錄系統(tǒng)的用戶信息
語法:last
45、網(wǎng)絡(luò)命令:lastlog
所在路徑:/usr/bin/lastlog
執(zhí)行權(quán)限:所有用戶
功能描述:檢查特定用戶上次登錄的時間
語法:lastlog [-u] [用戶UID]
-u指定用戶UID
46、網(wǎng)絡(luò)命令:traceroute
所在路徑:/bin/traceroute
執(zhí)行權(quán)限:所有用戶
功能描述:顯示數(shù)據(jù)包到主機間的路徑
語法:traceroute [網(wǎng)站或IP]
47、網(wǎng)絡(luò)命令:netstat
所在路徑:/bin/netstat
執(zhí)行權(quán)限:所有用戶
功能描述:顯示網(wǎng)絡(luò)相關(guān)信息
語法:netstat [選項]
-tTCP協(xié)議
-uUDP協(xié)議
-l監(jiān)聽
-r路由
-n顯示IP地址和端口號
-a所有
示例:netstat -tlun查看本機監(jiān)聽的端口
netstat -an查看本機所有的網(wǎng)絡(luò)連接
netstat -rn查看本機路由表
48、網(wǎng)絡(luò)命令:setup
所在路徑:/usr/bin/setup
執(zhí)行權(quán)限:root
功能描述:配置網(wǎng)絡(luò)
語法:setup
49、掛載命令:mount
所在路徑:/bin/mount
執(zhí)行權(quán)限:所有用戶
功能描述:把設(shè)置分配到相應(yīng)的掛載點
語法:mount [-t 文件系統(tǒng)] 設(shè)備文件名 掛載點
示例:mount -t iso9660 /dev/sr0 /mnt/cdrom
退出掛載點 unounk /dev/sr0
50、關(guān)機命令:shutdown
所在路徑:/sbin/shutdown
執(zhí)行權(quán)限:root
功能描述:關(guān)機
語法:shutdown [選項] [時間]
-c取消前一個關(guān)機命令
-h關(guān)機
-r重啟
其它關(guān)機命令:halt
poweroff
init 0
其它重啟命令:reboot
init 6
系統(tǒng)運行級別
0關(guān)機
1單用戶
2不完全多用戶,不含NFS服務(wù)
3完全多用戶
4未分配
5圖形界面
6重啟
配置文件:/etc/inittab
查看運行級別:runlevel
51、退出登錄命令:logout