linux常用的150命令

回复

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

    Linux是一个强大的操作系统,拥有丰富的命令行工具。下面是150个常用的Linux命令:

    1. ls – 列出当前目录的内容
    2. cd – 切换目录
    3. pwd – 显示当前工作目录的路径
    4. mkdir – 创建一个新目录
    5. touch – 创建一个新文件
    6. cat – 显示文件的内容
    7. more – 分页显示文件的内容
    8. less – 在终端中显示文件的内容
    9. rm – 删除文件或目录
    10. cp – 复制文件或目录
    11. mv – 移动文件或目录
    12. find – 在文件系统中查找文件
    13. grep – 在文件中查找指定的字符串
    14. wc – 统计文件的行数、字数和字符数
    15. chmod – 修改文件的权限
    16. chown – 修改文件的所有者
    17. chgrp – 修改文件的所属组
    18. tar – 打包和解压文件
    19. gzip – 压缩文件
    20. gunzip – 解压文件
    21. ssh – 远程登录到其他计算机
    22. scp – 在本地计算机和远程计算机之间传输文件
    23. ping – 向指定的主机发送 ICMP 回显请求
    24. ifconfig – 查看和配置网络接口信息
    25. netstat – 显示网络连接状态和统计信息
    26. route – 查看和配置路由表
    27. iptables – 配置防火墙规则
    28. top – 显示当前系统的进程和系统资源使用情况
    29. ps – 显示当前运行的进程
    30. kill – 终止指定的进程
    31. pkill – 根据名字终止进程
    32. alias – 创建命令的别名
    33. man – 显示命令的手册页
    34. info – 显示命令的信息页面
    35. history – 显示命令历史记录
    36. su – 切换用户
    37. sudo – 以超级用户权限运行命令
    38. whoami – 显示当前用户的用户名
    39. passwd – 修改用户密码
    40. useradd – 创建新用户
    41. userdel – 删除用户
    42. groupadd – 创建新用户组
    43. groupdel – 删除用户组
    44. du – 查看目录的磁盘使用情况
    45. df – 查看文件系统的磁盘使用情况
    46. ln – 创建硬链接或符号链接
    47. wget – 下载文件
    48. curl – 发送 HTTP 请求
    49. which – 显示命令的路径
    50. whereis – 显示命令的文件位置
    51. locate – 在数据库中查找文件
    52. mount – 挂载文件系统
    53. umount – 卸载文件系统
    54. reboot – 重启系统
    55. shutdown – 关闭系统
    56. date – 显示和设置系统的日期和时间
    57. uptime – 显示系统的运行时间
    58. free – 显示内存的使用情况
    59. df – 显示磁盘空间的使用情况
    60. ifconfig – 显示和配置网络接口
    61. netstat – 显示网络连接和统计信息
    62. ping – 向指定的地址发送 ICMP 请求
    63. ssh – 远程登录到其他计算机
    64. ps – 显示进程的信息
    65. kill – 终止进程
    66. top – 显示当前系统的进程和资源使用情况
    67. grep – 在文件中查找指定的字符串
    68. find – 在文件系统中查找文件
    69. tar – 打包和解压文件
    70. gzip – 压缩文件
    71. gunzip – 解压文件
    72. chmod – 修改文件的权限
    73. chown – 修改文件的所有者
    74. chgrp – 修改文件的组
    75. mv – 移动文件或目录
    76. cp – 复制文件或目录
    77. rm – 删除文件或目录
    78. ln – 创建链接文件
    79. wc – 统计文件的行数、字数和字符数
    80. head – 显示文件的前几行
    81. tail – 显示文件的后几行
    82. cut – 提取文件的列
    83. sort – 排序文件的内容
    84. uniq – 去除文件中的重复行
    85. diff – 比较文件的差异
    86. sed – 根据模式进行文本替换
    87. awk – 处理文本文件的工具
    88. tee – 将输入重定向到文件和标准输出
    89. tr – 字符串替换、删除和转换
    90. basename – 提取文件名或目录名
    91. dirname – 提取文件的父目录
    92. uptime – 显示系统的运行时间和负载
    93. lsof – 显示系统中打开的文件
    94. df – 显示磁盘分区的使用情况
    95. fdisk – 磁盘分区工具
    96. parted – 磁盘分区工具
    97. mkfs – 创建文件系统
    98. mount – 挂载文件系统
    99. umount – 卸载文件系统
    100. passwd – 修改用户密码
    101. useradd – 添加用户
    102. userdel – 删除用户
    103. groupadd – 添加用户组
    104. groupdel – 删除用户组
    105. su – 切换用户
    106. sudo – 使用超级用户权限运行命令
    107. chsh – 修改用户的默认shell
    108. id – 显示用户的身份信息
    109. history – 显示命令历史记录
    110. alias – 创建命令的别名
    111. export – 设置环境变量
    112. source – 执行脚本文件
    113. open – 打开文件或目录
    114. echo – 显示文本
    115. tee – 将标准输入重定向到文件和标准输出
    116. cut – 提取文本的列
    117. sort – 排序文本的内容
    118. uniq – 去除重复行
    119. head – 显示文本的前几行
    120. tail – 显示文本的后几行
    121. diff – 比较两个文件的差异
    122. sed – 根据模式进行文本替换
    123. awk – 处理文本文件的工具
    124. tar – 打包和解压文件
    125. gzip – 压缩文件
    126. gunzip – 解压文件
    127. zip – 压缩文件
    128. unzip – 解压文件
    129. wget – 下载文件
    130. curl – 发送 HTTP 请求
    131. ping – 向指定的主机发送 ICMP 请求
    132. scp – 在本地计算机和远程计算机之间传输文件
    133. ssh – 远程登录到其他计算机
    134. telnet – 远程登录到其他计算机
    135. ifconfig – 查看和配置网络接口信息
    136. netstat – 显示网络连接状态和统计信息
    137. iptables – 配置防火墙规则
    138. top – 显示当前系统的进程和系统资源使用情况
    139. ps – 显示当前运行的进程
    140. kill – 终止指定的进程
    141. pkill – 根据名字终止进程
    142. top – 实时监控系统的运行情况
    143. uptime – 显示系统的运行时间和负载
    144. free – 显示内存的使用情况
    145. df – 显示磁盘空间的使用情况
    146. df -h – 显示磁盘空间的使用情况(以人类可读的方式显示)
    147. df -i – 显示磁盘分区的inode使用情况
    148. du – 显示目录的磁盘使用情况
    149. du -sh – 显示目录的磁盘使用情况(以人类可读的方式显示)
    150. find – 在文件系统中查找文件

    这些命令涵盖了Linux操作系统的各个方面,能够帮助你完成日常的文件管理、系统监控、网络配置、用户管理等任务。熟练掌握这些命令将使你在Linux环境下更加高效地工作。

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

    Linux是一种流行的操作系统,被广泛用于服务器和个人计算机。作为一个开源系统,Linux提供了许多功能强大且方便的命令行工具,使用户可以通过命令行来完成各种任务。以下是Linux中一些常用的150个命令:

    1. man:查看命令的帮助文档
    2. ls:列出目录中的文件和子目录
    3. cd:切换当前工作目录
    4. pwd:显示当前工作目录的路径
    5. mkdir:创建一个新目录
    6. rmdir:删除一个空目录
    7. touch:创建一个新文件或更新文件的时间戳
    8. cp:复制文件或目录
    9. mv:移动文件或目录
    10. rm:删除文件或目录
    11. cat:连接文件并打印到标准输出
    12. less:逐页显示文件内容
    13. head:显示文件的前几行
    14. tail:显示文件的尾几行
    15. grep:在文件中查找匹配的字符串
    16. sort:对文件进行排序
    17. wc:计算文件的行数、字数和字节数
    18. du:显示目录或文件的磁盘使用情况
    19. df:显示文件系统的磁盘空间使用情况
    20. find:在文件系统中查找文件
    21. tar:创建或提取压缩文件
    22. gzip:压缩文件
    23. gunzip:解压缩文件
    24. ssh:远程登录到另一台主机
    25. scp:在本地主机和远程主机之间复制文件
    26. rsync:基于SSH协议在本地主机和远程主机之间同步文件
    27. diff:比较两个文件的差异
    28. patch:将补丁文件应用到原始文件
    29. chmod:修改文件或目录的权限
    30. chown:修改文件或目录的所有者
    31. chgrp:修改文件或目录的所属组
    32. ln:创建一个硬链接或符号链接
    33. locate:在文件系统中快速查找文件
    34. updatedb:更新locate命令的数据库
    35. whereis:查找命令的安装位置
    36. which:显示命令的完整路径
    37. alias:创建命令别名
    38. export:设置环境变量
    39. source:执行一个脚本文件
    40. kill:发送信号给进程
    41. ps:显示运行中的进程
    42. top:实时显示系统的进程状态
    43. ifconfig:查看和配置网络接口
    44. ping:测试与另一台主机的网络连接
    45. netstat:显示网络连接和统计信息
    46. traceroute:追踪网络数据包的路径
    47. route:显示和配置网络路由表
    48. iptables:配置Linux防火墙规则
    49. crontab:设置定时任务
    50. ssh-keygen:为SSH生成公钥和私钥
    51. wget:从Web服务器下载文件
    52. curl:使用各种协议传输数据
    53. sed:使用正则表达式编辑文本文件
    54. awk:用于文本处理和报告生成
    55. grep:在文本文件中搜索匹配的行
    56. cut:根据指定的字段或字符位置拆分文件
    57. paste:按列对多个文件进行合并
    58. find:在文件系统中搜索并执行操作
    59. head:显示文件的前几行
    60. tail:显示文件的尾几行
    61. sort:排序和合并文件
    62. wc:计算文件的行数、字数和字节数
    63. uniq:显示或删除重复行
    64. ln:创建硬链接或符号链接
    65. tar:创建或提取归档文件
    66. zip:创建和提取Zip文件
    67. unzip:解压缩Zip文件
    68. gzip:压缩文件
    69. gunzip:解压缩文件
    70. bzip2:压缩文件
    71. bunzip2:解压缩文件
    72. tailf:实时显示文件内容
    73. watch:周期性地执行命令并显示结果
    74. date:显示或设置系统日期和时间
    75. cal:显示日历
    76. echo:显示消息
    77. tee:将输入复制到标准输出和文件
    78. history:显示命令历史记录
    79. clear:清空终端窗口
    80. su:切换到其他用户
    81. sudo:以超级用户权限执行命令
    82. passwd:更改用户密码
    83. useradd:添加用户
    84. usermod:修改用户属性
    85. userdel:删除用户
    86. groupadd:添加用户组
    87. groupmod:修改用户组属性
    88. groupdel:删除用户组
    89. ifconfig:显示和配置网络接口
    90. ping:测试与另一台主机的网络连接
    91. traceroute:追踪网络数据包的路径
    92. netstat:显示网络连接和路由表
    93. route:显示和配置网络路由表
    94. ssh:远程登录到另一台主机
    95. scp:在本地主机和远程主机之间复制文件
    96. rsync:基于SSH协议同步文件
    97. ftp:使用File Transfer Protocol(FTP)上传和下载文件
    98. scp:在本地主机和远程主机之间复制文件
    99. sftp:使用SSH协议安全地上传和下载文件
    100. telnet:使用Telnet协议远程登录到另一台主机
    101. ftp:使用File Transfer Protocol(FTP)上传和下载文件
    102. sftp:使用SSH协议安全地上传和下载文件
    103. telnet:使用Telnet协议远程登录到另一台主机
    104. nslookup:查找主机的IP地址和域名
    105. host:查找主机的IP地址和域名
    106. dig:查询域名系统(DNS)信息
    107. whois:查询域名的所有者信息
    108. wget:从Web服务器下载文件
    109. curl:使用各种协议传输数据
    110. ssh-keygen:生成SSH密钥对
    111. ssh-agent:管理SSH密钥
    112. vim:强大的文本编辑器
    113. nano:简单易用的文本编辑器
    114. emacs:功能强大的文本编辑器
    115. tar:创建或提取归档文件
    116. gzip:压缩文件
    117. gunzip:解压缩文件
    118. bzip2:压缩文件
    119. bunzip2:解压缩文件
    120. tailf:实时显示文件内容
    121. watch:周期性地执行命令并显示结果
    122. date:显示或设置系统日期和时间
    123. cal:显示日历
    124. echo:显示消息
    125. adjtime:调整系统时间
    126. hwclock:显示或设置硬件时钟
    127. reboot:重新启动系统
    128. poweroff:关闭系统
    129. shutdown:安全地关闭或重新启动系统
    130. halt:立即关闭系统
    131. systemctl:管理系统服务
    132. service:启动、停止或重启系统服务
    133. ps:显示运行中的进程
    134. top:实时显示系统状态和进程
    135. kill:发送信号给进程
    136. nice:调整进程的优先级
    137. renice:重新设置进程的优先级
    138. free:显示系统内存使用情况
    139. vmstat:显示虚拟内存统计信息
    140. sar:收集和报告系统活动信息
    141. iostat:显示磁盘和IO子系统状态
    142. netstat:显示网络连接和路由表
    143. ifconfig:显示和配置网络接口
    144. ping:测试与另一台主机的网络连接
    145. traceroute:追踪网络数据包的路径
    146. route:显示和配置网络路由表
    147. iptables:配置Linux防火墙规则
    148. crontab:设置定时任务
    149. at:执行一次性定时任务
    150. watch:重复执行命令并显示结果

    这些命令只是Linux中一小部分常用命令的示例,Linux还有许多其他有用的命令可供使用。熟练掌握这些命令可以使您更高效地使用Linux操作系统。

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

    Linux操作系统是一种自由和开放源代码的操作系统,广泛应用于服务器和个人电脑等各种环境中。在Linux中,有许多常用的命令可以帮助我们管理文件、查找信息、网络配置等等。本文将介绍一些常见而实用的150个Linux命令,帮助您更好地理解和使用Linux操作系统。

    **一、系统管理命令**

    1. whoami:显示当前登录用户的用户名。
    2. date:显示系统的日期和时间。
    3. uptime:显示系统的运行时间和平均负载。
    4. top:实时显示系统的资源使用情况。
    5. ps:显示当前运行的进程。
    6. kill:终止正在运行的进程。
    7. shutdown:关闭或重启系统。
    8. reboot:重启系统。
    9. systemctl:管理系统服务。
    10. free:显示系统的内存使用情况。
    11. df:显示文件系统的空间使用情况。
    12. du:计算文件或目录的大小。
    13. ifconfig:显示或配置网络接口。
    14. ping:测试网络连接。
    15. netstat:显示网络连接、路由表等信息。
    16. ssh:使用SSH协议登录远程服务器。
    17. scp:在本地主机和远程主机之间复制文件。
    18. wget:从网络上下载文件。
    19. history:显示命令历史记录。
    20. clear:清屏。

    **二、文件和目录操作命令**

    21. ls:列出目录内容。
    22. cd:切换目录。
    23. pwd:显示当前工作目录的绝对路径。
    24. mkdir:创建目录。
    25. rmdir:删除空目录。
    26. rm:删除文件或目录。
    27. cp:复制文件或目录。
    28. mv:移动文件或目录,也可用于重命名。
    29. touch:创建空文件或修改文件时间戳。
    30. cat:查看文件内容。
    31. more:分页显示文件内容。
    32. less:与more类似,但支持向前翻页。
    33. head:显示文件的前几行。
    34. tail:显示文件的后几行。
    35. grep:在文件中搜索关键词。
    36. find:在文件系统中搜索文件。
    37. diff:比较两个文件的差异。
    38. ln:创建链接文件或硬链接。

    **三、文件权限和用户管理命令**

    39. chmod:修改文件权限。
    40. chown:修改文件所有者。
    41. chgrp:修改文件所属组。
    42. passwd:修改用户密码。
    43. useradd:创建新用户。
    44. userdel:删除用户。
    45. usermod:修改用户属性。
    46. groupadd:创建新组。
    47. groupdel:删除组。
    48. groupmod:修改组属性。
    49. su:切换用户。
    50. sudo:以超级用户权限运行命令。

    **四、压缩和解压缩命令**

    51. tar:创建和提取tar归档文件。
    52. gzip:压缩文件。
    53. gunzip:解压缩文件。
    54. zip:创建和提取zip归档文件。
    55. unzip:解压缩zip文件。
    56. bzip2:压缩文件。
    57. bunzip2:解压缩文件。
    58. rar:创建和提取rar归档文件。
    59. unrar:解压缩rar文件。

    **五、文本处理命令**

    60. cat:显示文件内容。
    61. sort:排序文件内容。
    62. uniq:去除重复行。
    63. grep:在文件中搜索关键词。
    64. wc:计算文件的行数、字数和字节数。
    65. sed:使用正则表达式进行文本替换。
    66. awk:提取和处理文本内容。
    67. cut:按列切割文本。
    68. paste:合并文件的列。

    **六、系统性能分析命令**

    69. top:实时显示系统的资源使用情况。
    70. ps:显示当前运行的进程。
    71. vmstat:显示系统的虚拟内存状态。
    72. iostat:显示磁盘I/O性能。
    73. mpstat:显示CPU的性能统计。
    74. sar:系统性能监测和报告。
    75. strace:跟踪系统调用和信号。
    76. lsof:列出打开的文件和网络连接。
    77. netstat:显示网络连接、路由表等信息。

    **七、网络配置命令**

    78. ifconfig:显示或配置网络接口。
    79. ip:显示和配置网络接口、路由等信息。
    80. ping:测试网络连接。
    81. traceroute:跟踪数据包到达目的地的路径。
    82. nslookup:查询域名的IP地址。
    83. dig:获取域名的DNS信息。
    84. host:获取域名的IP地址。
    85. route:显示和配置IP路由表。
    86. iptables:配置和管理防火墙规则。
    87. wget:从网络上下载文件。
    88. curl:发送HTTP请求获取网页内容。
    89. ssh:使用SSH协议登录远程服务器。
    90. scp:在本地主机和远程主机之间复制文件。

    **八、服务管理命令**

    91. systemctl:管理系统服务。
    92. service:管理系统服务。
    93. chkconfig:管理系统服务的启动项。
    94. crontab:管理定时任务。
    95. at:执行一次性的定时任务。
    96. netstat:显示网络连接、路由表等信息。
    97. telnet:使用telnet协议登录远程服务器。
    98. ssh:使用SSH协议登录远程服务器。
    99. ftp:使用FTP协议传输文件。
    100. rsyslogd:系统日志服务。

    **九、备份和恢复命令**

    101. rsync:增量备份工具。
    102. tar:创建和提取tar归档文件。
    103. gzip:压缩文件。
    104. gunzip:解压缩文件。
    105. dd:复制文件和设备。
    106. cp:复制文件或目录。
    107. mv:移动文件或目录,也可用于重命名。
    108. scp:在本地主机和远程主机之间复制文件。
    109. sftp:使用SFTP协议传输文件。

    **十、软件包管理命令**

    110. apt-get:基于Debian的系统中用于软件包管理。
    111. yum:基于Red Hat的系统中用于软件包管理。
    112. dnf:基于Fedora的系统中用于软件包管理。
    113. pacman:用于Arch Linux系统中的软件包管理。
    114. apt-cache:查询软件包信息。
    115. apt-file:查询软件包包含的文件。
    116. dpkg:Debian系统中的软件包管理。
    117. rpm:Red Hat系统中的软件包管理。

    **十一、日志管理命令**

    118. tail:显示文件的后几行。
    119. cat:查看文件内容。
    120. grep:在文件中搜索关键词。
    121. less:与more类似,但支持向前翻页。
    122. more:分页显示文件内容。
    123. head:显示文件的前几行。
    124. watch:连续监测命令输出。
    125. dmesg:显示内核打印信息。
    126. journalctl:查看系统日志。
    127. syslog:系统日志服务。

    **十二、进程管理命令**

    128. top:实时显示系统的资源使用情况。
    129. ps:显示当前运行的进程。
    130. kill:终止正在运行的进程。
    131. pkill:根据名称终止进程。
    132. killall:根据名称终止进程。
    133. nohup:运行命令忽略挂起信号。
    134. nice:调整命令的运行优先级。
    135. renice:调整进程的运行优先级。
    136. uptime:显示系统的运行时间和平均负载。
    137. pstree:以树形展示进程关系。
    138. htop:交互式的进程查看工具。

    **十三、日常维护命令**

    139. du:计算文件或目录的大小。
    140. df:显示文件系统的空间使用情况。
    141. lspci:显示系统的PCI设备信息。
    142. lsusb:显示系统的USB设备信息。
    143. lscpu:显示系统的CPU信息。
    144. lsblk:显示系统的块设备信息。
    145. hostname:显示或设置系统主机名。
    146. uname:显示系统的内核信息。
    147. ifconfig:显示或配置网络接口。
    148. ip:显示和配置网络接口、路由等信息。
    149. lsof:列出打开的文件和网络连接。
    150. history:显示命令历史记录。

    以上是150个常用的Linux命令,涵盖了系统管理、文件和目录操作、文件权限和用户管理、压缩和解压缩、文本处理、系统性能分析、网络配置、服务管理、备份和恢复、软件包管理、日志管理、进程管理和日常维护等各个方面。掌握这些命令可以让您更加高效地使用Linux操作系统。

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

400-800-1024

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

分享本页
返回顶部