有時候我們需要讓乙個我們自己的目錄中的內容不能變動,也就是不允許其他人隨便刪改我們的目錄和目錄中的檔案。這裡,首先,我們需要知道兩個概念,檔案的粘滯位和屬性。
檔案如果設定了粘滯位(這裡的檔案指的是目錄),那麼這個目錄中的檔案是不允許其他使用者刪除的。粘滯位設定後,在檔案的許可權中x會變成 t 或者 t ,當既設定了執行許可權,又設定了粘滯位時,顯示的是 t ,如果沒有設定執行許可權,那麼顯示的就是 t 。在我們的系統中最常見的就是 /tmp 資料夾,我們可以看到下面這張圖系統設定的許可權位:
檔案如果不可以修改,那麼這個就是檔案的屬性問題了,我通常保證這個檔案是唯讀的,我一般會用 chattr -i ,這樣是使這個檔案不可以被修改,除非是你去除了那個屬性,否則,即使是檔案的擁有者也不能對檔案進行修改:
下面,我們可以看到這個例子:
Linux上Core Dump檔案的形成和分析
core,又稱之為 core dump檔案 是unix linux 作業系統的一種機制,對於線上服務而言,core令人聞之色變,因為出core的過程意味著服務暫時不能正常響應,需要恢復,並且隨著吐core程序的記憶體空間越大,此過程可能持續很長一段時間 例如當程序占用60g 以上記憶體時,完整cor...
Linux上Core Dump檔案的形成和分析
core,又稱之為core dump檔案,是unix linux作業系統的一種機制,對於線上服務而言,core令人聞之色變,因為出core的過程意味著服務暫時不能正常響應,需要恢復,並且隨著吐core程序的記憶體空間越大,此過程可能持續很長一段時間 例如當程序占用60g 以上記憶體時,完整core檔...
Linux上Core Dump檔案的形成和分析
core,又稱之為core dump檔案,是unix linux作業系統的一種機制,對於線上服務而言,core令人聞之色變,因為出core的過程意味著服務暫時不能正常響應,需要恢復,並且隨著吐core程序的記憶體空間越大,此過程可能持續很長一段時間 例如當程序占用60g 以上記憶體時,完整core檔...