UNIX系統管理:檔案系統維護

來源:互聯網
上載者:User
關鍵字 UNIX系統管理

完成這一章,你將能做以下事情:

使用df和du命令來監控檔案系統的有效空間的大小

通過清除不用的檔和core檔來清理檔案系統空間

通過修剪日誌檔來清理/var檔案系統

從命令列擴展一個卷組

從命令列擴展一個邏輯卷

從命令列擴展一個檔案系統

1.監控磁片使用方式

使用df 命令檢查檔案系統的有效空間。

# df -k

Filesystem     kbytes    used    avail    %used    Mounted on

/dev/vg00/lvol5   294912   261523    31352    89%      /opt

/dev/vg00/lvol4   24576    19333     4978     80%      /home

/dev/vg00/myfs1   16384     1174    14331     8%      /myfs1

/dev/vg00/myfs2   15893    14006     297    98%      /myfs2

檢查目錄中的各個子目錄使用的磁碟空間:

# du -sk /myfs2/*

844   /myfs2/data1

1327  /myfs2/data2

1073  /myfs2/data3

10757  /myfs2/data4

4    /myfs2/lost+found

系統管理員有責任監視系統中的剩餘磁碟空間的大小。 通常使用的命令是df。 顯示的欄位含義為:

Filesystem   檔HTTP://www.aliyun.com/zixun/aggregation/10478.html">系統使用的塊設備檔案名

Kbytes     檔案系統佔用了多少磁碟空間(單位為k)

used      檔案系統中已存在的檔所佔用的磁碟空間

avail      檔案系統中剩餘的有效磁碟空間

capacity    檔佔用的磁碟空間的百分比

Mounted on   檔案系統安裝點

如果加上-i選項,輸出中會增加三個欄位:

iused      檔案系統當前使用的inode的數目

ifree      檔案系統剩餘的inode數目

%used      檔案系統當前使用的inode數目所占的百分比

當你想要知道更多的細節,如一個目錄下面使用了多少磁碟空間,你可以使用du命令。 預設情況下,du顯示的單位為512位元組的一個block。 這個命令的執行是遞迴的,意味著如果在目前的目錄執行這個命令,它會返回目前的目錄下所有的檔和各級子目錄的資訊。

主要的選項為:

-k   以k位元組為單位

-s    只顯示指定目錄佔用的總的磁碟空間。

2.日常的維護

對不斷增長日誌檔進行修剪(trim)

刪除無用的core檔

刪除大的,舊的的檔

擴展檔案系統

- 到一個已存在的空閒空間中

- 到卷組中的一個新的磁片上

磁碟空間通常是有限的。 系統管理員應該經常檢查磁碟空間的使用方式,並且執行一些操作來防止磁碟空間用盡。 系統管理員可以做的操作有:監控不斷增長的檔,刪除core檔,剪切日誌檔,和刪除長時間不用的大檔或者將其歸檔。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.