cd命令:
Linux cd(英文全拼:change directory)命令用于改变当前工作目录的命令,切换到指定的路径。
若目录名称省略,则变换至使用者的 home 目录 (也就是刚 login 时所在的目录)。
另外,~ 也表示为 home 目录 的意思, . 则是表示目前所在的目录, .. 则表示目前目录位置的上一层目录。
命令语法
cd [dirName] dirName:要切换的目标目录,可以是相对路径或绝对路径。
命令示例
1.换到绝对路径:指定完整的目录路径来切换到目标目录 cd /path/to/directory 2.切换到相对路径:指定相对于当前目录的路径来切换到目标目录 cd relative/path/to/directory 3.换到上级目录 cd .. 4.换到上上级目录 cd ../../ 5.切换到用户主目录(home):使用 ~ 表示当前用户的主目录,可以使用 cd 命令直接切换到主目录 cd ~ 6.切换到上次访问的目录:使用 cd - 可以切换到上次访问的目录 cd - 7.进入下一级指定目录:cd admin (注:直接输入目录名) cd admin 8.切换到环境变量指定的目录:可以使用环境变量来指定目标目录,并使用 cd 命令切换到该目录 cd $VAR_NAME
mv命令:
mv 命令是 Unix 和 Linux 系统中的一个用于移动或重命名文件或目录的命令。它可以将一个文件或目录从一个位置移动到另一个位置,或者将一个文件或目录重命名为另一个名称。
命令语法
mv [选项] 源文件或目录 目标文件或目录
命令选项
-
-i
:交互模式,询问是否覆盖目标文件。 -
-f
:强制模式,覆盖目标文件而不询问。 -
-v
:详细模式,显示每个移动的文件名。
命令示例
-
移动文件:
mv file.txt /home/user/documents/
-
重命名文件:
mv oldfile.txt newfile.txt
-
移动目录:
mv /home/user/documents/ /home/user/papers/
-
强制覆盖目标文件:
mv -f file.txt /home/user/documents/
-
显示每个移动的文件名:
mv -v file.txt /home/user/documents/
注意事项
-
mv 命令可以用于移动或重命名文件或目录,也可以同时进行移动和重命名操作。
-
mv 命令可以在同一个文件系统中移动文件或目录,也可以在不同的文件系统之间移动文件或目录。
-
mv 命令默认不覆盖目标文件,可以使用
-i
选项交互式询问是否覆盖目标文件,也可以使用-f
选项强制覆盖目标文件。 -
mv 命令可以使用
-v
选项显示每个移动的文件名,方便查看操作结果。