Linux常用命令大全 —— 已分类整理,全网最全,新手小白运维工具箱

文件管理

  1. Linux常用命令学习笔记:cat:用于查看文件内容
  2. Linux常用命令学习笔记:chattr:改变文件或目录的属性
  3. Linux常用命令学习笔记:chgrp:变更文件或目录的所属群组
  4. Linux常用命令学习笔记:chmod:更改文件或目录的访问权限
  5. Linux常用命令学习笔记:chown:更改文件或目录的所有者和所属群组
  6. Linux常用命令学习笔记:cksum:计算文件的CRC(循环冗余校验) 校验码,用于检查文件在传输或存储过程中是否被修改或损坏
  7. Linux常用命令学习笔记:cmp:逐字节比较两个文件,检查它们是否完全相同
  8. Linux常用命令学习笔记:diff:逐行比较两个文件或目录的差异
  9. Linux常用命令学习笔记:diffstat:读取 diff 命令的输出结果,统计并显示差异的摘要信息
  10. Linux常用命令学习笔记:file:检测文件的类型,通过分析文件的魔数(magic number) 来判断文件格式
  11. Linux常用命令学习笔记:find:在指定目录下递归搜索文件和目录,根据各种条件进行查找
  12. Linux常用命令学习笔记:git:分布式版本控制系统,用于跟踪文件变更
  13. Linux常用命令学习笔记:cut:从文件的每一行中剪切出指定的部分(列、字符、字节)
  14. Linux常用命令学习笔记:ln:为文件创建链接,分为硬链接和符号链接(软链接)
  15. Linux常用命令学习笔记:less:分页显示文件内容,支持向前和向后翻页浏览
  16. Linux常用命令学习笔记:locate:通过数据库快速查找文件和目录,比 find 命令更快
  17. Linux常用命令学习笔记:lsattr:查看文件的扩展属性
  18. Linux常用命令学习笔记:more:分页显示文件内容,支持向前翻页浏览
  19. Linux常用命令学习笔记:mv:移动文件或目录,也可用于重命名文件或目录
  20. Linux常用命令学习笔记:od:以八进制、十六进制、十进制等格式显示文件内容
  21. Linux常用命令学习笔记:paste:合并文件的列,将多个文件按列合并显示
  22. Linux常用命令学习笔记:rm:删除文件或目录
  23. Linux常用命令学习笔记:slocate:通过安全数据库快速查找文件和目录
  24. Linux常用命令学习笔记:split:将大文件分割成多个小文件
  25. Linux常用命令学习笔记:tee:从标准输入读取数据,同时输出到标准输出和文件
  26. Linux常用命令学习笔记:tmpwatch:自动清理指定目录下的临时文件和旧文件
  27. Linux常用命令学习笔记:touch:创建空文件或修改文件的时间戳
  28. Linux常用命令学习笔记:umask:设置创建文件或目录时的默认权限掩码
  29. Linux常用命令学习笔记:which:查找并显示命令的完整路径
  30. Linux常用命令学习笔记:cp:复制文件和目录
  31. Linux常用命令学习笔记:whereis:查找命令的二进制文件、源码文件和帮助文档
  32. Linux常用命令学习笔记:awk:强大的文本处理工具,支持模式扫描和文本处理语言
  33. Linux常用命令学习笔记:rename:批量重命名文件
  34. Linux常用命令学习笔记:realpath:获取文件的绝对路径,并解析所有符号链接

文档编辑

  1. Linux常用命令学习笔记:col:过滤掉反向换行符(reverse line feed),将制表符转换为空格
  2. Linux常用命令学习笔记:colrm:删除文件中的指定列
  3. Linux常用命令学习笔记:comm:比较两个已排序的文件,显示共有行和独有行
  4. Linux常用命令学习笔记:csplit:根据上下文内容将文件分割成多个小文件
  5. Linux常用命令学习笔记:ed:行编辑器,面向行的文本编辑器
  6. Linux常用命令学习笔记:egrep:使用扩展正则表达式搜索文本器
  7. Linux常用命令学习笔记:ex:行编辑器,是 vi编辑器的底层实现
  8. Linux常用命令学习笔记:fgrep:使用固定字符串搜索文本,不支持正则表达式
  9. Linux常用命令学习笔记:fmt:格式化文本,调整文本的行宽和段落
  10. Linux常用命令学习笔记:fold:按指定宽度折行,将长行拆分成多行
  11. Linux常用命令学习笔记:grep:使用正则表达式搜索文本,显示匹配的行
  12. Linux常用命令学习笔记:ispell:交互式拼写检查器,检查文本文件的拼写错误
  13. Linux常用命令学习笔记:jed:基于Slang的文本编辑器,支持语法高亮和多种编程语言
  14. Linux常用命令学习笔记:joe:基于终端的文本编辑器,支持多种编辑模式
  15. Linux常用命令学习笔记:join:合并两个文件的列,基于共同的字段连接两个文件
  16. Linux常用命令学习笔记:look:显示以指定字符串开头的行,支持字典文件搜索
  17. Linux常用命令学习笔记:pico:简单易用的文本编辑器,适合新手使用
  18. Linux常用命令学习笔记:rgrep:递归搜索目录中的文件,查找匹配模式的行
  19. Linux常用命令学习笔记:sed:流编辑器,对文本进行流式处理
  20. Linux常用命令学习笔记:sort:对文本文件的行进行排序
  21. Linux常用命令学习笔记:spell:拼写检查器,检查文本文件中的拼写错误
  22. Linux常用命令学习笔记:tr:字符转换和删除,对标准输入的字符进行替换、删除、压缩等操作
  23. Linux常用命令学习笔记:expr:表达式求值,对字符串和数值进行运算
  24. Linux常用命令学习笔记:uniq:去除重复行,报告或忽略重复行
  25. Linux常用命令学习笔记:wc:统计文件中的字节数、字数、行数
  26. Linux常用命令学习笔记:Vim 编辑器学习:Vim(Vi IMproved)是 Vi 编辑器的增强版本,是一个功能强大的文本编辑器,广泛应用于 Linux 和 Unix 系统。Vim 具有模式编辑的特点,分为普通模式、插入模式和命令行模式。
  27. Linux常用命令学习笔记:column:格式化文本为列,将输入文本按列对齐显示
  28. Linux常用命令学习笔记:jq:JSON数据处理工具,用于解析、过滤、转换和格式化JSON数据
  29. Linux常用命令学习笔记:iconv:字符编码转换工具,用于在不同字符编码之间转换文本文件
  30. Linux常用命令学习笔记:dos2unix:转换DOS格式文本文件为UNIX格式,去除Windows换行符
  31. Linux常用命令学习笔记:unix2dos:转换UNIX格式文本文件为DOS格式,添加Windows换行符

磁盘管理

  1. Linux常用命令学习笔记:cd:切换当前工作目录
  2. Linux常用命令学习笔记:df:显示磁盘空间使用情况
  3. Linux常用命令学习笔记:dirs:显示目录栈内容
  4. Linux常用命令学习笔记:du:显示文件或目录的磁盘使用情况
  5. Linux常用命令学习笔记:edquota:编辑用户或用户组的磁盘配额
  6. Linux常用命令学习笔记:mkdir:创建目录
  7. Linux常用命令学习笔记:pwd:显示当前工作目录的绝对路径
  8. Linux常用命令学习笔记:quota:显示用户或用户组的磁盘配额使用情况
  9. Linux常用命令学习笔记:mount:挂载文件系统
  10. Linux常用命令学习笔记:rmdir:删除空目录
  11. Linux常用命令学习笔记:stat:显示文件或文件系统的详细状态信息
  12. Linux常用命令学习笔记:tree:以树状图形式列出目录内容
  13. Linux常用命令学习笔记:umount:卸载已挂载的文件系统
  14. Linux常用命令学习笔记:ls:列出目录中的文件和子目录
  15. Linux常用命令学习笔记:quotacheck:检查磁盘的使用空间与限制,扫描文件系统,建立、检查和修复磁盘配额文件(aquota.user和aquota.group)
  16. Linux常用命令学习笔记:quotaoff:关闭文件系统的磁盘配额功能
  17. Linux常用命令学习笔记:lndir:创建目录的符号链接树
  18. Linux常用命令学习笔记:repquota:显示文件系统的磁盘配额使用情况报告,可以查看用户或组的磁盘空间使用情况和配额限制。
  19. Linux常用命令学习笔记:quotaon:启用文件系统的磁盘配额功能

系统管理

  1. Linux常用命令学习笔记:adduser:adduser命令是Linux系统中用于创建新用户的工具,相比useradd命令更加友好和交互式。它会自动创建用户家目录、设置shell环境,并提示输入用户密码等信息。
  2. Linux常用命令学习笔记:chfn:chfn命令用于修改用户的全名(finger信息),包括真实姓名、办公室地址、办公室电话和家庭电话等信息。这些信息存储在/etc/passwd文件中,可以通过finger命令查看。
  3. Linux常用命令学习笔记:useradd:useradd命令是Linux系统中用于创建新用户的工具,相比adduser命令更加底层和非交互式。它直接操作系统文件,适合在脚本中使用。
  4. Linux常用命令学习笔记:date:用于显示或设置系统的日期和时间
  5. Linux常用命令学习笔记:exit:用于退出当前的shell会话或脚本执行
  6. Linux常用命令学习笔记:finger:用于显示系统用户的信息,包括登录名、真实姓名、终端、登录时间、空闲时间、办公地址和电话等。该命令会查询/etc/passwd文件中的用户信息。
  7. Linux常用命令学习笔记:fwhios:用于显示当前登录到系统的用户信息,包括用户名、终端、登录时间、空闲时间等。该命令是who命令的增强版本,提供更详细的用户登录信息。
  8. Linux常用命令学习笔记:sleep:用于让当前进程暂停执行指定的时间。
  9. Linux常用命令学习笔记:suspend:用于暂停当前Shell的执行,直到收到SIGCONT信号为止。
  10. Linux常用命令学习笔记:groupdel:用于删除指定的用户组。
  11. Linux常用命令学习笔记:groupmod:用于修改用户组的属性,包括组名、组ID(GID)等。
  12. Linux常用命令学习笔记:halt:用于关闭系统
  13. Linux常用命令学习笔记:kill:用于向进程发送指定的信号,默认发送SIGTERM(15)信号,用于终止进程。
  14. Linux常用命令学习笔记:last:用于显示系统最近登录的用户信息,包括登录时间、登录终端、登录IP地址等
  15. Linux常用命令学习笔记:lastb:用于显示系统登录失败的用户列表
  16. Linux常用命令学习笔记:login:用于登录系统,也可以用来切换登录身份。
  17. Linux常用命令学习笔记:logname:用于显示当前登录用户的用户名
  18. Linux常用命令学习笔记:logout:用于退出当前登录的 shell 会话
  19. Linux常用命令学习笔记:ps:用于显示当前进程的状态信息
  20. Linux常用命令学习笔记:nice:用于以指定的优先级运行程序
  21. Linux常用命令学习笔记:procinfo:用于显示系统状态信息,包括内存使用、CPU 负载、中断、磁盘 I/O 等系统核心参数
  22. Linux常用命令学习笔记:top:用于动态显示系统中各个进程的资源占用状况,包括 CPU、内存、负载等关键指标
  23. Linux常用命令学习笔记:pstree:用于以树状结构显示进程层次关系的命令
  24. Linux常用命令学习笔记:reboot:用于重新启动计算机或服务器的命令
  25. Linux常用命令学习笔记:sudo:允许授权用户以其他用户(通常是 root 用户)的身份执行命令
  26. Linux常用命令学习笔记:uname:用于显示系统相关信息,包括内核名称、网络节点名称、操作系统名称、版本号、硬件名称和处理器类型
  27. Linux常用命令学习笔记:usermod:用于修改现有用户账户属性的命令
  28. Linux常用命令学习笔记:userdel:用于删除用户账户
  29. Linux常用命令学习笔记:who:用于显示当前登录到系统的用户信息
  30. Linux常用命令学习笔记:whoami:用于显示当前登录用户名的简单但实用的命令行工具
  31. Linux常用命令学习笔记:whois:用于查询域名、IP地址、组织等网络资源注册信息的命令行工具
  32. Linux常用命令学习笔记:newgrp:用于切换用户有效组的实用工具
  33. Linux常用命令学习笔记:su:用于切换用户身份
  34. Linux常用命令学习笔记:skill:用于显示当前登录到系统的用户信息
  35. Linux常用命令学习笔记:w:用于显示当前登录用户及其活动信息
  36. Linux常用命令学习笔记:id:用于显示用户身份信息
  37. Linux常用命令学习笔记:groupadd:用于创建新用户组
  38. Linux常用命令学习笔记:free:用于查看系统内存使用情况
  39. Linux常用命令学习笔记:iotop:用于实时监控磁盘 I/O 使用情况的工具
  40. Linux常用命令学习笔记:dstat:用于实时监控 CPU、内存、磁盘、网络、系统负载等多种性能指标
  41. Linux常用命令学习笔记:pgrep:用于根据进程名称或其他属性查找进程 ID(PID)
  42. Linux常用命令学习笔记:lsof:用于列出当前系统打开的文件信息

备份压缩

  1. Linux常用命令学习笔记:ar:用于创建、修改和提取静态库文件(archive)的工具
  2. Linux常用命令学习笔记:bunzip2:用于解压缩.bz2格式文件
  3. Linux常用命令学习笔记:bzip2:用于压缩文件
  4. Linux常用命令学习笔记:bzip2recover:用于修复损坏的.bz2压缩文件
  5. Linux常用命令学习笔记:gunzip:用于解压缩文件
  6. Linux常用命令学习笔记:unarj:用于解压缩.arj文件
  7. Linux常用命令学习笔记:compress:使用Lempel-Ziv-Welch(LZW)压缩算法对文件进行压缩
  8. Linux常用命令学习笔记:cpio:用于创建、还原备份档
  9. Linux常用命令学习笔记:dump:用于备份文件系统
  10. Linux常用命令学习笔记:gzip:用于压缩和解压缩文件
  11. Linux常用命令学习笔记:restore:用于还原由dump命令备份的文件系统的工具
  12. Linux常用命令学习笔记:tar:用于文件打包和压缩
  13. Linux常用命令学习笔记:zip:用于创建和压缩.zip格式文件
  14. Linux常用命令学习笔记:7z:7z是7-Zip压缩软件的命令行版本,支持多种压缩格式(7z、ZIP、GZIP、BZIP2、TAR等),具有高压缩比和丰富的功能选项。
  15. Linux常用命令学习笔记:zipinfo:用于显示.zip压缩文件详细信息

作 者:南烛
链 接:https://www.itnotes.top/archives/775
来 源:IT笔记
文章版权归作者所有,转载请注明出处!


上一篇
下一篇