欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Linux常用硬盤(pán)管理相關(guān)命令介紹

 更新時(shí)間:2021年12月01日 17:04:08   作者:繁華似錦Fighting  
大家好,本篇文章主要講的是Linux常用硬盤(pán)管理相關(guān)命令介紹,感興趣的同學(xué)趕快來(lái)看一看吧,對(duì)你有幫助的話記得收藏一下哦,方便下次瀏覽

1、df命令

df命令用于統(tǒng)計(jì)分區(qū)的占用狀況。

[root@localhost ~]# df -ahT

選項(xiàng):

-a:顯示特殊文件系統(tǒng),這些文件系統(tǒng)幾乎都是保存在內(nèi)存中的。如proc,因?yàn)槭菕燧d在內(nèi)存中,所以占用量都是0。

-h:換算成人類習(xí)慣看的單位(人性化顯示)。

-T:多出了一列文件系統(tǒng)類型。

示例如下:

[root@localhost ~]# df -hT 
Filesystem Type Size Used Avail Use% Mounted on
/dev/sda3  ext4 19G  2.2G 16G  13%   /
tmpfs      tmpfs 495M 0   495M 0%    /dev/shm
/dev/sdal  ext4 190M 33M  147M 19%   /boot

結(jié)果說(shuō)明:

Filesystem:設(shè)備文件名。

Type:文件系統(tǒng)類型。

Size:分區(qū)總大小。

Used:占用大小。

Avail:空閑多少。

Use%:利用率。

Mounted on:掛載點(diǎn)。

2、du命令

du命令用于統(tǒng)計(jì)目錄或文件大小的命令。

[root@localhost ~]# du [選項(xiàng)] [目錄或文件名]

選項(xiàng):

-a:顯示每個(gè)子文件的磁盤(pán)占用量。默認(rèn)只統(tǒng)計(jì)子目錄的磁盤(pán)占用量。

-h:使用習(xí)慣單位顯示磁盤(pán)占用量,如KB,MB或GB等(人性化顯示)。

-s:統(tǒng)計(jì)總占用量,而不列出子目錄和子文件的占用量。

(1)ls或者ll命令統(tǒng)計(jì)目錄的大小是不準(zhǔn)確的,為什么?

我們通過(guò)ls或者ll命令查看文件大小,目錄一般是0K或者4k或者是4K的倍數(shù)。

如下圖:boot目錄和dev目錄除外。

我把一個(gè)6.2M大小的壓縮包解壓后,所的到的文件夾,顯示也是4K。

如下圖所示:

解壓后得到的文件,反而比壓縮文件小很多,這明顯就是不正確的數(shù)據(jù)。

這明顯就是不合理的情況。

說(shuō)明ls或者ll命令統(tǒng)計(jì)文件大小有問(wèn)題,統(tǒng)計(jì)目錄大小的數(shù)據(jù)是不準(zhǔn)確的。

出現(xiàn)這種問(wèn)題的原因,還要從分區(qū)說(shuō)起。

目錄有自己的block塊,該block塊中存放著文件名和對(duì)應(yīng)的i節(jié)點(diǎn)號(hào),和目錄中文件的文件名和i節(jié)點(diǎn)號(hào)的數(shù)據(jù),目錄的block塊中是不會(huì)統(tǒng)計(jì)目錄中的文件大小是多少。

記錄目錄的文件名和對(duì)應(yīng)的i節(jié)點(diǎn)號(hào),和目錄中文件的文件名和i節(jié)點(diǎn)號(hào)的這些數(shù)據(jù),如果一個(gè)block塊能裝下,就是4K,如果裝不下,就分多個(gè)block塊來(lái)存儲(chǔ),這樣就是4K的倍數(shù)。

所以執(zhí)行[root@localhost ~]# du -h httpd-2.2.9命令,就可以看到httpd-2.2.9目錄中每個(gè)文件的大小,最后會(huì)顯示httpd-2.2.9目錄的大小。

如果只需要看文件的總大小,添加選項(xiàng)s即可。

[root@localhost ~]# du -hs httpd-2.2.9

解釋:

為什么boot目錄是1K大小,因?yàn)橹罢f(shuō)過(guò)block塊的大小為1K、2K、4K(默認(rèn)),但是boot是一個(gè)單獨(dú)的分區(qū),默認(rèn)就是1KB。

dev目錄是特殊硬件目錄,里邊保存的都是硬盤(pán)等設(shè)備信息,比較特殊,所以除外。

(2)du命令與df命令的區(qū)別

du命令是用于統(tǒng)計(jì)文件大小的,統(tǒng)計(jì)的文件大小是準(zhǔn)確的。

df命令是用于統(tǒng)計(jì)空間大小的(文件和臨時(shí)文件都會(huì)算,重啟會(huì)釋放),統(tǒng)計(jì)分區(qū)的使用率是準(zhǔn)確的(更明確的說(shuō)法是分區(qū)剩余空間是準(zhǔn)確的)。

再有如果你在工作中不能重啟服務(wù)器,想釋放臨時(shí)文件占用的空間,也是可以手動(dòng)釋放的。

sof I grep deleted:是查詢文件隱藏狀態(tài)的命令,找出要?jiǎng)h除的文件,然后一個(gè)進(jìn)程一個(gè)進(jìn)程的手工kill也是可以的。

這樣做法極其難操作,出現(xiàn)錯(cuò)誤的幾率很高,不推薦手動(dòng)釋放。

Linux服務(wù)器在計(jì)劃之內(nèi)的重啟所造成的損失,遠(yuǎn)比服務(wù)器意外宕機(jī)或重啟所造成的損失要小的多。

3、fsck文件系統(tǒng)修復(fù)命令

這個(gè)命令是Linux系統(tǒng)中自帶的一個(gè)文件系統(tǒng)修復(fù)的命令。

這個(gè)命令有點(diǎn)類似于Windows系統(tǒng)沒(méi)有正常關(guān)機(jī)(突然斷電了),下次開(kāi)機(jī)的時(shí)候會(huì)提示是否掃描修復(fù)文件。

自動(dòng)修復(fù)命令:

[root@localhost ~]# fsck -y /dev/sdb1

這條命令在Linux系統(tǒng)開(kāi)機(jī)的時(shí)候,會(huì)自動(dòng)執(zhí)行。如果文件能通過(guò)fsck命令進(jìn)行修復(fù),開(kāi)機(jī)自動(dòng)執(zhí)行也就修復(fù)了,如果Linux系統(tǒng)啟動(dòng)之后文件還報(bào)錯(cuò),手工在執(zhí)行一邊fsck命令,也是沒(méi)有用的,修復(fù)不好。

4、顯示磁盤(pán)狀態(tài)dumpe2fs

顯示磁盤(pán)狀態(tài)使用dumpe2fs命令,執(zhí)行dumpe2fs + 分區(qū)號(hào)進(jìn)行查看。

如何查詢分區(qū)號(hào),通過(guò)df -h命令進(jìn)行查詢,很方便。

下面是執(zhí)行命令的結(jié)果:

上面的信息很多,如果你只想看超級(jí)塊的信息(也就是最上面的一部分信息),只需要加上-h選項(xiàng)即可。

如下:

[root@localhost ~]# dumpe2fs -h /dev/sda3

5、查看文件的詳細(xì)時(shí)間

stat 文件名:查看文件的詳細(xì)時(shí)間。

執(zhí)行命令結(jié)果如下:

這些信息能看懂就行。了解即可。

6、判斷文件類型

file 文件名:判斷文件類型

type 命令名:判斷命令類型

判斷文件類型

如果我們判斷一個(gè)文件,會(huì)顯示該文件是一個(gè)ASCII碼的英文文檔。

[root@localhost ~]# file anaconda-ks. cfg
anaconda-ks. cfg: ASCII English text

如果我們判斷一個(gè)目錄,會(huì)顯示該文件是一個(gè)目錄。

[root@localhost ~]# file 123/
123/: directory

判斷命令類型

Linux系統(tǒng)中的命令分為內(nèi)部命令和外部命令

如果用type命令判斷命令類型,有命令的位置,說(shuō)明是外部命令。

如下:

[root@localhost ~]# type mkdir
mkdir is /bin/mkdir

如果用type命令判斷命令類型,顯示shell builtin(shell內(nèi)置命令),說(shuō)明是內(nèi)部命令。

如下:

[root@localhost ~]# type cd
cd is a shell builtin

如果命令有別名,用type命令判斷命令類型,顯示的是命令的別名信息。

[root@localhost ~]# type ls
ls is aliased to 'ls --color=auto'

提示:這兩個(gè)命令一般都是在寫(xiě)腳本程序的時(shí)候使用,平時(shí)我們辨別文件還是文件夾都很方便的(用眼,哈哈)。

到此這篇關(guān)于Linux常用硬盤(pán)管理相關(guān)命令介紹的文章就介紹到這了,更多相關(guān)Linux硬盤(pán)管理命令內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Linux目錄切換實(shí)現(xiàn)代碼案例

    Linux目錄切換實(shí)現(xiàn)代碼案例

    這篇文章主要介紹了Linux目錄切換實(shí)現(xiàn)代碼案例,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-09-09
  • Linux中的tcpdump命令示例詳解

    Linux中的tcpdump命令示例詳解

    這篇文章主要給大家介紹了關(guān)于Linux中tcpdump命令的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-03-03
  • centos6搭建gitlab的方法步驟

    centos6搭建gitlab的方法步驟

    這篇文章主要介紹了centos6搭建gitlab的方法步驟,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-06-06
  • Apache 安裝配置mod_pagespeed加速模塊

    Apache 安裝配置mod_pagespeed加速模塊

    mod_pagespeed是谷歌發(fā)布的加速httpd的優(yōu)化模塊,通過(guò)自動(dòng)優(yōu)化代碼、壓縮傳輸內(nèi)容、自動(dòng)緩存加速http,支持Centos/Debian系統(tǒng)
    2014-09-09
  • centos下簡(jiǎn)單配置安裝Squid 3.0反向代理

    centos下簡(jiǎn)單配置安裝Squid 3.0反向代理

    以下安裝及配置均為Sudu所在公司應(yīng)用中使用的腳本,希望高手們能指正我的一些不足。如果測(cè)試過(guò)程中發(fā)現(xiàn)了問(wèn)題請(qǐng)回復(fù)或者聯(lián)系我。
    2010-12-12
  • 淺談linux下的一些常用函數(shù)的總結(jié)(必看篇)

    淺談linux下的一些常用函數(shù)的總結(jié)(必看篇)

    下面小編就為大家?guī)?lái)一篇淺談linux下的一些常用函數(shù)的總結(jié)(必看篇)。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2016-10-10
  • Linux?Autofs自動(dòng)掛載服務(wù)安裝部署教程

    Linux?Autofs自動(dòng)掛載服務(wù)安裝部署教程

    大家好,本篇文章主要講的是Linux?Autofs自動(dòng)掛載服務(wù)安裝部署教程,感興趣的同學(xué)趕快來(lái)看一看吧,對(duì)你有幫助的話記得收藏一下哦
    2021-11-11
  • Linux讓程序在后臺(tái)運(yùn)行的四種方法

    Linux讓程序在后臺(tái)運(yùn)行的四種方法

    這篇文章主要介紹了Linux讓程序在后臺(tái)運(yùn)行的四種方法和使用推薦,通過(guò)代碼示例講解的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作有一定的幫助,需要的朋友可以參考下
    2024-03-03
  • 解決vim語(yǔ)法高亮不起作用的方法

    解決vim語(yǔ)法高亮不起作用的方法

    這篇文章主要給大家介紹了如何解決vim語(yǔ)法高亮不起作用的方法,文章給大家介紹了多種解決的方法,大家可以根據(jù)需要看看是哪個(gè)方面的問(wèn)題,希望能對(duì)遇到這個(gè)問(wèn)題的朋友們有所幫助,下面來(lái)一起看看吧。
    2016-10-10
  • CentOS 5.4 Kloxo安裝詳細(xì)說(shuō)明

    CentOS 5.4 Kloxo安裝詳細(xì)說(shuō)明

    在centos上安裝過(guò)N次kloxo,總沒(méi)有成功,經(jīng)過(guò)幾次的折騰,終于安裝成功了。
    2010-03-03

最新評(píng)論