首頁  >  文章  >  運維  >  centos7和6的指令有什麼差別

centos7和6的指令有什麼差別

青灯夜游
青灯夜游原創
2022-03-07 15:53:313359瀏覽

區別:1、centos7用systemd代替init;2、修改主機名,centos6需要修改“/etc/sysconfig/network”,而7修改“/etc/hostname”;3、centos7用chrony指令同步時間,6用ntp。

centos7和6的指令有什麼差別

本教學操作環境:centos7系統、thinkpad t480電腦。

最近在使用CentOS 7,發現很多指令等和CentOS 6不一樣,所以這裡列出來方便參考。

一、常用的systemctl指令

CentOS 7開始使用systemd來取代init 系統父進程,因此熟練systemctl很有必要。

##systemctl start sshd.serviceservice sshd start啟動ssh服務systemctl stop sshd.serviceservice sshd stop停止ssh服務systemctl restart sshd.service#service sshd restart重啟ssh服務#systemctl status sshd.serviceservice sshd status  #查看ssh服務狀態systemctl reload sshd.serviceservice sshd reload重新載入ssh服務開機自啟動ssh服務##開機禁止啟動ssh服務#systemctl list-unit-files --type=servicechkconfig --list列出所有的服務狀態systemctl list -unitschkconfig --list、ntsysv列出允許中的服務單元systemctl is-active sshd.service#chkconfig --list sshd查看ssh服務是否執行systemctl mask sshd.service # 屏蔽(不能啟用)ssh服務systemctl unmask sshd.service 解放屏蔽ssh服務#systemctl show sshd.service 顯示SSH服務的設定資訊systemctl get-default 取得目前使用的運行等級systemctl set-default runlevel3.targetvi /etc/inittab啟用運行等級3
CentOS 7 CentOS 6 作用
#systemctl reload sshd.service service sshd reload
systemctl enable sshd.service chkconfig --level 3 sshd on
systemctl disable sshd.service chkconfig --level 3 sshd off
##修改預設的運行等級
systemctl isolate runlevel3.target ##systemctl isolate runlevel3.target init 3

#二、設定檔

 1、啟動設定

centos6:修改/etc/inittab

centos7:systemctl set-default runlevel3.target

#2、修改主機名稱

 centos6:修改/etc/sysconfig/network

# centos7:修改/etc/hostname

3、開啟啟動檔/etc/rc. d/rc.local

 centos6:不需要任何修改

 centos7:chmod x /etc/rc.d/rc.local

4、預設防火牆

 centos6:iptables


 centos7:firewall

#5、檔案方式啟動服務

 centos6:/etc/rc.d/rc3.d/ 修改K開頭的檔案為S

 centos7:/usr/lib/systemd/system/下的某服務做一條軟連接到/etc/systemd/system目錄下

6、路由轉送

centos6:編輯/etc/sysctl.conf 新增net.ipv4.ip_forward = 1或echo “1” > /proc/sys/net/ipv4/ip_forwardcentos7:編輯/etc/sysctl .conf 新增net.ipv4.ip_forward = 1或echo “1” > /proc/sys/net/ipv4/ip_forward

###              編輯/usr/lib/sysctl.d/50net-default.conf .ipv4.ip_forward = 1######7、語言設定######centos6:vim /etc/sysconfig/i18n 修改  LANG="zh_CN.UTF-8"######centos7:localectl set-locale.UTF-8######8、時間同步######CentOS6######
$ ntp
$ ntpq -p
###CentOS7###
$ chrony
$ chronyc sources
###9、修改時間#### ##CentOS6###
$ vim /etc/sysconfig/clock
ZONE="Asia/Tokyo"
UTC=fales
$ sudo ln -s /usr/share/zoneinfo/Asia/Tokyo /etc/localtime
###CentOS7###
$ timedatectl set-timezone Asia/Tokyo
$ timedatectl status
###推薦:《###centos使用教學###》###

以上是centos7和6的指令有什麼差別的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn