Open sfsoul opened 4 years ago
创建文件夹
-p
mkdir -p /zj/hahaha/demo
-m
删除一个空白的文件夹,若文件夹非空还是要用 rm -r 来删除。
rm -r
用于移动文件或者重命名文件。
-f
-i
-n
mv file1 file2 file3 dir 若目录不存在会报错
mv file1 file2 file3 dir
mv file1 file2 若 file2 不存在则重命名为 file2,若存在则覆盖。
mv file1 file2
mv dir1 dir2 将 dir1 移动到 dir2 目录下,若dir2不存在则是一个重命名的效果。
mv dir1 dir2
此命令用于删除文件和目录。普通的删除只是将文件从文件系统中移除,磁盘上的那块空间并不会去动它。所以误删的话,可以通过一些还原工具找回。
-P
0xff
0x00
-R
mkdir(make directory)
-p
:创建中间目录,如mkdir -p /zj/hahaha/demo
,会帮你把 demo 之前的所有层级的目录都创建出来。-m
:制定文件夹的权限。rmdir(remove directory)
mv(move)
-f
:强制覆盖不提醒-i
:覆盖目标文件前提醒-n
:不覆盖目标文件将 n 个文件移动到某个目录下
mv file1 file2 file3 dir
若目录不存在会报错重命名/移动文件
mv file1 file2
若 file2 不存在则重命名为 file2,若存在则覆盖。移动目录
mv dir1 dir2
将 dir1 移动到 dir2 目录下,若dir2不存在则是一个重命名的效果。rm(remove)
-f
:强制删除,没有提示-i
:删除某个文件前请求确认-P
:粉碎性删除。删除文件前重新复写整个文件,往文件里不停写入0xff
和0x00
。这样删除的文件无法恢复-R
:递归删除。如果指定的文件为目录,则删除目录下所有的文件及其子目录。