1. 對檔案(目錄)許可權本身劃分r讀
4w寫2
x執行1假如對乙個檔案的許可權是7,則表示對該檔案的許可權是全部(讀取、寫,執行)。
假如對乙個檔案的許可權是5,則表示對該檔案的許可權是讀和執行。
2. 許可權從使用者的角度劃分
所有者:檔案的擁有者,建立該檔案的使用者。
所屬組:預設是該檔案的擁有者所屬初始組裡面的其他使用者。
其他人:
1. 最前面的第一列
-表示是乙個檔案
d表示是乙個資料夾
l表示是乙個鏈結檔案,該鏈結檔案就類似於window裡面的快捷方式。
2. 設定的許可權:rw-r--r--
rw-是檔案的所有者的許可權。當前許可權是讀和寫,沒有執行的許可權。
r--是授予所屬組使用者的許可權。當前許可權是讀,沒有寫和執行的許可權。
r--是授予其他人的許可權。當前許可權是讀,沒有寫和執行的許可權。
可以把rw-r--r--變成數字表示:644
注意:如果想要對目錄中的某個檔案具有刪除的許可權,則如何設定。對乙個檔案有寫許可權,不能刪除該檔案,要想刪除該檔案,則必須對檔案所在目錄具有寫的許可權。
1. 更改檔案許可權
語法1:chmod [選項] 《許可權數字》 《檔案或目錄》注意:比較適合於設定許可權
比如對乙個檔案的所有者具體有讀寫的許可權,對所屬組具有執行的許可權,對其他人具有讀取的許可權。
語法2:chmod [檔案或目錄]注:比較適合於修改許可權
-r:遞迴改變 是把目錄下面的所有的內容跟著改變。
例:對two.doc檔案所屬組去掉執行的許可權。
組合使用用法
chmod u-r,o+w,g+w two.doc2. 更改檔案擁有者chmod u=rwx two.doc
語法:chown [使用者] [檔案或目錄]-r:遞迴改變
3. 更改檔案所屬組
語法:chgrp [使用者組] [檔案或目錄]-r:遞迴改變
1. 建立目錄
mkdir案例1:比如在根目錄下面建立乙個demo目錄。[選項] 目錄名
-p 遞迴建立目錄
-m 建立目錄時指定許可權
案例2:比如在根目錄下面的demo目錄裡面新建乙個one目錄,one/two/three/four
案例3:在/home建立乙個目錄,目錄名稱為test,許可權設定為777。
2. 刪除目錄
rmdir注意:該命令只能刪除空的目錄。[選項] 目錄名
-p 遞迴刪除
1. 建立檔案
語法:touch 檔名2. 刪除檔案
rm [選項] 檔名使用-rf的組合,可以刪除非空的目錄。-r 遞迴刪除(用於刪除資料夾)
-f 關閉確認
cp [選項] 《原始檔或目錄》 《目標檔案或目錄》案例1:把/home目錄下面的two.doc檔案給複製到/demo目錄裡面。-r 遞迴複製,複製目錄時常用
-p 複製過程中保持檔案原有屬性
-v 顯示複製過程
案例2:把/boot目錄裡面的所有的內容,複製的到/demo目錄裡面。
mv [選項] 《原始檔或目錄》 《目標檔案或目錄》案例1:把/home下面的one.doc檔案給移動到/test目錄裡面。-v 顯示過程
案例2:可以使用該命令進行對檔案改名操作。
grep [選項] 《字串》 《原始檔》比如顯示出乙個檔案中除了注釋的內容。-n 顯示行號
-c 共匹配多少行
-i 忽略大小寫
-v 排除指定字串
cat 檢視檔案的內容
語法:cat 檔名稱注意:比較適合於檢視內容比較少的檔案。
head 可以顯示出檔案的前n行
語法:head –n 檔名稱tail 可以顯示出檔案的後n行
語法:tail –n 檔名稱more 比較適合顯示內容比較多的文件。按空格則翻屏顯示,按回車是逐行顯示。less
Linux 檔案管理 cmp 命令詳解
cmp命令逐字節比較兩個檔案內容。如果兩個檔案內容完全,則cmp命令不顯示任何內容。若兩個檔案內容有差異,會顯示第乙個不同之處的位元組數和行數編號。如果檔案是 或沒給出,則從標準輸入讀入內容。一般用cmp命令比較二進位制檔案,diff命令比較文字檔案。語法 cmp 選項 檔案1 檔案2 l verb...
Linux 檔案管理 more 命令詳解
more命令是乙個基於vi編輯器文字過濾器,它以全螢幕的方式按頁顯示文字檔案的內容,支援vi中的關鍵字定位操作。more名單中內建了若干快捷鍵,常用的有h 獲得幫助資訊 enter 向下翻滾一行 空格 向下滾動一屏 q 退出命令 該命令一次顯示一屏文字,滿屏後停下來,並且在螢幕的底部出現乙個提示資訊...
Linux 檔案管理 head 命令詳解
head命令用於顯示檔案的開頭的內容。在預設情況下,head命令顯示檔案的頭10行內容。head 選項 引數 n 數字 指定顯示頭部內容的行數 c 字元數 指定顯示頭部內容的字元數 v 總是顯示檔名的頭資訊 q 不顯示檔名的頭資訊。檔案列表 指定顯示頭部內容的檔案列表。顯示前5行 head n 5 ...