前言
Centos7.x 和Centos6.x在命令行方面有很多不一樣,本文旨在介紹Centos7.x的命令不同之處的相關命令
常用命令
(1)修改服務器的編碼格式
echo $LANG # 查看
vim /etc/locale.conf #改成你想要的編碼格式
source /etc/locale.conf #立即生效
## 對應的Centos6.x命令
vim /etc/sysconfig/i18n
(2)systemctl
systemctl -h # 查看命令行參數
systemctl list-unit-files|grep sshd # 查看開機啓動項
systemctl enable nginx # 開機啓動
systemctl disabled nginx # 取消開機啓動
## 對應Centos6.x 命令
chkconfig -add nginx
chkconfig --level 35 nginx on/off
(3)ncat
ncat -vz 192.168.0.1 3306 # 測試端口連通性
# 對應的Centos 6.x 命令
nc -v 192.168.2.4 3306
小結: ncat用來彌補nc缺乏加密、身份驗證的能力,功能更加強大,這也展現出了高版本的Linux的優勢
(4) hostnamectl
# 修改主機名
hostnamectl set-hostname knight-vm
## 對應 centos6.x 修改主機名的三步
vim /etc/sysconfig/network # 修改hostname
vim /etc/hosts # 加主機名的host記錄
hostname knight-vm
小結: Centos 7.x 一條命令即可搞定,Centos6.x 卻要三步