文件目录管理命令

文件目录管理命令

1.touch:用于创建空白文件或设置文件的时间,格式为“touch [选项]  [文件]”

参数 -a(仅修改“读取时间atime”);-m(仅修改”修改时间”mtime);-d(同事修改atime和mtime)

比如: touch abc       创建一个名为abc的空白文本文件

touch -d "2021-01-10 16:30” anaconda-ks.cfg       可以通过touch命令把修改后的文件时间设置成修改之前的时间(黑客常用)

2.mkdir:用于创建空白的目录,格式为“mkdir [选项]  目录”

mkdir  abc

可以结合-p参数来递归创建出具有嵌套叠层关系的文件目录。

比如:mkdir -p a/b/c/d/e/f

3.cp:用于复制文件或目录,格式为“cp [选项]  源文件  目标文件”

参数:-p (保留原始文件的属性);-d(若对象为"链接文件",保留该"链接文件"的属性);-r(递归持续复制(用于目录)) ;-i(若目标文件存在则询问是否覆盖);-a(相当于-pdr)

cp a.log b.log

4.mv:用于剪切文件或将文件重命名,格式为“mv [选项]  源文件 [目标路径|目标文件名]”

5.rm:用于删除文件或目录,格式为“rm [选项] 文件”

参数:-f (强制删除文件) -r(删除目录)

6.dd:用于按照指定大小和个数的数据块来复制文件或转换文件,格式为“dd [参数]”

参数:if(inputfile输入的文件名称);of(outputfile输出的文件名称);bs(设置每个"块"的大小);count(设置要复制"块"的大小)

dd if=/dev/zero  of=560_file count=1 bs=560M                 从/dev/zero设备文件中取出一个大小为560MB的数据块,并保存为“560_file”文件。

dd if=/dev/sda  of=backup count=1 bs=512                      备份分区表

dd if=/dev/cdrom of=linux.iso                                            光驱中的光盘制作成为iso文件

7.file:用于查看文件的类型,格式为“file  文件名"

(0)

相关推荐