磁盤分區和文件大小查看-- du 是啥?

內存大小查看:
在這裏插入圖片描述
顯示系統空閒和已經使用的大小。
在這裏插入圖片描述
注:buff/cache是緩衝區大小,avilable是可用大小,程序在運行時總是儘可能的佔用內存空間,但並不會全部使用。
問: Swap 是啥? 有啥用? 它是在內存中還是在磁盤中? 如果沒有它對系統有啥影響?
還有一個前面使用查看 cpu 的命令也可以查看內存大小,猜猜看是啥命令?
hellow i am here due to you want to solve the question

磁盤分區大小查看:
說到分區,在 windowns 中我們有這個:
在這裏插入圖片描述那問,操作系統如何將一個 硬盤分成這幾個區的? 能無限分區嗎? 以及如何將數據存儲到你想要存儲的硬盤中? 最致命的一個問題爲啥要分區?

查看命令: fdisk -l
在這裏插入圖片描述有和它相同的作用命令: parted -l

那在 一切皆對象的操作系統中如何查看那些物理設備對應的文件在哪裏呢?
注: 一些物理設備通常放在 /dev/xx… 的目錄下。
我們可以使用火眼金睛查其具體身份: df -h(是對 disk -l 命令的補充)
在這裏插入圖片描述
查看我有幾個盤:
在這裏插入圖片描述
注意有些使以 vd[a ,p]來命名的,具體的命名規則是根據物理設備上面的標識符確定, 如何確定 是 vd a or vd c 等,這根磁盤的啓動順序有關。

ls 與 du 的區別:
你是否使用過 ls 命令? 能說出來它的作用嗎? 那 du又是何方妖怪?
其實兩者的作用都一樣查看具體文件的信息。
區別:
ls 能查看文件類型,文件權限,大小。
du 只能查看文件大小。
那同樣是查看文件大小,有啥區別呢?
不知道你有沒有聽過空洞文件?
ls 就是查看文件總體的大小,包括空的部分也計算在內。
du 查看文件實際大小,忽略空洞的大小。
如何創建空洞文件?
在這裏插入圖片描述
在這裏插入圖片描述

這樣就創建一個了,命令解釋:
將 aafile 文件每次寫 1byte 一共寫5次,跳過中間 2*1 byte 到 bfile
此時的 bfile就是空洞文件。
查看大小:
在這裏插入圖片描述
總結時刻:
文章寫到了對於內存以及磁盤命令的查看,也有相應問題的提出,也解釋了 ls 與 du姐妹花的區別,希望對你有幫助。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章