CentOS7常用的命令操作 查看系统的配置信息

1. 基本配置

系统区域和时间管理
查看当前语言和区域设置:localectl status
显示当前时间和日期:date
同步日期和时间:timedatectl set-ntp true
配置时间区域:timedatectl set-timezone <时区>(例如:Asia/Shanghai)
配置SSH服务
修改SSH配置文件:客户端配置:/etc/ssh/ssh_config服务端配置:/etc/ssh/sshd_config

2. 服务管理

服务操作

列出所有服务:systemctl list-units --type=service
启动服务:systemctl start <服务名>
停止服务:systemctl stop <服务名>
重启服务:systemctl restart <服务名>
检查服务状态:systemctl status <服务名>
设置服务开机启动:systemctl enable <服务名>
禁用服务开机启动:systemctl disable <服务名>

查看系统日志

配置日志文件:/etc/rsyslog.conf
查看日志:journalctl -xe
查询指定服务的日志:journalctl -u <服务名>

3. 内核、引导和硬件管理

内核与系统操作

查看内核版本:uname -r
查看内核参数:sysctl -a
加载内核模块:modprobe <模块名>

系统操作

关机:systemctl poweroff
重启:systemctl reboot

GRUB配置

修改GRUB配置文件:/etc/default/grub
更新GRUB:grub2-mkconfig -o /boot/grub2/grub.cfg
设置默认启动项:grub2-set-default <序号>

4. 软件管理

软件包管理

安装软件包:yum install <软件包名>
更新所有软件包:yum update
查看软件包信息:yum info <软件包名>

查找与管理软件包

查找某文件属于哪个软件包:rpm -qf <文件路径>
查看已安装的软件包:rpm -qa

5. 用户管理

用户与组管理

添加用户:useradd <用户名>
删除用户:userdel <用户名>
修改用户信息:usermod <选项> <用户名>
修改密码:passwd <用户名>

组管理

添加用户组:groupadd <组名>
删除用户组:groupdel <组名>
修改组信息:groupmod <组名>

6. 文件系统与磁盘管理

磁盘分区与格式化

列出所有服务:systemctl list-units --type=service
启动服务:systemctl start <服务名>
停止服务:systemctl stop <服务名>
重启服务:systemctl restart <服务名>
检查服务状态:systemctl status <服务名>
设置服务开机启动:systemctl enable <服务名>
禁用服务开机启动:systemctl disable <服务名>0

挂载存储

列出所有服务:systemctl list-units --type=service
启动服务:systemctl start <服务名>
停止服务:systemctl stop <服务名>
重启服务:systemctl restart <服务名>
检查服务状态:systemctl status <服务名>
设置服务开机启动:systemctl enable <服务名>
禁用服务开机启动:systemctl disable <服务名>1

查看磁盘使用情况

列出所有服务:systemctl list-units --type=service
启动服务:systemctl start <服务名>
停止服务:systemctl stop <服务名>
重启服务:systemctl restart <服务名>
检查服务状态:systemctl status <服务名>
设置服务开机启动:systemctl enable <服务名>
禁用服务开机启动:systemctl disable <服务名>2

7. 网络管理

配置网络

列出所有服务:systemctl list-units --type=service
启动服务:systemctl start <服务名>
停止服务:systemctl stop <服务名>
重启服务:systemctl restart <服务名>
检查服务状态:systemctl status <服务名>
设置服务开机启动:systemctl enable <服务名>
禁用服务开机启动:systemctl disable <服务名>3

防火墙操作

列出所有服务:systemctl list-units --type=service
启动服务:systemctl start <服务名>
停止服务:systemctl stop <服务名>
重启服务:systemctl restart <服务名>
检查服务状态:systemctl status <服务名>
设置服务开机启动:systemctl enable <服务名>
禁用服务开机启动:systemctl disable <服务名>4

8. 安全与身份认证

SELinux管理

列出所有服务:systemctl list-units --type=service
启动服务:systemctl start <服务名>
停止服务:systemctl stop <服务名>
重启服务:systemctl restart <服务名>
检查服务状态:systemctl status <服务名>
设置服务开机启动:systemctl enable <服务名>
禁用服务开机启动:systemctl disable <服务名>5

用户身份验证

列出所有服务:systemctl list-units --type=service
启动服务:systemctl start <服务名>
停止服务:systemctl stop <服务名>
重启服务:systemctl restart <服务名>
检查服务状态:systemctl status <服务名>
设置服务开机启动:systemctl enable <服务名>
禁用服务开机启动:systemctl disable <服务名>6

9. 系统资源管理

进程管理

列出所有服务:systemctl list-units --type=service
启动服务:systemctl start <服务名>
停止服务:systemctl stop <服务名>
重启服务:systemctl restart <服务名>
检查服务状态:systemctl status <服务名>
设置服务开机启动:systemctl enable <服务名>
禁用服务开机启动:systemctl disable <服务名>7

磁盘与内存

列出所有服务:systemctl list-units --type=service
启动服务:systemctl start <服务名>
停止服务:systemctl stop <服务名>
重启服务:systemctl restart <服务名>
检查服务状态:systemctl status <服务名>
设置服务开机启动:systemctl enable <服务名>
禁用服务开机启动:systemctl disable <服务名>8