20 Perintah Linux Dasar untuk Pemula (Direkomendasikan)

20 Perintah Linux Dasar untuk Pemula (Direkomendasikan)

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

Apa itu perintah?

Perintah Linux adalah serangkaian 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 banyak lagi. Perintah Linux diketik ke terminal dan dapat dieksekusi dengan menekan tombol Enter. Ada ratusan perintah Linux yang tersedia, dan setiap perintah memiliki serangkaian opsi dan argumen sendiri yang dapat digunakan untuk menyesuaikan perilakunya.

Apa itu antarmuka baris perintah (CLI)?

Antarmuka baris perintah (CLI), juga dikenal sebagai shell baris perintah, adalah sarana untuk berinteraksi dengan sistem operasi komputer dengan mengetik perintah ke dalam 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 dalam terminal. Tidak seperti antarmuka pengguna grafis (GUI), yang menggunakan elemen mouse dan visual untuk berinteraksi dengan sistem, CLI hanya bergantung pada perintah berbasis teks, menjadikannya alat yang kuat dan fleksibel untuk melakukan tugas dan otomatisasi administrasi sistem canggih dan otomatisasi.

1. 'ls' Perintah (daftar file dan direktori)

Itu ls Perintah digunakan untuk mendaftarkan file dalam direktori. Secara default, LS akan menunjukkan kepada Anda file di direktori saat ini, tetapi Anda dapat menentukan direktori yang berbeda dengan memasukkan jalurnya sebagai argumen.

Berikut adalah beberapa contoh cara menggunakan ls memerintah:

  • Tampilkan file di direktori saat ini
    ls  
  • Tampilkan file di direktori /etc
    ls /dll  
  • Tampilkan file di direktori saat ini, termasuk file tersembunyi
    ls -a  
  • Tampilkan file di direktori saat ini, termasuk file tersembunyi dan detail tentang setiap file
    ls -al  

2. 'CD' Perintah (Ubah Direktori)

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

Berikut adalah beberapa contoh cara menggunakan perintah CD:

  • Ubah ke direktori rumah Anda
    CD ~  
  • Ubah ke /dll direktori
    CD /dll  
  • Ubah ke direktori induk dari direktori saat ini
    CD…  

3. 'PWD' Perintah (Cetak Direktori Kerja Saat Ini)

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

Berikut adalah contoh cara menggunakan perintah PWD:

  • Cetak direktori kerja saat ini
    PWD  
  • Tunjukkan jalur fisik direktori jika ada tautan simbolik:
    PWD -P  

4. 'kucing' Perintah (Baca dan Cetak Konten File)

Itu kucing Perintah digunakan untuk menggabungkan dan menampilkan konten satu atau lebih file. Perintah ini berguna untuk dengan cepat melihat konten file.

Berikut adalah beberapa contoh cara menggunakan perintah kucing:

  • Tunjukkan isi file
    file kucing.txt  
  • Menggabungkan dan menampilkan konten dua file
    file kucing1.txt file2.txt  
  • Tampilkan isi file, satu halaman pada satu waktu
    file kucing.txt | lebih sedikit  

5. 'grep' Perintah (pencarian pola)

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

Berikut adalah beberapa contoh cara menggunakan perintah grep:

  • Cari pola dalam file
    file pola grep.txt  
  • Cari pola di beberapa file
    file pola grep1.txt file2.txt  
  • Cari pola dalam file, dan tunjukkan nomor garis kecocokan
    file pola grep -n.txt  
  • Cari pola dalam file, dan tunjukkan hanya kecocokan, bukan seluruh baris
    file pola grep -o.txt  

6. 'ekor' Perintah (cetak baris terakhir dari konten)

Itu ekor Perintah digunakan untuk menampilkan beberapa baris file terakhir. Perintah ini berguna untuk memantau file log dan file teks lainnya.

Berikut adalah beberapa contoh cara menggunakan perintah ekor:

  • Tampilkan 10 baris file terakhir
    file ekor.txt  
  • Tunjukkan 20 baris file terakhir
    ekor -n 20 file.txt  
  • Terus menampilkan ujung file saat tumbuh
    file ekor -f.txt  

7. 'kepala' Perintah (Cetak Baris Mulai dari Konten)

Itu kepala Perintah digunakan untuk menampilkan beberapa baris pertama file. Perintah ini berguna untuk dengan cepat meninjau konten file.

Berikut adalah beberapa contoh cara menggunakan perintah 'head':

  • Tunjukkan 10 baris pertama file
    file head.txt  
  • Tunjukkan 20 baris pertama file
    head -n 20 file.txt  

8. 'CP' Perintah (Salin File)

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

Berikut adalah beberapa contoh cara menggunakan perintah 'CP':

  • Salin file
    File CP.txt file_copy.txt  
  • Salin direktori dan isinya
    cp -r dir1 dir2  
  • Salin file, dan lestarikan izin dan cap waktu
    file cp -p.txt file_copy.txt  

9. 'MV' Perintah (pindahkan atau ganti nama file)

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

Berikut adalah beberapa contoh cara menggunakan perintah 'mv':

  • Pindahkan file
    file MV.txt dir1/  
  • Ganti nama file
    file MV.txt file_renamed.txt  

10. 'rm' Perintah (hapus file)

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

Berikut adalah beberapa contoh cara menggunakan perintah 'rm':

  • Hapus file
    file rm.txt  
  • Hapus direktori dan isinya
    RM -R dir1  

11. 'chmod' Perintah (Ubah Izin)

Itu Chmod Perintah digunakan untuk mengubah izin file dan direktori. Perintah ini berguna untuk mengendalikan siapa yang dapat membaca, menulis, dan menjalankan file di sistem Anda.

Berikut adalah beberapa contoh cara menggunakan perintah 'chmod':

  • Berikan pemilik file baca dan tuliskan izin
    file chmod u+rw.txt  
  • Berikan semua orang menjalankan izin pada file
    file chmod +x.txt  
  • Tetapkan izin file ke 644
    file chmod 644.txt  

12. 'chown' Perintah (Ubah Kepemilikan)

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

Berikut adalah beberapa contoh cara menggunakan perintah 'chown':

  • Ubah pemilik file ke pengguna1
    file user1 chown.txt  
  • Ubah pemilik dan grup file ke user1 dan grup1
    Chown User1: File Group1.txt  

13. 'df' Perintah (periksa disk gratis)

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

Berikut adalah beberapa contoh cara menggunakan perintah 'df':

  • Tampilkan penggunaan ruang disk untuk semua sistem file
    df  
  • Tampilkan penggunaan ruang disk dalam format yang dapat dibaca manusia.
    df -h  

14. 'du' Perintah (periksa penggunaan disk)

Itu du Perintah digunakan untuk memperkirakan ruang yang digunakan oleh file atau direktori. Perintah ini berguna untuk mencari tahu file atau direktori mana yang menggunakan ruang paling banyak di sistem file Anda.

Berikut adalah beberapa contoh cara menggunakan perintah DU:

  • Tunjukkan ukuran direktori dan isinya
    du -sh dir1  
  • Tunjukkan ukuran direktori dan isinya, termasuk file tersembunyi
    du -sh dir1 -exclude = ".*"  
  • Tunjukkan ukuran direktori, diurutkan berdasarkan ukuran
    Du -sh dir1 | urutkan -hr  

15. 'atas' Perintah (Proses Layar Menampilkan)

Itu atas Perintah 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 atas:

  • Tunjukkan proses teratas di sistem Anda
    atas  
  • Tampilkan hanya proses yang dimiliki oleh pengguna tertentu
    Top -u user1  
  • Tunjukkan baris perintah lengkap untuk setiap proses
    TOP -C  

16. 'membunuh' Perintah (hentikan proses)

Itu membunuh Perintah digunakan untuk mengirim sinyal ke suatu proses, menyebabkannya berakhir. Perintah ini berguna untuk proses mengakhiri yang telah menjadi tidak responsif atau Anda tidak perlu lagi.

Berikut adalah beberapa contoh cara menggunakan perintah kill:

  • Akhiri proses dengan pid tertentu
    Bunuh 12345  
  • Akhiri proses dengan anggun menggunakan sinyal int
    Kill -int 12345  
  • Akhiri proses segera menggunakan sinyal membunuh
    Bunuh -Kill 12345  

17. 'ssh' Perintah (akses shell jarak jauh)

Itu ssh Perintah digunakan untuk secara aman masuk ke sistem jarak jauh. Perintah ini berguna untuk mengelola server dan sistem lainnya dari jarak jauh.

Berikut adalah beberapa contoh cara menggunakan perintah ssh:

  • Masuk ke sistem jarak jauh sebagai pengguna1
    ssh [email dilindungi]  
  • Masuk ke sistem jarak jauh sebagai user1 dan jalankan perintah
    ssh [email dilindungi] "ls -l"  
  • Masuk ke sistem jarak jauh menggunakan pasangan kunci untuk otentikasi
    ssh -i/path/to/private/key [dilindungi email]  

18. 'SCP' Perintah (salinan jarak jauh)

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

Berikut adalah beberapa contoh cara menggunakan perintah scp:

  • Salin file dari sistem lokal ke sistem jarak jauh
    file scp.txt [email dilindungi]: ~/  
  • Salin file dari sistem jarak jauh ke sistem lokal
    scp [email dilindungi]: file.txt .  
  • Salin direktori dan isinya dari sistem lokal ke sistem jarak jauh
    scp -r dir1 [email dilindungi]: ~/  

19. 'sudo' Perintah (Akses Privilged)

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

Berikut adalah beberapa contoh cara menggunakan perintah sudo:

  • Jalankan perintah sebagai pengguna root
    Perintah sudo  
  • Jalankan perintah sebagai pengguna root dan jauhkan variabel lingkungan dari pengguna Anda saat ini
    Perintah sudo -e  
  • Jalankan perintah sebagai pengguna lain
    perintah sudo -u user2  
  • Jalankan aplikasi grafis sebagai pengguna root
    sudo -i gedit  
  • Jalankan perintah dan jaga agar terminal terbuka setelah perintah selesai
    Perintah sudo -b  

20. 'Nano' Perintah (editor baris perintah)

Itu nano Perintah adalah editor teks yang biasa digunakan dalam sistem Linux. Perintah ini berguna untuk mengedit file konfigurasi dan file teks lainnya pada sistem.

Berikut adalah beberapa contoh cara menggunakan perintah 'nano':

  • Buka file untuk diedit
    file nano.txt  
  • Tekan Ctrl + o Untuk menyimpan perubahan pada file
  • Tekan Ctrl + x untuk keluar nano
  • Tekan Ctrl + w untuk mencari teks dalam file

Kesimpulan

Sebagai kesimpulan, 20 perintah yang tercantum di atas adalah beberapa perintah Linux yang paling penting untuk administrator sistem. Penting untuk menjadi terbiasa dengan perintah -perintah ini dan bagaimana menggunakannya secara efektif, karena mereka akan membantu Anda melakukan banyak tugas administrasi umum pada sistem Anda. Apakah Anda seorang administrator sistem berpengalaman atau baru memulai, perintah ini adalah tempat yang tepat untuk memulai.