100个好用的linux命令

回复

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

    1. ls: 列出当前目录中的文件和文件夹
    2. cd: 切换到指定的目录
    3. pwd: 显示当前所在的目录路径
    4. mkdir: 创建一个新的目录
    5. touch: 创建一个新的空文件
    6. cp: 复制文件或文件夹
    7. mv: 移动或重命名文件或文件夹
    8. rm: 删除文件或文件夹
    9. cat: 查看文件内容
    10. grep: 在文件中搜索指定的模式
    11. head: 显示文件的前几行
    12. tail: 显示文件的后几行
    13. chmod: 修改文件或文件夹的权限
    14. chown: 修改文件或文件夹的所有者
    15. vi/vim: 编辑文本文件
    16. tar: 压缩和解压文件
    17. find: 在指定目录中搜索文件
    18. ssh: 远程登录到另一台计算机
    19. scp: 在本地计算机和远程计算机之间复制文件
    20. curl: 从命令行下载文件
    21. wget: 下载文件到本地计算机
    22. ping: 测试与指定计算机之间的网络连接
    23. ifconfig: 显示当前计算机的网络配置
    24. netstat: 显示网络连接和路由表信息
    25. top: 查看系统的实时性能数据
    26. ps: 查看进程的信息
    27. kill: 终止指定的进程
    28. history: 显示最近执行过的命令历史记录
    29. du: 显示文件或目录的磁盘使用情况
    30. df: 显示磁盘分区的使用情况
    31. uname: 显示当前系统的信息
    32. whoami: 显示当前登录用户的用户名
    33. date: 显示当前的日期和时间
    34. cal: 显示日历
    35. tar: 压缩和解压文件
    36. gzip: 压缩文件
    37. gunzip: 解压缩文件
    38. history: 显示终端的命令历史记录
    39. ifconfig: 显示网络接口的配置信息
    40. iptables: 配置Linux防火墙
    41. ssh-keygen: 生成SSH公钥和私钥
    42. scp: 在本地和远程计算机之间复制文件
    43. wget: 下载文件到本地计算机
    44. chmod: 修改文件或目录的权限
    45. chown: 修改文件或目录的所有者
    46. sed: 在文本文件中进行字符串替换
    47. awk: 提取和处理文本文件的特定字段
    48. grep: 在文件中搜索指定的模式
    49. diff: 比较两个文件的区别
    50. zip: 压缩文件
    51. unzip: 解压缩文件
    52. find: 在指定目录中搜索文件
    53. man: 查看命令的帮助文档
    54. alias: 设置命令的别名
    55. echo: 在终端中输出文本
    56. tee: 从终端输入读取数据,并将其发送到文件和终端
    57. cut: 从文本文件中提取某些字段
    58. sort: 对文本文件进行排序
    59. uniq: 删除文件中的重复行
    60. tail: 显示文件的尾部内容
    61. head: 显示文件的头部内容
    62. wc: 统计文件的行数、字数和字节数
    63. tar: 创建、压缩和解压tar文件
    64. rsync: 远程文件同步工具
    65. curl: 在终端中发送HTTP请求
    66. mail: 发送和接收电子邮件
    67. crontab: 设置定时任务
    68. wget: 在终端中下载文件
    69. ssh: 远程登录到另一台计算机
    70. ping: 测试与指定计算机之间的网络连接和延迟
    71. traceroute: 显示数据包在网络上的路径和延迟
    72. tcpdump: 抓取网络数据包
    73. nmap: 网络扫描工具
    74. dig: 域名解析查询工具
    75. nslookup: 在DNS中查找特定主机的信息
    76. ln: 创建硬链接或符号链接
    77. chmod: 修改文件或目录的权限
    78. chown: 修改文件或目录的所有者
    79. grep: 在文件中搜索指定的模式
    80. awk: 文本处理工具
    81. sed: 流编辑器,用于在文本中进行字符串替换
    82. cut: 从文本文件中提取特定的字段
    83. sort: 对文本文件进行排序
    84. uniq: 从文件中删除重复的行
    85. diff: 比较两个文件或目录的区别
    86. tar: 创建、压缩和解压tar文件
    87. gzip: 压缩文件
    88. find: 在指定目录中搜索文件
    89. du: 显示文件的磁盘使用情况
    90. df: 显示磁盘分区的使用情况
    91. mount: 挂载文件系统
    92. umount: 卸载文件系统
    93. systemctl: 管理系统服务
    94. journalctl: 查看系统日志
    95. ifconfig: 显示和配置网络接口
    96. traceroute: 显示数据包在网络上的路径和延迟
    97. iptables: 配置防火墙规则
    98. netstat: 显示网络连接和路由表信息
    99. ssh-keygen: 生成SSH公钥和私钥
    100. history: 显示终端的命令历史记录

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

    1. ls:列出当前目录中的文件和文件夹。
    2. cd:切换目录。
    3. pwd:显示当前工作目录的路径。
    4. mkdir:创建新目录。
    5. touch:在指定位置创建新文件。
    6. cp:复制文件或目录。
    7. mv:移动文件或目录。
    8. rm:删除文件或目录。
    9. cat:查看文件内容。
    10. less:逐页显示文件内容。
    11. grep:在文件中搜索指定模式。
    12. find:查找文件。
    13. head:显示文件的前几行。
    14. tail:显示文件的后几行。
    15. chmod:修改文件或目录的权限。
    16. chown:修改文件或目录的所有权。
    17. vi:编辑文本文件。
    18. tar:打包或解压文件。
    19. gzip:压缩文件。
    20. gunzip:解压文件。
    21. ssh:远程登录到其他计算机。
    22. scp:在本地计算机和远程计算机之间复制文件。
    23. ping:测试网络连接。
    24. wget:从网络上下载文件。
    25. curl:发送HTTP请求。
    26. ifconfig:查看和配置网络接口。
    27. netstat:查看网络连接和网络统计信息。
    28. top:实时监控系统的运行情况。
    29. ps:显示当前运行的进程。
    30. kill:终止正在运行的进程。
    31. du:查看文件或目录的磁盘使用情况。
    32. df:查看磁盘空间的使用情况。
    33. history:查看已运行命令的历史记录。
    34. alias:创建命令别名。
    35. export:设置环境变量。
    36. source:执行指定的脚本文件。
    37. ssh-keygen:生成SSH密钥对。
    38. grep:在文件中搜索指定模式。
    39. sed:文本流编辑器。
    40. awk:文本处理工具。
    41. cut:从文本中提取指定字段。
    42. sort:对文本进行排序。
    43. diff:比较两个文件或目录的差异。
    44. patch:将补丁应用到文件或目录上。
    45. systemctl:管理系统服务。
    46. journalctl:查看系统日志。
    47. uname:显示系统信息。
    48. free:查看内存使用情况。
    49. df:查看磁盘空间使用情况。
    50. tar:打包或解压文件。
    51. locate:在文件系统中查找文件。
    52. sshfs:将远程文件系统挂载到本地。
    53. ln:创建链接。
    54. lsof:列出正在使用的文件。
    55. mount:挂载文件系统。
    56. umount:卸载文件系统。
    57. watch:定期执行指定命令并显示结果。
    58. crontab:定时执行任务。
    59. rsync:远程复制文件。
    60. scp:在本地计算机和远程计算机之间复制文件。
    61. wget:从网络上下载文件。
    62. history:查看已运行命令的历史记录。
    63. alias:创建命令别名。
    64. export:设置环境变量。
    65. source:执行指定的脚本文件。
    66. ssh-keygen:生成SSH密钥对。
    67. grep:在文件中搜索指定模式。
    68. sed:文本流编辑器。
    69. awk:文本处理工具。
    70. cut:从文本中提取指定字段。
    71. sort:对文本进行排序。
    72. diff:比较两个文件或目录的差异。
    73. patch:将补丁应用到文件或目录上。
    74. systemctl:管理系统服务。
    75. journalctl:查看系统日志。
    76. uname:显示系统信息。
    77. free:查看内存使用情况。
    78. df:查看磁盘空间使用情况。
    79. tar:打包或解压文件。
    80. locate:在文件系统中查找文件。
    81. sshfs:将远程文件系统挂载到本地。
    82. ln:创建链接。
    83. lsof:列出正在使用的文件。
    84. mount:挂载文件系统。
    85. umount:卸载文件系统。
    86. watch:定期执行指定命令并显示结果。
    87. crontab:定时执行任务。
    88. rsync:远程复制文件。
    89. scp:在本地计算机和远程计算机之间复制文件。
    90. wget:从网络上下载文件。
    91. history:查看已运行命令的历史记录。
    92. alias:创建命令别名。
    93. export:设置环境变量。
    94. source:执行指定的脚本文件。
    95. grep:在文件中搜索指定模式。
    96. sed:文本流编辑器。
    97. awk:文本处理工具。
    98. cut:从文本中提取指定字段。
    99. sort:对文本进行排序。
    100. diff:比较两个文件或目录的差异。

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

    以下是100个常用的Linux命令,按照功能进行分类:

    文件和目录操作:
    1. ls – 列出目录内容
    2. cd – 切换目录
    3. pwd – 显示当前所在目录
    4. mkdir – 创建目录
    5. rm – 删除文件或目录
    6. cp – 复制文件或目录
    7. mv – 移动文件或目录
    8. find – 查找文件
    9. touch – 创建空文件
    10. chmod – 修改文件权限
    11. chown – 修改文件所有者
    12. chgrp – 修改文件所属组
    13. ln – 创建文件的符号链接
    14. tree – 以树状图显示目录结构
    15. du – 显示文件或目录的磁盘使用情况
    16. df – 显示文件系统磁盘空间使用情况
    17. file – 查看文件类型
    18. cat – 查看文件内容
    19. head – 显示文件开头内容
    20. tail – 显示文件结尾内容

    文件搜索与过滤:
    21. grep – 在文件中搜索指定模式
    22. awk – 使用模式匹配和处理文本
    23. sed – 使用正则表达式进行文本替换和处理
    24. sort – 对文件内容进行排序
    25. uniq – 去除文件中的重复行
    26. wc – 统计文件的行数、字数和字节数
    27. cut – 提取文件中的指定列
    28. paste – 将多个文件按列合并
    29. tee – 将标准输入内容同时输出到文件和屏幕
    30. diff – 比较两个文件的差异
    31. patch – 将补丁文件应用到已有文件
    32. comm – 比较两个已排序文件的差异
    33. find – 根据条件搜索文件

    压缩与解压缩:
    34. tar – 创建和提取.tar文件
    35. gzip – 压缩文件
    36. gunzip – 解压缩文件
    37. zip – 创建和提取.zip文件
    38. unzip – 解压缩.zip文件
    39. bzip2 – 压缩文件
    40. bunzip2 – 解压缩文件
    41. rar – 创建和提取.rar文件
    42. unrar – 解压缩.rar文件

    网络操作:
    43. ping – 测试网络连接
    44. ifconfig – 显示和配置网络接口
    45. netstat – 显示网络状态信息
    46. ssh – 远程登录到其他主机
    47. scp – 在本地和远程主机之间复制文件
    48. curl – 通过URL访问网络资源
    49. wget – 下载文件
    50. nc – 在网络中发送和接收数据
    51. telnet – 远程登录到其他主机
    52. nslookup – 查询域名的IP地址
    53. dig – 查询域名的DNS记录
    54. ftp – 在本地和远程主机之间传输文件
    55. iptables – 配置防火墙规则

    进程与服务管理:
    56. ps – 显示进程状态
    57. top – 显示实时的系统资源状态
    58. kill – 终止进程
    59. killall – 终止相同名称的所有进程
    60. pgrep – 根据名称或其他属性查找进程ID
    61. pkill – 终止匹配进程名称的进程
    62. service – 管理系统服务
    63. systemctl – 管理系统服务和单位
    64. cron – 定时任务管理器
    65. at – 在指定时间执行命令

    系统信息与监控:
    66. uname – 显示系统相关信息
    67. hostname – 显示或设置系统主机名
    68. whoami – 显示当前登录的用户名
    69. id – 显示用户和组的ID
    70. uptime – 显示系统运行时间和负载
    71. free – 显示内存使用情况
    72. df – 显示磁盘使用情况
    73. top – 显示系统资源占用最高的进程
    74. htop – 类似于top的进程查看工具
    75. iostat – 显示磁盘和IO性能信息

    用户与权限管理:
    76. useradd – 创建新用户
    77. usermod – 修改用户信息
    78. userdel – 删除用户
    79. passwd – 修改用户密码
    80. groupadd – 创建新用户组
    81. groupmod – 修改用户组信息
    82. groupdel – 删除用户组
    83. su – 切换用户
    84. sudo – 以超级用户权限执行命令
    85. chage – 修改用户密码过期时间
    86. visudo – 修改sudoers文件
    87. id – 显示用户和组的ID

    日志查看与管理:
    88. tail -f – 实时查看日志文件内容
    89. grep -i – 忽略大小写地搜索字符串
    90. less – 逐页查看文件内容
    91. journalctl – 查看系统日志
    92. dmesg – 查看内核日志
    93. logger – 向系统日志添加消息
    94. last – 显示用户登录历史
    95. lastlog – 显示用户最后一次登录信息
    96. logrotate – 轮转日志文件
    97. systemctl restart syslog – 重启syslog服务
    98. /var/log/ – 系统日志存放目录
    99. journalctl -f – 实时显示系统日志
    100. rsync – 备份和同步文件

    这些命令只是Linux中的一小部分,根据实际需求还有很多其他有用的命令。

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

400-800-1024

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

分享本页
返回顶部