Linux常用命令可以根据功能和使用场景分为多个类别,以下是一些主要的分类及其例子:
文件和目录管理命令
- ls:列出当前目录下的文件和子目录。
- cd:切换当前工作目录。
- mkdir:创建新的目录。
- rm:删除文件或目录。
- cp:复制文件或目录。
- mv:移动文件或目录。
- touch:创建空白文件或更新文件的访问时间和修改时间。
文件查看和编辑命令
- cat:查看文件内容。
- more / less:分页查看文件内容。
- head / tail:显示文件的前几行或最后几行。
- grep:在文件中搜索指定的字符串。
- sed / awk:文本替换和编辑。
系统信息和进程管理命令
- uname:显示系统信息。
- top / htop:实时显示系统资源使用情况。
- ps:查看系统中运行的进程。
- kill:终止指定进程。
网络相关命令
- ping:测试网络连接。
- ifconfig:配置和显示网络接口信息。
- netstat:显示网络连接和路由表信息。
- ssh:通过安全的shell连接到远程服务器。
- scp:在本地系统和远程服务器之间复制文件。
软件包管理命令
- apt-get (Debian/Ubuntu):软件包管理工具。
- yum (CentOS/Fedora):软件包管理工具。
- rpm:管理RPM包。
- dpkg (Debian):软件包管理工具。
其他实用命令
- chmod:修改文件和目录的权限。
- chown / chgrp:修改文件或目录的所有者和所属组。
- date:显示当前时间和日期。
- cal:显示日历。
- uptime:显示系统的运行时间和负载平均值。
这些命令只是Linux命令的一部分,学习和熟悉这些命令可以帮助你更高效地使用Linux操作系统。