記錄常用Linux指令

2021-09-25 12:16:19 字數 1245 閱讀 2297

**:

文字處理檔案的許可權 - 使用 「+」 設定許可權,使用 「-」 用於取消

ls -lh 顯示許可權

ls /tmp | pr -t5 -w$columns 將終端劃分成5欄顯示

chmod ugo+rwx directory1 設定目錄的所有人(u)、群組(g)以及其他人(o)以讀(r )、寫(w)和執行(x)的許可權

chmod go-rwx directory1 刪除群組(g)與其他人(o)對目錄的讀寫執行許可權

chown user1 file1 改變乙個檔案的所有人屬性

chown -r user1 directory1 改變乙個目錄的所有人屬性並同時改變改目錄下所有檔案的屬性

chgrp group1 file1 改變檔案的群組

chown user1:group1 file1 改變乙個檔案的所有人和群組屬性

find / -perm -u+s 羅列乙個系統中所有使用了suid控制的檔案

chmod u+s /bin/file1 設定乙個二進位制檔案的 suid 位 - 執行該檔案的使用者也被賦予和所有者同樣的許可權

chmod u-s /bin/file1 禁用乙個二進位制檔案的 suid位

chmod g+s /home/public 設定乙個目錄的sgid 位 - 類似suid ,不過這是針對目錄的

chmod g-s /home/public 禁用乙個目錄的 sgid 位

chmod o+t /home/public 設定乙個檔案的 stiky 位 - 只允許合法所有人刪除檔案

chmod o-t /home/public 禁用乙個目錄的 stiky 位

檔案的特殊屬性 - 使用 「+」 設定許可權,使用 「-」 用於取消

chattr +a file1 只允許以追加方式讀寫檔案

chattr +c file1 允許這個檔案能被核心自動壓縮/解壓

chattr +d file1 在進行檔案系統備份時,dump程式將忽略這個檔案

chattr +i file1 設定成不可變的檔案,不能被刪除、修改、重新命名或者鏈結

chattr +s file1 允許乙個檔案被安全地刪除

chattr +s file1 一旦應用程式對這個檔案執行了寫操作,使系統立刻把修改的結果寫到磁碟

chattr +u file1 若檔案被刪除,系統會允許你在以後恢復這個被刪除的檔案

lsattr 顯示特殊的屬性

Linux常用指令記錄

1.刪除指令 rmdir test 刪除空資料夾 rm test.txt 刪除檔案 rm rf test 刪除目錄以及其下所有檔案 資料夾 2.建立檔案和目錄 touch test 建立二進位制檔案 mkdir test 建立資料夾 vi test.txt 建立檔案 mkdir p bbb test...

linux常用指令學習記錄

從上往下閱讀檔案內容 cat abentv nl b a file1 即使空白行也顯示行號 nl b a n rz file 空白行也顯示行號,並且行號在字段的最右方顯示,且行號不用加0對齊一頁一頁翻動檔案。more 向下翻動檔案 less 向上 下翻動檔案取檔案的前幾行或者最後幾行內容 head ...

Mysql常用指令記錄

進行開發時常用命令一次性輸入 set autocommit 0 set session transaction isolation level read committed set global binlog format row 事務級別 1.檢視當前會話隔離級別 select tx isolat...