linux150个常用命令实例

不及物动词 其他 12

回复

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

    以下是150个Linux常用命令实例:

    1. pwd:显示当前工作目录的路径。
    2. ls:列出当前目录下的文件和文件夹。
    3. cd:切换到指定目录。
    4. mkdir:创建新的目录。
    5. rm:删除文件或目录。
    6. cp:复制文件或目录。
    7. mv:移动文件或目录。
    8. touch:创建新的空文件。
    9. cat:显示文件的内容。
    10. more:逐页显示文件的内容。
    11. less:逐页显示文件的内容,并允许向上或向下滚动。
    12. head:显示文件的前几行。
    13. tail:显示文件的后几行。
    14. grep:在文件中搜索指定的模式。
    15. find:在指定目录下查找文件。
    16. locate:通过数据库快速定位文件。
    17. file:显示文件类型。
    18. chmod:修改文件或目录的权限。
    19. chown:修改文件或目录的所有者。
    20. chgrp:修改文件或目录的所属组。
    21. tar:打包和解包文件。
    22. gzip:压缩文件。
    23. gunzip:解压缩文件。
    24. zip:创建zip格式的压缩文件。
    25. unzip:解压缩zip格式的压缩文件。
    26. rsync:远程或本地同步文件。
    27. scp:通过SSH传输文件。
    28. ssh:远程连接到另一台计算机。
    29. ping:测试网络连接。
    30. ifconfig:查看和配置网络接口。
    31. netstat:显示网络连接、路由表和接口统计信息。
    32. route:管理内核路由表。
    33. traceroute:跟踪数据包的路径。
    34. iptables:管理IP包过滤和NAT规则。
    35. wget:下载文件。
    36. curl:通过网络传输数据。
    37. vim:强大的文本编辑器。
    38. nano:简单易用的文本编辑器。
    39. grep:在文件中查找指定的模式。
    40. sed:根据正则表达式修改文件。
    41. awk:处理文本文件的数据。
    42. cut:按列提取文件中的数据。
    43. sort:对文件进行排序。
    44. uniq:删除文件中的重复行。
    45. wc:统计文件中的字数、行数和字符数。
    46. du:查看目录的磁盘使用情况。
    47. df:查看文件系统的磁盘使用情况。
    48. top:实时显示系统中运行的进程。
    49. ps:查看系统中运行的进程。
    50. kill:终止运行中的进程。
    51. shutdown:关机。
    52. reboot:重启系统。
    53. tar:打包和解包文件。
    54. gzip:压缩文件。
    55. gunzip:解压缩文件。
    56. zip:创建zip格式的压缩文件。
    57. unzip:解压缩zip格式的压缩文件。
    58. rsync:远程或本地同步文件。
    59. scp:通过SSH传输文件。
    60. ssh:远程连接到另一台计算机。
    61. telnet:用于远程登录。
    62. ftp:文件传输协议。
    63. ln:创建链接。
    64. alias:创建命令别名。
    65. source:执行脚本文件。
    66. history:查看命令历史记录。
    67. man:查看命令的帮助文档。
    68. info:查看命令的更详细的帮助文档。
    69. date:显示当前日期和时间。
    70. cal:显示日历。
    71. bc:一个简单的计算器。
    72. expr:进行数学表达式计算。
    73. uptime:显示系统的运行时间和负载平均值。
    74. uname:显示系统的信息。
    75. whoami:显示当前登录用户的用户名。
    76. su:切换到另一个用户。
    77. sudo:在管理员权限下执行命令。
    78. adduser:创建新用户。
    79. passwd:修改用户的密码。
    80. usermod:修改用户的属性。
    81. groupadd:创建新的用户组。
    82. groupdel:删除用户组。
    83. suoder:修改sudoers文件。
    84. crontab:管理定时任务。
    85. at:在指定时间运行命令。
    86. chroot:改变根目录的环境。
    87. service:管理系统服务。
    88. systemctl:管理系统的系统服务。
    89. iptables:管理IP包过滤和NAT规则。
    90. systemctl:管理系统的服务状态。
    91. ifup:启动网络接口。
    92. ifdown:关闭网络接口。
    93. route:管理内核路由表。
    94. mkfs:格式化文件系统。
    95. mount:挂载文件系统。
    96. umount:卸载文件系统。
    97. fdisk:磁盘分区管理工具。
    98. parted:磁盘分区管理工具。
    99. cfdisk:图形化磁盘分区管理工具。
    100. mkswap:创建交换分区。
    101. swapon:打开交换分区。
    102. swapoff:关闭交换分区。
    103. netstat:显示网络连接、路由表和接口统计信息。
    104. ss:显示套接字统计。
    105. tcpdump:捕获网络数据包。
    106. ping:测试网络连接。
    107. tracert:跟踪数据包的路径。
    108. nslookup:查询域名服务器。
    109. dig:进行DNS查询。
    110. host:查询DNS主机。
    111. arp:显示和修改ARP缓存。
    112. hostname:显示或设置主机名。
    113. uname:显示系统的信息。
    114. uptime:显示系统的运行时间和负载平均值。
    115. free:显示内存使用情况。
    116. df:查看文件系统的磁盘使用情况。
    117. du:查看目录的磁盘使用情况。
    118. sync:将内存中的数据同步到磁盘上。
    119. kill:终止运行中的进程。
    120. ps:查看系统中运行的进程。
    121. top:实时显示系统中运行的进程。
    122. nice:改变进程的调度优先级。
    123. renice:修改正在运行的进程的优先级。
    124. nohup:在后台运行命令。
    125. bg:将进程放到后台运行。
    126. fg:将进程恢复到前台运行。
    127. jobs:显示当前正在运行的作业。
    128. chmod:修改文件或目录的权限。
    129. chown:修改文件或目录的所有者。
    130. chgrp:修改文件或目录的所属组。
    131. umask:显示或设置文件的默认权限。
    132. ln:创建链接。
    133. wc:统计文件中的字数、行数和字符数。
    134. cut:按列提取文件中的数据。
    135. sort:对文件进行排序。
    136. uniq:删除文件中的重复行。
    137. diff:比较两个文件的差异。
    138. patch:应用补丁文件。
    139. vimdiff:在Vim编辑器中比较两个文件。
    140. sed:根据正则表达式修改文件。
    141. awk:处理文本文件的数据。
    142. join:连接两个文件的行。
    143. tar:打包和解包文件。
    144. gzip:压缩文件。
    145. gunzip:解压缩文件。
    146. zip:创建zip格式的压缩文件。
    147. unzip:解压缩zip格式的压缩文件。
    148. rsync:远程或本地同步文件。
    149. scp:通过SSH传输文件。
    150. ssh:远程连接到另一台计算机。

    这是一些常见的Linux命令,可以帮助您进行文件操作、网络管理、系统资源管理等各种任务。享受使用Linux的乐趣吧!

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

    Linux是一种非常流行的操作系统,用于各种不同类型的设备,包括服务器、桌面电脑、智能手机等。在Linux中,命令行是一种非常重要的工具,它可以让用户通过键盘输入命令来控制和管理系统。以下是Linux中最常用的150个命令的实例:

    1. ls:列出当前目录下的文件和文件夹。
    2. cd:切换到指定目录。
    3. pwd:显示当前工作目录的路径。
    4. mkdir:创建一个新的目录。
    5. rmdir:删除一个空的目录。
    6. rm:删除文件和目录。
    7. cp:复制文件和目录。
    8. mv:移动或重命名文件和目录。
    9. cat:连接文件并打印到标准输出。
    10. less:以分页形式查看文件内容。
    11. head:显示文件的前几行。
    12. tail:显示文件的后几行。
    13. grep:在文件中搜索指定的字符串。
    14. find:在文件系统中查找文件。
    15. wc:统计文件的行数、字数和字符数。
    16. touch:创建一个空的文件或更新文件的修改时间。
    17. chmod:改变文件的权限。
    18. chown:改变文件的所有者和所属组。
    19. chgrp:改变文件的所属组。
    20. ln:创建文件的硬链接或符号链接。
    21. du:估算文件或目录的磁盘空间使用情况。
    22. df:显示磁盘分区的磁盘使用情况。
    23. mount:挂载文件系统。
    24. umount:卸载文件系统。
    25. tar:创建、提取和管理打包文件。
    26. gzip:压缩文件。
    27. gunzip:解压缩文件。
    28. zip:创建和提取zip压缩文件。
    29. unzip:解压缩zip压缩文件。
    30. ssh:通过安全的Shell连接远程服务器。
    31. scp:通过安全的文件传输协议复制文件。
    32. wget:下载文件。
    33. curl:通过URL传输数据。
    34. ping:测试与远程主机的连接。
    35. traceroute:追踪数据包在网络上的路径。
    36. ifconfig:显示和配置网络接口。
    37. netstat:显示网络连接、路由和接口信息。
    38. iptables:管理Linux系统的防火墙规则。
    39. service:管理系统服务。
    40. systemctl:管理systemd系统和服务。
    41. ps:显示当前活动进程的快照。
    42. top:动态显示系统的资源使用情况。
    43. kill:终止进程。
    44. uname:显示系统的信息。
    45. date:显示和设置系统的日期和时间。
    46. who:显示当前登录用户。
    47. whoami:显示当前用户的用户名。
    48. su:切换用户。
    49. sudo:以其他用户的身份运行命令。
    50. passwd:更改用户密码。
    51. useradd:创建新用户。
    52. userdel:删除用户。
    53. groupadd:创建新组。
    54. groupdel:删除组。
    55. id:显示用户或组的身份识别号。
    56. history:显示命令历史记录。
    57. alias:创建命令别名。
    58. source:执行指定的Shell脚本。
    59. tar:创建、提取和管理打包文件。
    60. gzip:压缩文件。
    61. gunzip:解压缩文件。
    62. zip:创建和提取zip压缩文件。
    63. unzip:解压缩zip压缩文件。
    64. ssh:通过安全的Shell连接远程服务器。
    65. scp:通过安全的文件传输协议复制文件。
    66. wget:下载文件。
    67. curl:通过URL传输数据。
    68. ping:测试与远程主机的连接。
    69. traceroute:追踪数据包在网络上的路径。
    70. ifconfig:显示和配置网络接口。
    71. netstat:显示网络连接、路由和接口信息。
    72. iptables:管理Linux系统的防火墙规则。
    73. service:管理系统服务。
    74. systemctl:管理systemd系统和服务。
    75. ps:显示当前活动进程的快照。
    76. top:动态显示系统的资源使用情况。
    77. kill:终止进程。
    78. uname:显示系统的信息。
    79. date:显示和设置系统的日期和时间。
    80. who:显示当前登录用户。
    81. whoami:显示当前用户的用户名。
    82. su:切换用户。
    83. sudo:以其他用户的身份运行命令。
    84. passwd:更改用户密码。
    85. useradd:创建新用户。
    86. userdel:删除用户。
    87. groupadd:创建新组。
    88. groupdel:删除组。
    89. id:显示用户或组的身份识别号。
    90. history:显示命令历史记录。
    91. alias:创建命令别名。
    92. source:执行指定的Shell脚本。
    93. tar:创建、提取和管理打包文件。
    94. gzip:压缩文件。
    95. gunzip:解压缩文件。
    96. zip:创建和提取zip压缩文件。
    97. unzip:解压缩zip压缩文件。
    98. ssh:通过安全的Shell连接远程服务器。
    99. scp:通过安全的文件传输协议复制文件。
    100. wget:下载文件。
    101. curl:通过URL传输数据。
    102. ping:测试与远程主机的连接。
    103. traceroute:追踪数据包在网络上的路径。
    104. ifconfig:显示和配置网络接口。
    105. netstat:显示网络连接、路由和接口信息。
    106. iptables:管理Linux系统的防火墙规则。
    107. service:管理系统服务。
    108. systemctl:管理systemd系统和服务。
    109. ps:显示当前活动进程的快照。
    110. top:动态显示系统的资源使用情况。
    111. kill:终止进程。
    112. uname:显示系统的信息。
    113. date:显示和设置系统的日期和时间。
    114. who:显示当前登录用户。
    115. whoami:显示当前用户的用户名。
    116. su:切换用户。
    117. sudo:以其他用户的身份运行命令。
    118. passwd:更改用户密码。
    119. useradd:创建新用户。
    120. userdel:删除用户。
    121. groupadd:创建新组。
    122. groupdel:删除组。
    123. id:显示用户或组的身份识别号。
    124. history:显示命令历史记录。
    125. alias:创建命令别名。
    126. source:执行指定的Shell脚本。
    127. tar:创建、提取和管理打包文件。
    128. gzip:压缩文件。
    129. gunzip:解压缩文件。
    130. zip:创建和提取zip压缩文件。
    131. unzip:解压缩zip压缩文件。
    132. ssh:通过安全的Shell连接远程服务器。
    133. scp:通过安全的文件传输协议复制文件。
    134. wget:下载文件。
    135. curl:通过URL传输数据。
    136. ping:测试与远程主机的连接。
    137. traceroute:追踪数据包在网络上的路径。
    138. ifconfig:显示和配置网络接口。
    139. netstat:显示网络连接、路由和接口信息。
    140. iptables:管理Linux系统的防火墙规则。
    141. service:管理系统服务。
    142. systemctl:管理systemd系统和服务。
    143. ps:显示当前活动进程的快照。
    144. top:动态显示系统的资源使用情况。
    145. kill:终止进程。
    146. uname:显示系统的信息。
    147. date:显示和设置系统的日期和时间。
    148. who:显示当前登录用户。
    149. whoami:显示当前用户的用户名。
    150. su:切换用户。

    这些命令只是Linux中常用的一小部分。用户可以根据自己的需求和技能进一步学习和了解更多的命令。

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

    常用命令是Linux系统中必须要掌握的一部分,本文将介绍150个常用的Linux命令,并附上实例来让读者更好的理解和掌握这些命令。

    一、系统命令

    1. date命令
    date命令用于查看和设置系统的日期和时间。

    示例:
    – 查看当前日期和时间
    “`
    $ date
    “`
    – 设置日期和时间
    “`
    $ sudo date -s “2021-01-01 12:00:00”
    “`

    2. cal命令
    cal命令用于显示日历。

    示例:
    – 显示当前月份的日历
    “`
    $ cal
    “`
    – 显示指定年份的日历
    “`
    $ cal 2021
    “`

    3. df命令
    df命令用于显示文件系统的磁盘空间使用情况。

    示例:
    – 显示文件系统的磁盘空间使用情况
    “`
    $ df -h
    “`

    4. free命令
    free命令用于显示系统内存的使用情况。

    示例:
    – 显示系统内存的使用情况
    “`
    $ free -h
    “`

    5. top命令
    top命令用于实时监视系统的资源使用情况。

    示例:
    – 实时监视系统的资源使用情况
    “`
    $ top
    “`

    二、文件和目录命令

    1. ls命令
    ls命令用于显示当前目录下的文件和目录。

    示例:
    – 显示当前目录下的文件和目录
    “`
    $ ls
    “`

    2. pwd命令
    pwd命令用于显示当前所在的目录。

    示例:
    – 显示当前所在的目录
    “`
    $ pwd
    “`

    3. cd命令
    cd命令用于切换目录。

    示例:
    – 切换到指定目录
    “`
    $ cd /home/user/docs
    “`

    4. mkdir命令
    mkdir命令用于创建目录。

    示例:
    – 在当前目录下创建一个名为docs的目录
    “`
    $ mkdir docs
    “`

    5. rm命令
    rm命令用于删除文件和目录。

    示例:
    – 删除一个名为file.txt的文件
    “`
    $ rm file.txt
    “`

    – 删除一个名为docs的目录及其下的所有文件和目录
    “`
    $ rm -r docs
    “`

    6. cp命令
    cp命令用于复制文件和目录。

    示例:
    – 将一个名为file.txt的文件复制到目录docs中
    “`
    $ cp file.txt docs/
    “`

    7. mv命令
    mv命令用于移动文件和目录,也可以用于重命名文件和目录。

    示例:
    – 将一个名为file.txt的文件移动到目录docs中
    “`
    $ mv file.txt docs/
    “`

    – 将一个名为file.txt的文件重命名为newfile.txt
    “`
    $ mv file.txt newfile.txt
    “`

    8. find命令
    find命令用于查找文件和目录。

    示例:
    – 在当前目录下查找所有以.txt为后缀名的文件
    “`
    $ find . -name “*.txt”
    “`

    – 在根目录下查找所有以.txt为后缀名的文件
    “`
    $ sudo find / -name “*.txt”
    “`

    9. grep命令
    grep命令用于在文件中查找指定的字符串。

    示例:
    – 在文件file.txt中查找包含”hello”的行
    “`
    $ grep “hello” file.txt
    “`

    10. cat命令
    cat命令用于查看文件的内容。

    示例:
    – 查看文件file.txt的内容
    “`
    $ cat file.txt
    “`

    11. vi命令
    vi命令用于编辑文件。

    示例:
    – 使用vi编辑器打开文件file.txt
    “`
    $ vi file.txt
    “`

    12. chmod命令
    chmod命令用于修改文件和目录的权限。

    示例:
    – 将文件file.txt设置为只读权限
    “`
    $ chmod 400 file.txt
    “`

    13. chown命令
    chown命令用于修改文件和目录的所有者。

    示例:
    – 将文件file.txt的所有者设置为user
    “`
    $ chown user file.txt
    “`

    三、用户和权限命令

    1. whoami命令
    whoami命令用于显示当前登录的用户名。

    示例:
    – 显示当前登录的用户名
    “`
    $ whoami
    “`

    2. passwd命令
    passwd命令用于修改用户的密码。

    示例:
    – 修改当前用户的密码
    “`
    $ passwd
    “`

    3. su命令
    su命令用于切换用户。

    示例:
    – 切换到user用户
    “`
    $ su user
    “`

    4. sudo命令
    sudo命令用于以超级用户的身份执行命令。

    示例:
    – 以超级用户的身份执行命令
    “`
    $ sudo command
    “`

    5. adduser命令
    adduser命令用于创建新用户。

    示例:
    – 创建一个名为user的新用户
    “`
    $ sudo adduser user
    “`

    6. deluser命令
    deluser命令用于删除用户。

    示例:
    – 删除一个名为user的用户
    “`
    $ sudo deluser user
    “`

    7. usermod命令
    usermod命令用于修改用户的属性。

    示例:
    – 将用户user所在的主组修改为group
    “`
    $ sudo usermod -g group user
    “`

    8. groupadd命令
    groupadd命令用于创建新的用户组。

    示例:
    – 创建一个名为group的新用户组
    “`
    $ sudo groupadd group
    “`

    9. groupdel命令
    groupdel命令用于删除用户组。

    示例:
    – 删除一个名为group的用户组
    “`
    $ sudo groupdel group
    “`

    10. chmod命令
    chmod命令用于修改文件和目录的权限。

    示例:
    – 将文件file.txt设置为只读权限
    “`
    $ chmod 400 file.txt
    “`

    11. chown命令
    chown命令用于修改文件和目录的所有者。

    示例:
    – 将文件file.txt的所有者设置为user
    “`
    $ chown user file.txt
    “`

    四、网络命令

    1. ping命令
    ping命令用于测试与另一台计算机的连通性。

    示例:
    – 测试与网址www.example.com的连通性
    “`
    $ ping http://www.example.com
    “`

    2. ifconfig命令
    ifconfig命令用于查看和配置网络接口。

    示例:
    – 查看网络接口的配置
    “`
    $ ifconfig
    “`

    3. netstat命令
    netstat命令用于显示网络连接、路由表和网络接口的统计信息。

    示例:
    – 显示所有的网络连接
    “`
    $ netstat -a
    “`

    4. wget命令
    wget命令用于下载文件。

    示例:
    – 下载文件
    “`
    $ wget http://www.example.com/file.txt
    “`

    5. ssh命令
    ssh命令用于远程登录。

    示例:
    – 以用户名user远程登录到主机example.com
    “`
    $ ssh user@example.com
    “`

    6. scp命令
    scp命令用于在本地主机和远程主机之间复制文件。

    示例:
    – 将本地文件file.txt复制到远程主机example.com的目录home/user下
    “`
    $ scp file.txt user@example.com:/home/user
    “`

    五、系统管理命令

    1. reboot命令
    reboot命令用于重新启动系统。

    示例:
    – 重新启动系统
    “`
    $ sudo reboot
    “`

    2. poweroff命令
    poweroff命令用于关闭系统。

    示例:
    – 关闭系统
    “`
    $ sudo poweroff
    “`

    3. shutdown命令
    shutdown命令用于定时关闭系统。

    示例:
    – 立即关闭系统
    “`
    $ sudo shutdown -h now
    “`

    4. systemctl命令
    systemctl命令用于管理系统服务。

    示例:
    – 启动一个名为service的服务
    “`
    $ sudo systemctl start service
    “`

    – 停止一个名为service的服务
    “`
    $ sudo systemctl stop service
    “`

    6. crontab命令
    crontab命令用于定时执行任务。

    示例:
    – 编辑当前用户的定时任务
    “`
    $ crontab -e
    “`

    – 查看当前用户的定时任务
    “`
    $ crontab -l
    “`

    以上是150个常用的Linux命令实例,这些命令涉及到了Linux系统的不同方面,包括系统管理、文件和目录操作、权限管理以及网络管理等。通过学习和掌握这些命令,读者能够更好地使用Linux系统并提高工作效率。

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

400-800-1024

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

分享本页
返回顶部