日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

UNIX 常用指令介紹

1. ls
這是最基本的檔案指令 。ls 的意義為 "list",也就是將某一個目錄或是
某一個檔案的內(nèi)容顯示出來 。如果你在下 ls 指令後頭沒有跟著任何的檔名,它將會顯示出目前目錄中所有檔案 。也可以在 ls 後面加上所要察看的目錄名稱或檔案的名稱,如
% ls /etc
ls 有一些特別的參數(shù),可以給予使用者更
多有關(guān)的資訊,如下:
-a : 在 Unix 中若一個目錄或檔案名字的第一個字元為 "." , 則使用 ls
將不會顯示出這個檔案的名字,我們稱此類檔案為隱藏檔 。如 tcsh的初設(shè)檔 .tcshrc;如果我們要察看這類檔案,則必須加上參數(shù) -a。
-l : 這個參數(shù)代表使用 ls 的長( long )格式,可以顯示更多的資訊,如檔案存取權(quán),檔案擁有者( owner ),檔案大小,檔案最後更新日期,甚而 symbolic link 的檔案是 link 那一個檔等等 。如下
% ls -l
2. cp
【UNIX 常用指令介紹】cp 這個指令的意義是復制("COPY") , 也就是將一個或多個檔案復制成另一個檔案或者是將其復制到另一個目錄去 。
-i : 此參數(shù)是當已有檔名為 f2 的檔案時,若逕自使用 cp 將會將原來 f2的內(nèi)容掩蓋過去,因此在要蓋過之前必須先詢問使用者一下 。如使用者的回答是y(yes)才執(zhí)行復制的動作 。
-r : 此參數(shù)是用來做遞回復制用,可將一整顆子樹都復制到另一個目錄中 。
3. mv
mv 的意義為 move , 主要是將一檔案改名或換至另一個目錄 。如同 cp ,它也有
三種格式:
mv 的參數(shù)有兩個,-f 和 -i , 其中 -i 的意義與 cp 中的相同,均是 interactive 詢問之意 。而 -f 為強迫( force ) , 就是不管有沒有同名的檔案,反正我就是要搬過去,所有其他的參數(shù)遇到 -f 均會失效 。
4. rm
rm 的意義是 remove ,也就是用來殺掉一個檔案的指令 。在 Unix 中一個被殺掉的檔案除非是系統(tǒng)恰好有做備份,否則是無法像 Dos 里面一樣還能夠救回來的 。所以在做 rm 動作的時候使用者應該要特別小心 。
-f : 將會使得系統(tǒng)在刪除時,不提出任何警告訊息 。
-i : 在除去檔案之前均會詢問是否真要除去 。
-r : 遞回式的刪除 。
5. mkdir
mkdir 是一個讓使用者建立一個目錄的指令 。你可以在一個目錄底下使用
midir 建立一個子目錄,使用的方法就不用多說了吧!
6. chdir ( cd )
這是讓使用者用來轉(zhuǎn)移工作目錄用的 。
chdir dirname
如此你就可以將目前的目錄轉(zhuǎn)移到 dirname 這一個目錄去 ?;蚴褂?"chdir .." 來轉(zhuǎn)移到上一層目錄 。
7. rmdir
相對於 mkdir ,rmdir 是用來將一個"空的"目錄殺掉的 。如果一個目錄下面沒有任何檔案,你就可以用 rmdir 指令將其除去 。rmdir 的使用法如下:
rmdir dirname1 [ dirname2 .... ]
如果一個目錄底下有其他的檔案,rmdir 將無法將這個目錄殺掉,除非使用 rm 指令的 -r 選項 。
8. pwd
pwd 會將目前目錄的路徑( path )顯示出來,例如:
9. cat/more/less
以上三個指令均為察看檔案內(nèi)容的指令 。cat 的意義是貓....不不不,是 concatenate ,在字典上的意思是"連結(jié),將…串成鎖狀"( 語出資工電子詞典 cdict ),其實就是把檔案的內(nèi)容顯示出來的意思 。cat 有許多奇怪的參數(shù),較常為人所使用的是 -n 參數(shù),也就是把顯示出來的內(nèi)容加上行號 。cat 的用法如下:
cat [-n] :自標準輸入讀進內(nèi)容,你可以用 pipe 將別的程式的輸出轉(zhuǎn)向給 cat .
cat [-n] filename : 將 filename 的內(nèi)容讀進來,顯示在標準輸出上 。問題在於 cat 它是不會停下來的,因此并不好用( 試想如果一個螢幕二十四行,而一個檔案四百行,cat 一出來將會劈哩啪啦不斷的卷上去,使用者很難據(jù)此得到他們所需的資訊 。) 所以才有人又寫了 more 出來 。

推薦閱讀