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/ # 移动文件
贵公网安备52030202001581号