chattr命令如何使用?Linux運維核心命令
學習Linux運維的時候,一些盆友總會遇到些問題,他們或是翻閱各類書籍,或是經過搜尋各類搜尋引擎,或是各種討論群組,或是各類論壇,透過各式各樣的方法來解決著自己面臨的學習問題。而學習Linux,重要的便是打好基礎,正所謂“基礎不牢,地動山搖”。而Linux命令便是這基礎中重要的一環了。今天就瞭解下chattr命令。
chattr [+-=] [ASacdistu] 檔案或檔名
命令選項:
+ : 增加某個特殊引數,其他原本存在的引數不動。
- : 刪除某個特殊引數,其他原本存在的引數不動。
= : 設定一定,且僅有後面接的引數
A : 當設定了A屬性時,這個檔案(或目錄)的存取時間atime(access)將不可被修改,可避免例如手提電腦有磁碟I/O錯誤的情況發生。
S : 這個功能有點類似sync。就是將資料同步寫入磁碟中。可以有效地避免資料流失。
a : 設定a之後,這個檔案將只能增加資料,而不能刪除,只有root才能設定這個屬性。
c : 這個屬性設定之後,將會自動將此檔案“壓縮”,在讀取的時候將會自動解壓縮,但在儲存的時候,將會先進行壓縮後再儲存(對於大檔案有用)。
d : 當執行dump(備份)程式的時候,設定d屬性將可使該檔案(或目錄)具有轉儲功效。
i : i的作用很大。它可以讓一個檔案“不能被刪除、改名、設定連線,也無法寫入或新增資料”。對於系統安全性有相當大的幫助。
j : 當使用ext3檔案系統格式時,設定j屬性將會使檔案在寫入時先記錄在journal中。但是,當檔案系統設定引數為data=journalled時,由於已經設定日誌了,所以這個屬性無效。
s : 當檔案設定了s引數時,它將會從這個硬碟空間完全刪除。
u : 與s相反,當使用u來設定檔案時,則資料內容其實還存在磁碟中,可以用來還原刪除.
注意:這個屬性設定上,比較常見的是a與i的設定值,而且很多設定值必須要root才能設定。
chattr命令用於改變檔案的擴充套件屬性,同時在書寫中,charrt命令以及後面的選項和檔案,每個元素之間都至少要有一個空格。只有持續的規範的學習,才能讓自己的學習效率更高,掌握的只是更多。想要眾多的IT工作者中脫穎而出,就需要擁有高深的技術,學習增值是必不可少的。學習之路,是貴在堅持的。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69952968/viewspace-2663982/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- linux基礎命令---chattrLinux
- Linux chattr命令詳解Linux
- 顯示命令及檔案路徑用什麼命令?Linux運維核心命令Linux運維
- 【運維必看】Linux命令之lsblk命令運維Linux
- Linux chattr命令有哪些作用?命令格式是什麼?Linux
- Linux運維命令重要嗎?運維入門Linux運維
- Linux使用者資訊查詢命令有哪些?linux運維命令學習Linux運維
- Linux 運維常用命令Linux運維
- Linux命令中互動式命令都有哪些?linux運維基礎Linux運維
- 快速上手Linux核心命令(十一):Linux使用者相關命令Linux
- Linux程式基礎命令有哪些?Linux運維命令入門基礎Linux運維
- linux 運維 命令 + 運維需要掌握些什麼東西Linux運維
- 推薦5個常用Linux運維命令Linux運維
- Linux運維pwd命令有什麼用途?linux運維主要做什麼Linux運維
- 如何在Linux命令列下檢視幫助?學習linux運維Linux命令列運維
- uname命令顯示系統資訊?linux系統運維命令Linux運維
- Linux運維常用的20個命令彙總!Linux運維
- linux系列之常用運維命令整理筆錄Linux運維
- 運維人員常用的Linux命令彙總運維Linux
- Linux 運維必備 150 個命令彙總Linux運維
- Linux(六):系統運維常用命令Linux運維
- 如何用Linux命令轉換檔案格式?linux運維怎麼入門Linux運維
- 【Linux入門】Linux運維必學的命令有哪些?Linux運維
- 快速上手Linux核心命令Linux
- Linux 核心相關命令Linux
- docker 快速運維命令Docker運維
- Linux中Type命令如何使用Linux
- Linux 中如何使用 id 命令Linux
- Linux中如何使用alias命令Linux
- 運維必收乾貨 | Linux關機命令和重啟命令有哪些?運維Linux
- 運維初級實踐——Linux系統命令教程運維Linux
- Linux 運維必備的 40 個命令總結Linux運維
- 運維一定要懂的Linux高階命令運維Linux
- 《前端運維》一、Linux基礎--基礎命令(1)前端運維Linux
- 【Linux運維教程】Linux命令面試的簡答題(三)!Linux運維面試
- linux命令大全-linux命令使用和管理Linux
- Kafka 0.10 常用運維命令Kafka運維
- dble運維命令彙總運維