来自:http://man.linuxde.net/mknod
mknod命令用于创建Linux中的字符设备文件和块设备文件。
参数
- 文件名:要创建的设备文件名;
- 类型:指定要创建的设备文件的类型;
- 主设备号:指定设备文件的主设备号;
- 次设备号:指定设备文件的次设备号。
实例
ls -la /dev/ttyUSB*
crw-rw—- 1 root dialout 188, 0 2008-02-13 18:32 /dev/ttyUSB0
mknod /dev/ttyUSB32 c 188 32
Inotify一种强大的、细粒度的、异步文件系统监控机制,它满足各种各样的文件监控需要,可以监控文件系统的访问属性、读写属性、权限属性、删除创建、移动等操作,也就是可以监控文件发生的一切变化。
可监听的事件
事件 | 描述 |
---|---|
access | 访问,读取文件。 |
modify | 修改,文件内容被修改。 |
attrib | 属性,文件元数据被修改。 |
move | 移动,对文件进行移动操作。 |
create | 创建,生成新文件 |
open | 打开,对文件进行打开操作。 |
close | 关闭,对文件进行关闭操作。 |
delete | 删除,文件被删除。 |
uname -a # 查看内核/操作系统/CPU信息
查看系统硬盘信息和使用情况:fdisk & disk – l & df
lsblk(列出块设备)命令用于列出所有可用块设备的信息,但是,它不会列出RAM盘的信息。块设备有硬盘,闪存盘,CD-ROM等等。如何安装lsblklsblk命令包含在util-linux-ng包中...:$ sudo yum install util-linux-ng该命令有几个选项:默认选项lsblk命令默认情况下将以树状列出所有块设备。打开终端,并输入以下命令:$ lsblk输出如下:7个栏目名称如下:NAME: 这是块设备名。MAJ:MIN: 本栏显示主要和次要设备号。RM: 本栏显示设备是否可移动设备。注意,在本例中设备sdb和sr0的RM值等于1,这说明他们是可移动设备。
ls -l /dev 有两个数,前面一个是major,后面是minor |