Linux 常用命令手册

一、文件与目录操作

1. ls - 列出目录内容
  • 语法ls [选项] [目录]
  • 常用选项
    选项 说明
    -a 显示所有文件(包括隐藏文件,以 . 开头的文件)
    -l 长格式显示(包含权限、所有者、大小、时间等详细信息)
    -h 以人类可读的格式显示文件大小(如 KB/MB/GB)
    -d 查看目录属性(而非目录内的文件)
    -r 反向排序
    -t 按修改时间排序
  • 示例

    bash

    ls -alh /etc       # 查看 /etc 目录下的所有文件(详细信息+可读大小)
    ls -d */          # 仅列出当前目录下的子目录(`*/` 表示所有子目录)
    
2. cd - 切换目录
  • 语法cd [目录路径]
  • 特殊用法
    • cd ~:切换到当前用户的家目录(等价于 cd)。
    • cd -:切换回上一次目录(类似浏览器的 “后退”)。
    • cd ..:切换到上级目录;cd ../..:切换到上上级目录。
  • 示例

    bash

    cd /var/log       # 切换到 /var/log 目录
    cd ~/Documents    # 切换到用户家目录下的 Documents 目录
    
3. mkdir - 创建目录
  • 语法mkdir [选项] 目录名
  • 常用选项
    • -p:递归创建多级目录(如父目录不存在则自动创建)。
  • 示例

    bash

    mkdir project     # 创建名为 project 的目录
    mkdir -p /data/logs/202505  # 递归创建 /data/logs/202505 目录
    
4. rm - 删除文件 / 目录
  • 语法rm [选项] 文件/目录
  • 常用选项
    选项 说明
    -f 强制删除(不询问确认)
    -r 递归删除目录及其内容(危险!慎用)
    -i 交互式删除(删除前询问确认)
  • 示例

    bash

    rm file.txt       # 删除 file.txt(需确认)
    rm -rf /temp/data # 强制递归删除 /temp/data 目录(谨慎使用!)
    
5. cp - 复制文件 / 目录
  • 语法cp [选项] 源文件/目录 目标路径
  • 常用选项
    选项 说明
    -r 复制目录(递归复制)
    -p 保留文件属性(如权限、时间戳)
    -v 显示复制过程
  • 示例

    bash

    cp config.conf /backup/  # 复制文件到备份目录
    cp -r /home/user/docs /mnt/data  # 复制整个目录到 /mnt/data
    
6. mv - 移动文件 / 重命名
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值