Basic Configuration | CentOS 6 | CentOS 7 |
---|---|---|
Configure Network |
system-config-network |
nmcli nmtui nm-connection-editor |
Jobs & Services | CentOS 6 | CentOS 7 |
---|---|---|
List All Services |
chkconfig --list |
systemctl -at service ls /etc/systemd/system/*.service ls /usr/lib/systemd/system/*.service |
List of Running Services |
service --status-all |
systemctl -t service --state=active |
Start/Stop Service |
service <name> start service <name> stop |
systemctl start <name>.service systemctl stop <name>.service |
Enable/Disable Service |
chkconfig <name> on chkconfig <name> off |
systemctl enable <name>.service systemctl disable <name>.service |
View Service Status |
service <name> status |
systemctl status <name>.service |
Check if Service is Enabled |
chkconfig <name> |
systemctl is-enabled <name> |
Create New Service File or Modify Configuration |
chkconfig -add |
systemctl daemon reload |
View Run Level/Target |
runlevel who -r |
systemctl get-default who -r |
Change Run Level/Target |
/etc/inittab init run_level |
systemctl isolate <name>.target systemctl set-default |
View Logs |
/var/log |
/var/log journalctl |
Kernel, Boot & Hardware | CentOS 6 | CentOS 7 |
---|---|---|
Single User/Rescue Mode |
append 1 or s or init=/bin/bash to kernel cmdline |
append rd.break or init=/bin/bash to kernel cmdline |
Shut Down System |
shutdown |
systemctl shutdown |
Halt System |
poweroff |
systemctl poweroff |
Reboot |
system reboot |
systemctl reboot |
Configure Default Run Level/Target |
/etc/inittab |
systemctl set-default |
Configure GRUB Bootloader |
/boot/grub/grub.conf |
/etc/default/grub grub2-mkconfig grub-set-default |
File System, Volumes & Disks | CentOS 6 | CentOS 7 |
---|---|---|
Default File System |
ext4 |
xfs |
Create/Modify Disk Partitions |
fdisk parted |
fdisk gdisk parted ssm create |
Format Disk Partition |
mkfs.filesystem_type (ext4, xfs) mkswap |
mkfs.filesystem_type (ext4, xfs) mkswap ssm create |
Mount Storage |
mount /etc/fstab |
mount /etc/fstab ssm mount |
Create Physical Volume |
pvcreate |
pvcreate ssm create (if backend is lvm) |
Create Volume Group |
vgcreate |
vgcreate ssm create (if backend is lvm) |
Create Logical Volume |
lvcreate |
lvcreate ssm create (if backend is lvm) |
Enlarge Volumes Formatted with Default File System |
vgextend lvextend resize2fs |
vgextend lvextend xfs_growfs ssm resize |
Shrink Volumes Formatted with Default File System |
resize2fs lvreduce vgreduce |
XFS cannot currently be shrunk; copy desired data to a smaller file system. |
Check/Repair File System |
fsck |
fsck ssm check |
Configure NFS Share |
/etc/exports service nfs reload |
/etc/exports systemctl reload nfs.service |
Networking | CentOS 6 | CentOS 7 |
---|---|---|
Configure Firewall |
iptables and ip6tables /etc/sysconfig/ip*tables system-config-firewall |
firewall-cmd firewall-config |
Configure Name Resolution |
/etc/hosts /etc/resolv.conf |
/etc/hosts /etc/resolv.conf nmcli con mod |
Configure Hostname |
/etc/sysconfig/network |
hostnamectl /etc/hostname nmtui |
View Network Interface Info |
ip addr ifconfig brctl |
ip addr nmcli dev show teamdctl brctl bridge |
Configure Network Interface |
/etc/sysconfig/network-scripts/ifcfg-* |
/etc/sysconfig/network-scripts/ifcfg-* nmcli con [add|mod|edit] teamdctl nmtui nm-connection-editor |
View Ports/Sockets |
ss lsof netstat |
ss lsof |
Resource Mangement | CentOS 6 | CentOS 7 |
---|---|---|
View System Usage |
top ps sar iostat netstat ss vmstat mpstat numstat tuna |
top ps sar iostat ss vmstat mpstat numstat tuna |