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

终止正在访问此挂载点的所有进程

猜你喜欢

转载自www.cnblogs.com/X404/p/12367787.html
今日推荐