Linux最常用150个命令汇总

不及物动词 其他 42

回复

共3条回复 我来回复
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    Linux作为一种开源的操作系统,具有广泛的应用和使用群体。在Linux中,有许多命令可以用于执行不同的任务。下面是Linux中最常用的150个命令的汇总。

    1. ls:显示目录内容
    2. cd:切换目录
    3. pwd:显示当前工作目录
    4. mkdir:创建新目录
    5. rm:删除文件或目录
    6. cp:复制文件或目录
    7. mv:移动文件或目录
    8. touch:创建空文件或更改时间戳
    9. cat:显示文件内容
    10. grep:在文件中搜索指定的模式
    11. find:在文件系统中搜索文件
    12. head:显示文件的前几行
    13. tail:显示文件的后几行
    14. more:逐页显示文件内容
    15. less:以交互方式逐页显示文件内容
    16. sort:对文件进行排序
    17. uniq:去除文件中的重复行
    18. wc:计算文件的字数、行数和字符数
    19. diff:比较两个文件的差异
    20. diff:在文件中查找指定的文本
    21. cut:按字段在文件中切割文本
    22. sed:对文件中的文本进行编辑和替换
    23. awk:以指定的模式处理文件
    24. chmod:修改文件或目录的权限
    25. chown:修改文件或目录的所有
    26. chgrp:修改文件或目录的所有组
    27. ln:创建文件或目录的链接
    28. tar:将文件或目录打包成压缩文件
    29. gzip:压缩文件
    30. gunzip:解压缩文件
    31. top:实时显示系统资源使用情况
    32. ps:列出当前进程
    33. kill:结束进程
    34. service:管理系统服务
    35. systemctl:管理系统服务
    36. ifconfig:显示和配置网络接口
    37. ping:测试主机的可连接性
    38. ssh:远程登录到主机
    39. scp:安全地复制文件到远程主机
    40. FTP:使用文件传输协议来传输文件
    41. wget:从网络上下载文件
    42. curl:通过URL获取或发送数据
    43. df:显示磁盘使用情况
    44. du:显示文件或目录的磁盘使用情况
    45. mount:挂载文件系统
    46. umount:卸载文件系统
    47. fdisk:磁盘分区工具
    48. mkfs:创建文件系统
    49. fsck:检查文件系统的完整性
    50. lsof:列出打开的文件
    51. netstat:显示网络连接和路由表
    52. iptables:配置和管理防火墙规则
    53. ssh-keygen:生成SSH密钥对
    54. rsync:远程同步文件和目录
    55. history:显示命令历史记录
    56. clear:清除终端屏幕
    57. alias:创建命令别名
    58. source:运行一个脚本文件
    59. jobs:显示当前活动的作业
    60. bg:将作业放入后台执行
    61. fg:将作业放入前台执行
    62. nohup:在后台运行命令
    63. crontab:定时执行任务
    64. mkdir:创建新目录
    65. rmdir:删除空目录
    66. mount:挂载文件系统
    67. umount:卸载文件系统
    68. df:显示磁盘空间使用情况
    69. du:计算目录和文件的大小
    70. cp:复制文件和目录
    71. rm:删除文件和目录
    72. mv:移动文件和目录
    73. ls:列出目录内容
    74. cat:显示和连接文件
    75. more:逐屏显示文件内容
    76. less:以交互方式逐屏显示文件内容
    77. head:显示文件开头部分
    78. tail:显示文件结尾部分
    79. wc:统计文件的词数、行数和字符数
    80. sort:对文件内容排序
    81. uniq:去除文件中的重复行
    82. grep:在文件中查找指定的模式
    83. find:在文件系统中查找文件及目录
    84. tar:打包和压缩文件和目录
    85. gzip:压缩文件
    86. gunzip:解压缩文件
    87. ssh:远程登录到主机
    88. scp:安全地复制文件到远程主机
    89. sftp:通过SSH在文件系统间传输文件
    90. ftp:通过FTP在文件系统间传输文件
    91. ping:测试主机的可连接性
    92. ifconfig:显示和配置网络接口
    93. netstat:显示网络连接及路由表
    94. ifup:启用网络接口
    95. ifdown:禁用网络接口
    96. iwconfig:配置无线网络接口
    97. mount:挂载文件系统
    98. umount:卸载文件系统
    99. fdisk:磁盘分区工具
    100. mkfs:格式化文件系统
    101. fsck:检查和修复文件系统
    102. lspci:列出PCI设备信息
    103. lsusb:列出USB设备信息
    104. uname:显示系统信息
    105. uptime:显示系统运行时间和负载
    106. ps:查看进程
    107. top:实时显示系统资源使用情况
    108. kill:终止进程
    109. service:管理系统服务
    110. systemctl:管理系统服务
    111. useradd:添加新用户
    112. groupadd:添加新组
    113. usermod:修改用户属性
    114. groupmod:修改组属性
    115. passwd:修改用户密码
    116. su:切换用户身份
    117. sudo:以超级用户身份执行命令
    118. chown:改变文件或目录拥有者
    119. chgrp:改变文件或目录所属组
    120. chmod:改变文件或目录的权限
    121. ln:创建链接
    122. touch:创建空文件或更改时间戳
    123. echo:显示文本
    124. which:显示命令的路径
    125. export:设置环境变量
    126. source:运行脚本文件
    127. whereis:查找可执行文件、源文件和帮助页面的位置
    128. man:查看命令的帮助文档
    129. apropos:按照关键词搜索帮助文档
    130. alias:创建命令别名
    131. history:显示命令历史记录
    132. clear:清除终端屏幕
    133. killall:终止具有相同名称的进程
    134. htop:类似于top的进程查看工具
    135. ncdu:交互式地查看磁盘使用情况
    136. zip:压缩文件和目录
    137. unzip:解压缩文件
    138. tar:打包和解压缩文件和目录
    139. screen:在远程终端上运行多个会话
    140. crontab:定时执行任务
    141. alias:创建命令别名
    142. source:运行脚本文件
    143. jobs:查看当前活动的作业
    144. bg:将作业放到后台执行
    145. fg:将作业放到前台执行
    146. nohup:在后台运行命令
    147. wget:从网络上下载文件
    148. curl:从URL获取或发送数据
    149. sed:对文件中的文本进行编辑
    150. awk:以指定的模式处理文件

    这些是Linux中最常用的150个命令的汇总。熟练掌握这些命令,可以更高效地管理和操作Linux系统。

    2年前 0条评论
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    Linux是一种自由和开放源代码的操作系统,它以其强大的功能和灵活性而闻名。对于初学者来说,掌握Linux系统的基本命令是非常重要的。下面是 Linux 系统中最常用的150个命令的汇总:

    1. ls:列出目录内容
    2. cd:切换目录
    3. pwd:显示当前工作目录的路径
    4. cp:复制文件和目录
    5. mv:移动文件和目录
    6. rm:删除文件和目录
    7. mkdir:创建一个新目录
    8. rmdir:删除一个空目录
    9. touch:创建一个空文件或更新时间戳
    10. cat:查看文件内容
    11. more:逐页显示文件内容
    12. less:与more类似,但更强大
    13. head:显示文件的前几行
    14. tail:显示文件的后几行
    15. grep:搜索文件内容
    16. find:查找文件和目录
    17. chmod:修改文件和目录的权限
    18. chown:修改文件和目录的所有者
    19. chgrp:修改文件和目录的所属组
    20. tar:归档和解压文件
    21. zip:创建和解压zip文件
    22. unzip:解压zip文件
    23. whoami:显示当前用户的用户名
    24. su:切换用户身份
    25. sudo:以超级用户权限执行命令
    26. passwd:修改用户密码
    27. uname:显示系统信息
    28. df:显示磁盘空间使用情况
    29. du:显示文件和目录的磁盘使用情况
    30. top:显示系统资源使用情况和进程列表
    31. ps:显示运行中的进程列表
    32. kill:结束一个进程
    33. ping:测试网络连接
    34. ifconfig:配置和显示网络接口信息
    35. netstat:显示网络连接和路由表信息
    36. ssh:通过安全链接登录远程主机
    37. scp:在本地主机和远程主机之间复制文件
    38. wget:下载文件
    39. curl:发送HTTP 请求和接收响应
    40. apt-get:Ubuntu系统上的包管理器命令
    41. yum:CentOS系统上的包管理器命令
    42. rpm:RPM包管理器命令
    43. history:显示命令历史记录
    44. grep:搜索文件内容
    45. tail:显示文件的后几行
    46. ps:显示运行中的进程列表
    47. kill:结束一个进程
    48. head:显示文件的前几行
    49. echo:将字符串输出到屏幕或文件
    50. file:确定文件类型
    51. sed:使用正则表达式匹配和替换文本
    52. awk:处理和操作文本文件
    53. sort:对文件内容进行排序
    54. uniq:查找或删除文件中的重复行
    55. cut:从文件中提取指定的字段
    56. diff:比较两个文件的差异
    57. ln:创建链接文件
    58. mount:挂载文件系统
    59. umount:卸载文件系统
    60. service:管理系统服务
    61. chkconfig:管理系统启动服务
    62. crontab:设置和管理定时任务
    63. at:在指定时间执行命令
    64. alias:设置命令别名
    65. export:设置环境变量
    66. source:执行脚本文件
    67. script:记录终端会话
    68. parted:磁盘分区工具
    69. mkfs:创建文件系统
    70. fsck:检查和修复文件系统
    71. mount:挂载文件系统
    72. umount:卸载文件系统
    73. useradd:添加新用户
    74. userdel:删除用户
    75. usermod:修改用户属性
    76. groupadd:添加新用户组
    77. groupdel:删除用户组
    78. groupmod:修改用户组属性
    79. passwd:修改用户密码
    80. su:切换用户身份
    81. sudo:以超级用户权限执行命令
    82. visudo:编辑sudoers文件
    83. ifconfig:配置和显示网络接口信息
    84. route:显示和操作路由表
    85. iptables:配置和管理防火墙
    86. hostname:显示或设置主机名
    87. date:显示或设置系统时间
    88. cal:显示日历
    89. uptime:显示系统运行时间和负载
    90. shutdown:关闭系统
    91. reboot:重启系统
    92. halt:停止系统
    93. ping:测试网络连接
    94. traceroute:显示网络数据包的路径
    95. netstat:显示网络连接和路由表信息
    96. ss:显示套接字统计信息
    97. wget:下载文件
    98. curl:发送HTTP 请求和接收响应
    99. telnet:远程登录到服务器
    100. ssh:通过安全链接登录远程主机
    101. scp:在本地主机和远程主机之间复制文件
    102. rsync:同步文件和目录
    103. vim:文本编辑器
    104. nano:简单文本编辑器
    105. gcc:编译C程序
    106. make:自动构建工具
    107. gdb:调试器
    108. man:查看命令的手册页面
    109. help:查看内置命令的帮助信息
    110. info:查看命令的更详细的帮助信息
    111. killall:结束指定名称的进程
    112. path:显示或修改系统的路径设置
    113. reboot:重启系统
    114. shutdown:关闭系统
    115. halt:停止系统
    116. systemctl:管理系统服务
    117. history:显示命令历史记录
    118. chmod:修改文件和目录的权限
    119. chown:修改文件和目录的所有者
    120. chgrp:修改文件和目录的所属组
    121. locate:快速定位文件
    122. tee:从标准输入读取数据,并同时将数据写入到标准输出和一个或多个文件
    123. cut:从文件中提取指定的字段
    124. crontab:设置和管理定时任务
    125. at:在指定时间执行命令
    126. tzselect:设置和修改时区
    127. apt-get:Ubuntu系统上的包管理器命令
    128. yum:CentOS系统上的包管理器命令
    129. rpm:RPM包管理器命令
    130. unzip:解压zip文件
    131. zip:创建和解压zip文件
    132. tar:归档和解压文件
    133. history:显示命令历史记录
    134. grep:搜索文件内容
    135. awk:处理和操作文本文件
    136. more:逐页显示文件内容
    137. less:与more类似,但更强大
    138. echo:将字符串输出到屏幕或文件
    139. sort:对文件内容进行排序
    140. tr:用于替换、删除和压缩数据
    141. sed:使用正则表达式匹配和替换文本
    142. diff:比较两个文件的差异
    143. ln:创建链接文件
    144. mount:挂载文件系统
    145. umount:卸载文件系统
    146. uname:显示系统信息
    147. df:显示磁盘空间使用情况
    148. du:显示文件和目录的磁盘使用情况
    149. top:显示系统资源使用情况和进程列表
    150. ps:显示运行中的进程列表

    掌握这些基础命令将帮助你更好地管理和使用Linux系统。同时,通过不断学习和实践,你可以进一步探索更高级的命令和功能。

    2年前 0条评论
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    在Linux系统中,有很多常用的命令可以帮助用户进行各种操作。下面列举了一些最常用的150个Linux命令,并分别介绍了它们的用法。

    一、文件和目录管理命令
    1. ls:查看目录内容
    2. cd:切换目录
    3. pwd:显示当前所在目录
    4. mkdir:创建目录
    5. rmdir:删除目录
    6. cp:复制文件或目录
    7. mv:移动文件或目录
    8. rm:删除文件或目录
    9. touch:创建空文件或更改文件时间
    10. cat:显示文件内容
    11. more:分页显示文件内容
    12. less:按页显示文件内容
    13. head:显示文件开头部分内容
    14. tail:显示文件结尾部分内容
    15. find:查找文件
    16. grep:匹配文本
    17. ln:建立链接

    二、压缩和解压缩命令
    18. tar:打包和解包
    19. gzip:压缩文件
    20. gunzip:解压缩文件
    21. zip:创建ZIP文件
    22. unzip:解压ZIP文件

    三、权限管理命令
    23. chmod:修改文件权限
    24. chown:修改文件所有者
    25. chgrp:修改文件组
    26. su:切换用户
    27. sudo:以超级用户权限执行命令

    四、进程管理命令
    28. ps:显示进程信息
    29. top:实时显示进程状态
    30. kill:终止进程
    31. pkill:根据名称终止进程
    32. killall:终止所有同名进程
    33. nice:修改进程优先级

    五、网络管理命令
    34. ifconfig:查看和配置网络接口
    35. ping:测试网络连接
    36. netstat:查看网络连接状态
    37. ssh:远程登录
    38. scp:远程拷贝文件
    39. wget:下载文件
    40. curl:发送HTTP请求
    41. dig:查询DNS信息

    六、系统信息命令
    42. uname:显示系统信息
    43. lscpu:显示CPU信息
    44. free:显示内存使用情况
    45. du:查看文件和目录大小
    46. df:查看文件系统使用情况
    47. top:实时显示系统状态
    48. uptime:显示系统运行时间
    49. date:显示系统日期和时间

    七、日志管理命令
    50. tail:显示日志文件的尾部内容
    51. head:显示日志文件的头部内容
    52. grep:从日志文件中查找特定字符串
    53. cat:显示日志文件的全部内容
    54. less:按页查看日志文件
    55. wc:统计日志文件的行数、字数和字符数
    56. sort:对日志文件的内容进行排序
    57. uniq:过滤日志文件中的重复行

    八、系统服务管理命令
    58. service:启动、停止和重启系统服务
    59. systemctl:管理系统服务
    60. chkconfig:管理系统服务的启动脚本
    61. crontab:管理定时任务

    九、用户和组管理命令
    62. useradd:创建用户
    63. userdel:删除用户
    64. passwd:修改用户密码
    65. groupadd:创建用户组
    66. groupdel:删除用户组
    67. usermod:修改用户属性
    68. chgrp:修改文件组

    十、Shell脚本命令
    69. echo:输出文本
    70. read:读取用户输入
    71. if:条件语句
    72. for:循环语句
    73. while:循环语句
    74. case:选择语句
    75. break:跳出循环
    76. continue:继续下一次循环

    十一、硬件信息命令
    77. lspci:查看所有PCI设备信息
    78. lsusb:查看所有USB设备信息
    79. dmidecode:查看BIOS和硬件信息
    80. hdparm:查看和设置硬盘参数
    81. smartctl:查看硬盘健康状况

    十二、文件系统管理命令
    82. mkfs:创建文件系统
    83. mount:挂载文件系统
    84. umount:卸载文件系统
    85. fsck:检查和修复文件系统
    86. e2label:设置和显示文件系统标签
    87. fdisk:磁盘分区工具
    88. gdisk:GPT分区工具

    十三、软件包管理命令
    89. apt-get:Debian和Ubuntu系统的软件包管理工具
    90. yum:CentOS和Red Hat系统的软件包管理工具
    91. dnf:Fedora系统的软件包管理工具
    92. dpkg:Debian和Ubuntu系统的包管理工具
    93. rpm:CentOS和Red Hat系统的包管理工具
    94. alien:在不同的包管理系统之间进行转换

    十四、系统状态监控命令
    95. top:实时显示系统状态
    96. iostat:查看磁盘IO使用情况
    97. vmstat:查看内存和CPU使用情况
    98. sar:系统性能报告工具
    99. dstat:实时监控系统资源
    100. nmon:综合性能监控工具

    十五、系统安全命令
    101. passwd:修改用户密码
    102. chage:修改用户密码变更策略
    103. ssh-keygen:生成SSH密钥对
    104. iptables:管理防火墙规则
    105. selinux:安全增强式Linux
    106. ufw:Ubuntu系统的防火墙工具

    十六、磁盘管理命令
    107. df:查看磁盘使用情况
    108. du:查看目录和文件的大小
    109. fdisk:磁盘分区工具
    110. mkfs:创建文件系统
    111. mount:挂载文件系统
    112. umount:卸载文件系统
    113. dd:磁盘镜像工具

    十七、系统调试命令
    114. dmesg:查看内核日志
    115. strace:跟踪系统调用和信号
    116. ltrace:跟踪库函数调用
    117. tcpdump:抓包工具
    118. gdb:调试工具
    119. ps:查看进程信息

    十八、数据库管理命令
    120. mysql:MySQL数据库命令行客户端
    121. mysqldump:备份MySQL数据库
    122. mysqladmin:MySQL数据库管理工具
    123. psql:PostgreSQL数据库命令行客户端
    124. pg_dump:备份PostgreSQL数据库
    125. pg_ctl:PostgreSQL数据库管理工具
    126. sqlplus:Oracle数据库命令行客户端
    127. exp:备份Oracle数据库

    十九、版本管理命令
    128. git:分布式版本控制系统
    129. svn:集中式版本控制系统
    130. hg:分布式版本控制系统
    131. cvs:集中式版本控制系统

    二十、编程工具命令
    132. make:自动化构建工具
    133. gcc:GNU编译器套件
    134. g++:GNU编译器套件
    135. gdb:调试工具
    136. gdbserver:远程调试工具
    137. objdump:反汇编工具
    138. readelf:ELF文件解析工具
    139. nm:查看目标文件符号表

    二十一、文本处理命令
    140. grep:查找文本
    141. sed:流编辑器
    142. awk:文本处理器
    143. cut:截取文本
    144. join:合并文本
    145. sort:排序文本
    146. uniq:去除重复行
    147. paste:并排拼接文本
    148. diff:比较文本差异
    149. tr:转换文本
    150. tee:复制标准输入到指定文件和标准输出

    以上是Linux最常用的150个命令的汇总。使用这些命令可以进行文件和目录管理、压缩和解压缩、权限管理、进程管理、网络管理、系统信息、日志管理、系统服务管理、用户和组管理、Shell脚本、硬件信息、文件系统管理、软件包管理、系统状态监控、系统安全、磁盘管理、系统调试、数据库管理、版本管理、编程工具和文本处理等操作。掌握这些命令对于Linux系统的使用和管理非常重要。

    2年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部