學習linux的第九天

2021-09-26 21:25:30 字數 2030 閱讀 7087

磁碟分好區以後,但暫時還不能用,我們必須對每個分割槽進行格式化才可使用。所謂格式化,就是安裝檔案系統。

格式化的命令為:mke2fs 。常用選項如下

-t:用來指定檔案系統的型別。

-b:表示分割槽是設定每個資料區快占用的空間大小。目前,每個資料塊支援1024b.2018b.4096b

-i:表示設定inode的大小。

-n:表示設定inode的數量。

-c:表示格式化之前檢查一下磁碟是否有問題 。加上這個選項後 執行速度會非常慢。

-l:表示預設該分割槽的標籤。

-j:表示建立etxt3格式的分割槽。如果makfs.ext3格式,就不用加這個選項了。

-m:表示預留空間。

指定檔案系統格式為ext4時,命令mke2fs -t ext4 /dev/sdb2等於mkfs.ext4 /dev/sdb2.然後,mke2fs並不支援把分割槽格式化成xfs型別,而只能使用mkfs.xfs ,命令如下:

上圖我們也看到了塊的大小 下面我們來看下如何指定塊的大小。

如果指定塊大小為8192b.會提示裝置太大。我們還可以設定其他的數值但是數值必須是1024的倍數 。

掛載命令mount ,使用這個命令可以檢視當前系統已經掛載的所有分割槽,分割槽檔案型別,掛載點及一些選項等資訊。

下面講一下怎麼來進行掛載,首先建立乙個空的目錄,然後目錄裡建立乙個空白文件,然後吧剛才格式化的/dev/sdb/掛載到/newdir4上如下圖

再來看一下解除安裝掛載點的命令及其用法。刪除掛載點的命令為:umount命令如下圖:

著重介紹一下mount的一些掛載引數:

async/sync:async表示與磁碟和記憶體不同步。sync表示時時同步記憶體和磁碟中的資料。

auto/noauto:表示開機自動掛載/不自動掛載

default:表示按大多數永久檔案系統的預設值設定掛載定義。它包含了 rw .suid.dev.exec.auto.nouser和async。

ro:表示按唯讀許可權掛載

rw:表示按可讀可寫許可權掛載

exec/noexec:表示允許/不允許可執行檔案執行。但千萬不要把根分割槽掛載為noexec,否則將無法使用系統,甚至連mount命令都不能使用。

user/nouse:表示允許/不允許root外的其他童使用者掛載分割槽。為了安全請用nouser

suid/nosuid:表示允許/不允許分割槽有suid屬性,一般設定nosuid。

-a:選項會把/etc/fstab**現的所有磁碟分割槽掛載上。

-t:用來指定掛載的分割槽型別,預設不指定 ,全自動識別。

-o:用來指定掛載分割槽的哪些特徵。

首先建立swapfile,

在它格式化為swap:

格式化完就可以掛載,swapon /tmp/newdisk

雖然提示不安全但是還是掛載上了。

linux 學習第九天

一 磁碟 fhs filesystem hierarchy standard 檔案系統層次化標準 的縮寫 1 常用目錄 var 主要存放經常變化的檔案,如日誌 usr local 使用者自行安裝的軟體 proc 虛擬檔案系統,例如系統核心 程序 外部裝置及網路狀態等 lost found 當檔案系統...

學習第九天

怎麼沒有題面?我怎麼知道?換個鏈結吧!向洛谷勢力低頭 我們畫一下這個小螞蟻走出來的圖形,我們就會發現,是乙個類似長城的形狀 這個題,求最大值,我們應該能很容易想到用動態規劃 那麼對於乙個路徑圍成的圖形,我們需要描述的是它的位置和形狀,所以這顯然是個高維的dp 位置很好描述,但是形狀太複雜了,我們怎麼...

學習的第九天

如題,又是安裝的一天 又到了熟悉的連線環節,至於為什麼每次使用centos7虛擬機器都要進行這看似不必要的部分。原因當然是為了之後更方便。要知道centos7系統 圖形化除外 中是不可以進行複製貼上的,但要在centos7中執行各種命令都是要輸入長長指令,而作為我這種菜鳥,肯定不能盲打,but看一眼...