50 个基本 Linux 命令

2025-05-24

50 个基本 Linux 命令

以下是 50 条有助于导航和管理您的系统的基本 Linux 命令:

  1. pwd- 打印工作目录。
  2. ls- 列出目录内容。
  3. cd- 更改目录。
  4. touch- 创建一个没有任何内容的文件。
  5. cat- 连接并显示文件内容。
  6. cp- 复制文件或目录。
  7. mv- 移动或重命名文件或目录。
  8. rm- 删除文件或目录。
  9. mkdir- 创建一个新目录。
  10. rmdir- 删除一个空目录。
  11. echo- 显示一行文本或一个变量值。
  12. nano- 一个简单的文本编辑器。
  13. vi- 强大的文本编辑器。
  14. chmod- 更改文件或目录权限。
  15. chown- 更改文件或目录的所有者和组。
  16. find- 在目录层次结构中搜索文件。
  17. grep- 使用模式搜索文本。
  18. man- 显示命令的手册。
  19. ps- 显示有关正在运行的进程的信息。
  20. kill- 通过 PID 终止进程。
  21. top- 显示和更新有关流程的排序信息。
  22. df- 报告文件系统磁盘空间使用情况。
  23. du- 估计文件空间使用情况。
  24. free- 显示内存使用情况。
  25. uname- 打印系统信息。
  26. uptime- 告知系统已运行多长时间。
  27. whoami- 显示当前用户。
  28. sudo- 以另一个用户(通常是超级用户)的身份执行命令。
  29. apt-get- 基于 Debian 的发行版的包处理实用程序。
  30. yum- 基于 RPM 发行版的包管理器。
  31. tar- 存档文件。
  32. zip- 打包并压缩(存档)文件。
  33. unzip- 解压压缩文件。
  34. wget- 从网络检索文件。
  35. curl- 从服务器传输数据或向服务器传输数据。
  36. ssh- OpenSSH 客户端(远程登录程序)。
  37. scp- 安全复制(远程文件复制程序)。
  38. rsync- 远程文件和目录同步。
  39. hostname- 显示或设置系统的主机名。
  40. ping- 向网络主机发送 ICMP ECHO_REQUEST。
  41. netstat- 打印网络连接、路由表、接口统计信息、伪装连接和多播成员资格。
  42. ifconfig- 配置网络接口。
  43. ip- 显示/操作路由、设备、策略路由和隧道。
  44. iptables- IPv4 数据包过滤和 NAT 的管理工具。
  45. systemctl- 控制 systemd 系统和服务管理器。
  46. journalctl- 查询并显示日志消息。
  47. crontab- 安排定期的后台作业。
  48. sudo su- 允许我们切换到其他用户并在 shell 中执行一个或多个命令,而无需退出当前会话
  49. mount- 挂载文件系统。
  50. umount- 卸载文件系统。

这些命令构成了与 Linux 系统交互和执行各种管理任务的基础。

祝你好运!

文章来源:https://dev.to/dev-nnamdi/50-basic-linux-commands-42dg
PREV
结束语:创建 React App(2016-2025)
NEXT
Angular 架构模式和最佳实践(有助于扩展)guthub