Linux 基础命令速查手册

常用命令、参数说明、使用示例一站式查询

ls 列出目录内容

基本用法:

ls [选项] [文件/目录]

常用参数:
-l 以长格式显示文件详细信息(权限、所有者、大小、修改时间等)
-a 显示所有文件,包括隐藏文件(以 . 开头的文件)
-h 与 -l 配合使用,以人类可读的格式显示文件大小(KB、MB 等)
-t 按修改时间排序,最新的文件排在前面
示例:

ls -lha /home

cd 切换工作目录

基本用法:

cd [目录路径]

常用参数/用法:
cd ~ 切换到当前用户的主目录
cd .. 切换到上一级目录(父目录)
cd - 切换到上一次所在的目录
cd / 切换到根目录
示例:

cd /var/log

mkdir 创建新目录

基本用法:

mkdir [选项] 目录名

常用参数:
-p 递归创建目录,若父目录不存在则一并创建
-m 创建目录时指定权限(如 mkdir -m 755 test)
示例:

mkdir -p /tmp/test/docs

rm 删除文件/目录

基本用法:

rm [选项] 文件/目录

常用参数:
-f 强制删除,忽略不存在的文件,不提示确认
-r/-R 递归删除目录及其下所有文件和子目录
-i 交互式删除,删除前提示确认
示例:

rm -rf /tmp/test

⚠️ 慎用 rm -rf,避免误删重要文件!

cp 复制文件/目录

基本用法:

cp [选项] 源文件 目标文件

常用参数:
-r/-R 递归复制目录及其下所有内容
-i 覆盖文件前提示确认
-v 显示复制过程的详细信息
示例:

cp -rv /home/file.txt /tmp/

mv 移动/重命名文件

基本用法:

mv [选项] 源文件 目标文件/目录

常用参数:
-i 覆盖文件前提示确认
-v 显示移动/重命名过程的详细信息
示例:

mv oldname.txt newname.txt # 重命名

mv file.txt /tmp/ # 移动文件

黔ICP备18002393号-2 公安备案图标 贵公网安备52030202001581号