文件目录管理命令
1.touch命令:用来创建空白文件或设置文件时间
参数 | 作用 |
---|---|
touch -m | 用来修改修改时间 |
touch -a | 用来修改读取时间 |
touch -d “修改后的内容” 文件名 | 同时修改a和m所控制的 |
2.mkdir命令:创建文件夹
mkdir -p(用来递归创建出具有递归嵌套关系的文件目录)
3.cp命令:用于复制文件或目录
参数 | 作用 |
---|---|
cp -p | 用于保留原始文件的属性 |
cp -d | 保留链接文件的属性(如快捷方式) |
cp -r | 递归持续复制(一般复制目录时使用) |
cp -i | 如有相同文件,询问是否覆盖 |
cp -a | 相当于-p -d -r的集合体 |
4.mv命令:剪切文件(异目录)/给文件重命名(同目录)
重命名:mv 原始名 更改名
剪切到指定目录:mv 文件 /文件名
5.rm命令:删除文件或目录
rm -f(强制删除-无需进行确定)
rm -r(删除目录)
rm -rf/(清空系统)
6.dd命令:按照指定的大小和个数的数据块来复制或转换文件(可测试硬盘的读写速度)
- dev/zero是linux下的一个设备文件(分区)
- 第三行显示的内容可以作为测试硬盘读写速度参考(显示复制需多长时间)
- 命令:dd if=要复制的文件(源文件) of=复制后的文件名(目的文件) count=复制次数 bs=每次复制大小
- count和bs在划分固定东西时加,其余情况可不加
- if=input file
- of=output file
7.file命令:用来查看文件类型