Linux《三》檔案的基本操作

2021-07-05 13:34:06 字數 1457 閱讀 8372

cd 與 pwd:變換目錄和顯示當前目錄

pwd -p:會以顯示檔案的真正位置,若此檔案是乙個連線檔案的話。

mkdir 與 rmdir(一般rm用的多) : 建立目錄和刪除目錄

環境變數path:當我們執行乙個指令時,會先到path中路徑查詢,先查找到的指令先被執行

這兩個指令對於檔案安全性非常有幫助。有時候你發現用root許可權都不能修改某個檔案,大部分原因是曾經用chattr命令鎖定該檔案了。通過chattr命令修改屬性能夠提高系統的安全性,但是它並不適合所有的目錄。chattr命令不能保護/、/dev、/tmp、/var目錄。lsattr命令是顯示chattr命令設定的檔案屬性

chattr +i 檔案,則改檔案「不能被刪除、更名、設定鏈結也無法寫入新增資料」還有很多屬性,有些屬性只能root使用者才能設定。chattr -i 檔案取消。

lsattr顯示檔案隱藏屬性。

sticky bit(t)屬性

即末尾為t,其用處: 具有該屬性的目錄,其下檔案或目錄只有檔案擁有者及root才有權刪除。我們系統本來就預設有乙個,/tmp。

設定sgid、suid、sticky bit(t)

問題:有的是s,有的是s等這是為什麼?

解答:s表明雖然設定了suid,但此位上並沒有x,即使有suid也沒用,因為壓根沒有x位

file

檢視檔案型別(ascii或二進位制檔案),還可以用來檢視檔案是否被加入suid等資訊。挺好用!

參考:《鳥哥的linux私房菜》、《跟阿銘學linux》

28 檔案基本操作

計算機上面的檔案操作步驟 寫,將記憶體的內容寫入檔案 第三步,關閉檔案 那麼在python環境中呢?序號函式 方法 說明01 open python層面的方法 開啟檔案 02read 檔案內的方法 從cpu中讀取檔案,並且讀取全部檔案 03write 檔案內的方法 修改內容 04close 檔案內的...

7 檔案的基本操作

1.檔案的開啟模式w write 寫入模式 只能寫入字串和位元組流 檔案不存在則建立檔案,存在的話則開啟清空內容,並且將檔案指標放在檔案的開頭 r read 讀取模式 檔案不存在則報錯 存在的話則開啟檔案,並且將檔案指標放在檔案的開頭 檔案不存在則建立檔案,存在的話則開啟檔案,並且將檔案指標放在檔案...

LINUX學習(三)檔案基本屬性

在linux中我們可以使用ll或者ls l命令來顯示乙個檔案的屬性以及檔案所屬的使用者和組 liuquan brain199 ls l total 992 drwxr xr x 8 liuquan users 4096 may 14 21 10 ai rw r r 1 liuquan users 1...