博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
centos7命令总结
阅读量:6803 次
发布时间:2019-06-26

本文共 2198 字,大约阅读时间需要 7 分钟。

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

转载地址:http://nejwl.baihongyu.com/

你可能感兴趣的文章
维生素和止痛药的区别
查看>>
[HTML5] Canvas绘制简单图片
查看>>
[javaSE] IO流(装饰设计模式)
查看>>
jquery hover 不停闪动 解决(亦为stop()的使用)
查看>>
C#反射取数组单个元素的类型
查看>>
Unity编辑器下获取动画的根运动状态并修改
查看>>
JS如何获取url查询字符串的键和值?
查看>>
20165206 2017-2018-2《Java程序设计》课程总结
查看>>
【SignalR学习系列】5. SignalR WPF程序
查看>>
【2011.09.01】如何使用javaScript代码获取系统时间和日期?
查看>>
data guard switchover切换异常
查看>>
领悟javascript中的exec与match方法
查看>>
Linux内核--网络协议栈深入分析(五)--套接字的绑定、监听、连接和断开
查看>>
Mysql索引详解及优化(key和index区别)
查看>>
unittest用例的执行顺序
查看>>
随笔学习初谈
查看>>
指令与数据
查看>>
iOS Document Interaction 编程指南
查看>>
HTTP返回的状态码
查看>>
sql创建表格 转载
查看>>