20 Perintah Dasar Linux untuk Pemula (Disarankan)

  • Post author:
  • Post category:Tutorial

Dalam tutorial ini, kami akan membahas 20 perintah Linux paling penting yang harus diketahui oleh setiap administrator sistem. Perintah-perintah ini adalah blok bangunan dari banyak tugas umum, dan dengan pemahaman yang baik tentangnya, Anda akan dapat menyelesaikan banyak hal di server Linux Anda.
AdvertisementApa itu Perintah?

A Perintah Linux adalah sekumpulan instruksi atau operasi yang dapat dieksekusi dalam antarmuka baris perintah (CLI) dari sistem operasi Linux. Perintah Linux digunakan untuk melakukan berbagai tugas pada sistem Linux, seperti mengelola file dan direktori, mengelola proses sistem, mengkonfigurasi sistem, dan masih banyak lagi. Perintah Linux diketik di terminal dan dapat dijalankan dengan menekan tombol enter. Ada ratusan perintah Linux yang tersedia, dan setiap perintah memiliki kumpulan opsi dan argumennya sendiri yang dapat digunakan untuk menyesuaikan perilakunya.
Apa itu Antarmuka Baris Perintah (CLI)?

Antarmuka Baris Perintah (CLI), juga dikenal sebagai command-line shell, adalah cara berinteraksi dengan sistem operasi komputer dengan mengetikkan perintah ke jendela terminal atau konsol. CLI memberi pengguna antarmuka berbasis teks yang memungkinkan mereka menavigasi sistem file, menjalankan program, dan melakukan berbagai tugas lain dengan memasukkan perintah ke terminal. Tidak seperti antarmuka pengguna grafis (GUI), yang menggunakan mouse dan elemen visual untuk berinteraksi dengan sistem, CLI hanya mengandalkan perintah berbasis teks, menjadikannya alat yang kuat dan fleksibel untuk melakukan tugas administrasi sistem lanjutan dan otomatisasi.
1. Perintah `ls` (Daftar Berkas dan Direktori)

Perintah ls digunakan untuk membuat daftar berkas dalam direktori. Secara default, ls akan menampilkan file di direktori saat ini, tetapi Anda dapat menentukan direktori lain dengan memasukkan jalurnya sebagai argumen.

Berikut adalah beberapa contoh cara menggunakan perintah ls:
Tampilkan file di direktori saat ini[ pre class=terminal>ls Show file di direktori /etc

ls /etc 

Show file di direktori saat ini, termasuk file tersembunyi

ls -a 

Show file di direktori saat ini, termasuk file tersembunyi dan detail tentang setiap file

ls -al 

2. Perintah `cd` (Ubah Direktori)

Perintah cd digunakan untuk mengubah direktori kerja saat ini. Ketika Anda membuka jendela terminal, Anda mulai di direktori home Anda. Perintah cd memungkinkan Anda menavigasi ke direktori lain di sistem file Anda.

Berikut beberapa contoh cara menggunakan perintah cd:
Ubah ke direktori home Anda

cd ~ 

Ubah ke direktori /etc

cd /etc 

Change ke direktori induk dari direktori saat ini

cd .. 

3. Perintah `pwd` (Cetak Direktori Kerja Saat Ini)

Perintah pwd digunakan untuk mencetak direktori kerja saat ini. Perintah ini berguna untuk menentukan lokasi Anda saat ini di sistem file.

Berikut contoh cara menggunakan perintah pwd:
Cetak direktori kerja saat ini

pwd 

Show the physical path of the directory in case of a symbolic link:

pwd -P 

4. Perintah `cat` (Baca dan Cetak Konten File)

Perintah cat digunakan untuk menggabungkan dan menampilkan konten dari satu atau lebih file. Perintah ini berguna untuk melihat isi file dengan cepat.

Berikut beberapa contoh cara menggunakan perintah cat:
Tampilkan isi file

cat file.txt 

Concatenate dan tampilkan isi dari dua files

cat file1.txt file2.txt 

Display konten file, satu halaman pada satu waktu

cat file.txt | kurang] pre5. Perintah `grep` (Pencarian Pola) 

Perintah grep digunakan untuk mencari pola pada satu atau lebih file. Perintah ini berguna untuk menemukan informasi spesifik dalam file besar.

Berikut beberapa contoh cara menggunakan perintah grep:
Mencari pola dalam file
grep pattern file.txt 

Search for a pattern in a multiple files

grep pattern file1.txt file2.txt 

Search untuk pola dalam file, dan tampilkan nomor baris dari kecocokan

grep -n pattern file.txt 

Search for a pattern dalam file, dan tampilkan hanya yang cocok, bukan seluruh baris

grep -o pattern file.txt 

6. Perintah `tail` (Cetak baris terakhir dari konten)

Perintah tail digunakan untuk menampilkan beberapa baris terakhir dari sebuah file. Perintah ini berguna untuk memantau file log dan file teks lainnya.

Berikut beberapa contoh cara menggunakan perintah tail:
Tampilkan 10 baris terakhir dari sebuah file

tail file.txt 

Show the last 20 lines dari sebuah file

tail -n 20 file.txt 

Terus menerus menampilkan akhir dari sebuah file seiring pertumbuhannya

tail -f file.txt 

7. Perintah `head` (Mencetak baris awal dari konten)

Perintah `head` digunakan untuk menampilkan beberapa baris pertama dari sebuah file. Perintah ini berguna untuk melihat isi file dengan cepat.

Berikut beberapa contoh cara menggunakan perintah `head`:
Tampilkan 10 baris pertama file

head file.txt 

Show the first 20 baris file

head -n 20 file.txt 

8. Perintah `cp` (Salin File)

Perintah `cp` digunakan untuk menyalin file dan direktori. Perintah ini berguna untuk membuat cadangan file penting dan menyalin file antar direktori.

Berikut beberapa contoh cara menggunakan perintah `cp`:
Salin file

cp file.txt file_copy.txt 

Copy direktori dan isinya

cp -R dir1 dir2 ]praSalin file, dan pertahankan izin dan stempel waktunya
cp -p file.txt file_copy.txt 

9. Perintah `mv` (Pindah atau ganti nama file)

Perintah `mv` digunakan untuk memindahkan atau mengganti nama file dan direktori. Perintah ini berguna untuk mengatur ulang file dan direktori Anda.

Berikut beberapa contoh cara menggunakan perintah `mv`:
Pindahkan file

mv file.txt dir1/ 

Rename file

mv file.txt file_rename.txt 

10. Perintah `rm` (Hapus file)

Perintah `rm` digunakan untuk menghapus file dan direktori. Perintah ini berguna untuk membebaskan ruang pada sistem file Anda dan untuk menghapus file yang tidak dibutuhkan.

Berikut beberapa contoh cara menggunakan perintah `rm`:
Delete a file

rm file.txt 

Delete a directory dan isinya

rm -r dir1 

11. Perintah `chmod` (Ubah Izin)

Perintah `chmod` digunakan untuk mengubah izin file dan direktori. Perintah ini berguna untuk mengontrol siapa yang dapat membaca, menulis, dan mengeksekusi file di sistem Anda.

Berikut beberapa contoh cara menggunakan perintah `chmod`:
Memberikan izin baca dan tulis kepada pemilik file

 chmod u+rw file.txt 

Beri semua orang mengeksekusi izin pada file

chmod +x file.txt 

Setel izin file ke 644

chmod 644 file.txt 

12. Perintah `chown` (Ubah kepemilikan)

Perintah `chown` digunakan untuk mengubah pemilik file atau direktori. Perintah ini berguna untuk mengubah kepemilikan file dan direktori sehingga cocok dengan izin pada sistem Anda.

Berikut beberapa contoh cara menggunakan perintah `chown`:
Ubah pemilik file menjadi user1

chown user1 file.txt 

Ubah pemilik dan grup file menjadi user1 dan group1

chown user1:group1 file.txt 

13. Perintah `df` (Periksa disk kosong)

Perintah `df` digunakan untuk menampilkan informasi tentang penggunaan ruang disk pada sistem Anda. Perintah ini berguna untuk memantau ruang yang tersedia pada sistem file Anda.

Berikut beberapa contoh cara menggunakan perintah `df`:
Tampilkan penggunaan ruang disk untuk semua sistem file

df 

Show penggunaan ruang disk di format yang dapat dibaca manusia.

df -h 

14. Perintah `du` (Periksa penggunaan disk)

Perintah du digunakan untuk memperkirakan ruang yang digunakan oleh file atau direktori. Perintah ini berguna untuk mengetahui file atau direktori mana yang paling banyak menggunakan ruang pada sistem file Anda.

Berikut adalah beberapa contoh cara menggunakan perintah du:
Tunjukkan ukuran direktori dan isinya

du -sh dir1 

Show ukuran direktori dan isinya, termasuk file tersembunyi

du -sh dir1 --exclude=".*" 

Show ukuran direktori, diurutkan berdasarkan ukuran

du -sh dir1 | sort -hr 

15. Perintah `top` (Menampilkan proses yang sedang berjalan)

Perintah atas digunakan untuk menampilkan informasi tentang proses yang berjalan di sistem Anda. Perintah ini berguna untuk memantau kinerja sistem Anda dan mengidentifikasi proses yang menggunakan terlalu banyak CPU atau memori.

Berikut adalah beberapa contoh cara menggunakan perintah top: Show hanya proses yang dimiliki oleh pengguna tertentu

top -u user1 

Show baris perintah lengkap untuk setiap proses

top -c 

16. Perintah `kill` (Hentikan proses)

Perintah kill digunakan untuk mengirim sinyal ke suatu proses, menyebabkannya berhenti. Perintah ini berguna untuk mengakhiri proses yang menjadi tidak responsif atau yang tidak lagi Anda perlukan.

Berikut beberapa contoh cara menggunakan perintah kill:
Akhiri proses dengan PID tertentu

kill 12345 ]sebelumAkhiri proses anggun menggunakan sinyal INT
kill -INT 12345 

End proses segera menggunakan sinyal KILL

kill -KILL 12345 

17. Perintah `ssh` (Akses shell jarak jauh)

Perintah ssh digunakan untuk masuk dengan aman ke sistem jarak jauh. Perintah ini berguna untuk mengelola server dan sistem lain dari jarak jauh.

Berikut beberapa contoh cara menggunakan perintah ssh:
Login ke sistem jarak jauh sebagai user1

ssh [email protected]

Login ke sistem jarak jauh sebagai user1 dan jalankan perintah

ssh [email protected] "ls -l" 

Login ke sistem jarak jauh menggunakan pasangan kunci untuk autentikasi

ssh -i /path/to/private/key [email dilindungi]

18. Perintah `scp` (Remote copy)

Perintah scp digunakan untuk menyalin file antar sistem dengan aman. Perintah ini berguna untuk menyalin file ke dan dari sistem jarak jauh.

Berikut beberapa contoh cara menggunakan perintah scp:
Salin file dari sistem lokal ke sistem jarak jauh

scp file.txt [email dilindungi ]:~/ ]praSalin file dari sistem jarak jauh ke sistem lokal
scp [email protected]:file.txt . ]praSalin direktori dan kontennya dari sistem lokal ke sistem jarak jauh
scp -r dir1 [email protected]:~/ 

19. Perintah `sudo` (Akses istimewa)

Perintah sudo digunakan untuk menjalankan perintah sebagai pengguna lain, biasanya pengguna root. Perintah ini berguna untuk melakukan tugas administratif pada sistem.

Berikut adalah beberapa contoh cara menggunakan perintah sudo:
Jalankan perintah sebagai pengguna root

perintah sudo

Jalankan perintah sebagai pengguna root dan pertahankan variabel lingkungan dari pengguna Anda saat ini

sudo -E command 

Run perintah sebagai pengguna lain

sudo -u user2 command 

Run aplikasi grafis sebagai pengguna root

 sudo -i gedit 

Jalankan perintah dan biarkan terminal terbuka setelah perintah selesai

sudo -b command 

20. Perintah `nano` (Editor baris perintah)

Perintah `nano` adalah editor teks yang umum digunakan dalam sistem Linux. Perintah ini berguna untuk mengedit file konfigurasi dan file teks lainnya di sistem.

Berikut beberapa contoh cara menggunakan perintah `nano`:
Buka file untuk diedit

nano file.txt 

Press Ctrl + O untuk menyimpan perubahan ke file Tekan Ctrl + X untuk keluar dari nano Tekan Ctrl + W untuk mencari teks dalam file Kesimpulan

Kesimpulan, 20 perintah yang tercantum di atas adalah beberapa perintah Linux yang paling penting untuk administrator sistem. Penting untuk memahami perintah-perintah ini dan cara menggunakannya secara efektif, karena perintah ini akan membantu Anda melakukan banyak tugas administratif umum di sistem Anda. Apakah Anda seorang administrator sistem berpengalaman atau baru memulai, perintah ini adalah tempat yang tepat untuk memulai.

Referensi tecadmin.com