linux100个命令

不及物动词 其他 74

回复

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

    Linux是一个功能强大的操作系统,提供了许多命令来完成各种任务。在这里我将介绍100个常用的Linux命令,帮助你更好地使用和管理Linux系统。

    1. ls:列出当前目录下的文件和文件夹。
    2. cd:切换当前工作目录。
    3. pwd:显示当前工作目录的路径。
    4. mkdir:创建一个新的目录。
    5. rm:删除文件或目录。
    6. cp:复制文件或目录。
    7. mv:移动文件或目录。
    8. cat:连接文件并打印到标准输出。
    9. touch:创建新文件或更新文件的时间戳。
    10. grep:在文件中搜索指定的模式。
    11. find:在目录树中查找文件。
    12. chmod:修改文件或目录的权限。
    13. chown:修改文件或目录的所有者。
    14. chgrp:修改文件或目录的所属组。
    15. tar:打包和解包文件。
    16. gzip:压缩文件。
    17. gunzip:解压缩文件。
    18. ssh:远程登录到另一台计算机。
    19. scp:在本地和远程计算机之间复制文件。
    20. wget:从网络上下载文件。
    21. curl:通过URL发送请求。
    22. man:查看命令的手册页。
    23. diff:比较两个文件的差异。
    24. patch:应用补丁文件。
    25. uname:显示系统信息。
    26. ps:显示当前运行的进程。
    27. top:实时显示系统资源的使用情况。
    28. kill:终止正在运行的进程。
    29. ifconfig:显示和配置网络接口。
    30. netstat:显示网络连接和统计信息。
    31. route:显示和配置网络路由表。
    32. iptables:配置Linux防火墙规则。
    33. ping:测试网络连接。
    34. traceroute:跟踪数据包在网络上的路径。
    35. nslookup:查询域名的IP地址。
    36. dig:进行更详细的DNS查询。
    37. hostname:显示或设置系统的主机名。
    38. whois:查询域名的注册信息。
    39. du:估算文件和目录的磁盘使用情况。
    40. df:显示磁盘分区的使用情况。
    41. mount:挂载文件系统。
    42. umount:卸载文件系统。
    43. ln:创建文件和目录的链接。
    44. locate:根据文件名快速定位文件。
    45. updatedb:更新locate命令使用的数据库。
    46. sed:对文件进行文本替换和处理。
    47. awk:用于处理文本数据的流式编程语言。
    48. cut:按列提取文本数据。
    49. sort:对文本进行排序。
    50. uniq:从排序的文件或标准输入中删除重复行。
    51. head:显示文件的前几行。
    52. tail:显示文件的后几行。
    53. wc:统计文件中的行数、字数和字符数。
    54. tee:将标准输入复制到标准输出和文件。
    55. diff:比较两个文件的差异。
    56. patch:应用补丁文件。
    57. tar:打包和解包文件。
    58. gzip:压缩文件。
    59. gunzip:解压缩文件。
    60. ssh:远程登录到另一台计算机。
    61. scp:在本地和远程计算机之间复制文件。
    62. wget:从网络上下载文件。
    63. curl:通过URL发送请求。
    64. man:查看命令的手册页。
    65. diff:比较两个文件的差异。
    66. patch:应用补丁文件。
    67. uname:显示系统信息。
    68. ps:显示当前运行的进程。
    69. top:实时显示系统资源的使用情况。
    70. kill:终止正在运行的进程。
    71. ifconfig:显示和配置网络接口。
    72. netstat:显示网络连接和统计信息。
    73. route:显示和配置网络路由表。
    74. iptables:配置Linux防火墙规则。
    75. ping:测试网络连接。
    76. traceroute:跟踪数据包在网络上的路径。
    77. nslookup:查询域名的IP地址。
    78. dig:进行更详细的DNS查询。
    79. hostname:显示或设置系统的主机名。
    80. whois:查询域名的注册信息。
    81. du:估算文件和目录的磁盘使用情况。
    82. df:显示磁盘分区的使用情况。
    83. mount:挂载文件系统。
    84. umount:卸载文件系统。
    85. ln:创建文件和目录的链接。
    86. locate:根据文件名快速定位文件。
    87. updatedb:更新locate命令使用的数据库。
    88. sed:对文件进行文本替换和处理。
    89. awk:用于处理文本数据的流式编程语言。
    90. cut:按列提取文本数据。
    91. sort:对文本进行排序。
    92. uniq:从排序的文件或标准输入中删除重复行。
    93. head:显示文件的前几行。
    94. tail:显示文件的后几行。
    95. wc:统计文件中的行数、字数和字符数。
    96. tee:将标准输入复制到标准输出和文件。
    97. grep:在文件中搜索指定的模式。
    98. find:在目录树中查找文件。
    99. chmod:修改文件或目录的权限。
    100. chown:修改文件或目录的所有者。

    这只是一部分常用的Linux命令,希望能够帮助你更好地使用和管理Linux系统。如果你有其他需要的命令,在命令行中输入”man 命令名”可以查看该命令的详细说明。

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

    1. ls – 列出当前目录下的所有文件和文件夹。
    2. cd – 切换目录。
    3. mkdir – 创建新的目录。
    4. rm – 删除文件或目录。
    5. cp – 复制文件或目录。
    6. mv – 移动文件或目录。
    7. find – 根据条件搜索文件或目录。
    8. grep – 在文件中查找指定的文本。
    9. chmod – 修改文件或目录的权限。
    10. chown – 修改文件或目录的所有者。
    11. chgrp – 修改文件或目录的所属组。
    12. cat – 连接或显示文件的内容。
    13. tail – 显示文件的后几行内容。
    14. head – 显示文件的前几行内容。
    15. less – 逐页查看文件内容。
    16. touch – 创建新的空文件。
    17. vi – 文本编辑器,用于编辑文件。
    18. curl – 网络工具,用于发送和接收数据。
    19. wget – 下载文件或网页。
    20. tar – 打包和解包文件。
    21. gzip – 压缩文件。
    22. unzip – 解压缩文件。
    23. ssh – 远程登录工具。
    24. scp – 在本地主机和远程主机之间复制文件。
    25. mount – 挂载文件系统。
    26. umount – 卸载文件系统。
    27. grep – 在文件中搜索指定的模式。
    28. awk – 文本处理工具,用于提取并处理数据。
    29. sed – 流编辑器,用于处理和转换文本。
    30. ping – 测试网络连接。
    31. ifconfig – 显示和配置网络接口。
    32. netstat – 显示网络连接、路由和网络信息。
    33. ssh-keygen – 生成SSH秘钥对。
    34. ssh-copy-id – 将本地SSH秘钥复制到远程主机。
    35. ps – 显示当前运行的进程。
    36. top – 实时显示系统资源使用情况。
    37. kill – 终止进程。
    38. shutdown – 关闭系统。
    39. reboot – 重启系统。
    40. uname – 显示系统信息。
    41. date – 显示和设置系统时间。
    42. history – 显示和操作命令历史。
    43. man – 查看命令的帮助手册。
    44. du – 显示目录占用的磁盘空间。
    45. df – 显示文件系统的可用空间。
    46. ln – 创建链接文件。
    47. echo – 打印文本。
    48. tar – 打包和解包文件。
    49. gzip – 压缩文件。
    50. unzip – 解压缩文件。
    51. dd – 拷贝和转换文件。
    52. tee – 重定向输出到文件并打印到终端。
    53. scp – 在本地主机和远程主机之间复制文件。
    54. diff – 比较文件的差异。
    55. sort – 对文件进行排序。
    56. wc – 统计文件中的行数、字数和字符数。
    57. cut – 提取文件的特定字段。
    58. paste – 将文件的多个列连接起来。
    59. head – 显示文件的前几行内容。
    60. tail – 显示文件的后几行内容。
    61. tr – 转换或删除字符。
    62. tee – 重定向输出到文件并打印到终端。
    63. diff – 比较文件的差异。
    64. sort – 对文件进行排序。
    65. uniq – 去除重复的行。
    66. split – 将文件拆分成多个部分。
    67. sed – 流编辑器,用于处理和转换文本。
    68. awk – 文本处理工具,用于提取并处理数据。
    69. comm – 比较两个已排序的文件。
    70. xargs – 从标准输入读取参数,并将其传递给命令。
    71. touch – 创建新的空文件或更新文件的时间戳。
    72. wc – 统计文件中的行数、字数和字符数。
    73. cp -r – 复制目录及其内容。
    74. mv -r – 移动目录及其内容。
    75. sudo – 以超级用户身份执行命令。
    76. grep -r – 递归地在目录中搜索指定的文本。
    77. tar -xvf – 解压缩tar文件。
    78. gzip -d – 解压缩gzip文件。
    79. uname -a – 显示详细的系统信息。
    80. ps -ef – 显示所有运行的进程。
    81. find -name – 根据文件名搜索文件。
    82. ssh-keygen -t rsa – 生成RSA类型的SSH秘钥。
    83. scp user@host:remote_file local_path – 从远程主机复制文件到本地。
    84. ssh -p port user@host – 指定远程主机的端口号进行SSH登录。
    85. df -h – 以人类可读的方式显示文件系统的可用空间。
    86. du -h – 以人类可读的方式显示目录的磁盘使用情况。
    87. history -c – 清除命令历史。
    88. lsof -i – 显示当前打开的网络连接。
    89. netstat -tuln – 显示当前监听的网络端口。
    90. crontab -e – 编辑当前用户的定时任务。
    91. wget -O filename url – 下载文件并指定保存的文件名。
    92. chown -R user:group directory – 递归地改变目录的所有者和所属组。
    93. chmod +x file – 添加可执行权限给文件。
    94. chmod -R 755 directory – 递归地修改目录及其内容的权限。
    95. kill -9 PID – 强制终止指定进程。
    96. grep -v pattern – 在文件中显示不匹配指定模式的行。
    97. sort -n – 对文件进行数值排序。
    98. wc -l – 统计文件中的行数。
    99. tail -f file – 实时显示文件的新增内容。
    100. pstree – 显示进程及其子进程的树状结构。

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

    Linux是一种常见的操作系统,具有丰富的命令行工具。本文将介绍100个常用的Linux命令,以帮助您更好地了解和使用Linux系统。

    1. pwd(Print Working Directory):打印当前工作目录。
    2. cd(Change Directory):切换到指定的目录。
    3. ls(List):显示当前目录的文件和文件夹。
    4. cat(Concatenate):查看文件内容。
    5. rm(Remove):删除文件或目录。
    6. cp(Copy):复制文件或目录。
    7. mv(Move):移动文件或目录,或重命名文件或目录。
    8. mkdir(Make Directory):创建目录。
    9. rmdir(Remove Directory):删除空目录。
    10. touch:创建空文件或更改文件的访问和修改时间。

    文件处理命令
    11. head:显示文件的前几行。
    12. tail:显示文件的后几行。
    13. grep(Global Regular Expression Print):在文件中查找匹配的内容.
    14. sort:对文件内容进行排序。
    15. wc(Word Count):统计文件的行数、字数和字符数。
    16. diff(Difference):比较两个文件的差异。
    17. file:显示文件的类型。
    18. find:在指定目录下查找文件。
    19. chmod(Change Mode):更改文件或目录的权限。
    20. chown(Change Owner):更改文件或目录的所有者。
    21. chgrp(Change Group):更改文件或目录的所属组。

    系统管理命令
    22. top:实时查看系统资源使用情况。
    23. ps(Process Status):显示当前运行的进程。
    24. kill:终止正在运行的进程。
    25. shutdown:关闭系统。
    26. reboot:重新启动系统。
    27. df(Disk Free):显示磁盘空间使用情况。
    28. du(Disk Usage):显示目录或文件的磁盘使用情况。
    29. free:显示系统内存使用情况。
    30. uname(Unix Name):显示系统信息。

    压缩和解压缩命令
    31. gzip(GNU Zip):压缩文件。
    32. gunzip(GNU Unzip):解压缩文件。
    33. tar(Tape Archive):打包文件。
    34. zip:压缩文件。
    35. unzip:解压缩文件。

    网络命令
    36. ping:检测网络连通性。
    37. ifconfig(Interface Configuration):查看和配置网络接口。
    38. netstat(Network Statistics):显示网络连接和统计信息。
    39. ssh(Secure Shell):远程登录到其他服务器。
    40. scp(Secure Copy):在本地和远程服务器间复制文件。

    文本编辑命令
    41. vi:打开vi编辑器。
    42. vim(Vi IMproved):增强版vi编辑器。
    43. emacs:打开emacs编辑器。
    44. nano:打开nano文本编辑器。
    45. sed(Stream EDitor):对文件进行流式文本编辑。
    46. grep(Global Regular Expression Print):在文件中查找匹配的内容。
    47. awk(Aho, Weinberger, and Kernighan):处理和分析文本文件。
    48. cut:从文件中提取指定列。
    49. paste:将多个文件按列合并。
    50. sort:对文件内容进行排序。

    磁盘管理命令
    51. fdisk(Fixed Disk):磁盘分区和格式化工具。
    52. mkfs(Make File System):创建文件系统。
    53. mount:挂载文件系统。
    54. umount:卸载文件系统。

    用户和权限管理命令
    55. useradd:创建新用户。
    56. passwd:修改用户密码。
    57. usermod:修改用户属性。
    58. userdel:删除用户。
    59. groupadd:创建新用户组。
    60. groupmod:修改用户组属性。
    61. groupdel:删除用户组。
    62. su(Switch User):切换用户。
    63. sudo(Super User Do):以超级用户权限执行命令。
    64. chown(Change Owner):更改文件或目录的所有者。
    65. chgrp(Change Group):更改文件或目录的所属组。
    66. chmod(Change Mode):更改文件或目录的权限。

    进程管理命令
    67. ps(Process Status):显示当前运行的进程。
    68. top:实时查看系统资源使用情况。
    69. kill:终止正在运行的进程。
    70. pkill(Process Kill):通过进程名终止进程。
    71. nice:设置命令优先级。
    72. renice(REnice):修改正在运行的进程的优先级。

    系统信息命令
    73. uname(Unix Name):显示系统信息。
    74. lsb_release(Linux Standard Base Release):显示Linux发行版信息。
    75. hostname:显示或设置系统主机名。
    76. uptime:显示系统的运行时间和负载平均值。
    77. iostat(Input/Output Statistics):显示磁盘和设备的输入/输出情况。
    78. free:显示系统内存使用情况。
    79. df(Disk Free):显示磁盘空间使用情况。
    80. du(Disk Usage):显示目录或文件的磁盘使用情况。

    查看信息命令
    81. whoami(Who Am I):显示当前登录用户。
    82. date:显示当前日期和时间。
    83. cal(CALendar):显示当前月份的日历。
    84. history:显示用户的命令历史记录。
    85. env(ENVIronment):显示当前的环境变量。
    86. which:显示命令的路径。
    87. whereis:显示命令的路径和源文件。
    88. locate:快速查找文件。
    89. man(Manual):查看命令的帮助文档。
    90. info:查看命令的详细帮助文档。

    备份和恢复命令
    91. cp(Copy):备份文件或目录。
    92. rsync(Remote Sync):远程备份文件或目录。
    93. tar(Tape Archive):打包文件和目录。
    94. dump:备份文件系统。
    95. restore:恢复备份的文件系统。

    进程通信命令
    96. pipe:管道,将一个命令的输出作为另一个命令的输入。
    97. tee:在命令之间创建一个临时文件,同时将输出发送到终端和文件中。
    98. screen:多重终端会话工具。
    99. nohup(No Hang Up):在后台运行命令,即使退出终端也不会被终止。
    100. fg(Foreground):将后台作业切换到前台运行。

    总结:
    本文列举了100个常用的Linux命令,并按照不同的功能进行了分类。这些命令可以帮助您在Linux系统中进行文件处理、系统管理、网络操作、文本编辑、磁盘管理、用户和权限管理、进程管理、系统信息查看等操作。熟练掌握这些命令可以提高在Linux系统下的工作效率。

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

400-800-1024

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

分享本页
返回顶部