ls -l 顯示文件列表
ls -al -a 顯示全部檔案及目錄 (ls內定將檔案名或目錄名稱開頭爲"."的視爲隱藏檔,不會列出)
ls -al |grep '^d' 顯示目錄
ls -al |grep '^[^d]' 在一個目錄中查詢不包含目錄的全部文件
ls -sh (man ls 查看man幫助.)
linux幾種文件類型:
d 表示此文件是一個目錄
- 表示此文件是一個普通文件
b 表示此文件是一個特殊的塊設備I/O文件
c 表示此文件是一個特殊的字符設備I/O文件
l 表示此文件是一個鏈接文件。在其文件名稱後緊跟與它鏈接的文件路徑及名稱 linux
pwd spa
cd netseek 進入netseek這個目錄
cd 退出當前目錄
cd ../ 進入上一級目錄.
cd - 返回上一次目錄
cd ~ 返回主目錄
cd / 進入根目錄 .net
du -sh 目錄或者文件
du -m du系統默認輸出是以KB,以參數-m表示以MB顯示.
cat /etc/fstab 查看分區列表
fdisk -l
df -h
df -ah input
觀察硬盤之實體使用情形與分割硬盤用。
使用方法:
1、在 console 上輸入 fdisk -l /dev/sda ,觀察硬盤之實體使用情形。
2、在 console 上輸入 fdisk /dev/sda,可進入分割硬盤模式。
1. 輸入 m 顯示全部命令列示。
2. 輸入 p 顯示硬盤分割情形。
3. 輸入 a 設定硬盤啓動區。
4. 輸入 n 設定新的硬盤分割區。
4.1. 輸入 e 硬盤爲[延伸]分割區(extend)。
4.2. 輸入 p 硬盤爲[主要]分割區(primary)。
5. 輸入 t 改變硬盤分割區屬性。
6. 輸入 d 刪除硬盤分割區屬性。
7. 輸入 q 結束不存入硬盤分割區屬性。
8. 輸入 w 結束並寫入硬盤分割區屬性。 io
dd if="input_file" of="out_file" bs="block_size" count="number"
參數:
if:就是input file能夠是設備
of:就是output file也能夠是設備
bs:規劃的一個block的大小,若是沒有設定時,預設是512bytes
count:多少個bs的意思. console
加載一個硬件設備
用法:mount [參數] 要加載的設備 載入點
eg: mount /dev/cdrom
cd /mnt/cdrom //進入光盤目錄
u盤:
mkdir /mnt/usb;(注:建立掛載目錄)
mount /mnt/sda1 /mnt/usb;(注:掛載U盤)
如今就能夠使用U盤了,在/mnt/usb目錄下的內容就是U盤裏的內容了;
使用完後,用如下命令卸載U盤便可。
umount /mnt/usb
mount 列出系統全部的分區
mount -t iso9660 /dev/cdrom /mnt/cdrom 掛載光盤
mount -t vfat /dev/fd0 /mnt/floppy 掛載軟盤
mount -t vfat -o iocharset=utf8,umask=000 /dev/hda2 /mnt/hda2 掛載fat32分區
mount -t ntfs -o nls=utf8,umask=000 /dev/hda3 /mnt/hda3 掛載ntfs分區
Linux-NTFS Project: http://linux-ntfs.sourceforge.net/
umount /mnt/hda3 缷載
注:掛載設備前,請先fdisk -l 看一下. ioc