- 相關(guān)推薦
Linux筆試常用命令
文件操作命令
ls 作用:列目錄,
Linux筆試常用命令
。一般用法:
ls [選項] [文件]
常用參數(shù):
-l,顯示長列表,一般格式為:
屬性列表 硬鏈接數(shù) 所有者 組名 大小 最后修改時間 文件名
drwxr-xr-x 13 root root 4096 2007-04-26 15:13 usr
屬性列表中的后九個字符以三個為一組分表表示所有者、同組用戶、其他用戶,對此文件的操作權(quán)限,分別為用'r'代表可讀,'w'代表可寫,'x'代表可執(zhí)行,若對應(yīng)用戶無此權(quán)限,則使用'-'表示。而屬性列表第一個字符表示文件類型,可能有一下類型或更多:
-:普通文件
d:目錄文件
s:套接字文件
c:字符設(shè)備文件
p:管道文件
b:塊設(shè)備文件
l:符號鏈接
-a,顯示所有文件。在Linux中以'.'開頭的文件是隱藏文件,ls的時候是不顯示的,可以加上-a參數(shù)來顯示隱藏文件。
-i,顯示文件的inode節(jié)點號。
--color:以不同顏色顯示不同類型的文件。
命令示例:
ls --color -la
就是以長格式用彩色顯示當(dāng)前目錄下所有文件。
其他:類似的dir命令一般也可用,但是它一般只是ls的一個完全相同的復(fù)制而已。
如果不帶參數(shù),則僅僅列出當(dāng)前目錄下的所有非隱藏文件的名稱。
cat 作用:顯示指定文件的內(nèi)容。
一般用法:cat [選項] [文件名]
常用參數(shù):
-v,除了 LFD 和 TAB 之外使用 ^ 和 M- 控制符顯示非打印字符
-E,在每行結(jié)束處顯示 $
-T,將制表符顯示為 ^I
-e,等價于 -vE
-t,等價于 -vT
-A,等價于 -vET
-b,對非空輸出行編號
-n,對輸出的所有行編號
-s,不輸出連續(xù)的空行
命令示例:
cat -E abc.txt
將當(dāng)前目錄下的abc.txt的內(nèi)容顯示到屏幕上,并且在每行末尾使用$表示。
cd 作用:改變目錄。
一般用法:cd [path]
常用參數(shù):無
命令示例:cd /home/user
無論當(dāng)前目錄是什么都切換到/home/user下
cd user/abc
切換到當(dāng)前目錄下的user/abc目錄中。
其他:如果無參數(shù),會自動切換到當(dāng)前用戶的主目錄,比如當(dāng)前用戶是user,一般就是/home/user目錄,或者用'~'表示。
mkdir 作用:創(chuàng)建目錄。
一般用法:mkdir [選項] [目錄名]
常用參數(shù):
-m:對新建的目錄設(shè)置存取權(quán)限。
-p:遞歸執(zhí)行,即要建立目錄的父目錄若不存在則先創(chuàng)建它的父目錄。
命令示例:mkdir -p /home/user/a/b/c
在/home/user/a/b下創(chuàng)建一個叫'c'的目錄,如果路徑中的某個目錄不存在則也創(chuàng)建它。
rmdir 作用:刪除一個空目錄。
一般用法:rmdir [選項] [目錄名]
常用參數(shù):
-p:遞歸刪除指定目錄,當(dāng)子目錄刪除后其父目錄為空時,也一同被刪除。如果整個路徑被刪除或者由于某種原因保留部分路徑,則系統(tǒng)在標(biāo)準(zhǔn)輸出上顯示相應(yīng)信息。
命令示例:rmdir c
刪除當(dāng)前路徑中的名稱為c的目錄。
其他:此命令只刪除空目錄,即只包含'.'和'..'兩個子目錄而沒有其他任何文件的目錄。rm -r可以代替rmdir命令,但是具有一定危險性。
touch 作用:創(chuàng)建一個空文件。
一般用法:touch [文件名]
常用參數(shù):
命令示例:touch abc.txt
在當(dāng)前目錄下創(chuàng)建一個名為abc.txt的空文件,
資料共享平臺
《Linux筆試常用命令》(http://www.msguai.com)。rm 作用:刪除文件
一般用法:rm [選項] [文件名]
常用參數(shù):
-r:遞歸刪除一個目錄及其中的所有內(nèi)容包括子目錄和文件。
-f:忽略不存在的文件,不提示。
-i:刪除文件前提示。
命令示例:rm -rf abc
強(qiáng)制刪除當(dāng)前目錄中的abc目錄及其內(nèi)容,若abc是文件此命令亦能執(zhí)行。注意,此用法非常危險,如果失誤,很難恢復(fù)!
其他:需要對目錄有寫權(quán)限。而且此命令屬于危險命令,沒有確認(rèn)所有內(nèi)容都不再需要時盡量不要使用,慎重再慎重!
mv 作用:移動目錄樹或給文件改名。
一般用法:mv [選項] [源文件] [目標(biāo)文件]
常用參數(shù):
-i:交互操作,覆蓋前給出提示。
-f:禁止交互操作,無提示。
命令示例:mv ab c
將當(dāng)前目錄下的目錄樹移動到目錄c下。如果ab是文件名或目錄名,而c不是一個已經(jīng)存在的目錄,則將ab改名為c。
其他:需要有寫權(quán)限,并且-f參數(shù)具有危險性,使用前請確認(rèn)不會覆蓋有用的文件。
cp 作用:復(fù)制文件。
一般用法:cp [選項] 源 目的
常用參數(shù):
-a:全部復(fù)制。
-l:鏈接而不復(fù)制。
-H:使用符號鏈接的真正目的。
-i:覆蓋文件前需要確認(rèn)。
-s:只創(chuàng)建符號鏈接而不復(fù)制文件,類似ln -s。
-f:如果無法打開已存在的文件,會刪除該文件并再嘗試打開。
命令示例:
cp -a ~/b ~/c
將當(dāng)前用戶目錄下的b中的所有內(nèi)容復(fù)制到當(dāng)前用戶目錄下的'c'目錄中去。
其他:需要有寫權(quán)限,并且-f參數(shù)具有危險性,使用前請確認(rèn)不會覆蓋有用的文件。cp可以用來備份系統(tǒng)等,用法比較復(fù)雜,要詳細(xì)理解需要認(rèn)真閱讀手冊。
chmod 作用:改變文件的權(quán)限。
一般用法:chmod [選項] 模式 文件名
常用參數(shù):
-R:遞歸更改所有文件及子目錄。
-f:去除大部分錯誤信息。
-v:顯示詳細(xì)的信息。
-c:類似于-v參數(shù),但是只有在更改時才顯示結(jié)果。
命令示例:
chmod 440 a.txt
更改當(dāng)前目錄下a.txt文件的權(quán)限為所有者和同組用戶可讀,但不能寫和執(zhí)行。其他用戶對此文件沒有任何權(quán)限。
chmod g-w a.txt
去除同組用戶對a.txt的寫權(quán)限。
其他:這個命令只有文件的所有者和root用戶可以對文件使用,而且,root的權(quán)限始終和所有者相同。
另外,這個命令其實更關(guān)鍵的地方是權(quán)限的“模式”,“模式”有兩種類型:
字母表示,很直觀,對于少量的文件和個別權(quán)限的更改很合適,使用的格式為:
用戶分類+權(quán)限(去除權(quán)限為-)。
表示用戶分類的是:a表示all,u表示所有者,g表示同組用戶,o表示其他用戶;權(quán)限是:r表示讀,w表示寫,x表示執(zhí)行。例如:a+x就是給所有用戶執(zhí)行權(quán)限。
也可以用八進(jìn)制數(shù)表示用戶權(quán)限,一位八進(jìn)制數(shù)字表示一個用戶的權(quán)限,用三位八進(jìn)制數(shù)分別表示所有者,同組用戶和其他擁用戶的權(quán)限。規(guī)則為:
r w x
1 1 1
對應(yīng)位為1則有此權(quán)限,0則沒有。比如:
640就表示所有者權(quán)限為6對應(yīng)的二進(jìn)制數(shù)為110,所有者權(quán)限即為rw-,同組的用戶權(quán)限為4,二進(jìn)制為100,權(quán)限為r--,其他用戶沒有任何權(quán)限。
chown 作用:更改文件的所有者
一般用法:chown [選項] 用戶名 文件名
常用參數(shù):
-R:遞歸更改所有文件及子目?
【Linux筆試常用命令】相關(guān)文章:
網(wǎng)絡(luò)管理員關(guān)于Linux、Unix方面的筆試題目09-21
Linux親手入門08-28
惠普筆試經(jīng)驗英語筆試10-18
KPMG筆試經(jīng)驗上海筆試07-05
筆試經(jīng)驗歸納筆試分類10-08
Nivea筆試英文筆試經(jīng)驗06-15