Linux學習 - 文件系統常用命令


一、文件系統查看命令df

    df [選項] [掛載點]

      -a  查看所有文件系統信息,包括特殊文件系統

      -h  使用習慣單位顯示容量

      -T  顯示文件系統類型

      -m  以MB為單位顯示容量

      -k   以KB為單位顯示容量

  注:df命令是從文件系統考慮的,不光要考慮文件占用的空間,還要統計被命令和程序占用的空間             (最常見的是文件已經被刪除,但是程序並沒有釋放空間)

二、統計目錄或文件大小du

    du [選項] [目錄名或文件名]

      -a  顯示每個子文件的池畔占用量

      -h  使用習慣單位顯示磁盤占用量

      -s  統計總占用量,不列出子目錄子文件

  注:du命令是面向文件的,只會計算文件和目錄占用的空間

三、文件系統修復命令fsck

    fsck [選項] 分區設備文件名

      -a  不用顯示用戶提示,自動修復文件系統

      -y  自動修復

四、顯示磁盤狀態命令dumpe2fs

    dufpe2fs 分區設備文件名

五、掛載命令mount

  1 查詢系統中已經掛載的設備

      mount -l      

        -l:顯示卷標名稱

      

      將設備文件名為 “ /dev/sda5 ” 的設備掛載到根目錄 “ / ” (掛載點)下,文件系統為                              ext4,擁有讀寫權限

  2 依據配置文件/etc/fstab的內容,自動掛載

      mount -a

  3 掛載命令

      mount [-t 文件系統] [-L 卷標名] [-o 特殊選項] 設備文件名 掛載點

        -t 文件系統  加入文件系統類型來指定掛載的類型

               默認文件系統是ext4

               光驅文件系統是iso9660

               windows文件系統是vfat、fat

               FTNS移動硬盤文件系統是ntfs-3g

        -L 卷標名     分區別名

        -o 特殊權限  可以指定掛載的額外選項

特殊權限
atime/noatime 更新/不更新訪問時間
async/sync 異步/同步
auto/noauto 自動/手動
defaults 定義默認值,async、auto、exec、rw、suid、nouser、dev
exec/noexec 執行/不執行,設定是否允許在文件系統中執行文件
remount 重新掛載已經掛載的文件系統
rw/ro 讀寫/只讀
suid/nosuid 具有/不具有SUID權限
user/nouser 允許/不允許普通用戶掛載
usrquota 寫入代表文件系統支持用戶磁盤配額,默認不支持
grpquota 寫入代表文件系統支持組磁盤配額,默認不支持

      例:

        mount -o remount,noexec /home  重載掛載/home分區,並使用noexec權限

        vi /home/hello.sh         編寫腳本文件   

        chmod 755 hello.sh        改變腳本文件的模式為755

        ./hello.sh             執行腳本文件

        mount -o remount,exec /home     重新掛載/home分區,使用exec權限  

  4 掛載光盤

      mkdir /mnt/cdrom             建立光盤掛載點

      mount -t iso9660 /dev/cdrom /mnt/cdrom/   掛載光盤

      umount /mnt/cdrom            卸載光盤(必須再光盤外進行)

  5 掛載U盤

      fdisk -l                  查看U盤設備文件名

      mkdir /mnt/usb               建立U盤掛載點

      mount -t vfat /dev/sdb1 /mnt/usb/      掛載光盤

      umount /mnt/usb/             卸載U盤

  6 NTFS

      待...

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM