Linux 常用命令

一、文件与目录管理

  1. ls:列出目录内容。常用选项包括-l(长列表格式)、-a(显示所有文件,包括隐藏文件)、-h(易于阅读的格式显示文件大小)等。

  2. cd:切换当前工作目录。例如,cd /home进入/home目录,cd ..返回上一级目录。

  3. pwd:显示当前工作目录的完整路径。

  4. mkdir:创建新目录。使用-p选项可以创建多级目录。

  5. rmdir:删除空目录。

  6. rm:删除文件或目录。使用-r选项可以递归删除目录及其内容,-f选项可以强制删除不提示。

  7. cp:复制文件或目录。使用-r选项可以递归复制目录,-a选项可以保留文件属性。

  8. mv:移动或重命名文件或目录。

  9. touch:创建空文件或修改文件的时间戳。

二、文本处理

  1. cat:查看文件内容,也可以将多个文件内容合并输出。

  2. more/less:分页显示文本文件内容。less命令比more更强大,支持前后翻页。

  3. head/tail:显示文件的前几行或后几行。常用选项-n后跟数字指定显示的行数。

  4. grep:在文件中搜索匹配的行。支持正则表达式。

  5. sed:流编辑器,用于对文本进行过滤和转换。

  6. awk:强大的文本分析工具,用于处理文本和数据提取。

三、系统管理与监控

  1. ps:显示当前运行的进程。常用选项aux结合使用,可以显示所有用户的进程信息。

  2. kill:终止进程。根据进程ID(PID)来终止进程。

  3. top/htop:实时显示系统资源的使用情况和进程信息。htoptop的增强版,界面更友好。

  4. df/du:显示磁盘使用情况。df用于查看文件系统的磁盘空间占用情况,du用于查看文件和目录的磁盘空间占用情况。

  5. free:显示内存使用情况。

  6. uname:显示系统信息,如内核版本、主机名等。

  7. shutdown/reboot:关闭或重启系统。

四、网络操作

  1. ping:测试与主机的连通性。

  2. ifconfig/ip:查看和配置网络接口信息。ifconfig命令在某些系统上可能已被ip命令替代。

  3. wget/curl:从网络下载文件。wget支持断点续传,curl功能更强大,支持多种协议。

  4. ssh:远程登录到其他计算机。

  5. scp:安全地复制文件到远程主机或从远程主机复制文件到本地。

五、用户与权限管理

  1. useradd/userdel:添加或删除用户账户。

  2. passwd:修改用户密码。

  3. chmod:修改文件或目录的权限。

  4. chown:修改文件或目录的所有者。

  5. groupadd/groupdel:添加或删除用户组。

  6. groups:显示用户所属的用户组。

  • 3
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值