linux第十八dd命令
dd命令:
指定大小的块拷贝一个文件,并在拷贝的同时进行指定的转换
类似于cp命令
#:cp /etc/fstab /mnt/fstab
要是使用dd命令是怎么做呢?
#:dd if=/etc/fstab of =/mnt/fstab //可以完成的将改文件拷贝到/mnt/fstab
if 参数代表的是数据源
of参数代表的是数据存储目标
# dd if=/etc/fstab of=/mnt/fstab bs=1024 count=2048
bs=bytes:同时设置读入/输出的块大小为bytes个字节
count=blocks:仅拷贝blocks个块,块大小等于ibs指定的字节数。
参数注释:
1. if=文件名:输入文件名,缺省为标准输入。即指定源文件。< if=input file >
2. of=文件名:输出文件名,缺省为标准输出。即指定目的文件。< of=output file >
3. ibs=bytes:一次读入bytes个字节,即指定一个块大小为bytes个字节。
obs=bytes:一次输出bytes个字节,即指定一个块大小为bytes个字节。
bs=bytes:同时设置读入/输出的块大小为bytes个字节。
4. cbs=bytes:一次转换bytes个字节,即指定转换缓冲区大小。
5. skip=blocks:从输入文件开头跳过blocks个块后再开始复制。
6. seek=blocks:从输出文件开头跳过blocks个块后再开始复制。
注意:通常只用当输出文件是磁盘或磁带时才有效,即备份到磁盘或磁带时才有效。
7. count=blocks:仅拷贝blocks个块,块大小等于ibs指定的字节数。
8. conv=conversion:用指定的参数转换文件。
详细可以参考某博主的dd命令详解
mount DEVICEMOUNT_POINT
-o loop 挂载本地回环设备
文件系统配置文件fstable
OS在初始化时,会自动挂载
此文件中定义的每个文件系统
要挂载设备:挂载点:文件系统类型:挂载选项:文件系统检测次序:
例如:
/dev/sda5 /mnt/tst ext2 defoults
fuser命令:
验证进程正在使用的文件或套接字文件
-v:查看某文件正在运行的进程
-m
-k
fuser -km MONF-POINT
终止正在访问此挂载点的所有进程