硬连接:
1、只能对文件创建,不能应用于目录;
2、不能跨文件系统;
3、创建硬连接会增加文件被连接的次数;
符号连接:
1、可以应用于目录;
2、可以跨文件系统;
3、不会被增加文件被连接的次数;
4、其大小为指向路径所包含的字符个数;
创建连接的命令:
ln [-s -v ] SRC DEST
du 显示一个文件系统或每一个目录占据整体磁盘空间大小,每个目录的大小
du -s 显示一个目录中的子文件占据磁盘空间大小,整个目录大小
df 报告文件系统磁盘使用空间大小的,默认显示文件块大小的
-i :显示inode号
-h:显示文件系统大小的
-P:将内容显示在同一行
设备文件:
块设备b:按块为单位随机访问的设备,如磁盘
字符设备c:按字符为单位访问的设备,如键盘
设备文件以主设备号和次设备号进行区分
主设备号(major number):表示同一类设备
次设备号(minor number):表示同一类型设备中的不同设备
创建块设备的命令
mknod:创建块或字符设备的特殊文件
mknod [OPTION..] NAME TYPE [MAJOR | MINOR]
-m MODE :创建块设备时批定的设备权限
-p:创建管道设备fifo
#echo "hello" >>/dev/pts/1
查看当前系统的磁盘及分区信息
fdisk -l [device]
硬盘设备的文件名
IDE,ATA,SATA,USB,SCSI
管理磁盘分区
fdisk -l列出当前系统磁盘及分区的情况
创建文件系统
mkfs -t TYPE
fdisk
p:显示当前文件系统的分区,包括未保存的分区
n:创建新分区
d:删除一个分区
w:保存退出
q:不保存退出
t:修改分区类型
-L
l:显示支持的所有文件类型
查看内核读取到的文件系统信息
cat /proc/partitions
内核识别新建分区命令
partprobe