Cheat Sheet Sysadmin Linux: 100+ Command Penting untuk Monitoring, Networking, Storage, Security, dan Server Administration
Mengelola Linux server tidak selalu berarti menghafal ratusan perintah. Seorang sysadmin justru perlu memahami command yang tepat untuk digunakan pada situasi yang tepat.
Ketika server mengalami masalah, misalnya disk hampir penuh, CPU tinggi, koneksi jaringan bermasalah, service berhenti, login SSH gagal, atau log dipenuhi error, command-line interface (CLI) menjadi salah satu alat diagnosis paling penting.
Linux menyediakan banyak utility untuk membantu administrator melihat kondisi sistem, mencari masalah, melakukan konfigurasi, serta menjaga keamanan server.
Artikel ini dibuat sebagai cheat sheet sysadmin Linux yang dapat digunakan sebagai referensi sehari-hari. Command dikelompokkan berdasarkan kebutuhan administrasi server, mulai dari file dan directory sampai monitoring, networking, firewall, log, SSH, archive, dan backup.
Catatan: sebagian command membutuhkan hak akses
rootatausudo. Gunakan command administratif dengan hati-hati, terutama command yang dapat mengubah konfigurasi, permission, filesystem, firewall, atau menghapus data.
1. File & Directory
Pengelolaan file dan directory merupakan kemampuan dasar yang wajib dikuasai sysadmin Linux.
Melihat lokasi directory saat ini
pwd
pwd digunakan untuk mengetahui absolute path dari directory aktif.
Contoh:
/home/walid
Melihat isi directory
ls
Untuk melihat informasi yang lebih lengkap:
ls -lah
Beberapa opsi yang sering digunakan:
ls -l
ls -la
ls -lah
ls -lt
ls -lS
-l menampilkan detail, -a menampilkan file tersembunyi, -h membuat ukuran lebih mudah dibaca manusia.
Berpindah directory
cd /var/log
Kembali ke home:
cd ~
Kembali ke directory sebelumnya:
cd -
Naik satu level:
cd ..
Membuat directory
mkdir project
Membuat struktur directory sekaligus:
mkdir -p /opt/app/config
Membuat file kosong
touch file.txt
Menyalin file
cp file.txt backup.txt
Menyalin directory:
cp -r source/ destination/
Untuk mempertahankan permission dan metadata:
cp -a source/ destination/
Memindahkan atau rename file
mv file.txt /tmp/
Rename:
mv file-lama.txt file-baru.txt
Menghapus file
rm file.txt
Menghapus directory kosong:
rmdir directory
Menghapus directory beserta isinya:
rm -rf directory/
Command rm -rf harus digunakan dengan sangat hati-hati. Salah path dapat menyebabkan data terhapus tanpa mekanisme undo sederhana.
Mencari file
find /var/log -name "*.log"
Mencari berdasarkan ukuran:
find /var -type f -size +1G
Mencari file yang dimodifikasi dalam 1 hari terakhir:
find /var/log -type f -mtime -1
Melihat isi file
cat file.txt
Untuk file panjang:
less file.txt
Melihat bagian awal:
head file.txt
Bagian akhir:
tail file.txt
Memantau file secara realtime:
tail -f /var/log/syslog
2. User & Permission
Permission Linux mengatur siapa yang boleh membaca, menulis, atau menjalankan sebuah file.
Format permission biasanya terlihat seperti:
-rwxr-xr--
Secara sederhana terdiri dari:
owner | group | others
Melihat user aktif
whoami
Melihat informasi user:
id
Melihat user yang sedang login
who
atau:
w
Menambah user
Pada Debian/Ubuntu:
sudo adduser namauser
Alternatif:
sudo useradd -m namauser
Mengubah password
sudo passwd namauser
Menambahkan user ke group
sudo usermod -aG sudo namauser
Pada sistem tertentu group administrator dapat berbeda.
Melihat group
groups
Mengubah owner
sudo chown user file.txt
Mengubah owner dan group:
sudo chown user:group file.txt
Recursive:
sudo chown -R user:group /var/www/app
Mengubah permission
Contoh:
chmod 644 file.txt
Untuk executable:
chmod +x script.sh
Directory:
chmod 755 /var/www/app
Memahami permission numerik
Nilai permission:
r = 4
w = 2
x = 1
Sehingga:
7 = rwx
6 = rw-
5 = r-x
4 = r--
Contoh:
chmod 755 script.sh
berarti:
Owner = rwx
Group = r-x
Others = r-x
Best practice permission
Jangan membiasakan menggunakan:
chmod 777
hanya untuk “memperbaiki” masalah permission.
Permission terlalu terbuka dapat meningkatkan risiko keamanan.
3. Process
Process adalah program yang sedang berjalan di Linux.
Ketika server terasa lambat, penggunaan CPU tinggi, memory habis, atau aplikasi tidak merespons, pemeriksaan process biasanya menjadi salah satu langkah awal.
Melihat process
ps aux
Alternatif:
ps -ef
Monitoring process realtime
top
Jika tersedia:
htop
Mencari process
ps aux | grep nginx
Lebih praktis:
pgrep nginx
Melihat PID:
pgrep -a nginx
Menghentikan process
kill PID
Jika process tidak berhenti:
kill -9 PID
SIGKILL sebaiknya menjadi pilihan terakhir karena process tidak mendapatkan kesempatan melakukan cleanup.
Mencari process berdasarkan nama
pgrep -af java
Menghentikan process berdasarkan nama
pkill nginx
Gunakan pkill dengan hati-hati karena dapat menghentikan lebih dari satu process.
4. Service
Sebagian besar server Linux modern menggunakan systemd.
Command utama untuk administrasi service adalah systemctl.
Melihat status service
systemctl status nginx
Menjalankan service
sudo systemctl start nginx
Menghentikan service
sudo systemctl stop nginx
Restart service
sudo systemctl restart nginx
Reload konfigurasi
sudo systemctl reload nginx
Reload biasanya digunakan ketika service mendukung pembacaan ulang konfigurasi tanpa menghentikan process utama.
Mengaktifkan service saat boot
sudo systemctl enable nginx
Sekaligus menjalankan:
sudo systemctl enable --now nginx
Menonaktifkan autostart
sudo systemctl disable nginx
Melihat service yang gagal
systemctl --failed
Ini sangat berguna ketika server baru selesai boot tetapi beberapa service gagal berjalan.
5. Storage
Storage merupakan salah satu sumber masalah yang paling sering ditemukan pada server.
Disk penuh dapat menyebabkan aplikasi gagal menulis file, database error, log tidak dapat dibuat, bahkan service tertentu berhenti bekerja.
Melihat kapasitas filesystem
df -h
Lebih lengkap:
df -hT
Melihat penggunaan directory
du -sh /var/*
Melihat directory terbesar:
du -h --max-depth=1 /var | sort -h
Melihat block device
lsblk
Dengan filesystem:
lsblk -f
Melihat mount
findmnt
Melihat inode
Disk belum tentu penuh secara kapasitas, tetapi inode bisa habis.
df -i
Jika inode 100%, server dapat mengalami kegagalan membuat file walaupun masih tersedia kapasitas GB.
Memeriksa penggunaan directory secara interaktif
Jika ncdu tersedia:
ncdu /
Tool ini sangat praktis untuk menemukan directory yang menggunakan storage paling besar.
Informasi disk
sudo fdisk -l
Untuk sistem tertentu:
sudo smartctl -a /dev/sda
smartctl membutuhkan paket smartmontools.
6. Networking
Networking adalah area yang sangat penting bagi sysadmin.
Masalah jaringan harus dianalisis secara bertahap: interface, IP, routing, DNS, konektivitas, port, hingga aplikasi.
Melihat interface
ip link
Melihat alamat IP:
ip addr
atau:
ip -br addr
Format ip -br biasanya lebih ringkas dan mudah dibaca.
Melihat routing
ip route
Melihat route tertentu:
ip route get 8.8.8.8
Ping
ping 8.8.8.8
Menguji DNS sekaligus:
ping google.com
Traceroute
traceroute 8.8.8.8
Alternatif modern:
tracepath 8.8.8.8
DNS lookup
dig example.com
Melihat record tertentu:
dig example.com A
dig example.com MX
dig example.com NS
Alternatif:
nslookup example.com
Melihat port listening
Command yang sangat penting:
ss -tulpn
Melihat TCP listening:
ss -lntp
Melihat UDP:
ss -lnup
Contoh mencari port 80:
ss -lntp | grep :80
Menguji koneksi port
Dengan nc:
nc -vz 192.168.1.10 22
Contoh:
nc -vz example.com 443
Curl
Menguji HTTP:
curl -I https://example.com
Melihat detail koneksi:
curl -v https://example.com
Tcpdump
Untuk troubleshooting jaringan tingkat lanjut:
sudo tcpdump -i eth0
Menyaring port:
sudo tcpdump -i eth0 port 443
Menyaring host:
sudo tcpdump -i eth0 host 192.168.1.10
Tcpdump sangat berguna ketika Anda perlu mengetahui apakah packet benar-benar masuk atau keluar dari server.
7. Firewall
Firewall merupakan lapisan penting dalam keamanan server.
Linux dapat menggunakan beberapa teknologi firewall seperti nftables, iptables, atau frontend seperti UFW.
UFW
Melihat status:
sudo ufw status verbose
Mengaktifkan:
sudo ufw enable
Mengizinkan SSH:
sudo ufw allow 22/tcp
HTTP:
sudo ufw allow 80/tcp
HTTPS:
sudo ufw allow 443/tcp
Menghapus rule:
sudo ufw delete allow 80/tcp
nftables
Melihat ruleset:
sudo nft list ruleset
Melihat table:
sudo nft list tables
Melihat chain:
sudo nft list chains
Untuk server production, perubahan firewall sebaiknya direncanakan agar administrator tidak kehilangan akses remote.
iptables
Pada sistem yang masih menggunakan iptables:
sudo iptables -L -n -v
Melihat NAT:
sudo iptables -t nat -L -n -v
Perhatikan bahwa pada distro modern, iptables dapat menggunakan backend nftables.
8. Log
Log adalah “rekaman aktivitas” server.
Ketika sebuah service gagal, jangan langsung restart berkali-kali. Lihat log terlebih dahulu.
journalctl
Melihat seluruh journal:
journalctl
Melihat log terbaru:
journalctl -n 100
Realtime:
journalctl -f
Log service tertentu:
journalctl -u nginx
Log sejak boot:
journalctl -b
Melihat error:
journalctl -p err
Melihat log service sejak boot:
journalctl -u nginx -b
Syslog
Pada Debian/Ubuntu tertentu:
sudo tail -f /var/log/syslog
Authentication log:
sudo tail -f /var/log/auth.log
Nama dan lokasi log dapat berbeda antar distribusi dan konfigurasi.
Mencari error
grep -i error /var/log/syslog
Mencari keyword tertentu:
grep -i "failed" /var/log/auth.log
Untuk pencarian recursive:
grep -Rni "error" /var/log/
9. SSH
SSH merupakan akses remote utama pada banyak server Linux.
Login SSH
ssh user@192.168.1.10
Port berbeda:
ssh -p 2222 user@192.168.1.10
SSH dengan private key
ssh -i ~/.ssh/id_ed25519 user@server
Generate SSH key
ssh-keygen -t ed25519
Copy public key ke server
ssh-copy-id user@server
Setelah public key terpasang, administrator dapat menggunakan autentikasi key.
SSH config
File:
~/.ssh/config
Contoh:
Host server-prod
HostName 192.168.1.100
User admin
Port 22
IdentityFile ~/.ssh/id_ed25519
Kemudian cukup:
ssh server-prod
Troubleshooting SSH
Gunakan mode verbose:
ssh -v user@server
Lebih detail:
ssh -vvv user@server
Periksa service:
systemctl status ssh
Periksa port:
ss -lntp | grep :22
Periksa authentication log:
journalctl -u ssh
atau pada distro tertentu:
tail -f /var/log/auth.log
10. System Monitoring
Monitoring membantu administrator mengetahui kondisi server sebelum masalah menjadi outage.
CPU
uptime
Perintah ini menampilkan load average.
top
Untuk monitoring realtime.
Memory
free -h
Untuk melihat detail memory:
cat /proc/meminfo
CPU information
lscpu
Memory information
free -h
Kernel
uname -a
Versi kernel:
uname -r
Informasi OS
cat /etc/os-release
Uptime
uptime
atau:
uptime -p
Load
cat /proc/loadavg
vmstat
vmstat 1
Command ini dapat membantu melihat CPU, memory, process, swap, dan aktivitas I/O secara ringkas.
iostat
Jika tersedia:
iostat -xz 1
Sangat berguna untuk menganalisis bottleneck storage dan I/O.
Network monitoring
ip -s link
Untuk melihat statistik interface.
Jika tersedia:
iftop
atau:
nload
Monitoring realtime dengan watch
Contoh:
watch -n 2 "df -h"
Melihat koneksi:
watch -n 1 "ss -s"
Konsepnya sederhana: watch menjalankan command berulang dengan interval tertentu.
11. Archive & Backup
Archive dan backup bukan hal yang sama.
Archive biasanya berkaitan dengan menggabungkan file, sedangkan backup bertujuan menyediakan salinan data untuk pemulihan.
tar
Membuat archive:
tar -cvf backup.tar /data
Membuat gzip archive:
tar -czvf backup.tar.gz /data
Extract:
tar -xzvf backup.tar.gz
Melihat isi archive:
tar -tzf backup.tar.gz
Zip
Membuat ZIP:
zip -r backup.zip /data
Extract:
unzip backup.zip
Rsync
Salah satu tool penting untuk backup dan sinkronisasi.
rsync -av /data/ /backup/data/
Dengan progress:
rsync -avh --progress /data/ /backup/data/
Untuk sinkronisasi remote:
rsync -avz /data/ user@backup-server:/backup/data/
Backup database
Untuk PostgreSQL:
pg_dump database_name > database.sql
MySQL/MariaDB:
mysqldump -u root -p database_name > database.sql
Backup database harus mempertimbangkan konsistensi data, ukuran database, waktu recovery, dan metode restore.
12. Kombinasi Command yang Sangat Berguna
Kemampuan sysadmin bukan hanya mengetahui command secara individual, tetapi juga menggabungkannya.
Mencari process tertentu
ps aux | grep nginx
Mencari service yang gagal
systemctl --failed
Melihat 20 log terakhir
journalctl -n 20
Melihat error terbaru
journalctl -p err -n 50
Melihat disk terbesar
du -h --max-depth=1 / | sort -h
Melihat port tertentu
ss -lntp | grep :443
Melihat filesystem penuh
df -h | sort -k5 -h
Memantau memory
watch -n 2 free -h
Memantau koneksi
watch -n 2 "ss -s"
13. Studi Kasus: Server Tiba-Tiba Lambat
Misalnya pengguna melaporkan:
“Website server lambat sekali.”
Jangan langsung melakukan reboot.
Lakukan pemeriksaan bertahap.
Langkah 1 — Periksa load
uptime
Jika load sangat tinggi, lanjutkan dengan:
top
Langkah 2 — Periksa memory
free -h
Perhatikan RAM dan swap.
Langkah 3 — Periksa storage
df -h
Kemudian:
df -i
Langkah 4 — Periksa process
ps aux --sort=-%cpu | head
Kemudian memory:
ps aux --sort=-%mem | head
Langkah 5 — Periksa I/O
iostat -xz 1
Langkah 6 — Periksa service
systemctl --failed
Langkah 7 — Periksa log
journalctl -p err -n 100
Dengan pendekatan tersebut, diagnosis menjadi berbasis data, bukan sekadar “restart server lalu berharap masalah hilang”.
14. Studi Kasus: Disk Server Hampir Penuh
Misalnya:
df -h
menunjukkan:
/dev/sda2 100G 96G 4G 97% /
Jangan langsung menghapus file secara acak.
Mulai dari:
du -h --max-depth=1 / | sort -h
Jika /var besar:
du -h --max-depth=1 /var | sort -h
Jika /var/log besar:
du -h --max-depth=1 /var/log | sort -h
Kemudian periksa journal:
journalctl --disk-usage
Periksa file besar:
find /var -type f -size +1G -ls
Barulah tentukan tindakan berdasarkan penyebabnya.
15. Studi Kasus: Service Tidak Bisa Start
Misalnya:
systemctl restart nginx
gagal.
Jangan hanya menjalankan restart berulang kali.
Periksa:
systemctl status nginx
Kemudian:
journalctl -u nginx -n 100
Validasi konfigurasi jika aplikasinya mendukung.
Untuk Nginx:
nginx -t
Periksa apakah port sudah digunakan:
ss -lntp | grep :80
Dari tiga pemeriksaan tersebut, biasanya arah diagnosis menjadi jauh lebih jelas.
16. Best Practice Sysadmin Linux
Menguasai command saja belum cukup. Cara menggunakan command juga menentukan kualitas administrasi server.
1. Pahami sebelum menjalankan
Jangan menjalankan command dari internet secara blind copy-paste.
Pahami:
- apa yang dilakukan;
- file apa yang diubah;
- service apa yang terdampak;
- apakah membutuhkan root;
- apakah dapat menghapus data.
2. Gunakan sudo secara terukur
Jangan selalu bekerja sebagai root.
Gunakan:
sudo command
ketika memang membutuhkan privilege administratif.
3. Dokumentasikan perubahan
Catat:
- tanggal;
- command;
- konfigurasi;
- alasan perubahan;
- hasil perubahan.
Ini sangat membantu saat troubleshooting.
4. Backup sebelum perubahan besar
Sebelum mengubah konfigurasi penting:
cp config.conf config.conf.bak
Untuk konfigurasi yang lebih kompleks, gunakan version control atau sistem backup yang sesuai.
5. Gunakan monitoring
Jangan menunggu user melaporkan server bermasalah.
Gunakan sistem monitoring seperti:
- Prometheus;
- Grafana;
- Zabbix;
- Icinga;
- Netdata;
- atau platform monitoring lainnya.
6. Terapkan prinsip least privilege
User dan service hanya mendapatkan permission yang memang dibutuhkan.
7. Jangan membuka port tanpa alasan
Periksa:
ss -lntup
Kemudian evaluasi setiap service yang listening.
8. Gunakan SSH key
Untuk administrasi server, autentikasi berbasis key umumnya lebih sesuai daripada hanya mengandalkan password.
9. Backup harus diuji
Backup yang belum pernah direstore sebenarnya baru “harapan yang dikompresi”.
Lakukan pengujian restore secara berkala.
10. Gunakan pendekatan diagnosis bertahap
Urutan sederhana yang dapat digunakan:
Symptom
↓
System
↓
Process
↓
Service
↓
Network
↓
Storage
↓
Log
↓
Root Cause
↓
Fix
↓
Verify
17. Cheat Sheet Cepat
| Kebutuhan | Command |
|---|---|
| Current directory | pwd |
| List file | ls -lah |
| Create directory | mkdir -p |
| Copy | cp -a |
| Move/Rename | mv |
| Delete | rm |
| Find file | find |
| View file | less |
| User | whoami |
| User info | id |
| Permission | chmod |
| Owner | chown |
| Process | ps aux |
| Realtime process | top / htop |
| Find PID | pgrep |
| Kill process | kill |
| Service | systemctl |
| Logs | journalctl |
| Disk | df -h |
| Directory size | du -sh |
| Block device | lsblk |
| Inode | df -i |
| IP address | ip addr |
| Route | ip route |
| DNS | dig |
| Port | ss -lntup |
| Packet capture | tcpdump |
| HTTP test | curl |
| Firewall | ufw / nft |
| SSH | ssh |
| SSH key | ssh-keygen |
| CPU/RAM | top |
| Memory | free -h |
| System info | uname |
| I/O | iostat |
| Archive | tar |
| Synchronization | rsync |
Kesalahan yang Sering Terjadi
Menggunakan rm -rf tanpa memeriksa path
Kesalahan kecil:
rm -rf /path/yang/salah
dapat berakibat fatal.
Biasakan memeriksa path terlebih dahulu:
pwd
ls -lah
Menggunakan chmod 777 sebagai solusi universal
Permission terbuka bukan berarti masalah selesai.
Cari tahu terlebih dahulu siapa yang membutuhkan akses.
Restart server untuk setiap masalah
Restart dapat menghilangkan gejala sementara, tetapi tidak selalu menyelesaikan root cause.
Mengabaikan log
Log merupakan sumber informasi utama ketika service mengalami error.
Tidak memeriksa inode
Server bisa terlihat memiliki ruang kosong tetapi tetap gagal membuat file karena inode habis.
Membuka port tanpa memahami risikonya
Setiap listening service memperluas attack surface server.
Periksa secara berkala:
ss -lntup
Tidak menguji backup
Backup harus memiliki proses restore yang sudah diuji.
Menjalankan command internet tanpa memahami efeknya
Satu baris command dapat melakukan banyak hal. Sysadmin yang baik tidak hanya bertanya “apakah command ini berhasil?”, tetapi juga “apa yang sebenarnya dilakukan command ini?”
Tips Profesional untuk Sysadmin
Gunakan terminal sebagai alat observasi sekaligus eksekusi.
Saat terjadi insiden, hindari perubahan terlalu banyak dalam waktu bersamaan. Jika lima konfigurasi diubah sekaligus dan masalah kemudian hilang, Anda belum tentu tahu perubahan mana yang menyelesaikan masalah.
Gunakan pendekatan:
Observe
→ Hypothesis
→ Test
→ Change
→ Verify
→ Document
Untuk server production, biasakan melakukan perubahan secara terukur.
Gunakan environment development atau staging untuk menguji perubahan besar sebelum diterapkan ke production.
Dan yang tidak kalah penting: jangan hanya menghafal command. Pahami output-nya.
Sysadmin yang benar-benar kuat bukan orang yang hafal 100+ command, tetapi orang yang dapat melihat output:
top
ss
df
journalctl
ip
systemctl
lalu menghubungkan informasi tersebut menjadi sebuah diagnosis.

Kesimpulan
Linux menyediakan command-line tools yang sangat lengkap untuk kebutuhan administrasi server.
Sebagai sysadmin, beberapa kelompok command yang wajib dikuasai antara lain:
- File dan directory untuk mengelola filesystem.
- User dan permission untuk mengatur akses.
- Process untuk mengetahui aplikasi yang sedang berjalan.
- Service untuk mengelola daemon.
- Storage untuk memantau kapasitas dan I/O.
- Networking untuk troubleshooting konektivitas.
- Firewall untuk mengontrol traffic.
- Log untuk menemukan penyebab masalah.
- SSH untuk administrasi remote.
- System monitoring untuk mengamati kesehatan server.
- Archive dan backup untuk menjaga data serta mendukung recovery.
Cheat sheet ini dapat dijadikan referensi ketika bekerja dengan Debian, Ubuntu Server, Rocky Linux, maupun distribusi Linux lainnya. Nama paket, lokasi log, backend firewall, dan beberapa opsi command dapat berbeda tergantung distribusi dan versi yang digunakan.
Yang paling penting bukan sekadar menghafal command, tetapi memahami hubungan antara symptom, metric, process, service, network, storage, log, dan root cause.
Frequently Asked Questions (FAQ)
Pertanyaan: Apa command Linux yang paling penting untuk sysadmin?
Jawaban: ls, find, chmod, chown, ps, top, systemctl, journalctl, df, du, ip, ss, curl, ssh, tar, dan rsync termasuk command yang sangat sering digunakan.
Pertanyaan: Bagaimana cara mengetahui disk Linux hampir penuh?
Jawaban: Gunakan df -h untuk kapasitas filesystem dan du -h --max-depth=1 untuk mencari directory yang menggunakan storage terbesar.
Pertanyaan: Bagaimana melihat service Linux yang gagal?
Jawaban: Gunakan systemctl --failed, kemudian periksa detail dengan systemctl status nama-service dan journalctl -u nama-service.
Pertanyaan: Apa command untuk melihat port yang sedang listening?
Jawaban: Gunakan ss -lntup. Command tersebut dapat membantu mengetahui port dan process yang sedang melakukan listening.
Pertanyaan: Bagaimana melihat log service Linux?
Jawaban: Gunakan journalctl -u nama-service. Untuk memantau log secara realtime, gunakan journalctl -fu nama-service.
Pertanyaan: Apa perbedaan df dan du?
Jawaban: df melihat penggunaan filesystem, sedangkan du menghitung penggunaan storage berdasarkan file dan directory.
Pertanyaan: Apakah chmod 777 aman digunakan?
Jawaban: Tidak sebaiknya dijadikan solusi default. Gunakan permission minimum yang diperlukan oleh user atau service.
Pertanyaan: Bagaimana memonitor CPU dan RAM Linux?
Jawaban: Gunakan top, htop, free -h, vmstat, dan uptime. Untuk monitoring jangka panjang gunakan platform monitoring khusus.
Pertanyaan: Apa fungsi journalctl?
Jawaban: journalctl digunakan untuk membaca dan menganalisis systemd journal, termasuk log service, boot, kernel, dan berbagai event sistem.
Pertanyaan: Apakah backup dengan tar sudah cukup?
Jawaban: Tidak selalu. tar hanya salah satu metode membuat archive. Strategi backup harus mempertimbangkan retensi, lokasi backup, database consistency, keamanan, recovery point, dan pengujian restore.
Masih ada command Linux yang sering kamu gunakan tetapi belum masuk ke cheat sheet ini?
Tulis command andalanmu di kolom komentar dan jelaskan biasanya kamu gunakan untuk kebutuhan apa. Bisa jadi command tersebut akan menjadi bagian dari update cheat sheet berikutnya.
Jika artikel ini membantu pekerjaanmu sebagai sysadmin, jangan lupa bagikan kepada rekan satu tim, administrator server, praktisi jaringan, mahasiswa, atau siswa yang sedang belajar Linux.
Simpan artikel ini sebagai referensi saat troubleshooting server. Untuk materi Linux, networking, server administration, cloud computing, DevOps, dan cybersecurity lainnya, silakan lanjutkan membaca artikel terkait di website ini.
Selamat belajar, bereksperimen, dan mengelola server dengan lebih terstruktur.
Observe. Diagnose. Fix. Verify. Document.
Dukung kami dengan Subscribe & Join Membership channel YouTube | Walid Umar
Akses video pembelajaran eksklusif, materi persiapan UKK (Uji Kompetensi Siswa) dan Penyelesaian Soal LKS ITNSA