常用 Linux 命令列表

1. ls - 列出目录内容

  • 用法ls [选项] [目录]

  • 示例:

    ls -l /home/user
    • -l:以长格式显示文件和目录的详细信息。

2. cd - 切换目录

  • 用法cd [目录]

  • 示例:

    cd /var/www
    • 切换到 /var/www 目录。

3. pwd - 显示当前工作目录

  • 用法pwd

  • 示例:

    pwd
    • 输出当前所在的目录路径。

4. mkdir - 创建目录

  • 用法mkdir [选项] 目录名

  • 示例:

    mkdir -p /home/user/projects/new_project
    • -p:递归创建目录,如果父目录不存在则一并创建。

5. rm - 删除文件或目录

  • 用法rm [选项] 文件或目录

  • 示例:

    rm -rf /home/user/old_project
    • -r:递归删除目录及其内容。

    • -f:强制删除,不提示确认。

6. cp - 复制文件或目录

  • 用法cp [选项] 源文件 目标文件

  • 示例:

    cp -r /home/user/project /backup/project_backup
    • -r:递归复制目录及其内容。

7. mv - 移动或重命名文件或目录

  • 用法mv [选项] 源文件 目标文件

  • 示例:

    mv /home/user/old_name.txt /home/user/new_name.txt
    • 将文件 old_name.txt 重命名为 new_name.txt

8. touch - 创建空文件或更新文件时间戳

  • 用法touch 文件名

  • 示例:

    touch newfile.txt
    • 创建一个名为 newfile.txt 的空文件。

9. cat - 查看文件内容

  • 用法cat [选项] 文件名

  • 示例:

    cat /etc/hosts
    • 显示 /etc/hosts 文件的内容。

10. grep - 搜索文本

  • 用法grep [选项] 模式 文件

  • 示例:

    grep "error" /var/log/syslog
    • 在 /var/log/syslog 文件中搜索包含 "error" 的行。

11. find - 查找文件

  • 用法find [路径] [选项]

  • 示例:

    find /home/user -name "*.txt"
    • 在 /home/user 目录下查找所有 .txt 文件。

12. chmod - 修改文件权限

  • 用法chmod [选项] 权限 文件

  • 示例:

    chmod 755 script.sh
    • 将 script.sh 文件的权限设置为 755

13. chown - 修改文件所有者

  • 用法chown [选项] 用户:组 文件

  • 示例:

    chown user:group file.txt
    • 将 file.txt 的所有者改为 user,组改为 group

14. tar - 打包和解包文件

  • 用法tar [选项] 文件

  • 示例:

    tar -czvf archive.tar.gz /home/user/project
    • -c:创建新的归档文件。

    • -z:使用gzip压缩。

    • -v:显示详细信息。

    • -f:指定归档文件名。

15. ssh - 远程登录

  • 用法ssh [选项] 用户@主机

  • 示例:

    ssh user@192.168.1.100
    • 通过SSH登录到 192.168.1.100 主机。

16. scp - 远程复制文件

  • 用法scp [选项] 源文件 目标文件

  • 示例:

    scp file.txt user@192.168.1.100:/home/user/
    • 将 file.txt 复制到远程主机的 /home/user/ 目录。

17. wget - 下载文件

  • 用法wget [选项] URL

  • 示例:

    wget https://example.com/file.zip
    • 下载 file.zip 文件。

18. curl - 传输数据

  • 用法curl [选项] URL

  • 示例:

    curl -O https://example.com/file.zip
    • 下载 file.zip 文件并保存到当前目录。

19. ps - 显示进程状态

  • 用法ps [选项]

  • 示例:

    ps aux
    • 显示所有运行中的进程。

20. kill - 终止进程

  • 用法kill [选项] PID

  • 示例:

    kill -9 1234
    • 强制终止进程ID为 1234 的进程。

21. top - 实时显示系统状态

  • 用法top

  • 示例:

    top
    • 实时显示系统的进程和资源使用情况。

22. df - 显示磁盘空间使用情况

  • 用法df [选项]

  • 示例:

    df -h
    • -h:以人类可读的格式显示磁盘空间使用情况。

23. du - 显示目录或文件的磁盘使用情况

  • 用法du [选项] [文件或目录]

  • 示例:

    du -sh /home/user
    • -s:显示总计。

    • -h:以人类可读的格式显示。

24. ln - 创建链接

  • 用法ln [选项] 源文件 目标文件

  • 示例:

    ln -s /path/to/file /path/to/symlink
    • -s:创建符号链接。

25. man - 查看命令手册

  • 用法man 命令

  • 示例:

    man ls
    • 查看 ls 命令的手册页。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值