linux100个常用命令大全

fiy 其他 1300

回复

共3条回复 我来回复
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    Linux是一个强大的操作系统,具有丰富的命令集。下面是我整理的100个常用Linux命令,希望对你有所帮助:

    1. pwd:显示当前工作目录的完整路径。
    2. ls:列出当前目录的文件和子目录。
    3. cd:进入指定的目录。
    4. mkdir:创建新目录。
    5. rm:删除文件或目录。
    6. cp:复制文件或目录。
    7. mv:移动文件或目录。
    8. touch:创建新文件或更新文件的访问和修改时间。
    9. cat:显示文件内容。
    10. less:逐页显示文件内容。
    11. head:显示文件的前几行。
    12. tail:显示文件的后几行。
    13. grep:在文件中搜索指定的文本模式。
    14. find:在文件系统中搜索文件。
    15. chmod:修改文件的权限。
    16. chown:更改文件的所有者。
    17. chgrp:更改文件的所属组。
    18. man:查看命令的手册页。
    19. info:查看命令的信息页。
    20. tar:归档文件和目录。
    21. gzip:压缩文件。
    22. gunzip:解压缩文件。
    23. unzip:解压缩zip文件。
    24. ps:显示正在运行的进程。
    25. top:实时显示系统资源使用情况。
    26. kill:终止指定的进程。
    27. shutdown:关闭系统。
    28. reboot:重新启动系统。
    29. ifconfig:查看和配置网络接口。
    30. ping:测试网络连接。
    31. ssh:远程登录到另一台计算机。
    32. scp:在本地计算机和远程计算机之间复制文件。
    33. wget:下载文件。
    34. curl:在命令行中访问Web资源。
    35. ftp:使用文件传输协议进行文件传输。
    36. mount:挂载文件系统。
    37. umount:卸载文件系统。
    38. df:显示磁盘空间使用情况。
    39. du:显示目录或文件的磁盘使用情况。
    40. ln:创建文件的硬链接或符号链接。
    41. alias:创建命令的别名。
    42. history:显示命令历史记录。
    43. echo:在屏幕上打印文本。
    44. wc:计算文件的行数、字数和字符数。
    45. cut:从文件中提取指定的字段。
    46. sort:对文件的行进行排序。
    47. uniq:从文件中删除重复的行。
    48. diff:比较两个文件的差异。
    49. patch:使用补丁文件来更新文件。
    50. sed:基于模式匹配和替换的流编辑器。
    51. awk:文本处理工具。
    52. tar:归档文件和目录。
    53. gzip:压缩文件。
    54. gunzip:解压缩文件。
    55. unzip:解压缩zip文件。
    56. ps:显示正在运行的进程。
    57. top:实时显示系统资源使用情况。
    58. kill:终止指定的进程。
    59. shutdown:关闭系统。
    60. reboot:重新启动系统。
    61. ifconfig:查看和配置网络接口。
    62. ping:测试网络连接。
    63. ssh:远程登录到另一台计算机。
    64. scp:在本地计算机和远程计算机之间复制文件。
    65. wget:下载文件。
    66. curl:在命令行中访问Web资源。
    67. ftp:使用文件传输协议进行文件传输。
    68. mount:挂载文件系统。
    69. umount:卸载文件系统。
    70. df:显示磁盘空间使用情况。
    71. du:显示目录或文件的磁盘使用情况。
    72. ln:创建文件的硬链接或符号链接。
    73. alias:创建命令的别名。
    74. history:显示命令历史记录。
    75. echo:在屏幕上打印文本。
    76. wc:计算文件的行数、字数和字符数。
    77. cut:从文件中提取指定的字段。
    78. sort:对文件的行进行排序。
    79. uniq:从文件中删除重复的行。
    80. diff:比较两个文件的差异。
    81. patch:使用补丁文件来更新文件。
    82. sed:基于模式匹配和替换的流编辑器。
    83. awk:文本处理工具。
    84. ln:创建文件的硬链接或符号链接。
    85. alias:创建命令的别名。
    86. history:显示命令历史记录。
    87. echo:在屏幕上打印文本。
    88. wc:计算文件的行数、字数和字符数。
    89. cut:从文件中提取指定的字段。
    90. sort:对文件的行进行排序。
    91. uniq:从文件中删除重复的行。
    92. diff:比较两个文件的差异。
    93. patch:使用补丁文件来更新文件。
    94. sed:基于模式匹配和替换的流编辑器。
    95. awk:文本处理工具。
    96. ln:创建文件的硬链接或符号链接。
    97. alias:创建命令的别名。
    98. history:显示命令历史记录。
    99. echo:在屏幕上打印文本。
    100. wc:计算文件的行数、字数和字符数。

    这些命令在Linux系统中广泛使用,掌握它们能够提高你的工作效率并简化日常操作。希望对你有所帮助!

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

    Linux是一个强大而灵活的操作系统,有许多常用命令可以帮助我们在终端中进行各种任务。下面是100个常用的Linux命令:

    1. ls:列出目录内容
    2. cd:改变当前工作目录
    3. pwd:显示当前工作目录的路径
    4. mkdir:创建新目录
    5. rmdir:删除空目录
    6. touch:创建新文件
    7. rm:删除文件或目录
    8. cp:复制文件或目录
    9. mv:移动文件或目录
    10. cat:将文件的内容打印到终端
    11. more:分页显示文件内容
    12. less:更为高级的分页显示文件内容
    13. head:显示文件的开头部分
    14. tail:显示文件的结尾部分
    15. grep:搜索文件中的模式
    16. find:在文件系统中搜索文件
    17. locate:快速定位文件
    18. tar:打包或解压文件
    19. unzip:解压缩zip文件
    20. gzip:压缩文件
    21. gunzip:解压缩gzip文件
    22. diff:比较文件的差异
    23. wc:统计文件的行数、字数和字符数
    24. sort:对文件的行进行排序
    25. uniq:去除文件中的重复行
    26. chmod:改变文件的权限
    27. chown:改变文件的所有者
    28. chgrp:改变文件的所属组
    29. ln:创建硬链接或符号链接
    30. uptime:显示系统的运行时间和负载
    31. top:实时显示系统的资源占用情况
    32. ps:显示当前运行的进程
    33. kill:终止进程
    34. shutdown:关闭系统
    35. reboot:重启系统
    36. su:切换用户
    37. sudo:以管理员身份执行命令
    38. useradd:添加新用户
    39. userdel:删除用户
    40. passwd:修改用户密码
    41. groupadd:添加新用户组
    42. groupdel:删除用户组
    43. passwd:修改用户组密码
    44. ifconfig:显示和配置网络接口
    45. ping:测试网络连接
    46. ssh:远程登录服务器
    47. scp:安全地复制文件到远程主机
    48. ftp:与FTP服务器进行交互
    49. wget:从Web下载文件
    50. curl:发送HTTP请求
    51. uname:显示系统信息
    52. df:显示文件系统的可用空间
    53. du:统计目录的大小
    54. mount:挂载文件系统
    55. umount:卸载文件系统
    56. lspci:显示系统的PCI设备
    57. lsusb:显示系统的USB设备
    58. dmesg:显示系统的启动信息
    59. apt-get:Debian系统的包管理器
    60. yum:Red Hat系统的包管理器
    61. systemctl:管理系统服务
    62. service:管理系统服务(旧版)
    63. crontab:设置定时任务
    64. history:查看命令历史记录
    65. alias:创建命令别名
    66. source:执行一个脚本文件
    67. tar:压缩和解压缩文件
    68. uname:获取系统信息
    69. whoami:显示当前用户的用户名
    70. which:显示某个命令的完整路径
    71. whereis:显示某个命令的路径和帮助文档位置
    72. man:显示命令的帮助文档
    73. apropos:搜索命令的描述文本
    74. echo:打印输入的字符串
    75. cut:从文件中截取指定的字段
    76. paste:将多个文件的相同行合并
    77. tr:对文本进行字符替换
    78. sed:对文本进行流编辑
    79. awk:用于在文本中处理数据和生成报告
    80. expr:计算数学表达式
    81. date:显示当前日期和时间
    82. cal:显示日历
    83. clear:清除终端屏幕
    84. reboot:重启系统
    85. shutdown:关闭系统
    86. watch:周期性地执行命令
    87. tee:将输入同时输出到文件和终端
    88. diff:比较文件的差异
    89. du:显示目录的大小
    90. df:显示文件系统的可用空间
    91. find:在文件系统中搜索文件
    92. grep:在文件中搜索模式
    93. tar:打包和解压缩文件
    94. zip:压缩文件
    95. unzip:解压缩文件
    96. ssh:远程登录到其他计算机
    97. scp:安全复制文件到其他计算机
    98. ftp:与FTP服务器交互
    99. wget:从Web下载文件
    100. curl:发送HTTP请求

    这些命令覆盖了Linux中的许多常见任务,可以帮助用户在终端中高效地进行各种操作。熟练掌握这些命令可以提高工作效率并更好地管理和操作Linux系统。-这些命令只是Linux中的一小部分,还有许多其他有用的命令可供用户使用。

    2年前 0条评论
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    Linux作为一种开源的操作系统,具有强大的功能和灵活的操作性,被广泛应用于服务器、嵌入式系统等领域。以下是常用的100个Linux命令大全,以便于用户更好地掌握Linux系统的操作。

    一、文件和目录操作命令
    1. ls:列出目录下的文件和目录。
    2. cd:切换目录。
    3. pwd:显示当前所在目录的路径。
    4. mkdir:创建目录。
    5. rm:删除文件或目录。
    6. cp:复制文件或目录。
    7. mv:移动文件或目录。
    8. cat:显示文件内容。
    9. less/more:逐页显示文件内容。
    10. head/tail:显示文件开头/结尾的几行。
    11. touch:创建空白文件或更新文件的访问时间。
    12. find:按条件搜索文件。
    13. grep:在文件中搜索某个字符串。
    14. wc:统计文件的行数、单词数和字符数。
    15. file:显示文件的类型。

    二、系统管理命令
    16. ps:显示当前正在运行的进程。
    17. top:实时显示进程的状态。
    18. uptime:显示系统的运行时间和负载。
    19. kill:终止某个进程。
    20. shutdown/reboot:关机/重启系统。
    21. ifconfig:配置网络接口的信息。
    22. ping:测试网络连通性。
    23. netstat:显示网络状态。
    24. route:配置网络路由表。
    25. iptables:配置防火墙规则。
    26. useradd/userdel:添加/删除用户。
    27. passwd:修改用户密码。
    28. su:切换用户身份。
    29. chown/chmod/chgrp:修改文件的所有者/权限/属性。
    30. du:显示文件或目录的磁盘使用情况。
    31. df:显示文件系统的磁盘使用情况。
    32. mount/umount:挂载/卸载文件系统。
    33. free:显示内存使用情况。
    34. vmstat:显示系统的虚拟内存状态。

    三、打包压缩命令
    35. tar:创建或提取tar归档文件。
    36. gzip/gunzip:压缩/解压缩文件。
    37. bzip2/bunzip2:压缩/解压缩文件。
    38. zip/unzip:压缩/解压缩zip文件。
    39. unzip:解压缩zip文件。

    四、文本处理命令
    40. awk:以指定的方式处理文本。
    41. sed:使用正则表达式对文本进行处理。
    42. cut:删除文本的某些字段。
    43. sort:排序文本。
    44. uniq:删除文本中的重复行。
    45. wc:统计文本的行数、单词数和字符数。
    46. tr:替换文本中的字符。
    47. diff:比较两个文件或目录的差异。
    48. join:按照指定的字段连接两个文件。
    49. paste:将两个文件按列合并。
    50. split:将文件划分成多个部分。

    五、网络相关命令
    51. ssh:远程登录其他主机。
    52. scp:在本地主机和远程主机之间复制文件。
    53. rsync:同步文件和目录。
    54. wget/curl:下载文件。
    55. telnet:测试其他主机的连接。
    56. ftp:使用FTP协议传输文件。
    57. ping:测试网络连通性。
    58. netstat:显示网络状态。
    59. nslookup:查询域名的IP地址。
    60. ifconfig:配置网络接口的信息。

    六、压力测试命令
    61. ping:测试网络连通性。
    62. ab:Apache的性能测试工具。
    63. siege:HTTP压力测试工具。
    64. iperf:网络性能测试工具。
    65. vmstat:显示系统的虚拟内存状态。
    66. sar:系统性能监控工具。
    67. strace:跟踪系统调用和信号。
    68. ltrace:跟踪库函数调用。
    69. tcpdump:抓包工具。
    70. nmap:网络扫描工具。

    七、数据库命令
    71. mysql:MySQL数据库管理工具。
    72. pg_dump/pg_restore:备份/恢复PostgreSQL数据库。
    73. redis-cli:操作Redis数据库。
    74. mongo:操作MongoDB数据库。
    75. sqlmap:自动化SQL注入工具。

    八、进程管理命令
    76. ps:显示当前正在运行的进程。
    77. top:实时显示进程的状态。
    78. kill:终止某个进程。
    79. renice:修改进程的优先级。
    80. nice:设置进程的优先级。
    81. nohup:在后台运行命令。

    九、日志查看命令
    82. tail:显示文件结尾的几行。
    83. head:显示文件开头的几行。
    84. cat:显示文件内容。
    85. less/more:分页显示文件内容。
    86. grep:在文件中搜索某个字符串。
    87. wc:统计文件的行数、单词数和字符数。
    88. find:按条件搜索文件。

    十、编辑器命令
    89. vi/vim:强大的文本编辑器。
    90. nano:简单易用的文本编辑器。
    91. emacs:强大且可扩展的文本编辑器。

    十一、程序编译和调试命令
    92. gcc:编译C和C++程序。
    93. g++:编译C++程序。
    94. make:自动化编译工具。
    95. gdb:调试C和C++程序。
    96. strace:跟踪系统调用和信号。

    十二、其他常用命令
    97. echo:打印文本。
    98. date:显示系统的日期和时间。
    99. sleep:延时一段时间。
    100. history:显示命令历史记录。

    以上是Linux系统中常用的100个命令,涵盖了文件和目录操作、系统管理、打包压缩、文本处理、网络相关、压力测试、数据库、进程管理、日志查看、编辑器、程序编译和调试等方面的命令。熟练掌握这些命令,可以提高Linux系统的使用效率和管理能力。

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

400-800-1024

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

分享本页
返回顶部