常見的檔案處理命令

xunmingxxx發表於2011-07-29

檔案處理命令:ls

作用:顯示目錄檔案

語法:ls –選項 引數

選項:-a 顯示所有檔案

-l 詳細目錄資訊

-d 檢視目錄屬性

Drwx r-x r-x 2 root root 4096 12-01 20:51 bin

(第一個字元)檔案型別:d目錄、-二進位制檔案、l軟連線檔案

rwx r-x r-x

r讀、w寫、x執行

3個字元代表檔案的所有者u的許可權,

中間3個字元代表所屬組g的許可權

後面3個字元定義的是其他人o的許可權

2表示的檔案或者目錄檔案的硬連線數

Root root 表示所有者、所屬組

4096表示檔案的大小(這個大小的準確性一般,而且單位不表示出來)

12-01 20:51表示檔案建立時間

Bin就是檔案的名稱。

檔案處理命令:cd pwd

作用:切換目錄 檢視當前所在目錄的路徑

檔案處理命令:mkdir

作用:建立目錄

mkdir /test 在根目錄下建立test目錄

檔案處理命令:touch

作用:建立檔案

Touch test 在所在的目錄下建立test檔案

檔案處理命令:cp

作用:複製檔案或目錄

cp file1 file2 dir1 file1file2複製到dir1目錄下

cp –R dir1 dir2 dir1下的所有檔案複製到dir2

-p 表示時間值不改變

ctrl+c可以終止一個命令的執行

檔案處理命令:mv

作用:移動檔案、更名

mv 檔名 新檔名 (改名)

mv file2 dir2 將檔案file2移動到目錄dir2

mv /test/testfile /tmp/file.test /test/testfile移到/tmp下並改名為file.test

檔案處理命令:rm

作用:刪除檔案

rm –r 【檔案、目錄】 -r表示刪除目錄

rm file1 刪除file2

rm –r dir1 刪除目錄dir1

rm –f dir1 無需經過使用者確認直接刪除 –f表示force(這樣是很危險的)

檔案處理命令:cat

作用:顯示檔案內容

cat /etc/services

檔案處理命令:more

作用:分頁顯示檔案內容

more /etc/services

然後按“space”表示顯示下一頁,“enter”顯示下一行 ,“Q”表示退出。

檔案處理命令:head

作用:顯示檔案的前幾行 預設10

head -5 /etc/services 顯示檔案的前5

檔案處理命令:tail

作用:顯示檔案的後幾行

tail -5 /etc/services

檔案處理命令:ln

作用:建立檔案的連結

ln 原始檔 目標檔案 (建立硬連結) (類似於複製,但還跟原始檔是同步更新的,但時間值跟原始檔是一樣的,不能跨檔案系統)

ln –s 原始檔 目標檔案 (建立軟連結) (類似於windows的快捷方式,是可以跨檔案系統生成的)、

[@more@]

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/24829399/viewspace-1053183/,如需轉載,請註明出處,否則將追究法律責任。

相關文章