實驗樓 文件系統操做與磁盤管理

基本操做

查看磁盤和目錄的容量

 使用 df 命令查看磁盤的容量css

dfruby

df -hbash

使用 du 命令查看目錄的容量

du -h
參數指定查看目錄的深度 du -h -d 0 ~ (只查看一級目錄的信息)
以 blocks 的大小展現 du
以更易讀的方式展現
-d顯示目錄中全部文件的大小 du -a
顯示總計,只列出最後加總的值 du -s

簡單的磁盤管理

建立虛擬磁盤

dd 命令簡介

dd命令用於轉換和複製文件,oop

dd默認從標準輸入中讀取,並寫入到標準輸出中,但能夠用選項if(input file,輸入文件)和of(output file,輸出文件)改變。spa

dd命令從標準輸入讀入用戶輸入到標準輸出或者一個文件:dd if=/dev/stdin of=test bs=10 count=1 unix

bs(block size)用於指定塊大小(缺省單位爲 Byte,也可爲其指定如'K','M','G'等單位),count用於指定塊數量。code

使用 dd 命令建立虛擬鏡像文件

/dev/zero設備建立一個容量爲 256M 的空文件:dd if=/dev/stdin of=virtual.img bs=1M count=256排序

使用 mkfs 命令格式化磁盤

將虛擬磁盤鏡像格式化爲ext4文件系統:sudo mkfs.ext4 virtual.imgcoffeescript

使用 mount 命令掛載磁盤到目錄樹

使用mount來查看下主機已經掛載的文件系統:sudo mountip

mount命令的通常操做以下:mount [-o [操做選項]] [-t 文件系統類型] [-w|--rw|--ro] [文件系統源] [掛載點]

mount -o loop -t ext4 virtual.img /mnt 

使用 umount 命令卸載已掛載磁盤

sudo umount /mnt

使用 fdisk 爲磁盤分區

查看硬盤分區表信息 sudo fdisk -l
進入磁盤分區模式 sudo fdisk virtual.img

輕鬆一下

cowsay命令,能夠讓你在終端裏以一種動物說話的形式打印出一段話。

安裝:sudo apt-get install cowsay

默認是一隻牛:cowsay hello

打印全部支持的種類:cowsay -l

選擇種類:cowsay -f turtle hello

做業

du -h -a | sort -n -r | head -n 10

du:

-h 以K,M,G爲單位,提升信息的可讀性

-d 指定查看目錄的深度

-a

-s

sort :

  -b   忽略每行前面開始出的空格字符。
  -c   檢查文件是否已經按照順序排序。
  -f   排序時,忽略大小寫字母。
  -M   將前面3個字母依照月份的縮寫進行排序。
  -n   依照數值的大小排序。
  -o<輸出文件>   將排序後的結果存入指定的文件。
  -r   以相反的順序來排序。
  -t<分隔字符>   指定排序時所用的欄位分隔字符。
  -k  選擇以哪一個區間進行排序。

head:

-q    隱藏文件名

-v    顯示文件名

-c   顯示字節數

-n 顯示的行數

相關文章
相關標籤/搜索