Linux檔案處理命令

2022-03-23 05:42:03 字數 1186 閱讀 8789

1.許可權處理

1.1 方法一 使用+-=的方法

1.1.1許可權 rwx

r 讀w 寫

x 執行

1.1.2使用者 ugoa

u 所有者

g 使用者組

o 其他人

a 表示以上所有

修改檔案的方法 例:

#chmod a=rwx [檔名] //a表示all 指所有人

#chmod g+w [檔名] //表示給使用者組新增這個檔案寫的許可權

#chmod o-r [檔名] //表示給不讓其他人對這個檔案有讀的許可權

1.2方法二使用數字方法

r 4w 2

x 1# chmod 777 [檔名] //給所有人所有許可權

# chmod 741 [檔名] //給所有者(u)rwx許可權 給使用者組(g)r許可權 給其他人(o)x許可權

等同於 rwxr----x

2.檔案搜尋 find

語法 find [搜尋範圍][匹配條件]

按檔名搜尋

#find / -name init // 斜槓表示 全盤搜尋 -name 表示按名字搜尋 名字為init

#find /etc -name *init* //在etc目錄下進行模糊搜尋 包含init的檔名都會找到】

#find /etc -name init??? //在etc目錄下進行模糊搜尋 開頭是init後面3個字母的檔案都會找到

如果要找大寫的檔名 則在 -name前加i 是-iname

按檔案大小搜尋

#find / -size +2048000 //linux單位是資料塊儲存最小單位 1資料塊等於512位元組 0.5kb 例:100mb=102400kb=204800資料塊

#find /etc -size +163840 -a -size -204800 //-a表示and 2個條件都滿足 大於80mb小於100mb

-a表示and 2個條件都滿足

-o 則是 2個條件滿足乙個 就可以

f 檔案 d目錄 l 軟連線

#find / -name init -type d //-type 查詢名字為init的目錄 如果是f則是查詢檔案

按所有者查詢

#find /home -user [username] //列出當前使用者所有檔案

其他搜尋命令 locate

#locate inittab

linux檔案處理命令 檔案處理命令

一 檔案處理命令 1 touch 命令名稱 touch 命令所在路徑 bin touch 執行許可權 所有使用者 語法 touch 檔名 功能描述 建立空檔案 touch 檔名 在linux建立檔案的時候,如果檔名帶空格,需喲使用雙引號括起來,不然會當兩個檔案處理,但是不建議檔名帶空格 2 cat ...

linux命令 檔案處理命令

1,建立帶空格的檔案 不建議這樣命名 touch name1 name2 注意 在對這個檔案進行刪除 複製 剪下等時,都必須帶上引號 語法 touch 檔名 2,顯示檔案內容 以 tmp services cat n 檔名 不適合檢視長的檔案 n 顯示行號 tac 檔名 倒著瀏覽檔案內容 more ...

linux檔案處理命令

只有root可以執行的命令放在 sbin目錄或者 usr sbin目錄 所有使用者可以執行的命令放在 bin目錄或者 usr bin目錄 命令名稱 ls 命令英文原來 list 命令所在路徑 bin ls 執行許可權 所有使用者 功能描述 顯示目錄檔案 語法 ls 選項 ald 檔案或目錄 a 顯示...