Linux基本命令

Linux 命令非常丰富,涵盖了系统管理、文件操作、网络工具等多个方面。下面是一些常用的 Linux 命令及其简要说明。这些命令适用于大多数 Linux 发行版,如 Ubuntu、CentOS、Debian 等。

基本命令

  1. pwd

    • 显示当前工作目录。
    pwd
    
  2. cd

    • 改变当前工作目录。
    cd /path/to/directory
    
  3. ls

    • 列出目录内容。
    ls [-l] [-a]
    
  4. mkdir

    • 创建目录。
    mkdir directory_name
    
  5. rmdir

    • 删除空目录。
    rmdir directory_name
    
  6. rm

    • 删除文件或目录。
    rm filename
    
  7. cp

    • 复制文件或目录。
    cp source destination
    
  8. mv

    • 移动或重命名文件或目录。
    mv source destination
    
  9. touch

    • 创建空文件或更新文件的时间戳。
    touch filename
    
  10. chmod

    • 改变文件权限。
    chmod 755 filename
    
  11. chown

    • 改变文件所有者。
    chown user:group filename
    
  12. cat

    • 显示文件内容。
    cat filename
    
  13. less

    • 分页显示文件内容。
    less filename
    
  14. grep

    • 在文件中搜索字符串。
    grep "pattern" filename
    
  15. find

    • 查找文件。
    find /path -name "filename"
    
  16. top

    • 显示系统活动概况。
    top
    
  17. ps

    • 显示进程信息。
    ps aux
    
  18. kill

    • 结束进程。
    kill PID
    
  19. history

    • 显示命令历史。
    history
    
  20. echo

    • 输出文本。
    echo "Hello World"
    
  21. tar

    • 创建或解压缩 tar 文件。
    tar -cvf archive.tar dir
    
  22. gzip

    • 压缩文件。
    gzip filename
    
  23. gunzip

    • 解压 gzip 文件。
    gunzip filename.gz
    
  24. ssh

    • 通过 SSH 登录远程主机。
    ssh user@host
    
  25. scp

    • 通过 SSH 传输文件。
    scp localfile user@remotehost:/path/to/remote/file
    
  26. sudo

    • 获取超级用户权限。
    sudo command
    
  27. man

    • 显示命令的手册页。
    man command
    
  28. info

    • 显示命令的信息页。
    info command
    
  29. date

    • 显示或设置系统日期和时间。
    date
    
  30. cal

    • 显示日历。
    cal
    
  31. whoami

    • 显示当前登录用户名。
    whoami
    
  32. df

    • 显示磁盘使用情况。
    df -h
    
  33. du

    • 显示目录或文件的磁盘使用情况。
    du -sh directory
    
  34. ping

    • 测试网络连接。
    ping www.example.com
    
  35. wget

    • 下载文件。
    wget http://example.com/file.zip
    
  36. curl

    • 下载文件或发送 HTTP 请求。
    curl http://example.com/file.zip
    
  37. nano

    • 编辑文本文件。
    nano filename
    
  38. vi/vim

    • 编辑文本文件。
    vi filename
    
  39. apt/yum/dnf

    • 包管理工具。
    apt install package
    
  40. iptables

    • 配置网络防火墙。
    iptables -A INPUT -p tcp --dport 80 -j ACCEPT
    

这些命令是 Linux 系统中最常用的一部分,掌握了它们可以帮助你高效地管理和操作 Linux 系统。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值