mv详解目录
Linux 常用命令大全
1. ls 指令
2. touch 指令
3. pwd 指令
4. mkdir 指令
5. cd 指令
6. rmdir 和 rm 指令
7. man 指令
8. cp 指令
9. mv 指令
10. cat 指令
11. more 指令
12. less 指令
13. head 指令
14. tail 指令
15. find 指令
16. grep 指令
17. zip/unzip 指令
18. tar 指令
19. uname 指令
20. which 指令
Linux 常用命令大全
1. ls 指令(ls命令详解)
用法: ls [选项]... [文件]...
功能:
-l
:显示详细信息(权限、所有者、大小、时间等)。-a
:显示所有文件,包括隐藏文件(以.
开头的文件)。-h
:以人类可读的形式显示文件大小(如 KB、MB)。-R
:递归显示子目录的内容。-t
:按修改时间排序。-r
:将排序的结果反转输出。-S
:按文件大小排序。-d
:只查看当前目录本身。
2. touch 指令(touch命令详解)
用法: touch [选项]... [文件]...
功能:
-c
或--no-create
:如果文件不存在,则不创建文件。-d [日期时间]
:使用指定的日期时间更新文件的访问时间和修改时间。-m
:只更新文件的修改时间,不更改访问时间。-r [参考文件]
:将目标文件的时间戳更新为参考文件的时间戳。-t [时间]
:使用指定时间更新文件的时间戳。
3. pwd 指令
用法: pwd
功能: 显示当前工作目录的完整路径。
4. mkdir 指令
用法: mkdir [目录]
功能:
-p
:递归创建多级目录。
5. cd 指令
用法: cd [目录路径]
功能:
cd ..
:切换到上一级目录。cd ~
或cd
:切换到当前用户的主目录。cd -
:切换到上一次所在的目录。cd /目录路径
:切换到绝对路径目录。cd ../目录路径
:切换到相对路径目录。
6. rmdir 和 rm 指令
rmdir 用法: rmdir [目录名]
rm 用法: rm [选项]... [文件或目录]...
功能:
-i
:删除前逐一确认。-f
:强制删除文件,不提示用户。-r
:递归删除目录及其下所有文件。
7. man 指令
用法: man [选项] [命令名称]
功能: 查看命令的帮助文档。
检查是否安装: man --version
安装方法:
- Ubuntu 平台:
sudo apt update sudo apt install man-db
- CentOS 平台:
sudo yum install man-db man-pages
8. cp 指令(cp命令详解)
用法:
cp [选项] 源文件 目标文件
cp [选项] 源文件... 目标目录
功能:
-a
:归档模式,保留文件的所有属性(包括符号链接、权限等)。-r
或-R
:递归复制目录及其内容。-v
:显示详细信息(复制的文件名和路径)。-i
:覆盖文件前提示用户确认。-u
:只在目标文件比源文件旧时或目标文件不存在时复制。-f
:强制复制,即使目标文件不可写也会覆盖。-p
:保留文件的时间戳、权限等属性。
9. mv 指令(mv命令详解)
用法: mv [选项] 源文件/目录 目标文件/目录
功能:
-i
:在覆盖目标文件前,提示用户确认。-f
:强制移动,覆盖目标文件时不提示。-u
:只移动比目标文件更新的文件,或目标文件不存在时才移动。-v
:显示移动的详细过程(源文件到目标文件)。-n
:不覆盖已有文件(防止文件被覆盖)。
10. cat 指令(cat命令详解)
用法: cat [选项] [文件...]
功能:
-n
:为每一行添加行号。-b
:为非空行添加行号(空白行不计)。-E
:显示行尾的$
符号,便于查看换行。-T
:将制表符显示为^I
,便于观察文件中的制表符。-s
:压缩连续的空行为一行(去除多余空白行)。-A
:等同于-vET
,显示不可见字符(例如制表符、换行符等)。>>
:将文件内容追加到另一个文件中。
11. more 指令
用法: more [文件名]
功能: 分页查看文件内容,从头开始读取大文件。
12. less 指令
用法: less [文件名]
功能: 分页查看文件内容,支持上下滚动。
13. head 指令
用法: head [选项] [文件...]
功能: 查看文件的前 N 行内容,默认显示前 10 行。
-n [行数]
:指定显示的行数。
14. tail 指令
用法: tail [选项] [文件...]
功能: 查看文件的后 N 行内容,默认显示后 10 行。
-n [行数]
:指定显示的行数。-f
:实时显示文件内容,常用于查看日志文件。
15. find 指令
用法: find [路径] [选项]
功能: 在指定路径中查找文件。
-name [文件名]
:按名称查找文件。-type [文件类型]
:按文件类型查找,如-type d
查找目录,-type f
查找文件。-size [+/-文件大小]
:按文件大小查找文件。
16. grep 指令
用法: grep [选项] [模式] [文件...]
功能: 在文件中搜索指定模式的文本。
-i
:忽略大小写。-v
:反向匹配(显示不符合模式的行)。-n
:显示匹配的行号。
17. zip/unzip 指令
用法:
zip [压缩包名.zip] [文件/目录]
:压缩文件或目录。unzip [压缩包名.zip]
:解压文件。
18. tar 指令
用法: tar [选项] [压缩包名.tar] [文件/目录]
功能:
-c
:创建压缩包。-x
:解压缩包。-v
:显示操作过程。-f
:指定压缩包文件名。-z
:使用 gzip 压缩或解压缩。
19. uname 指令
用法: uname [选项]
功能: 显示系统信息。
-a
:显示所有信息。-r
:显示内核版本。
20. which 指令
用法: which [命令名]
功能: 显示命令的路径,查看某个命令是否安装。