Perintah Dasar Linux untuk Pemula
Kiat untuk mengoperasikan sistem operasi Linux. Menggunakan linux tidak bisa seperti menggunakan sistem operasi Windows. Kebanyakan linux harus dioperasikan menggunakan perintah command line.

Panduan Esensial: Perintah Dasar Linux untuk Pemula
Antarmuka baris perintah (Command Line Interface/CLI) pada Linux seringkali terlihat mengintimidasi bagi pengguna baru. Namun, menguasai CLI adalah langkah krusial untuk mengelola sistem, mengonfigurasi server, atau mengembangkan aplikasi secara efisien.
Berikut adalah panduan perintah dasar Linux yang paling sering digunakan dalam pengelolaan sistem sehari-hari.
1. Navigasi Sistem File
Sebelum memodifikasi file, Anda perlu tahu cara berpindah antar direktori.
pwd(Print Working Directory): Menampilkan path lengkap dari direktori tempat Anda berada saat ini.Bash
pwd # Output: /home/username/documentsls(List): Menampilkan daftar file dan folder dalam direktori saat ini. Gunakan argumen tambahan untuk detail lebih lanjut:ls -l: Menampilkan format panjang (hak akses, pemilik, ukuran, waktu modifikasi).ls -a: Menampilkan file tersembunyi (file yang diawali dengan titik).
cd(Change Directory): Berpindah dari satu direktori ke direktori lain.Bash
cd /var/www/html # Pindah ke direktori spesifik cd .. # Naik satu tingkat ke direktori induk cd ~ # Kembali ke direktori home pengguna
2. Manajemen File dan Direktori
Perintah ini digunakan untuk membuat, menyalin, memindahkan, atau menghapus struktur data.
mkdir(Make Directory): Membuat folder baru.Bash
mkdir folder_barutouch: Membuat file teks kosong baru atau memperbarui timestamp file yang sudah ada.Bash
touch index.htmlcp(Copy): Menyalin file atau direktori. Untuk menyalin seluruh direktori beserta isinya, gunakan argumen-r(recursive).Bash
cp file_asal.txt file_tujuan.txt cp -r folder_asal/ folder_tujuan/mv(Move): Memindahkan file/direktori ke lokasi baru, atau mengubah nama file.Bash
mv nama_lama.txt nama_baru.txt # Mengubah nama mv file.txt /home/username/ # Memindahkan lokasirm(Remove): Menghapus file atau direktori. Peringatan: File yang dihapus denganrmtidak masuk ke Recycle Bin.Bash
rm file_tidak_terpakai.txt rm -r folder_lama/ # Menghapus direktori beserta isinya
3. Melihat dan Memanipulasi Teks
cat(Concatenate): Menampilkan seluruh isi file teks langsung di terminal. Sangat berguna untuk membaca file konfigurasi yang tidak terlalu panjang.Bash
cat /etc/os-releasenanoatauvim: Editor teks berbasis terminal untuk mengubah isi file.nanolebih ramah untuk pemula, sedangkanvimmenawarkan fitur shortcut yang lebih kompleks namun cepat.Bash
nano config.phpgrep: Mencari kata atau pola tertentu di dalam sebuah file teks.Bash
grep "error" /var/log/syslog
4. Hak Akses dan Manajemen Sistem
sudo(Superuser Do): Memberikan hak akses administrator (root) sementara untuk menjalankan perintah yang membutuhkan izin sistem tingkat tinggi, seperti menginstal aplikasi atau mengedit konfigurasi server.Bash
sudo apt updatechmod(Change Mode): Mengubah hak akses (baca/tulis/eksekusi) pada suatu file atau direktori.Bash
chmod +x script.sh # Memberikan izin eksekusi pada file script
Saran Redaksional untuk Website Anda:
Struktur dasar di atas sudah cukup representatif sebagai pengenalan. Namun, agar artikel ini tidak sekadar menjadi repetisi dari dokumentasi umum yang banyak bertebaran, saya menyarankan Anda untuk menambahkan elemen konteks nyata. Mengingat Anda sering mengelola environment server (seperti penyiapan web server atau container), sisipkan satu atau dua studi kasus singkat. Misalnya, bagaimana Anda menggunakan perintah ls -la untuk mendiagnosis masalah permission error pada root directory web, atau penggunaan nano saat mengedit file konfigurasi docker-compose.yml. Jika target pembaca artikel ini termasuk siswa atau pemula absolut, menambahkan diagram visual sederhana yang mengilustrasikan hierarki root directory (/) Linux juga akan mempercepat pemahaman konseptual mereka sebelum mengetikkan perintah.
Tanggapan (0)
Belum ada tanggapan. Jadilah yang pertama menulis.