1,rmdir,一个很鸡肋的命令,只能删除空目录 ghostwu@dev:~/linux/cp$ ls .txt .txt a a2 a3 ghostwu@dev:~/linux/cp$ rmdir a rmdir: failed to remove 'a': Directory not empty ghostwu@dev:~/linux/cp$ mkdir b ghostwu@dev:~/linux/cp$ ls .txt .txt a a2 a3 b ghostwu@dev:~/linux/
mv 命令 --no-target-directory 参数确保对目录进行重命名而不是移动 https://www.gnu.org/software/coreutils/manual/html_node/Target-directory.html#Target-directory '--no-target-directory' Do not treat the last operand specially when it is a directory or a symbolic link to
mv命令,move的缩写,顾名思义是移动文件的意思.其实就相当于剪切操作,而前面说的cp命令,就是复制粘贴,这两个有什么区别想必不用多说. 基本使用 使用格式 mv 源文件 目标文件 我的根目录下有 a 目录和一个 readme.txt 文件,现在我要把readme.txt文件移动到 a目录里: //查看a目录结构 tree a //结果 a └── b ├── c │ └── .txt └── test.txt 移动: mv readme.txt ./a 验证: tree a //结果 a ├