linux100个常用命令

worktile 其他 7

回复

共3条回复 我来回复
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    以下是 Linux 系统中常用的 100 个命令:
    1. ls:列出当前目录的文件和子目录。
    2. cd:改变当前目录。
    3. pwd:显示当前工作目录的路径。
    4. cat:查看文件的内容。
    5. mkdir:创建一个新的目录。
    6. rm:删除文件或目录。
    7. cp:复制文件或目录。
    8. mv:移动文件或目录。
    9. touch:创建新文件或修改已有文件的时间戳。
    10. chown:改变文件的所有者。
    11. chmod:改变文件的权限。
    12. find:查找文件。
    13. grep:在文件中查找匹配的文本。
    14. man:查看命令的帮助文档。
    15. tar:打包和解压缩文件。
    16. gzip:压缩文件。
    17. gunzip:解压缩文件。
    18. ssh:远程登录到另一个系统。
    19. scp:通过 SSH 在本地系统和远程系统之间复制文件。
    20. wget:从网络上下载文件。
    21. ping:测试与其他计算机的连接。
    22. ifconfig:显示和配置网络接口。
    23. netstat:显示网络连接、路由表和网络接口的状态。
    24. iptables:配置网络防火墙规则。
    25. service:管理系统服务。
    26. ps:显示正在运行的进程。
    27. top:显示系统的实时进程和资源使用情况。
    28. kill:终止进程。
    29. crontab:配置定时任务。
    30. du:查看目录的磁盘使用情况。
    31. df:显示文件系统的磁盘空间使用情况。
    32. mount:挂载文件系统。
    33. umount:卸载文件系统。
    34. ln:创建文件或目录的链接。
    35. history:显示最近执行的命令历史。
    36. su:切换用户身份。
    37. sudo:以超级用户权限执行命令。
    38. apt-get:Ubuntu 下安装、更新和卸载软件包。
    39. yum:CentOS 下安装、更新和卸载软件包。
    40. dmesg:显示内核日志。
    41. uname:显示系统信息。
    42. date:显示或设置系统时间和日期。
    43. cal:显示日历。
    44. who:显示已登录用户。
    45. lp:打印文件。
    46. df:显示磁盘空间使用情况。
    47. grep:查找文件中与模式匹配的行。
    48. sort:对文件的行进行排序。
    49. sed:流编辑器。
    50. awk:用于处理文本数据的一种脚本语言。
    51. cut:从文件中提取列。
    52. head:显示文件的前几行。
    53. tail:显示文件的后几行。
    54. diff:比较两个文件的差异。
    55. patch:对文件进行修补。
    56. rpm:RPM 包管理器。
    57. yum:CentOS 下的软件包管理器。
    58. apt-get:Ubuntu 下的软件包管理器。
    59. make:编译软件。
    60. gcc:GNU 编译器集合。
    61. gdb:GNU 调试器。
    62. vi:文本编辑器。
    63. nano:文本编辑器。
    64. echo:在终端输出文本。
    65. export:设置环境变量。
    66. source:执行脚本文件。
    67. shutdown:关闭系统。
    68. reboot:重新启动系统。
    69. uptime:显示系统的运行时间。
    70. init:系统初始化进程。
    71. systemctl:管理系统服务。
    72. journalctl:查看系统日志。
    73. ulimit:设置用户的资源限制。
    74. su:切换用户。
    75. sudo:以特权执行命令。
    76. groups:显示用户所属的组。
    77. passwd:更改用户密码。
    78. useradd:创建新用户。
    79. userdel:删除用户。
    80. usermod:修改用户属性。
    81. groupadd:创建新组。
    82. groupdel:删除组。
    83. groupmod:修改组属性。
    84. file:检查文件的类型。
    85. lsof:显示打开的文件和进程。
    86. alias:创建命令别名。
    87. watch:周期性地执行命令并显示结果。
    88. tee:从标准输入读取数据并同时写入文件和标准输出。
    89. curl:从网络上下载文件。
    90. fg:将后台作业切换到前台。
    91. bg:将作业放到后台运行。
    92. jobs:显示当前作业的状态。
    93. nohup:在后台运行命令,即使用户注销。
    94. screen:创建和管理终端会话。
    95. tar:打包和解压缩文件。
    96. nohup:在后台运行命令,即使用户注销。
    97. mount:挂载文件系统。
    98. umount:卸载文件系统。
    99. ssh:远程登录到另一个系统。
    100. scp:通过 SSH 在本地系统和远程系统之间复制文件。

    这些命令是 Linux 系统中常用的,可以帮助你操作和管理文件、目录、进程、网络等。掌握这些命令能够提高你的工作效率和系统管理能力。

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

    1. ls:列出当前目录下的文件和文件夹
    2. cd:改变当前工作目录
    3. mkdir:创建新的目录
    4. rm:删除文件或文件夹
    5. cp:复制文件或文件夹
    6. mv:移动文件或文件夹
    7. touch:创建空文件或修改文件时间戳
    8. cat:显示文件内容或合并文件
    9. grep:筛选包含指定模式的文本行
    10. find:在文件系统中查找文件或目录
    11. head:显示文件的前几行
    12. tail:显示文件的最后几行
    13. chmod:修改文件或目录的权限
    14. chown:修改文件或目录的所有者
    15. chgrp:修改文件或目录的所属群组
    16. tar:创建或提取归档文件
    17. gzip:压缩文件
    18. gunzip:解压缩文件
    19. ssh:远程登录到另一台计算机
    20. scp:在本地计算机和远程计算机之间复制文件
    21. ping:测试与另一台计算机之间的网络连接性
    22. ifconfig:配置网络接口或显示网络接口信息
    23. netstat:显示网络连接和统计信息
    24. curl:通过URL获取或发送数据
    25. wget:从网络上下载文件
    26. top:显示当前运行的进程和系统资源使用情况
    27. ps:显示当前运行的进程
    28. kill:终止进程
    29. vi:文本编辑器
    30. nano:简单的文本编辑器
    31. sed:流编辑器,用于编辑和转换文本
    32. awk:用于提取和处理文本数据的工具
    33. grep:用于搜索指定模式的文本
    34. cut:从文本中提取指定字段
    35. sort:排序文本数据
    36. uniq:过滤重复行
    37. diff:比较两个文件的差异
    38. tar:创建和提取归档文件
    39. gzip:压缩文件
    40. gunzip:解压缩文件
    41. ssh:远程登录到另一台计算机
    42. scp:在本地计算机和远程计算机之间复制文件
    43. ftp:文件传输协议,用于在计算机之间传输文件
    44. telnet:远程登录到另一台计算机
    45. ping:测试与另一台计算机之间的网络连接
    46. ifconfig:显示和配置网络接口信息
    47. netstat:显示网络连接和统计信息
    48. route:显示和配置网络路由表
    49. traceroute:跟踪数据包在网络中的路径
    50. iptables:配置防火墙规则
    51. crontab:定制定时任务
    52. uname:显示系统信息
    53. df:显示磁盘使用情况
    54. du:计算文件和目录的磁盘使用量
    55. tar:创建和提取归档文件
    56. chown:修改文件或目录的所有者
    57. chgrp:修改文件或目录的所属群组
    58. chmod:修改文件或目录的权限
    59. ln:创建硬链接或符号链接
    60. echo:显示文本或将文本输出到文件
    61. history:显示命令历史记录
    62. alias:创建命令别名
    63. su:切换用户
    64. sudo:以超级用户身份执行命令
    65. killall:终止指定名称的所有进程
    66. crond:定时执行命令
    67. service:管理系统服务
    68. systemctl:管理系统服务的命令
    69. mount:挂载文件系统
    70. umount:卸载文件系统
    71. passwd:设置用户密码
    72. useradd:创建新用户
    73. userdel:删除用户
    74. id:显示用户和群组信息
    75. groups:显示当前用户所属的群组
    76. whoami:显示当前登录的用户名
    77. who:显示当前登录的用户信息
    78. file:确定文件类型
    79. date:显示当前日期和时间
    80. uptime:显示系统运行时间和平均负载
    81. free:显示内存使用情况
    82. sysctl:配置内核参数
    83. lsof:显示打开的文件和进程
    84. ps aux:显示所有进程的详细信息
    85. ifconfig:显示和配置网络接口信息
    86. uname:显示系统信息
    87. df:显示磁盘使用情况
    88. du:计算文件和目录的磁盘使用量
    89. top:显示当前运行的进程和系统资源使用情况
    90. crontab:定制定时任务
    91. grep:搜索文件内容
    92. find:在文件系统中查找文件和目录
    93. tar:创建和提取归档文件
    94. ssh:远程登录到另一台计算机
    95. scp:在本地计算机和远程计算机之间复制文件
    96. ping:测试与另一台计算机之间的网络连接
    97. ifconfig:显示和配置网络接口信息
    98. netstat:显示网络连接和统计信息
    99. ps:显示当前运行的进程
    100. kill:终止进程

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

    Linux是一种非常常用的操作系统,它在服务器、嵌入式设备以及个人电脑等领域都得到广泛应用。对于初学者来说,掌握常用的Linux命令是非常重要的。本文将为您介绍100个常用的Linux命令,并通过分类的方式进行归纳和总结。

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

    1. `ls`:列出当前目录下的文件和目录。
    2. `pwd`:显示当前工作目录的路径。
    3. `cd`:切换到指定的目录。
    4. `mkdir`:创建一个新的目录。
    5. `rmdir`:删除一个空的目录。
    6. `rm`:删除一个文件或目录。
    7. `cp`:复制文件或目录。
    8. `mv`:移动文件或目录,也可以用于重命名文件。
    9. `find`:在文件系统中查找文件或目录。
    10. `chmod`:修改文件或目录的权限。
    11. `chown`:修改文件或目录的所有者。
    12. `chgrp`:修改文件或目录的所属组。
    13. `ln`:创建文件或目录的硬链接或符号链接。
    14. `touch`:修改文件的时间戳或创建一个新文件。
    15. `stat`:显示文件的详细信息。

    **二、文件内容操作命令**

    16. `cat`:将文件的内容输出到标准输出。
    17. `more`:分页显示文件的内容。
    18. `less`:与more类似,但支持向前和向后翻页。
    19. `head`:显示文件的前几行。
    20. `tail`:显示文件的后几行。
    21. `grep`:在文件中搜索指定的模式。
    22. `sed`:流编辑器,用于处理文本流。
    23. `awk`:一种强大的文本处理工具,支持多种操作。
    24. `sort`:对文件进行排序。
    25. `cut`:从文件中提取指定的字段。
    26. `paste`:将两个或多个文件的内容合并到一起。
    27. `diff`:比较两个文件的内容的不同之处。
    28. `wc`:统计文件中的行数、字数和字符数。
    29. `tee`:将标准输入的内容复制到标准输出和文件中。
    30. `tr`:替换、删除和压缩文件中的字符。

    **三、文件压缩和归档命令**

    31. `tar`:打包和解包文件。
    32. `gzip`:压缩文件。
    33. `gunzip`:解压文件。
    34. `zip`:创建和解压ZIP文件。
    35. `unzip`:解压ZIP文件。
    36. `bzip2`:压缩文件。
    37. `bunzip2`:解压文件。

    **四、网络操作命令**

    38. `ping`:测试网络连接。
    39. `ifconfig`:显示和配置网络接口。
    40. `ssh`:远程登录安全外壳协议。
    41. `scp`:在本地主机和远程主机之间传输文件。
    42. `wget`:非交互式下载文件。
    43. `curl`:通过URL获取文件的内容。
    44. `ftp`:文件传输协议。
    45. `telnet`:远程登录协议。

    **五、进程管理命令**

    46. `ps`:显示当前正在运行的进程。
    47. `top`:实时显示系统中的进程状态。
    48. `kill`:终止正在运行的进程。
    49. `killall`:终止与指定名称匹配的所有进程。
    50. `nohup`:将程序在后台运行,并忽略所有挂断信号。
    51. `bg`:将一个暂停的进程置于后台运行。
    52. `fg`:将一个暂停的进程置于前台运行。
    53. `nice`:改变进程的执行优先级。
    54. `renice`:改变正在运行进程的优先级。
    55. `jobs`:显示当前会话中的作业状态。

    **六、用户和权限管理命令**

    56. `who`:显示当前登录系统的用户。
    57. `whoami`:显示当前用户的名称。
    58. `su`:切换到另一个用户。
    59. `sudo`:以管理员身份运行命令。
    60. `adduser`:添加一个新用户。
    61. `userdel`:删除一个用户。
    62. `passwd`:修改用户的密码。
    63. `groupadd`:添加一个新的用户组。
    64. `groupdel`:删除一个用户组。
    65. `chpasswd`:批量修改用户密码。
    66. `chmod`:修改文件或目录的权限。
    67. `chown`:修改文件或目录的所有者。

    **七、系统信息和性能监测命令**

    68. `uname`:显示系统信息。
    69. `hostname`:显示主机名。
    70. `free`:显示内存使用情况。
    71. `df`:显示磁盘空间使用情况。
    72. `du`:显示目录的磁盘使用情况。
    73. `top`:显示系统资源使用情况。
    74. `vmstat`:显示虚拟内存的统计信息。
    75. `sar`:系统性能评估工具。
    76. `iostat`:显示磁盘和I/O子系统相关信息。
    77. `netstat`:显示网络连接和统计信息。

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

    78. `date`:显示和设置系统的日期和时间。
    79. `reboot`:重启系统。
    80. `shutdown`:关机系统。
    81. `halt`:停止系统。
    82. `uptime`:显示系统的运行时长。
    83. `history`:显示命令历史记录。
    84. `clear`:清除终端上的内容。
    85. `alias`:为命令设置别名。
    86. `source`:重新执行shell配置文件。
    87. `echo`:打印指定的字符串。
    88. `exit`:退出当前的shell会话。
    89. `script`:记录和回放终端会话。

    **九、硬件信息命令**

    90. `lscpu`:显示CPU信息。
    91. `lshw`:显示硬件信息。
    92. `lsblk`:显示块设备信息。
    93. `lsusb`:显示USB设备信息。
    94. `lspci`:显示PCI设备信息。
    95. `lsmod`:显示加载的内核模块。
    96. `dmidecode`:显示系统的硬件信息。
    97. `hwinfo`:显示硬件信息。
    98. `hdparm`:显示或设置硬盘参数。
    99. `smartctl`:显示硬盘健康状态。
    100. `dmesg`:显示系统的启动信息。

    以上是100个常用的Linux命令,掌握了这些命令,您将能够更好地管理和使用Linux系统。当然,还有许多其他的命令可以用于特定的应用场景,希望本文对您有所帮助!

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

400-800-1024

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

分享本页
返回顶部