終端類型:
console: 控制檯
pty: 物理終端 (VGA)
tty#: 虛擬終端 (VGA)
ttyS#: 串行終端
pts/#: 僞終端
shell:
ln [-s -v] SRC DEST
硬鏈接:
1、只能對文件創建,不能應用於目錄;
2、不能跨文件系統;
3、創建硬鏈接會增加文件被鏈接的次數;
符號鏈接:
1、可應用於目錄;
2、可以跨文件系統;
3、不會增加被鏈接文件的鏈接次數;
4、其大小爲指定的路徑所包含的字符個數;
du
-s
-h
df:
鏈接
設備文件:
b: 按塊爲單位,隨機訪問的設備;
c:按字符爲單位,線性設備;
b: 硬盤
c: 鍵盤
/dev
主設備號 (major number)
標識設備類型
次設備號 (minor number)
標識同一種類型中不同設備
mknod
mknod [OPTION]... NAME TYPE [MAJOR MINOR]
-m MODE
硬盤設備的設備文件名:
IDE, ATA:hd
SATA:sd
SCSI: sd
USB: sd
a,b,c,...來區別同一種類型下的不同設備
IDE:
第一個IDE口:主、從
/dev/hda, /dev/hdb
第二個IDE口:主、從
/dev/hdc, /dev/hdd
sda, sdb, sdc, ...
hda:
hda1: 第一個主分區
hda2:
hda3:
hda4:
hda5: 第一個邏輯分區
查看當前系統識別了幾塊硬盤:
fdisk -l [/dev/to/some_device_file]
管理磁盤分區:
fdisk /dev/sda
p: 顯示當前硬件的分區,包括沒保存的改動
n: 創建新分區
e: 擴展分區
p: 主分區
d: 刪除一個分區
w: 保存退出
q: 不保存退出
t: 修改分區類型
L:
l: 顯示所支持的所有類型
partprobe