Linux指令大全

常用的 Linux 指令分类和说明:

1. 文件和目录操作:

  • ls: 列出目录内容。
  • -l: 以详细列表形式显示文件。
  • -a: 显示所有文件,包括隐藏文件。
  • cd [目录名]: 切换到指定目录。
  • pwd: 显示当前目录路径。
  • mkdir [目录名]: 创建新目录。
  • rmdir [目录名]: 删除空目录。
  • cp [源文件/目录] [目标文件/目录]: 复制文件或目录。
  • mv [源文件/目录] [目标文件/目录]: 移动或重命名文件或目录。
  • rm [文件/目录]: 删除文件或目录。
  • -r: 递归删除,可删除子目录及文件。
  • -f: 强制删除。
  • touch [文件名]: 创建空文件。
  • echo [内容]: 创建带有内容的文件。
  • cat [文件名]: 查看文件内容。
  • more [文件名]: 分页显示文件内容。
  • less [文件名]: 类似 more,但反向导航。
  • head [文件名]: 显示文件前几行。
  • tail [文件名]: 显示文件后几行。
  • grep [关键词] [文件名]: 在文件中搜索关键词。

2. 系统管理:

  • uptime: 显示系统运行时间。
  • top: 显示系统运行的进程。
  • free: 显示内存使用情况。
  • vmstat: 显示虚拟内存状态。
  • iostat: 显示磁盘 I/O 使用情况。
  • sar: 收集、报告系统活动信息。
  • shutdown: 关闭或重启系统。
  • halt: 关闭系统。
  • reboot: 重启系统。
  • sync: 将内存数据写入磁盘。3. 用户和权限管理:
  • who: 显示登录用户。
  • id [用户名]: 显示用户信息。
  • useradd [用户名]: 添加新用户。
  • usermod [用户名]: 修改用户信息。
  • userdel [用户名]: 删除用户。
  • groupadd [组名]: 添加新用户组。
  • groupdel [组名]: 删除用户组。
  • chown [用户:组] [文件/目录]: 改变文件或目录的所有者和组。
  • chmod [权限] [文件/目录]: 改变文件或目录的权限。
  • chgrp [组] [文件/目录]: 改变文件或目录的组。#4. 网络管理:
  • ifconfig: 配置和显示网络接口参数。
  • ping [IP/域名]: 检测与指定 IP 或域名的连通性。

5. 压缩和解压缩:

  • zip: 压缩文件。
  • unzip: 解压缩 zip 文件。
  • gzip: 压缩文件。
  • gunzip: 解压缩 gzip 文件。
  • bzip2: 压缩文件。
  • bunzip2: 解压缩 bzip2 文件。

6. 文本处理:

  • sort: 对文本文件内容排序。
  • uniq: 去除文本文件中的重复行。
  • tr: 替换或删除文本中的字符。

7. 杂项指令:

  • man [指令名]: 显示指令手册。
  • which [指令名]: 显示指令的完整路径。
  • whereis [指令名]: 查找指令、手册页和源代码的位置。

这只是 Linux 指令的概览,实际上 Linux 指令的数量远远超过此列表。这些指令可以完成几乎所有的任务,从系统管理到文本处理,再到网络配置等。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值