Note | RHEL | Ubuntu |
---|---|---|
Support | 10years | 10years LTS(Long Term Support) |
Defautl Editor | vi | nano |
Access control | SELinux | AppArmor |
Apach HTTP Server | httpd | apache2 |
Firewall | firewalld (CentOS7) iptables (CentOS5, 6) | ufw(Uncomplicated FireWall) |
Note | CentOS | Ubuntu |
---|---|---|
Repository configuration file | /etc/yum.repos.d/*.repo | /etc/apt/sources.list |
Repository configuration file | /etc/yum.conf | /etc/apt/apt.conf (Create) Proxy Configuration Acquire::http::Proxy "http://x.x.x.x:8888/"; |
Package search | yum search STRINGS | apt search STRINGS |
Package search | apt list PACKAGE apt list php |
|
Package Detail | yum info PACKAGE | apt show PACKAGE apt show php |
Package installation | yum install PACKAGE | apt install PACKAGE apt -f install PACAGE ← Repair broken dependencies |
Package uninstall | yum remove PACKAGE | apt purge PACKAGE |
List of repositories | yum list | apt list |
Repository update | Automatic update every time | apt update ← In Ubuntu you need to do |
Update installed packages | apt-get upgrade |
Note | CentOS | Ubuntu |
---|---|---|
Package installation | rpm -i PACKAGE.rpm | dpkg -i PACKAGE.deb |
List of installed packages | rpm -qa rpm -qa |grep xxx | dpkg -l |grep XXX dpkg -l |grep ^ii (Also show deleted packages) |
Confirm installed package | rpm -q PACKAGE | dpkg -l PACKAGE |
List of files included in package | rpm -ql PACKAGE | dpkg -L PACKAGE |
Package confirmation including file | rpm -qf PACKAGE | dpkg -S PACKAGE |
Package uninstall | rpm -e PACKAGE | dpkg -P PACKAGE |
Note | CentOS6 | CentOS7 | Ubuntu |
---|---|---|---|
Service status check | service SERVICE status /etc/init.d/SERVICE status | systemctl UNIT status | service SERVICE status /etc/init.d/SERVICE status |
Start service | service SERVICE start /etc/init.d/SERVICE start | systemctl UNIT start | service SERVICE start /etc/init.d/SERVICE start |
Stop service | service SERVICE stop /etc/init.d/SERVICE stop | systemctl UNIT stop | service SERVICE stop /etc/init.d/SERVICE stop |
Automatic start setting confirmation | chkconfig --list | ls -l /etc/rc*.d/ sysv-rc-conf --list (apt-get install sysv-rc-conf) |
|
Automatic start enable | chkconfig SERVICE on | systemctl enable UNIT | update-rc.d SERVICE enable |
Disable auto start | chkconfig SERVICE off | systemctl enable UNIT | update-rc.d SERVICE disable |
Auto start service added | chkconfig --add SERVICE | insserv -d SERVICE | |
Automatic start service deletion | chkconfig --del SERVICE | insserv -r SERVICE | |
Service setting file | /etc/sysconfig/SERVICE | /etc/default/SERVICE |
Note | CentOS | Ubuntu |
---|---|---|
Apache/httpd | /etc/httpd/httpd.conf | /etc/apache2/apache2.conf |
mysql | /etc/my.cnf | /etc/mysql/my.cnf |
php | /etc/php.ini | /etc/php5/apache2/php.ini(For the web) /etc/php5/cli/php.ini(For Command) /etc/php5/conf.d/*.ini(For the web adn Command) |
Note | CentOS | Ubuntu |
---|---|---|
OS Version | /etc/redhat-release /etc/issue Tips:cat /etc/*release | /etc/lsb-release /etc/issue Tips:cat /etc/*release |
Hostname | /etc/sysconfig/network | /etc/hostname |
Network Interfaces | /etc/sysconfig/network-scripts/ifcfg-X Example /etc/sysconfig/network-scripts/ifcfg-eth0 | /etc/network/interfaces |
Defautlt Gateway Configuration | /etc/sysconfig/network | /etc/network/interfaces |
Run Level | /etc/inittab | |
Lang | /etc/sysconfig/i18n | /etc/default/locale Modification method update-locale LANG=ja_JP.UTF-8 Check Locale locale #Confirm current locale localectl list-locales #List of available locales apt install language-pack-ja |
Timezone | Modification method dpkg-reconfigure tzdata |
|
Keybord | /etc/sysconfig/keyboard | /etc/default/keyboard Modification method dpkg-reconfigure keyboard-configuration |
cron | /var/spool/cron/USER | /var/spool/cron/crontabs/USER |
Note | CentOS | Ubuntu |
---|---|---|
DNS | /etc/resolv.conf | /etc/resolv.conf |
hosts | /etc/hosts | /etc/hosts |
Note | CentOS | Ubuntu |
---|---|---|
syslog | /var/log/messages | /var/log/syslog |
Audit log | /var/log/secure | /var/log/auth.log |
mail log | /var/log/maillog | /var/log/mail.log |
cron log | /var/log/cron | /var/log/syslog |