Share

Legacy CentOS 6 Commands and Their CentOS 7 Counterparts

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

Was this information helpful?