分享最新优惠信息
购买主机更加划算

CentOS7系统常用命令简单整理 适用于新手用户

现在CentOS基本已经成为服务器安装的主流操作系统,用户市场份额还在不断扩大中。虽然CentOS7系统涉及到的操作命令有很多,但对于在CentOS系统服务器上面运维网站的用户来说,只需要知道常用的操作命令即可。下面惠主机简单整理CentOS7系统常用的操作命令,尤其是对于新手用户很有帮助。

一、基本配置命令

功能/用途 命令
查询或系统区域设置 localectl
显示当前时间和日期 date timedatectl
同步日期和时间 timedatectl
SSH配置文件路径 /etc/ssh/ssh_config

/etc/ssh/sshd_config

df 显示磁盘空间
du 显示文件占用磁盘空间的大小

二、工作与服务命令

功能/用途 命令
列出所有服务 systemctl -at service

ls /etc/systemd/system/*.service

ls /usr/lib/systemd/system/*.service

列出正在运行的服务 systemctl -t service –state=active
启动和停止服务

(将<service>替换为服务名称)

systemctl start <service>

systemctl stop <service>

启用和禁用服务

将<service>替换为服务名称)

systemctl enable <service>

systemctl disable <service>

检查服务状态

将<service>替换为服务名称)

systemctl status <service>
查看服务是否已启用

将<service>替换为服务名称)

systemctl is-enabled <service>
日志配置文件 /etc/rsyslog.d/*.conf

/etc/rsyslog.conf

查看日志 /var/log journalctl
查找文件 find
创建档案 tar
cpio

三、内核、系统引导,硬件配置命令

功能/用途 命令
单用户救援模式 append rd.break or init=/bin/bash to kernel cmdline
关闭电源 poweroff
systemctl poweroff
暂停系统 halt
systemctl halt
重启系统 reboot
配置GRUB / etc / default / grub
grub2-mkconfig
grub-set-default
查看内核参数 sysctl -a
cat /proc/cmdline
加载内核模块 modprobe
查看内核版本 rpm -q kernel
uname -r

四、软件管理命令

功能/用途 命令
安装软件 yum install

yum group install

查看软件信息 yum info
yum group info
更新软件 yum update
升级软件 yum upgrade
配置软件存储库 /etc/yum.repos.d/*.repo
查找软件包拥有文件 rpm -qf filename
yum provides filename-glob
查看软件版本 rpm -q packagename
查看已安装的软件 rpm -qa
yum list installed

五、用户管理命令

功能/用途 命令
创建用户 useradd
删除用户 userdel
查看或更改用户详细信息 usermod
/etc/passwd
vipw
id
创建用户组 groupadd
删除用户组 groupdel
变更群组详细资料 groupmod
/etc/group
修改用户密码 passwd
更改用户权限 usermod
visudo
更改组权限 groupmod
visudo
更改密码政策 chage
查看用户会话 w

六、文件系统、卷和磁盘命令

功能/用途 命令
创建/修改磁盘权限 fdisk
gdisk
parted
ssm create
格式化磁盘分区 mkswap
整理磁盘空间 fsck
挂载存储 mount
/etc/fstab
 mount挂载和交换分区swap /etc/fstab
swapon -a
查看可用磁盘空间 df
检查或修复文件系统 fsck
更改文件权限 chmod
chown
chgrp
umask
更改文件属性 chattr
更改访问控制列表 setfacl

七、网络命令

功能/用途 命令
主机名和解析配置文件 /etc/hosts
/etc/resolv.conf
配置主机名 hostnamectl
/etc/hostname
查看网络接口信息 ip addr
teamdctl
bridge
>查看路由 ip route
配置防火墙 firewall-cmd
查看端口/套接字 ss
lsof

八、安全身份验证命令

功能/用途 命令
配置安全系统 /etc/selinux/config chcon
restorecon
semanage
setsebool
LDAP, SSSD authconfig
authconfig-tui
网络用户 Getent

九、资源管理命令

功能/用途 命令
变更流程优先 nice
renice
更改流程运行位置 taskset
杀死进程 kill
pkill
查看系统使用情况 top
ps
ss
vmstat
查看磁盘使用情况 df

十、总结

以上就是CentOS7系统常用命令的简单整理,都是一些比较常见的操作命令,在使用CentOS7系统时会经常用到,特此整理出来,希望对大家有所帮助。以上常用命令适用于CentOS7系统,当然,大部分命令也适用于CentOS6、CentOS8系统。

推荐阅读:简单汇总最基础的Linux命令 适合新手用户收藏

未经允许不得转载:惠主机 » CentOS7系统常用命令简单整理 适用于新手用户