150个linux命令大全

worktile 其他 6

回复

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

    以下是150个常用的Linux命令大全:

    1. pwd:显示当前工作目录
    2. cd:改变当前工作目录
    3. ls:列出文件和目录
    4. touch:创建新文件
    5. mkdir:创建目录
    6. rm:删除文件或目录
    7. cp:复制文件或目录
    8. mv:移动文件或目录
    9. cat:查看文件内容
    10. less:逐页查看文件内容
    11. head:查看文件头部内容
    12. tail:查看文件尾部内容
    13. grep:在文件中搜索指定内容
    14. find:查找文件
    15. chmod:改变文件权限
    16. chown:改变文件所有者
    17. chgrp:改变文件所属组
    18. tar:打包或解压文件
    19. zip:压缩文件
    20. unzip:解压缩文件
    21. df:显示磁盘空间使用情况
    22. du:显示目录或文件的磁盘空间使用情况
    23. free:显示内存使用情况
    24. top:查看系统资源占用情况
    25. ps:查看进程信息
    26. kill:终止进程
    27. shutdown:关机或重启系统
    28. reboot:重启系统
    29. ifconfig:显示和配置网络接口信息
    30. ping:测试网络连通性
    31. netstat:显示网络连接信息
    32. ssh:远程登录服务器
    33. scp:远程复制文件
    34. rsync:远程同步文件
    35. wget:下载文件
    36. curl:通过URL获取文件内容
    37. useradd:添加新用户
    38. passwd:修改用户密码
    39. usermod:修改用户属性
    40. userdel:删除用户
    41. groupadd:添加新用户组
    42. groupmod:修改用户组属性
    43. groupdel:删除用户组
    44. su:切换用户
    45. sudo:以超级用户身份执行命令
    46. service:管理系统服务
    47. systemctl:管理系统服务和单位
    48. ifup:启动网络接口
    49. ifdown:停止网络接口
    50. route:配置网络路由
    51. iptables:设置防火墙规则
    52. ssh-keygen:生成SSH密钥对
    53. ssh-copy-id:将SSH公钥复制到远程主机
    54. tailf:实时查看文件内容
    55. history:查看命令历史记录
    56. grep:文本搜索工具
    57. awk:文本处理工具
    58. sed:文本处理工具
    59. cut:提取文本列
    60. sort:排序文件内容
    61. uniq:去除重复行
    62. diff:比较文件差异
    63. patch:应用补丁文件
    64. tar:打包文件
    65. gzip:压缩文件
    66. gunzip:解压缩文件
    67. bzip2:压缩文件
    68. bunzip2:解压缩文件
    69. zip:打包和压缩文件
    70. unzip:解压缩zip文件
    71. stat:查看文件状态信息
    72. wc:统计文件行数、单词数和字节数
    73. cut:截取文件的列
    74. paste:合并文件的列
    75. grep:查找文件中符合条件的文本
    76. sed:文本流编辑器
    77. awk:数据处理和报表生成工具
    78. tee:将标准输入复制到标准输出和文件
    79. tr:字符替换工具
    80. curl:下载文件的命令行工具
    81. dig:域名查询工具
    82. nslookup:查询DNS记录
    83. host:查询主机信息
    84. ifconfig:查看和配置网络接口
    85. netstat:查看网络状态
    86. tcpdump:抓包工具
    87. telnet:远程登录工具
    88. nc:网络工具
    89. nmap:网络扫描工具
    90. lsof:查看打开的文件
    91. killall:终止所有同名进程
    92. jobs:查看后台作业
    93. bg:将作业放到后台运行
    94. fg:将作业放到前台运行
    95. cron:定时任务工具
    96. at:一次性定时任务工具
    97. crontab:管理用户定时任务
    98. mount:挂载文件系统
    99. umount:卸载文件系统
    100. fdisk:磁盘分区工具
    101. mkfs:创建文件系统
    102. dd:复制文件和转换文件格式
    103. fsck:检查和修复文件系统
    104. fdupes:查找并删除重复文件
    105. tree:以树状图展示目录结构
    106. uptime:显示系统运行时间
    107. uname:显示系统信息
    108. whoami:显示当前登录用户名
    109. date:显示当前日期和时间
    110. cal:显示日历
    111. echo:打印文本
    112. sleep:延迟执行命令
    113. clear:清屏
    114. man:查看命令手册
    115. info:查看命令信息
    116. which:查找命令位置
    117. whereis:查找命令位置和帮助文档位置
    118. history:查看命令历史记录
    119. touch:创建新文件
    120. cp:复制文件或目录
    121. mv:移动文件或目录
    122. rm:删除文件或目录
    123. mkdir:创建目录
    124. rmdir:删除空目录
    125. find:查找文件和目录
    126. locate:快速查找文件
    127. file:查看文件类型
    128. ln:创建硬链接和软链接
    129. scp:复制文件和目录
    130. rsync:同步文件和目录
    131. tar:打包和解压文件
    132. gzip:压缩文件
    133. gunzip:解压缩文件
    134. bzip2:压缩文件
    135. bunzip2:解压缩文件
    136. zip:压缩文件
    137. unzip:解压缩文件
    138. ssh:远程登录工具
    139. ssh-keygen:生成SSH密钥对
    140. ssh-copy-id:复制SSH公钥
    141. vim:编辑器
    142. nano:简单文本编辑器
    143. emacs:强大文本编辑器
    144. less:浏览文件内容
    145. more:浏览文件内容
    146. head:显示文件头部内容
    147. tail:显示文件尾部内容
    148. wc:统计文件行数、单词数和字节数
    149. sort:排序文件内容
    150. uniq:去除重复行

    以上是常用的150个Linux命令,涵盖了文件操作、系统管理、网络通信、文本处理等方面,希望对你有帮助。

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

    在Linux操作系统中,有许多强大而实用的命令可用于完成各种任务。下面列举了150个常用的Linux命令,以便在使用Linux系统时进行参考和使用。

    1. ls:列出当前目录下的文件和子目录。
    2. cd:切换到指定目录。
    3. pwd:显示当前工作目录的路径。
    4. touch:创建一个空文件或者改变文件的访问时间。
    5. mkdir:创建一个新目录。
    6. rmdir:删除一个空目录。
    7. rm:删除文件或目录。
    8. cp:将文件或目录复制到指定位置。
    9. mv:移动或重命名文件或目录。
    10. cat:把文件内容输出到屏幕上。
    11. more:一页一页地显示文件内容。
    12. less:以交互方式浏览文件内容。
    13. head:显示文件的前几行。
    14. tail:显示文件的后几行。
    15. grep:在文件中搜索指定的字符串。
    16. find:根据指定的条件搜索文件。
    17. sort:对文件的内容进行排序。
    18. wc:统计文件的字数、行数和字符数。
    19. diff:比较两个文件的差异。
    20. tar:打包和解包文件。
    21. gzip:对文件进行压缩和解压缩。
    22. unzip:解压缩zip文件。
    23. ln:创建硬链接或符号链接。
    24. chmod:改变文件或目录的权限。
    25. chown:改变文件或目录的所有者。
    26. chgrp:改变文件或目录的所属组。
    27. du:显示文件或目录的磁盘使用情况。
    28. df:显示文件系统的磁盘使用情况。
    29. mount:挂载文件系统。
    30. umount:卸载文件系统。
    31. ps:显示当前运行的进程列表。
    32. top:实时显示运行进程的状态。
    33. kill:终止指定的进程。
    34. bg:将一个进程放到后台运行。
    35. fg:将一个后台进程切换到前台运行。
    36. jobs:显示当前的作业列表。
    37. su:切换到超级用户身份。
    38. sudo:使用超级用户权限运行命令。
    39. man:显示命令的帮助文档。
    40. apropos:根据关键词搜索命令的帮助文档。
    41. alias:创建命令别名。
    42. source:读取并执行指定文件中的命令。
    43. echo:输出指定的字符串。
    44. export:设置环境变量。
    45. unset:删除环境变量。
    46. env:显示当前的环境变量。
    47. history:显示命令历史记录。
    48. killall:终止指定名称的进程。
    49. ifconfig:显示和配置网络接口信息。
    50. ping:测试与指定主机的连通性。
    51. hostname:显示或设置主机名。
    52. netstat:显示网络连接状态。
    53. ssh:远程登录到另一台主机。
    54. scp:在本地主机和远程主机之间复制文件。
    55. ftp:使用FTP协议与远程主机进行文件传输。
    56. telnet:使用Telnet协议与远程主机进行交互。
    57. curl:发送HTTP请求并显示结果。
    58. wget:下载文件。
    59. sed:基于行的文本流编辑器。
    60. awk:文本处理工具。
    61. cut:从文本中提取指定字段。
    62. paste:将多个文件按列进行合并。
    63. diff:比较两个文件的差异。
    64. join:根据指定条件将两个文件合并。
    65. tar:压缩和解压缩文件。
    66. gzip:对文件进行压缩和解压缩。
    67. unzip:解压缩zip文件。
    68. sort:对文本进行排序。
    69. uniq:显示或过滤重复行。
    70. awk:文本处理工具。
    71. wc:统计文件的字数、行数和字符数。
    72. tee:复制标准输入到标准输出和指定文件。
    73. echo:输出指定的字符串。
    74. expr:进行数值和字符串运算。
    75. bc:高精度计算器。
    76. date:显示或设置系统的日期和时间。
    77. cal:显示日历。
    78. uptime:显示系统的运行时间。
    79. who:显示当前登录的用户。
    80. w:显示当前登录的用户和他们正在做的事情。
    81. whoami:显示当前用户的用户名。
    82. id:显示当前用户的UID和GID。
    83. su:切换到其他用户身份。
    84. sudo:以其他用户身份运行命令。
    85. passwd:修改用户的密码。
    86. useradd:添加新用户。
    87. userdel:删除用户。
    88. usermod:修改用户的属性。
    89. groupadd:添加新组。
    90. groupdel:删除组。
    91. groupmod:修改组的属性。
    92. chage:修改用户的密码失效期限和警告期限。
    93. last:显示最近登录的用户。
    94. finger:查看用户信息。
    95. chpasswd:批量修改用户的密码。
    96. ifconfig:显示和配置网络接口。
    97. netstat:显示网络连接状态。
    98. route:显示和配置路由表。
    99. iptables:配置防火墙规则。
    100. hostname:显示或设置主机名。
    101. nslookup:查询DNS记录。
    102. dig:进行DNS查询。
    103. arp:显示和配置ARP表。
    104. ping:测试网络连接。
    105. traceroute:跟踪数据包的路由路径。
    106. mtr:兼备ping和traceroute的功能。
    107. host:进行DNS查询。
    108. tcpdump:抓取网络数据包。
    109. nmap:进行网络端口扫描。
    110. ssh:远程登录到其他主机。
    111. scp:在本地主机和远程主机之间复制文件。
    112. rsync:同步文件和文件夹。
    113. ifup:激活网络接口。
    114. ifdown:停用网络接口。
    115. iwconfig:配置无线网络接口。
    116. iwlist:显示无线网络的信息。
    117. crontab:定时执行命令。
    118. at:在指定的时间执行命令。
    119. shutdown:关闭计算机。
    120. reboot:重启计算机。
    121. halt:停止计算机。
    122. init:切换系统的运行级别。
    123. df:显示文件系统的磁盘使用情况。
    124. du:显示文件或目录的磁盘使用情况。
    125. mount:挂载文件系统。
    126. umount:卸载文件系统。
    127. fdisk:硬盘分区工具。
    128. mkfs:创建文件系统。
    129. fsck:检查和修复文件系统。
    130. badblocks:检查和标记磁盘上的坏块。
    131. lsof:显示系统中打开的文件。
    132. ps:显示当前运行的进程。
    133. top:实时显示运行进程的状态。
    134. kill:终止指定的进程。
    135. killall:终止指定名称的进程。
    136. nice:设置进程的优先级。
    137. renice:调整进程的优先级。
    138. free:显示内存使用情况。
    139. top:实时显示内存使用情况。
    140. vmstat:显示虚拟内存统计信息。
    141. sar:系统性能和资源利用率监控工具。
    142. uptime:显示系统的运行时间。
    143. dmesg:显示系统的启动信息。
    144. tail:实时显示日志文件的最后几行。
    145. grep:在文件中搜索指定的字符串。
    146. find:根据指定的条件搜索文件。
    147. sed:基于行的文本流编辑器。
    148. awk:文本处理工具。
    149. cut:从文本中提取指定字段。
    150. tee:复制标准输入到标准输出和指定文件。

    以上是150个常用的Linux命令,覆盖了几乎所有常用的操作需求。无论是日常文件管理、进程控制、网络配置还是系统监控,这些命令都可帮助用户高效地完成任务。

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

    在Linux操作系统中,有很多常用的命令可以帮助我们完成各种任务。本文将介绍150个常用的Linux命令,并对每个命令的用途和使用方法进行详细说明。让我们一起来了解这150个Linux命令大全吧!

    一、文件和目录操作命令

    cd:切换当前目录
    ls:列出文件和目录
    pwd:显示当前工作目录
    mkdir:创建目录
    rm:删除文件或目录
    mv:移动或重命名文件或目录
    cp:复制文件或目录
    find:查找文件和目录
    touch:创建空文件
    cat:显示文件内容
    more:逐页显示文件内容
    less:以交互方式显示文件内容
    head:显示文件开头部分内容
    tail:显示文件末尾部分内容
    grep:在文件中查找指定的字符串
    vim:编辑文件
    nano:编辑文件
    chmod:修改文件和目录权限
    chown:修改文件和目录的所有者
    chgrp:修改文件和目录的所属组
    ln:创建链接文件
    file:检测文件类型
    du:查看文件和目录的磁盘使用情况

    二、压缩和解压缩命令

    gzip:压缩文件
    gunzip:解压缩文件
    tar:打包和解包文件
    zip:压缩文件
    unzip:解压缩文件

    三、系统信息命令

    uname:显示系统信息
    lsb_release:显示Linux发行版信息
    df:显示磁盘空间的使用情况
    free:显示内存使用情况
    top:实时显示系统状态
    ps:查看进程信息
    kill:终止进程
    shutdown:关闭系统
    reboot:重启系统
    ifconfig:显示网络接口信息
    ping:测试网络连接
    netstat:显示网络连接信息
    ssh:远程登录到服务器
    scp:在本地和远程服务器之间拷贝文件

    四、用户和组操作命令

    useradd:添加用户
    userdel:删除用户
    usermod:修改用户属性
    passwd:设置用户密码
    groupadd:添加组
    groupdel:删除组
    groupmod:修改组属性
    chage:修改用户口令的相关属性
    sudo:以超级用户身份执行命令

    五、网络相关命令

    ifconfig:查看和配置网络接口
    ping:测试网络连接
    nslookup:查询DNS服务器
    netstat:显示网络连接状态
    telnet:远程登录到服务器
    ssh:通过SSH远程登录到服务器
    scp:在本地和远程服务器之间拷贝文件
    wget:下载文件
    curl:发送HTTP请求
    iptables:配置防火墙
    route:配置路由表
    traceroute:跟踪网络路径

    六、进程管理命令

    ps:查看进程信息
    top:实时显示系统状态
    kill:终止进程
    nice:改变进程的优先级
    renice:修改进程的优先级
    jobs:查看后台作业
    bg:将作业转到后台运行
    fg:将作业转到前台运行

    七、系统管理命令

    shutdown:关闭系统
    reboot:重启系统
    halt:关闭系统
    poweroff:关闭系统并断电
    init:改变系统的运行级别
    date:显示或设置系统时间
    uptime:显示系统运行时间
    last:显示用户登录记录
    who:显示在线用户
    w:显示登录用户的详细信息
    history:显示命令历史记录
    clear:清屏
    df:显示磁盘空间的使用情况
    du:查看文件和目录的磁盘使用情况

    八、软件包管理命令

    apt-get:Debian和Ubuntu系列系统的软件包管理命令
    yum:CentOS和Fedora系列系统的软件包管理命令
    dnf:Fedora 22以上版本的软件包管理命令
    zypper:openSUSE和SUSE Linux Enterprise系列系统的软件包管理命令

    九、文件查找命令

    find:在指定目录下查找文件和目录
    locate:基于数据库的文件查找工具
    whereis:查找指定程序的位置
    which:查找指定命令的完整路径

    十、文件权限和所有权管理命令

    chmod:修改文件和目录权限
    chown:修改文件和目录的所有者
    chgrp:修改文件和目录的所属组
    su:切换用户身份
    sudo:以超级用户身份执行命令

    十一、文本处理命令

    grep:在文件中查找指定的字符串
    sed:文本流编辑器
    awk:处理文本和数据文件
    sort:按行、列或字段排序
    uniq:去除重复行
    cut:裁剪文件的列
    paste:合并文件的列
    head:显示文件的开头部分
    tail:显示文件的末尾部分
    wc:统计文件的行数、单词数和字符数

    十二、系统监控命令

    top:实时显示系统状态
    htop:Linux系统的交互式进程查看器
    iotop:显示磁盘I/O使用情况
    free:显示系统内存使用情况
    dstat:实时系统资源统计工具

    以上只是总结了150个常见的Linux命令,并对每个命令的用途和使用方法进行了简要介绍。在实际使用中,您可以查阅相关文档或使用man命令来获得更详细的帮助信息。有了这些命令的基本了解,您将能更好地在Linux系统中进行工作和管理。

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

400-800-1024

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

分享本页
返回顶部