目录或文件的移动和重命名
mv 命令:
# 将目录 dir001 重命名为 dir002:
mv dir001 dir002
# 将 /dir001 目录移动到 /dir002 下,并重命名为 dir003:
mv /dir001 /dir002/dir003
# 重命名文件:
mv abc.txt 1234.txt
目录或文件的删除
rm 命令:
# 清空当前目录(递归强行删除):
rm -rf *
# 删除当前目录下的指定 test.txt 文件:
rm test.txt
目录或文件的复制
cp 命令:
# 将 dir001 目录下的所有内容复制到 dir002 目录中(递归复制):
cp -r dir001/* dir002
# 将 dir001 目录下的 test.txt 复制到 dir002 目录中:
cp dir001/test.txt dir002
目录或文件的列出
ls 命令:
# 列出当前目录下的目录和文件:
ls
# 当前目录下的目录和文件(将按照修改时间排序):
ls -t
# 当前目录下的目录和文件(以长格式显示信息):
ls -l
# 当前目录下的目录和文件(以人类可读的长格式显示信息):
ls -lh
# 当前目录下的目录和文件(统计大小并以人类可读的长格式显示信息):
ls -slh
#
ls 命令示例:
root@vmi2154015:/var/dir001# ls
adminUI css doc images Index.html js mobileUI
root@vmi2154015:/var/dir001# ls -t
js mobileUI doc images css adminUI Index.html
root@vmi2154015:/var/dir001# ls -l
total 32
drwx------ 2 root root 4096 Sep 29 12:26 adminUI
drwx------ 3 root root 4096 Sep 29 12:26 css
drwx------ 2 root root 4096 Sep 29 12:26 doc
drwx------ 2 root root 4096 Sep 29 12:26 images
-rw------- 1 root root 7419 Sep 29 12:26 Index.html
drwx------ 2 root root 4096 Sep 29 12:26 js
drwx------ 2 root root 4096 Sep 29 12:26 mobileUI
root@vmi2154015:/var/dir001# ls -lh
total 32K
drwx------ 2 root root 4.0K Sep 29 12:26 adminUI
drwx------ 3 root root 4.0K Sep 29 12:26 css
drwx------ 2 root root 4.0K Sep 29 12:26 doc
drwx------ 2 root root 4.0K Sep 29 12:26 images
-rw------- 1 root root 7.3K Sep 29 12:26 Index.html
drwx------ 2 root root 4.0K Sep 29 12:26 js
drwx------ 2 root root 4.0K Sep 29 12:26 mobileUI
root@vmi2154015:/var/dir001# ls -slh
total 32K
4.0K drwx------ 2 root root 4.0K Sep 29 12:26 adminUI
4.0K drwx------ 3 root root 4.0K Sep 29 12:26 css
4.0K drwx------ 2 root root 4.0K Sep 29 12:26 doc
4.0K drwx------ 2 root root 4.0K Sep 29 12:26 images
8.0K -rw------- 1 root root 7.3K Sep 29 12:26 Index.html
4.0K drwx------ 2 root root 4.0K Sep 29 12:26 js
4.0K drwx------ 2 root root 4.0K Sep 29 12:26 mobileUI