Linux 操作系统具有众多的命令和工具,用于执行各种任务,从文件管理到系统配置。以下是一些常见的 Linux 命令的列表,按照功能进行分类:
文件和目录管理:
ls
- 列出目录内容。cd
- 切换当前目录。pwd
- 显示当前工作目录的路径。mkdir
- 创建新目录。touch
- 创建空文件或更新文件的时间戳。cp
- 复制文件或目录。mv
- 移动文件或目录,也可用于重命名。rm
- 删除文件或目录。cat
- 查看文件内容。more
/less
- 分页查看文件内容。head
/tail
- 查看文件的前几行或后几行。find
- 搜索文件和目录。grep
- 在文件中搜索文本。tar
- 压缩和解压文件和目录。
文件权限和用户管理: 15. chmod
- 更改文件或目录的权限。
chown
- 更改文件或目录的所有者。chgrp
- 更改文件或目录的所属组。passwd
- 更改用户密码。useradd
- 创建新用户。userdel
- 删除用户。groupadd
- 创建新用户组。groupdel
- 删除用户组。
系统信息和进程管理: 23. top
- 实时监视系统资源使用情况。
ps
- 显示当前进程信息。kill
- 终止进程。shutdown
- 关闭或重启系统。reboot
- 重启系统。uname
- 显示系统信息。df
- 显示磁盘使用情况。du
- 显示目录空间使用情况。
网络和通信: 31. ping
- 测试网络连接。
ifconfig
- 显示网络接口信息。netstat
- 显示网络连接信息。ssh
- 远程登录到另一台计算机。scp
- 安全复制文件到远程计算机。wget
- 下载文件从网络。curl
- 发送 HTTP 请求并显示响应。
软件包管理(针对不同的发行版): 38. apt-get
- Debian/Ubuntu 软件包管理器。
yum
- Red Hat/CentOS 软件包管理器。dnf
- 新一代 Fedora 软件包管理器。
这只是 Linux 命令的一小部分。Linux 系统有许多其他命令和工具,用于执行各种任务。要了解特定命令的详细信息,您可以在终端中使用 man
命令,例如 man ls
来查看有关 ls
命令的手册页面。此外,不同的 Linux 发行版可能会有一些特有的命令和工具,您可以查阅相关发行版的文档以获取更多信息。