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

【造價(jià)工程師就業(yè)前景及價(jià)值】相關(guān)文章:
造價(jià)工程師的就業(yè)前景05-21
2017年造價(jià)工程師就業(yè)前景如何01-18
2017年造價(jià)工程師就業(yè)前景如何04-30
造價(jià)工程師未來(lái)幾年就業(yè)前景如何04-11
2016年注冊造價(jià)工程師的就業(yè)前景04-17
2017年造價(jià)工程師的行業(yè)前景及就業(yè)形勢04-19
工程造價(jià)專(zhuān)業(yè)就業(yè)前景03-31
造價(jià)工程師前景與現狀04-25
解析造價(jià)工程師的前景02-02
- 相關(guān)推薦