在linux中,可以使用“mv”命令来修改目录名。
mv 命令(move 的缩写),既可以在不同的目录之间移动文件或目录,也可以对文件和目录进行重命名。该命令的基本格式如下:
1 |
mv 【选项】 源文件 目标文件
|
选项:
-f:强制覆盖,如果目标文件已经存在,则不询问,直接强制覆盖;
-i:交互移动,如果目标文件已经存在,则询问用户是否覆盖(默认选项);
-n:如果目标文件已经存在,则不会覆盖移动,而且不询问用户;
-v:显示文件或目录的移动过程;
-u:若目标文件已经存在,但两者相比,源文件更新,则会对目标文件进行升级;
需要注意的是,同 rm 命令类似,mv 命令也是一个具有破坏性的命令,如果使用不当,很可能给系统带来灾难性的后果。
例子:将目录A重命名为B
1 |
mv A B
|
例子:将/a目录移动到/b下,并重命名为c
1 |
mv -r /a /b/c
|
linux删除文件夹
1、使用rmdir命令
Linux rmdir(英文全拼:remove directory)命令删除空的目录。
语法
1 |
rmdir [-p] dirName
|
参数:
-p 是当子目录被删除后使它也成为空目录的话,则顺便一并删除。
实例
将工作目录下,名为 AAA 的子目录删除 :
1 |
rmdir AAA
|
相关推荐:《Linux视频教程》
2、使用rm命令
Linux rm(英文全拼:remove)命令用于删除一个文件或者目录。
语法
1 |
rm [options] name...
|
参数:
-i 删除前逐一询问确认。
-f 即使原档案属性设为唯读,亦直接删除,无需逐一确认。
-r 将目录及以下之档案亦逐一删除。
示例:
1 |
rm -rf /var/log/httpd/access
|
将会删除/var/log/httpd/access目录以及其下所有文件、文件夹