歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux基礎 >> Linux技術

Linux常用命令(二)有關磁盤空間的命令

2 有關磁盤空間的命令命令功能mount 掛載文件系統umount 卸載已掛載上的文件系統df 檢查各個硬盤分區和已掛上來的文件系統的磁盤空間 du顯示文件目錄和大小fsck主要是檢查和修復Linux文件系統2.1 mount命令

mount命令的功能是掛載文件系統,可以掛載硬盤、光盤、軟盤,也可以掛載NFS網絡文件系統。

這個命令的標准用法如下:

1)mount –t 設備類型 存放目錄

2)mount IP地址:/所提供的目錄 存放目錄

選項 說明 (無) 不加任何參數直接輸入命令可以顯示已掛載的文件系統和目錄-a掛上/etc/fstab下的全部文件系統 -t 制定所掛上來的文件系統的名稱,所有系統支持的文件系統,這個信息可以在/proc/filesystems這個文件裡看到 -n 掛上文件系統,但是不把文件系統的數據寫入/etc/mtlab這個文件-w 將文件系統設為可讀寫 -r 掛上來的文件系統設為只讀在目錄/mnt下,掛上iso9660文件系統。輸入命令: mount –t iso9660 /dev/hdb /cdrom

掛載一個文件系統

mount /dev/hda2 /mnt/hda2 掛載一個叫做hda2的盤 - 確定目錄 '/ mnt/hda2' 已經存在

umount /dev/hda2 卸載一個叫做hda2的盤 - 先從掛載點 '/ mnt/hda2' 退出

fuser -km /mnt/hda2 當設備繁忙時強制卸載

umount -n /mnt/hda2 運行卸載操作而不寫入 /etc/mtab 文件- 當文件為只讀或當磁盤寫滿時非常有用

mount /dev/fd0 /mnt/floppy 掛載一個軟盤

mount /dev/cdrom /mnt/cdrom 掛載一個cdrom或dvdrom

mount /dev/hdc /mnt/cdrecorder 掛載一個cdrw或dvdrom

mount /dev/hdb /mnt/cdrecorder 掛載一個cdrw或dvdrom

mount -o loop file.iso /mnt/cdrom 掛載一個文件或ISO鏡像文件

mount -t vfat /dev/hda5 /mnt/hda5 掛載一個Windows FAT32文件系統

mount /dev/sda1 /mnt/usbdisk 掛載一個usb 捷盤或閃存設備

mount -t smbfs -o username=user,password=pass //WinClient/share /mnt/share 掛載一個windows網絡共享

2.2 umount命令 umount命令的功能是卸載已掛上的文件系統,在關閉系統前應該把所有掛載上的文件系統卸載。這個命令和mount命令是相對的。

用法:

umount 已掛上的目錄或設備 卸載已掛上的/cdrom目錄,輸入命令:umount /cdrom

卸載已掛上的某個分區,輸入命令:umount /dev/hdb1

2.3 df命令 df命令用來檢查硬盤分區和已掛在的文件系統的磁盤空間,也就是說,檢查硬盤的使用量。

標准用法如下: df [-選項]

選項功能-h 顯示已經掛載的分區列表 -a把全部的文件系統和各分區的硬盤使用情形列出來,包括0區塊的,例如/proc這個文件系統-i 列出I-nodes的使用量-k把各分區的大小和掛上來的文件分區的大小用k表示-t 列出某一文件系統的所有分區磁盤空間使用量-x 列出不是某一文件系統的所有分區磁盤空間使用量,和-t選項相反-T 列出每個分區所屬文件系統的名稱例如,要列出全部文件系統和各分區的磁盤使用情況,輸入命令: df –a

2.4 du命令 du命令的功能是用於顯示文件目錄或大小。

標准用法: du [-選項]

選項功能-a顯示全部目錄及其次目錄下的每個文件所占的磁盤空間-b顯示目錄和文件的大小,以B為單位-c 最後再加上一個總計 -h以KB、MB、GB為單位,提高信息可讀性-s 只列出各文件大小的總和 -x 只計算屬於同一文件系統的文件例:du -sh dir1 估算目錄 'dir1' 已經使用的磁盤空間

2.5 fsck命令 fsck命令的功能是檢查和修復Linux文件系統,這個命令最好在沒有人或是沒有分區掛上來時使用,其實每次開機系統都會做一次檢查,看是否有壞軌或數據流失的現象。 用法: fsck (-選項) 分區名稱

選項功能-a自動修復文件系統,不詢問任何問題,比較危險-A依照/etc/fstab配置文件的內容,檢查該文件內所列全部文件系統。若沒有附加參數"-P”,則會先檢查/目錄的文件系統,而不會同時檢查所有文件系統-R 采取互動方式,在修復時詢問問題,讓用戶確認並決定處理方式 -S 依次檢查作業而不是同時執行。當依次指定多個文件系統且采用互動的方式進行檢查時,請使用此參數以便順序執行,否則fsck可能會同時詢問數個問題,讓人不知所措-V 顯示命令執行的過程-T 指定要檢查的文件系統的類型 -N不是真正執行指令,僅列出實際執行時會進行的動作

Copyright © Linux教程網 All Rights Reserved