Linux命令大全(狠狠爱住)

这是一份包含 100 条 Linux 命令的大全列表。

这些命令涵盖了文件管理、进程管理、网络管理、系统管理等各个方面,

可以用来随时查阅。

但请注意,这只是其中的一部分,Linux 上还有很多其他有用的命令。

  1. ls - 列出文件和目录

  2. cd - 切换目录

  3. pwd - 显示当前工作目录

  4. mkdir - 创建目录

  5. rmdir - 删除空目录

  6. cp - 复制文件和目录

  7. rm - 删除文件和目录

  8. mv - 移动或重命名文件和目录

  9. touch - 创建空文件或更新文件时间戳

  10. cat - 输出文件内容


  11. more - 分页显示文件内容

  12. less - 可以向前或向后浏览文件内容

  13. head - 显示文件开头几行

  14. tail - 显示文件结尾几行

  15. grep - 在文件中搜索指定内容

  16. find - 在文件系统中搜索文件

  17. chmod - 修改文件权限

  18. chown - 修改文件所有者

  19. chgrp - 修改文件所属组

  20. ps - 显示当前运行的进程状态


  21. top - 实时显示系统资源使用情况

  22. kill - 终止进程

  23. shutdown - 关闭系统

  24. reboot - 重启系统

  25. ifconfig - 配置和显示网络接口信息

  26. ping - 测试与主机的连接

  27. netstat - 显示网络状态和连接信息

  28. ssh - 远程登录到另一台主机

  29. scp - 在本地主机和远程主机之间复制文件

  30. wget - 下载文件


  31. tar - 打包和解压缩文件

  32. gzip - 压缩文件

  33. unzip - 解压缩文件

  34. df - 显示磁盘空间使用情况

  35. du - 估算文件和目录的磁盘空间使用情况

  36. free - 显示内存使用情况

  37. uname - 显示系统信息

  38. date - 显示当前日期和时间

  39. whoami - 显示当前用户名称

  40. su - 切换到其他用户或用户组


  41. passwd - 修改用户密码

  42. history - 显示最近使用的命令历史记录

  43. alias - 创建命令别名

  44. which - 显示命令所在的路径

  45. echo - 输出文本或变量内容

  46. sed - 流式文本编辑器,用于处理和转换文本

  47. awk - 强大的文本处理工具

  48. sort - 对文本进行排序

  49. cut - 从文本中提取列

  50. diff - 比较两个文件的差异


  51. patch - 应用补丁文件

  52. mount - 挂载文件系统

  53. umount - 卸载文件系统

  54. systemctl - 管理系统服务

  55. service - 启动、停止或重新启动服务

  56. crontab - 定时执行任务

  57. tar - 打包和解压文件

  58. ln - 创建链接文件

  59. uname - 显示系统信息

  60. ifconfig - 配置和显示网络接口信息


  61. ssh-keygen - 生成 SSH 密钥对

  62. dig - 查询 DNS 记录

  63. nslookup - 查询 DNS 记录

  64. route - 显示和操作 IP 路由表

  65. iptables - 设置和管理防火墙规则

  66. nc - 用于 TCP/IP 相关的网络通信

  67. screen - 多重会话管理工具

  68. tmux - 终端复用工具

  69. lsof - 显示打开的文件列表

  70. file - 确定文件类型


  71. iconv - 字符编码转换工具

  72. sar - 系统活动报告工具

  73. watch - 定期执行命令并显示结果

  74. curl - 发送 HTTP 请求和获取远程内容

  75. dig - DNS 查询工具

  76. nmap - 网络扫描工具

  77. tcpdump - 抓取和分析网络数据包

  78. traceroute - 跟踪数据包传输路径

  79. ssh-agent - SSH 代理工具

  80. history - 命令历史记录


  81. df - 磁盘空间使用情况

  82. du - 估算文件和目录的磁盘空间使用情况

  83. free - 内存使用情况

  84. top - 实时显示系统资源使用情况

  85. sysctl - 显示和修改内核参数

  86. iostat - 显示 CPU、磁盘、IO 等信息

  87. sar - 系统活动报告

  88. lspci - 显示 PCI 设备信息

  89. lsusb - 显示 USB 设备信息

  90. smartctl - 显示硬盘 SMART 信息


  91. useradd - 添加用户账号

  92. userdel - 删除用户账号

  93. usermod - 修改用户账号

  94. groupadd - 添加用户组

  95. groupdel - 删除用户组

  96. groupmod - 修改用户组

  97. passwd - 修改用户密码

  98. crontab - 定时执行任务

  99. chmod - 修改文件或目录权限

  100. chown - 修改文件或目录所有者

放在文末的话:

绝大部分命令都有更多的选项和用法。你可以在Linux系统中使用 man 命令来查看每个命令的详细用法和帮助信息,例如 man ls 将显示关于 ls 命令的帮助文档。

也可查阅我主页Linux专栏的Linux命令文章

相关推荐
单音GG40 分钟前
推荐一个基于协程的C++(lua)游戏服务器
服务器·c++·游戏·lua
Shepherd06191 小时前
【Jenkins实战】Windows安装服务启动失败
运维·jenkins
shitian08111 小时前
用轻量云服务器搭建一个开源的商城系统,含小程序和pc端
服务器·小程序·开源
Biomamba生信基地2 小时前
Linux也有百度云喔~
linux·运维·服务器·百度云
米饭是菜qy2 小时前
TCP 三次握手意义及为什么是三次握手
服务器·网络·tcp/ip
yaoxin5211232 小时前
第十九章 TCP 客户端 服务器通信 - 数据包模式
服务器·网络·tcp/ip
new_abc2 小时前
Ubuntu 22.04 ftp搭建
linux·运维·ubuntu
flying robot2 小时前
RPM的使用
linux
鹿鸣天涯2 小时前
‌华为交换机在Spine-Leaf架构中的使用场景
运维·服务器·网络