移动文件或目录
作用
- mv命令用于剪切或重命名文件
格式
```bash
mv [选项] 源文件名称 目标文件名称
```
注意
- 剪切操作不同于复制操作,因为它会把源文件删除掉,只保留剪切后的文件。
- 如果在同一个目录中将某个文件剪切后还粘贴到当前目录下,其实本质就是对文件进行了重命名操作。
```shell
[root@server ~]# touch t3.txt
[root@server ~]# mv t3.txt /etc #源为文件,目标为目录 ,为移动
[root@server ~]# touch t3.txt
[root@server ~]# mv t3.txt t4.txt # 源为文件 ,目标为文件,位置不变,为改名
```
查找文件
查找文件路径
#### whereis命令
- 作用:可以搜索系统命令的可执行文件路径和说明文档
- 格式
```bash
whereis 命令名
```
- 例
```bash
[root@server ~]# whereis ls
ls: /usr/bin/ls /usr/share/man/man1/ls.1.gz /usr/share/man/man1p/ls.1p.gz
[root@server ~]# whereis cat
cat: /usr/bin/cat /usr/share/man/man1/cat.1.gz /usr/share/man/man1p/cat.1p.gz
[root@server ~]# whereis cd
cd: /usr/bin/cd /usr/share/man/man1/cd.1.gz /usr/share/man/man1p/cd.1p.gz
```
which命令
- 作用:搜索系统命令的可执行文件
- 格式
```bash
which 命令名
```
- 例
```bash
[root@server ~]# which cd
/usr/bin/cd
[root@server ~]# which cat
/usr/bin/cat
[root@server ~]# which ls
alias ls='ls --color=auto'
/usr/bin/ls
[root@server ~]# ls --color=auto # ls是它的别名
公共 模板 视频 图片 文档 下载 音乐 桌面 anaconda-ks.cfg t1
```