du directory 命令能夠查看某個目錄及其裏面的子目錄佔用磁盤空間的狀況。默認會顯示該目錄所佔用的磁盤空間的狀況。du -s 類同。du -S 能夠只顯示當前目錄所佔用的磁盤空間大小,而不顯示子目錄的磁盤佔用狀況。linux
parted 命令的使用。當磁盤的大小超過2TB時,不能經過fdisk命令來分區。fdisk命令使用的是傳統的磁盤分區表。最大隻能識別2TB大小的磁盤。此時只能經過parted命令來分區。使用parted命令來分區時,首先須要改變該磁盤的分區表爲GPT類型。ide
1)使用parted /dev/sd* mklabel gpt來設置磁盤的分區表類型。oop
2)使用parted /dev/sd* mkpart ext4 start end 來分區。其中start,end是指定大小。單位是數據的大小,而不是柱面。操作系統
3)使用parted /dev/sd* rm number來刪除分區,須要注意的是,該操做沒有任何提示,操做需謹慎ci
mknod name type [major minor]能夠用來建立一個設備文件。其中設備的類型主要有b(塊)c(字符),p(FIFO)三種類型。it
在linux操做系統中,能夠將一個大的文件格式化,掛載,當一個分區使用。使用命令以下:class
dd if=/dev/zero of=filename bs=1M count=512打包
mkfs.ext4 filenamefile
mount -o loop filemount mountpointim
須要注意的是,掛載的時候要帶上 -o loop參數,由於這是個文件,而不是一個設備,因此在掛載的時候須要指定這是個迴環設備。
tar 命令的使用。tar命令能夠給文件打包並壓縮。
壓縮
tar -jcvp -f filename.bz2 path
tar -zcvp -f filename.gz path
tar -jcvp -f ilename --exclude=file 能夠在打包壓縮時,排除某些文件。要注意的是,假如你的工做目錄是tmp,你對tmp目錄在打包時排除tmp裏面的某些文件時,會不成功,須要在tmp目錄外面執行。
解壓
tar xf fileanme -C path
在解壓時,能夠指定只解壓壓縮包中的某些文件
tar xf filename file