1、ls命令
命令原意:list ?
命令路徑:/bin/ls ??
執(zhí)行權(quán)限:所有用戶
功能描述:顯示目錄里包含的文件,或查看文件權(quán)限(包括目錄、文件夾、文件權(quán)限)、查看目錄信息等等
語(yǔ)法:ls ?選項(xiàng) ?[目錄或文件]
常用參數(shù)搭配:
a :列出目錄所有文件,包含以.開始的隱藏文件
A :列出除.及..的其它文件
r :反序排列
t :以文件修改時(shí)間排序
S :以文件大小排序
l :除了文件名之外,還將文件的權(quán)限、所有者、文件大小等信息詳細(xì)列出來(lái)
d:查看目錄的屬性
2、cd命令
命令原意:change directory ? ;命令路徑:shell內(nèi)置命令 ?;執(zhí)行權(quán)限:所有用戶
功能描述:用于切換、改變當(dāng)前的目錄
語(yǔ)法:cd ? [目錄]
3、pwd命令
命令原意:print ?working directory
命令路徑:/bin/pwd
執(zhí)行權(quán)限:所有用戶
功能描述:顯示當(dāng)前所在的工作目錄
語(yǔ)法:pwd
4、touch命令
命令路徑:/bin/touch
執(zhí)行權(quán)限:所有用戶
功能描述:用于在文件系統(tǒng)上創(chuàng)建空文件
語(yǔ)法:touch ?[文件名]
5、mkdir命令
命令原意:make directories
命令路徑:/bin/mkdir
執(zhí)行權(quán)限:所有用戶
功能描述:創(chuàng)建新目錄
語(yǔ)法:mkdir ?-選項(xiàng) ?[目錄名]
選項(xiàng)介紹:
-m: 對(duì)新建目錄設(shè)置存取權(quán)限,也可以用chmod命令設(shè)置;
-p: 可以是一個(gè)路徑名稱。此時(shí)若路徑中的某些目錄尚不存在,加上此選項(xiàng)后,系統(tǒng)將自動(dòng)建立好那些尚不存在的目錄,即一次可以建立多級(jí)目錄;
6、cp命令
命令原意:copy
命令路徑:/bin/cp
執(zhí)行權(quán)限:所有用戶
功能描述:復(fù)制文件或目錄
語(yǔ)法:cp -r ?[源文件或目錄] [目的文件或目錄]
選項(xiàng)介紹:
-r ?復(fù)制目錄
7、mv命令
命令原意:move
命令路徑:/bin/mv
執(zhí)行權(quán)限:所有用戶
功能描述:用于移動(dòng)文件、或?qū)ξ募M(jìn)行更名
語(yǔ)法:mv ?[文件或目錄名] [目的目錄]
8、rm命令
命令原意:remove
命令路徑:/bin/rm
執(zhí)行權(quán)限:所有用戶
功能描述:用于刪除文件
語(yǔ)法:rm ? -r ?[文件或目錄]
選項(xiàng)介紹:
-r ?刪除目錄
-f 不再詢問,強(qiáng)制刪除
-i 詢問
9、cat命令
命令原意:concatenate and display files ? ? ? ? ? ? ? ? ? ? ? ?命令路徑:/bin/cat ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?執(zhí)行權(quán)限:所有用戶
功能描述:顯示文件內(nèi)容, 從鍵盤創(chuàng)建一個(gè)文件,或?qū)讉€(gè)文件合并成一個(gè)文件。
語(yǔ)法:cat ?[文件名]
? ? ? ? ? ?cat file1 file2 > file(重定向)
選項(xiàng)介紹:
-b 對(duì)非空輸出行號(hào)
-n 輸出所有行號(hào)
10、more命令
命令路徑:/bin/more ? ? ? ? ? ? ? ? ? 執(zhí)行權(quán)限:所有用戶
功能描述:分頁(yè)顯示文件內(nèi)容
語(yǔ)法:more ?[文件名]
常用相關(guān)操作命令:
Enter:向下n行,需要定義。默認(rèn)為1行
Ctrl+F:向下滾動(dòng)一屏
空格鍵:向下滾動(dòng)一屏
Ctrl+B:返回上一屏
=:輸出當(dāng)前行的行號(hào)
:f ? 輸出文件名和當(dāng)前行的行號(hào)
V :調(diào)用vi編輯器
!命令:調(diào)用Shell,并執(zhí)行命令
q :退出more
11、less命令
less 與 more 類似,但使用 less 可以隨意瀏覽文件,功能更強(qiáng)大。
執(zhí)行權(quán)限:所有用戶
常用命令參數(shù)
-N ?顯示每行的行號(hào)
-o ?<文件名> 將less 輸出的內(nèi)容在指定文件中保存起來(lái)
-s ?顯示連續(xù)空行為一行
b ?向后翻一頁(yè)
d ?向后翻半頁(yè)
Q ?退出less 命令
u ?向前滾動(dòng)半頁(yè)
y ?向前滾動(dòng)一行
空格鍵 滾動(dòng)一行
回車鍵 滾動(dòng)一頁(yè)
[pagedown]: 向下翻動(dòng)一頁(yè)
[pageup]: ? 向上翻動(dòng)一頁(yè)
12、head命令
命令路徑:/bin/head
執(zhí)行權(quán)限:所有用戶
功能描述:查看文件的前幾行
語(yǔ)法:head ?-num ?[文件名]
-num ?顯示文件的前num行
13、tail命令
命令路徑:/bin/tail
執(zhí)行權(quán)限:所有用戶
功能描述:查看文件的后幾行
語(yǔ)法:tail ?-num ?[文件名]
-num ?顯示文件的后num行
-f ?動(dòng)態(tài)顯示文件內(nèi)容
14、ln命令
命令原意:link
命令路徑:/bin/ln
執(zhí)行權(quán)限:所有用戶
功能描述:創(chuàng)建鏈接文件,相當(dāng)于windows的快捷方式
語(yǔ)法:ln -s ?[源文件] ?[目標(biāo)文件]