\\ TERMINAL COMMAND //
[ << KATEGORI ]

Command Basic dan Advanced di Terminal

Panduan komprehensif daftar perintah sistem operasi berbasis Linux/Unix dan Windows Command Line untuk kebutuhan administratif maupun pengembangan web.

> 01. BASIC COMMANDS (NAVIGASI & BERKAS)

Perintah dasar yang wajib dikuasai untuk bernavigasi melintasi direktori file sistem.

Perintah (Command) Fungsi Utama & Deskripsi
pwd Menampilkan jalur absolut direktori aktif saat ini (*Print Working Directory*).
ls -la Mendaftar seluruh file termasuk file tersembunyi (*hidden files*) dengan format detail.
cd [nama_folder] Berpindah masuk ke dalam direktori tertentu. Gunakan cd .. untuk naik satu tingkat.
mkdir [nama_folder] Membuat direktori atau folder baru di lokasi aktif.
cp [sumber] [tujuan] Menyalin file atau folder dari lokasi sumber ke jalur tujuan.
mv [sumber] [tujuan] Memindahkan file atau mengubah nama (*rename*) file/folder.
rm -rf [nama] Menghapus file atau direktori secara permanen dan paksa (*Gunakan dengan hati-hati*).

> 02. ADVANCED COMMANDS (SISTEM & JARINGAN)

Perintah lanjutan untuk manajemen proses, pengelolaan server, jaringan, dan audit keamanan.

Perintah (Command) Fungsi Utama & Deskripsi
grep [teks] [file] Mencari pola string atau teks spesifik di dalam file atau hasil *output* perintah lain.
chmod [izin] [file] Mengubah hak akses baca, tulis, dan eksekusi pada file atau direktori Linux.
top / htop Memantau penggunaan sumber daya sistem secara *real-time* (CPU, Memori, Proses aktif).
netstat -tulnp Menampilkan port jaringan yang terbuka serta layanan apa saja yang sedang mendengarkan (*listening*).
curl -I [url] Melakukan pengujian header HTTP atau mengambil data dari server eksternal via terminal.
find / -name "[nama]" Mencari file berdasarkan nama di seluruh struktur sistem direktori root.
sudo apt update && sudo apt upgrade Memperbarui daftar paket repositori dan meningkatkan versi sistem operasi Debian/Ubuntu.