裝置檔案:(作為裝置的通路入口,一定要關聯某個硬體裝置)
b塊裝置:按塊為機關,随機通路的裝置
硬碟
c字元裝置:按字元為機關,線性裝置
鍵盤
/dev
主裝置号 major number
辨別裝置類型
次裝置号 minor number
辨別同一種類型中不同裝置
mknod
mknod [OPTION]... NAME TYPE [MAJOR MINOR]
-m MODE 指定權限
mknod mydev c 66 0
mknod -m 640 mydev2 c 66 1
tty 檢視目前使用的tty
echo "hello" >> /dev/pts/2
硬碟裝置的裝置檔案名:
IDE ATA: hd
SATA:sd
SCSI:sd
USB:sd
a,b,c,...來差別同一種類型下的不同裝置
IDE:
第一個IDE口:主、從
/dev/hda,/dev/hdb
第二個IDE口:主、從
/dev/hdc,/dev/hdd
UDEV
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:跟t用
l:顯示所支援的所有類型
建立了分區之後,Linux核心尚未識别,檢視核心識别的分區
cat /proc/partitions
通知核心重讀分區表
partprobe
Linux支援的檔案系統
格式化:
低級格式化:建立磁道
進階格式化:建立檔案系統
mkfs -t ext3
VFS:Virtual FileSystem 虛拟檔案系統,核心的功能
FAT32:vfat
NTFS
ISO9660(CD光牒的存儲格式)
CIFS
ext2
ext4
xfs
reiserfs
jfs(IBM)
nfs
ocfs2
gfs2
swap
一個分區就是一個獨立的檔案系統
歸并在/下就叫做挂載
本文轉自飛行萌51CTO部落格,原文連結: http://blog.51cto.com/8527508/1942805,如需轉載請自行聯系原作者