centos7命令总结

本文详细介绍Linux系统的各项管理操作,包括CPU信息查看、网络配置、语言设置、时间配置、服务管理等,为用户提供全面的系统管理和维护指导。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1,查看cpu信息

     lscpu        

2,网络配置

     ip  route   查看路由

     nmcli

     nmcli connection show    显示所有连接

     nmcli connection show -a    仅显示当前活动的连接

     nmcli device status  列出 NetworkManager 识别出的设备列表及他们的状态

     nmcli device disconnect eno16777736    停止接口

     nmcli device connect eno16777736        启动接口

 

     nmtui   类似centos6中的 setup

   

     配置主机名

     /etc/hostname

     hostnamectl

     hostname

     

 

3,系统语言设置

     区域设置的配置文件在/etc/locale.conf,通过localectl命令进行设置;

     localectl status     查看当前配置

     localectl list-locales |grep CN      查看可用的区域语言

     localectl set-locale LANG=zh_CN.utf8    设置区域语言

     

4,配置时间和日期

     timedatactl    date

     timedatectl    等同于timedatectl status

     timedatectl set-time YYYY-MM-DD    设置日期

     timedatectl set-time HH:MM:SS    设置当前时间

     timedatectl set-local-rtc boolean    默认的,系统是使用UTC时间的,可以用以下命令打开和关闭UTC时间

                                                          把 boolean 替换成yes则表示使用本地时间,替换成no则表示是UTC时间

                                                          注:这里的boolean值也可以用true、flase

     timedatectl list-timezones    查看所有的时区

     timedatectl set-timezone time_zone    用以下命令设置时区

     设置时区也可以直接复制系统文件 :

     timedatectl set-ntp boolean  timedatectl还可以设置是否打开NTP选项 (这里的boolean是yes或者no)

     # cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

 

5,时钟同步配置 

     /etc/chrony.conf    

     timedatectl

     ntpdate

     

6,strace  ltrace

 

7,系统服务

     systemctl -at service

     ls /etc/systemd/system/*.service

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

     查看活动的服务

     systemctl -t service --state=active

 

     启动/停止 服务

     systemctl start name.service

     systemctl stop name.service

 

     设置开机是否启动服务

     systemctl enable name.service

     systemctl disable name.service

     

     查看服务器状态

     systemctl status name.service

 

     检查服务是否enabled

     systemctl is-enabled name

 

     创建新的服务

     systemctl daemon-reload  /etc/systemd/system/*.service

 

8,运行级别

     查看

     who -r

     runlevel

     修改

     切换到:运行级3

     systemctl isolate multi-user.target   或 systemctl isolate runlevel3.target

     切换到:运行级5

     systemctl isolate graphical.target    或  systemctl isolate runleve5.target

     修改开机默认运行级别

     systemd使用链接来指向默认的运行级别,由/etc/systemd/system/default.target文件中决定

     切换到运行级3:

     先删除:/etc/systemd/system/default.target

     ln -sf /lib/systemd/system/multi-user.target /etc/systemd/system/default.target

     ln -sf /lib/systemd/system/runlevel3.target /etc/systemd/system/default.target

     或 

     systemctl set-default multi-user.target

 

9,日志

     /var/log

     journalctl

 

10,配置grub

     /etc/default/grub

     grub-set-default

     grub2-mkconfig

 

11,查看硬件信息

     lshw (in EPEL)

     yum install  epel-release  -y 

     yum install  lshw  -y

 

12,加载、配置内核模块

     modprobe

     删除内核模块

     modprobe -r

     查看内核参数

     sysctl -a

     cat /proc/cmdline

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值