Ringkasan Tips Centos 7 dan Red Hat 7

Assalamualaikum

Hari ini saya akan berkongsi senarai arahan yang biasa digunakan oleh SysAdmin atau Red Hat Engineer. Bagi mereka yang berminat untuk bekerja dibidang ini, haruslah sekurang-kurangnya mahir dalam menjalankan perintah atau peralatan yang terdapat didalam senarai dibawah. Bagi mereka yang baru nak bermula, diharap pos ini dapat membantu dalam perjalanan anda. Praktis dan terus praktis.

Asas Sistem

Perkara
Lihat info langganan subscription-manager identity
Konfigurasi langganan subscription-manager rhn_register
Lihat versi rilisan /etc/redhat-release
Lihat profil sistem sosreport
dmidecode
lstopo
lscpu

Konfigurasi Asas

Perkara
Alat konfigurasi grafikal gnome-control-center
Alat konfigurasi tekstual system-config-*-tui
Konfigurasi mesin cetak system-config-printer
Konfigurasi jaringan nmcli
nmtui
nm-connection-editor
Konfigurasi bahasa sistem localectl
Konfigurasi tarikh dan masa timedatectl
date
Penyamaan tarikh dan masa timedatectl
/etc/chrony.conf
ntpdate
Konfigurasi papan kekunci localectl
Konfigurasi SSH /etc/ssh/ssh_config
/etc/ssh/sshd_config
~/.ssh/config ssh-keygen

Servis dan Pekerjaan

Perkara
Senarai semua servis systemctl -at service
ls /etc/systemd/system/*.service
ls /usr/lib/systemd/system/*.service
Senarai servis larian systemctl -t service –state=active
Mula/henti servis systemctl start name.service
systemctl stop name.service
Nyala/padam servis systemctl enable name.service
systemctl disable name.service
Lihat status servis systemctl status name.service
Semak jika servis nyala systemctl is-enabled name
Cipta servis file baru atau ubah konfigurasi systemctl daemon-reload
/etc/systemd/system/*.service
Lihat level larian / target systemctl get-default
who -r
Ubah level larian/target systemctl isolate name.target
systemctl set-default
Konfigurasi log /etc/rsyslog.conf
/etc/rsyslog.d/*.conf
/var/log/journal
systemd-journald.service
Lihat log /var/log
journalctl
Konfigurasi audit sistem add audit=1 to kernel cmdline
auditctl
/etc/audit/auditd.conf
/etc/audit/audit.rules
authconfig
/etc/pam.d/system-auth
pam_tty_audit kernel module
Lihat paparan audit aureport /var/log/faillog
Jadual aktiviti batch cron
at
batch
Cari mengikut nama locate
Cari mengikut karakteristik find
Cipta arkib tar
cpio
zip

Kernel, boot, dan hardware

Perkara
Pengguna solo/mod selamat append rd.break or init=/bin/bash to kernel cmdline
Tutup sistem shutdown
Matikan sistem poweroff
systemctl poweroff
Hentikan sistem halt
systemctl halt
Reboot sistem reboot
systemctl reboot
Konfigurasi asal run level/target systemctl set-default
Konfigurasi GRUB bootloader /etc/default/grub
grub2-mkconfig
grub-set-default
Konfigurasi kernel module modprobe
Paparan hardware  lshw (in EPEL)
Konfigurasi hardware udev
Lihat parameter kernel sysctl -a
cat /proc/cmdline
Masukkan modul kernel modprobe
Hapuskan modul kernel modprobe -r
Papar versi kernel rpm -q kernel
uname -r

Pengurusan perisian

Perkara
Pasang software yum install
yum group install
Papar info software yum info
yum group info
Kemaskini software yum update
Naiktaraf software yum upgrade
Konfigurasi repositori software subscription-manager repos
/etc/yum.repos.d/*.repo
Cari pakej fail pemilikan rpm -qf filename
yum provides filename-glob
Papar versi software rpm -q packagename
Papar software yang dipasang rpm -qa
yum list installed

Pengurusan pengguna

Perkara
Paparan pengurusan pengguna system-config-users
Cipta akaun pengguna useradd
Hapus akaun pengguna userdel
Papar/tukar butiran akaun pengguna usermod
/etc/passwd
vipw
id
Cipta kumpulan pengguna groupadd
Hapus kumpulan pengguna groupdel
Ubah butiran kumpulan groupmod
/etc/group
Ubah katalaluan pengguna passwd
Ubah kebenaran pengguna usermod
visudo
Ubah kebenaran kumpulan groupmod
visudo
Tukar polisi katalaluan chage
Papar sesi pengguna w

Sistem fail, volume, dan disk

Perkara
Sistem fail asal xfs
Cipta / ubah partisi fdisk
gdisk
parted
ssm create
Format partisi mkfs.filesystem_type (ext4, xfs)
mkswap
ssm create
Susun ruangan disk copy data to new file system
fsck (look for ‘non-contiguous inodes’)
xfs_fsr
Lekapan storan mount
/etc/fstab
ssm mount
Lekapan dan aktifkan swap /etc/fstab
swapon -a
Konfigurasi lekapan statik /etc/fstab
Papar ruangan lebihan df
Papar info volume logikal lvdisplay
lvs
vgdisplay
vgs
pvdisplay
pvs
Cipta volume fizikal pvcreate
ssm create (if backend is lvm)
Cipta kumpulan volume vgcreate
ssm create (if backend is lvm)
Cipta volume logikal lvcreate
ssm create (if backend is lvm)
Besarkan volume jika format sistem fail asal vgextend
lvextend
xfs_growfs
ssm resize
Kecilkan volume jika format sistem fail asal XFS cannot currently be shrunk; copy desired data to a smaller file system.
Semak / baiki sistem fail fsck
ssm check
Papar perkongsian NFS showmount -e
mount
Konfigurasi perkongsian NFS /etc/exports
systemctl reload nfs.service
Konfigurasi permintaan lekapan auto /etc/auto.master.d/*.autofs
/etc/auto.*
Ubah kebenaran fail chmod
chown
chgrp
umask (future file creation)
Ubah atribut fail chattr
Ubah senarai akses kawalan setfacl

Rangkaian

Perkara
Konfigurasi nama resolusi /etc/hosts
/etc/resolv.conf
nmcli con mod
Konfigurasi nama host hostnamectl
/etc/hostname
nmtui
Papar info antaramuka rangkaian ip addr
nmcli dev show
teamdctl
brctl
bridge
Konfigurasi antaramuka rangkaian /etc/sysconfig/network-scripts/ifcfg-*
nmcli con [add|mod|edit]
nmtui
nm-connection-editor
Papar laluan ip route
Konfigurasi laluan ip route add
nmcli
nmtui
nm-connection-editor
/etc/sysconfig/route-iface
Konfigurasi firewall firewall-cmd
firewall-config
Papar soket/port ss
lsof

Identiti dan Keselamatan

Perkara
Konfigurasi keselamatan sistem /etc/selinux/config
chcon
restorecon
semanage
setsebool
system-config-selinux
Laporan keselamatan sistem sealert
LDAP, SSSD, Kerberos authconfig
authconfig-tui
authconfig-gtk
Pengguna rangkaian getent

Pengurusan Sumber

Perkara
Jejak panggilan sistem strace
Jejak panggilan perpustakaan ltrace
Tukar prioriti proses nice
renice
Tukar lokasi proses larian taskset
Matikan proses kill
pkill
killall
Papar penggunaan sistem top
ps
sar
iostat
ss
vmstat
mpstat
numastat
tuna
Papar penggunaan disk df
iostat

 

  • Kredit dari Red Hat
Komen Facebook

Leave a Reply

Your email address will not be published.