Perintah Dasar Linux: Panduan Lengkap untuk Pemula (2025)

Perintah dasar Linux merupakan kunci untuk mengelola server dengan lebih efisien. Kami akan menjelaskan 60 perintah dasar Linux yang berguna untuk mengelola VPS. Menggunakan Command Line Interface (CLI) untuk menjalankan perintah Linux akan membuat pekerjaan administrasi server menjadi lebih efisien dan fleksibel.

Person typing Linux commands

Panduan Lengkap Perintah Dasar Linux

Kuasi terminal Linux dengan 60+ perintah penting untuk administrasi server

Perintah dasar Linux merupakan kunci untuk mengelola server dengan lebih efisien. [1] Kami akan menjelaskan 60 perintah dasar Linux yang berguna untuk mengelola VPS. [1] Menggunakan Command Line Interface (CLI) untuk menjalankan perintah Linux akan membuat pekerjaan administrasi server menjadi lebih efisien dan fleksibel.

Dalam panduan lengkap ini, kami akan membahas berbagai perintah dalam Linux yang perlu dikuasai oleh pemula. [1] Mulai dari perintah dasar terminal Linux untuk navigasi seperti cd dan su, hingga utilitas manajemen file seperti cat, mv, atau nano yang penting untuk tugas administrasi server. Selain itu, panduan ini juga mencakup perintah dasar Linux dan fungsinya secara detail, sehingga Anda dapat memahami kapan dan bagaimana menggunakannya.

Manajemen File dan Direktori di Linux

Pengelolaan file dan direktori merupakan keterampilan dasar yang harus dikuasai oleh setiap pengguna Linux. Dengan menguasai perintah-perintah dalam bagian ini, Anda akan mampu mengorganisir sistem file dengan lebih efektif.

mkdir - Make Directory

File Operation

Membuat direktori baru.

mkdir nama_folder mkdir -p parent/child # Membuat struktur folder

rm - Remove

File Operation
Hati-hati!

Menghapus file atau direktori.

rm file.txt rm -r folder # Hapus rekursif rm -rf folder # Hapus paksa (berbahaya!)
Peringatan: File yang dihapus tidak bisa dikembalikan!

cp & mv

File Operation

Copy dan Move file/direktori.

cp file.txt backup/ cp -r folder backup/ mv file.txt newname.txt mv file.txt folder/

zip & tar

File Operation

Kompresi dan ekstrak file.

zip archive.zip file.txt unzip archive.zip tar -czvf archive.tar.gz folder/ tar -xzvf archive.tar.gz

Perintah Pengguna dan Izin Akses

Keamanan sistem Linux sangat bergantung pada pengelolaan pengguna dan izin akses yang tepat. Memahami perintah-perintah dalam bagian ini akan membantu Anda mengamankan sistem dengan lebih baik.

sudo & su

User Management
Admin

Akses superuser/switch user.

sudo apt update sudo -i # Masuk sebagai root su username # Switch user

chmod - Change Mode

Permission

Mengubah izin file/direktori.

chmod 755 file.sh chmod +x script.sh # Tambah izin eksekusi
Penjelasan: 755 = rwxr-xr-x (owner:rwx, group:r-x, others:r-x)

chown - Change Owner

Permission

Mengubah kepemilikan file.

chown user:group file.txt chown -R user:group folder/

Perintah Sistem dan Jaringan

Monitoring dan pengelolaan sistem Linux memerlukan seperangkat perintah khusus untuk memeriksa koneksi, mengunduh file, dan memantau kinerja. Perintah-perintah ini sangat penting bagi administrator sistem.

ping

Jaringan

Menguji konektivitas jaringan.

ping google.com ping -c 4 google.com # Batasi jumlah ping

wget & curl

Jaringan

Mengunduh file dari internet.

wget https://example.com/file.zip curl -O https://example.com/file.zip

systemctl

System

Mengelola layanan sistem.

systemctl start nginx systemctl enable nginx systemctl status nginx

top & htop

System

Monitor proses sistem.

top htop # Versi lebih interaktif

Kesimpulan

Penguasaan perintah dasar Linux membuka kemampuan untuk mengelola sistem secara efisien melalui terminal. Mulailah dengan perintah navigasi dasar, kemudian pelajari manajemen file, izin akses, dan terakhir perintah jaringan dan sistem.

??

Latihan rutin adalah kunci untuk menguasai terminal Linux

??

Hati-hati dengan perintah yang bersifat destruktif seperti rm -rf

??

Gunakan man pages (man [perintah]) untuk mempelajari lebih detail

Langkah Selanjutnya:

  • Buat cheat sheet perintah favorit Anda
  • Eksperimen dengan menggabungkan perintah menggunakan pipe (|)
  • Pelajari tentang shell scripting untuk mengotomatisasi tugas