用心打造
VPS知识分享网站

CentOS 7系统常用命令,这9个最实用!

本期小编为大家分享针对CentOS 7特定操作系统的常见命令,这些命令可以很好的帮助大家上手和熟练掌握CentOS 7的使用。

CentOS 7系统常用命令,这9个最实用!

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. 文件系统与磁盘管理

磁盘分区与格式化

  • 查看磁盘分区:fdisk -l
  • 创建新分区:fdisk /dev/<磁盘>
  • 格式化分区:mkfs.ext4 /dev/<分区>

挂载存储

  • 临时挂载:mount /dev/<分区> <挂载点>
  • 永久挂载:编辑/etc/fstab文件

查看磁盘使用情况

  • 查看可用磁盘空间:df -h
  • 检查或修复文件系统:fsck /dev/<分区>

7. 网络管理

配置网络

  • 查看网络接口信息:ip addr
  • 配置主机名:hostnamectl set-hostname <新主机名>

防火墙操作

  • 启用防火墙:firewall-cmd --add-port=<端口号>/tcp --permanent
  • 重载防火墙规则:firewall-cmd --reload

8. 安全与身份认证

SELinux管理

  • 检查SELinux状态:getenforce
  • 临时禁用SELinux:setenforce 0
  • 修改SELinux配置文件:/etc/selinux/config

用户身份验证

  • 配置LDAP或SSSD:authconfig-tui

9. 系统资源管理

进程管理

  • 查看系统资源使用情况:top
  • 查看进程状态:ps -aux
  • 终止进程:kill <PID>pkill <进程名>

磁盘与内存

  • 查看磁盘使用情况:df -h
  • 查看内存使用情况:free -h
赞(0)
未经允许不得转载;国外VPS测评网 » CentOS 7系统常用命令,这9个最实用!
分享到