最近在使用CentOS 7,发现很多命令等和CentOS 6不一样,所以这里列出来方便参考。
一、常用的systemctl命令
CentOS 7开始使用systemd来代替init 系统父进程,因此熟练systemctl很有必要。
二、配置文件
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_forward
centos7:编辑/etc/sysctl.conf 添加 net.ipv4.ip_forward = 1或者echo “1” > /proc/sys/net/ipv4/ip_forward
编辑/usr/lib/sysctl.d/50-default.conf 添加 net.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
以上就是centos7和6的命令有什么区别的详细内容,更多请关注1818ip.com其它相关文章!