/dev/sda /home_expand ext4 defaults 1 2
詳解 /etc/fstab
fstab中存放了與分割槽有關的重要資訊,其中每一行為乙個分割槽記錄,每一行又可分為六個部份
第一項(/dev/sda)
是 mount的儲存裝置的實體位置,裝置名稱或裝置卷標名,【源裝置位置】
第二項(/home_expand)
是將第一項加入至哪個目錄位置,這其實就是在安裝時提示的掛入點。裝置掛載目錄【將要掛載到的位置】
第三項(ext4)
是指 local filesystem,其包含了ext、ext2、msdos、iso9660、nfs、swap等
,可以參見cat /prco/filesystems
說明。裝置檔案系統【源裝置的檔案系統格式】
第四項(defaults)
是mount時所要設定的狀態,比如ro(唯讀)或如上例的defaults(包括了其它引數如rw, suid, dev, exec, auto, nouser, and async),可以參見mount nfs
。(看幫助man mount)
對於已經掛載好的裝置,例如要改變掛載/dev/sda
引數,這時可以不用解除安裝該裝置,而可以使用
mount /mnt/d/ -o remount,ro
改defaults為ro(注:沒有掛載的裝置,remount 這個引數無效)
為了安全起見,可以指明其他掛載引數,例如:noexec:不允許可執行檔案可執行,但千萬不要把根分割槽掛為noexec,那就無法使用系統了,連mount 命令都無法使用了,這時只有重新做系統了!【敲重點!!!!】
nodev:不允許掛載裝置檔案;
nosuid,nosgid:不允許有suid和sgid屬 性;
nouser:不允許普通使用者掛載;
第五項
(1)是提供dump功能,在系統dump時是否需要backup的標誌位,其內定值是0。指明是否要備份,(0為不備份,1為要備份,一般根分割槽要備份)
第六項
(2)是設定此filesystem是否要在開機時做check的動作,除了root的filesystem其必要的check為1之外,其它皆可視需要 設定,內定值是0。指明自檢順序。 (0為不自檢,1或者2為要自檢,如果是根分割槽要設為1,其他分割槽只能是2)
運維開發詳解
網路上說是一套溝通方式,但我覺得,應該是讓運維人員走到開發中去,讓開發人員開發的時候考慮一些運維因素。以我目前所知,開發與運維存在不小鴻溝,經常溝通不足。運維為了穩定,開發為了功能,他們的奮鬥目標漸漸地發生偏移,不是為了產品更好,這樣存在的內耗會日益嚴重。所以需要他們進行溝通與協作,開發需要運維的知...
etc fstab檔案詳解
看你對 etc fstab檔案了解多少?有很多人經常修改 etc fstab檔案,但是其中卻有很多人對這個檔案所表達的意義不太清楚,因為只要按照一定的模式,就可以輕而易舉地新增一行掛載資訊,而不需要完全理解其中的原理。下面就讓我們來看看到底還有多少是我們不了解的。etc fstab是用來存放檔案系統...
etc fstab檔案詳解
有很多人經常修改 etc fstab檔案,但是其中卻有很多人對這個檔案所表達的意義不太清楚,因為只要按照一定的模式,就可以輕而易舉地新增一行掛載資訊,而不需要完全理解其中的原理。etc fstab是用來存放檔案系統的靜態資訊的檔案。位於 etc 目錄下,可以用命令less etc fstab 來檢視...