Linux命令(5)
2018-08-11 本文已影响5人
假装我不帅
touch
创建空白文件或设置文件的时间,格式为touch[选项][文件]
-a 仅仅修改读取时间
-m 仅仅修改修改时间
-d 同时修改读取与修改时间
首先vim创建一个txt文档做实验
ls -l touchE.txt
1.PNGecho "xieruyidiandongxi" >> touchE.txt
把引号内内容写入txt文档
2.PNG
ls -l touchE.txt
时间已经被修改
touch -d " 2018-8-11 09:09" touchE.txt
3.PNG时间又被改回来了
mkdir
创建空白目录
mkdir wjl
创建了一个叫wjl的文件夹
cp
用于复制文件或者目录,格式为cp[选项][目录]
-p 保留原是文件的属性
-d 若对象为连接文件,则保留该链接文件
-r 递归持续复制(用于目录)
-i 若目标文件存在则询问是否覆盖
-a 相当于-pdr
4.PNG
复制文件并且将文件重命名
mv
剪切文件或者将文件重命名,格式为mv[选项]源文件[目标路径|目标文件名]
5.PNG
上面例子是将mytouch.txt改名为my.txt
rm
用于删除文件或者目录,格式为rm[选项]文件
-f 强制删除
-r 删除目录(否则删除不掉)
dd
指定大小和个数的数据块来复制文件或者转换文件,格式为dd[参数]
if 输入的文件名称
of 输出的文件名称
bs 设置每个"块"的大小
count 设置要复制"块"的个数
6.PNG
上面的命令从dev/zero取出了一个大小为560MB的数据块,然后保存成了560_file
dd命令还可以制作ios的镜像
file
用于查看文件的类型,格式为file 文件名