/dev/loop1
7
1
如果你想要知道更多核心支持的硬件装置代码
(major, minor)
请参考核心官网的连½
(
注
8
)
。
基本上,
Linux
核心
2.6
版以后,硬件文件名已经都可以被系统自动的实时产生了,我们根本不需要手动½
立装置文件。
不过某些情况底下我们可能还是得要手动处理装置文件的,例如在某些服务被关到特
定目录下时
(chroot)
,
就需要这样做了。此时这个
mknod
就得要知道如何操作才行!
[root@study ~]#
mknod
装
置文件名
[bcp] [Major] [Minor]
选项
与
参数
:
装
置种
类
:
b
:
设
定
装
置名
称
成
为
一
个
周
边储
存
设备
文件
,例如磁
盘
等;
c
:
设
定
装
置名
称
成
为
一
个
周
边输
入
设备
文件
,例如鼠
标
/
键盘
等;
p
:
设
定
装
置名
称
成
为
一
个
FIFO
文件
;
Major
:主要
装
置代
码
;
Minor
:次要
装
置代
码
;
范例:由上述的½
绍
我
们
知道
/dev/vda10
装
置代
码
252, 10
,
请
½立并查
阅
此
装
置
[root@study ~]#
mknod /dev/vda10 b 252 10
[root@study ~]#
ll /dev/vda10
b
rw
-
r
--
r
--
. 1 root root
252, 10
Jun 24 23:40 /dev/vda10
#
上面那
个
252
与
10
是有意
义
的,不要
随
意
设
定啊!
范例:½立一
个
FIFO
文件
,
档
名
为
/tmp/testpipe
[root@study ~]#
mknod /tmp/testpipe p
[root@study ~]#
ll /tmp/testpipe
p
rw
-
r
--
r
--
. 1 root root 0 Jun 24 23:44 /tmp/testpipe
#
注意啊!
这个
文件
可不是一般
文件
,不可以
随
便就放在
这
里!
#
测试
完
毕
之后
请删
除
这个
文件
吧!看一下
这个
文件
的
类
型!是
p
喔!
^_^
[root@study ~]#
rm /dev/vda10 /tmp/testpipe
rm: remove block special file '/dev/vda10' .
y
rm: remove fifo '/tmp/testpipe' .
y
.
xfs_admin
修改
XFS
文件系统的
UUID
与
Label name
如果你当初格式化的时候忘记加上标头名称,后来想要再次加入时,不需要重复格式化!直½使用这
个
xfs_admin
即可。
这个指令直½拿来处理
LABEL name
以及
UUID
即可啰!
[root@study ~]#
xfs_admin [
-
lu] [
-
L label] [
-
U uuid]
装
置文件名
选项
与
参数
:
-
l
:列出
这个装
置的
label name
-
u
:列出
这个装
置的
UUID
-
L
:
设
定
这个装
置的
Label name