CentOS 输命令指南

基本命令介绍
1 查看系统信息
uname -a:查看系统的内核版本和硬件架构等信息。hostname:查看当前主机名。hostnamectl:查看和管理主机名。
2 系统管理
systemctl:管理系统的服务状态,包括启动、停止、重启等。service:管理系统的服务状态,与systemctl功能类似。chkconfig:设置系统服务的开机自启状态。
3 文件操作
ls:列出目录下的文件和文件夹。cd:切换目录。pwd:显示当前目录的路径。cp:复制文件或目录。mv:移动或重命名文件或目录。rm:删除文件或目录。
4 文件编辑
vi:文本编辑器,用于创建、编辑和保存文本文件。nano:简单的文本编辑器,使用方便。gedit:图形界面的文本编辑器。
常用命令示例

1 查看文件内容
cat 文件名:查看文件内容。less 文件名:分页查看文件内容。more 文件名:分页查看文件内容。
2 文件搜索
find 目录 -name "文件名":在指定目录下搜索文件。grep "关键字" 文件名:在文件中搜索包含关键字的行。
3 文件权限管理
chmod 权限 文件名:修改文件权限。chown 用户:组 文件名:修改文件所有者和所属组。
网络命令
1 查看网络连接
netstat -an:查看所有网络连接。ifconfig:查看网络接口信息。
2 网络配置

vi /etc/sysconfig/network-scripts/ifcfg-eth0:编辑网络配置文件。service network restart:重启网络服务。
FAQs
Q1:如何查看CentOS的版本信息? A1:使用命令cat /etc/redhat-release可以查看CentOS的版本信息。
Q2:如何查看系统中的所有服务? A2:使用命令systemctl list-unit-files --type=service可以查看系统中的所有服务。

