20+ Perintah Dasar Terminal Linux yang Wajib Banget Diketahui
Pada artikel kali ini saya akan membahas sedikit apa saja perintah linux yang sering dipakai oleh pengguna linux. Sebelum mengarah ke perintah linuxnya, mari kita cari tahu apa itu Linux.
Apa itu linux ?
Linux menurut saya adalah sebuah sistem operasi open source yang sekarang sudah banyak dipakai oleh seluruh pengguna komputer didunia, Linux didirikan oleh Linus Torvalds pada tahun 1991 ketika beliau sedang menempuh bidang Ilmu komputer di Universitas Helsinki.
Apakah Semua Perintah Dasar Terminal Linux Sama ?
Linux sendiri memiliki bermacam-macam turunan atau biasanya disebut distro yang mempunyai perintah terminal linux yang sedikit berbeda. Sebagai contoh, untuk menangani masalah package manager Ubuntu menggunakan perintah "apt", Fedora menggunakan "yum", sedangkan Arch menggunakan "pacman", cukup sedikit berbeda ya, tapi semua perintah itu mengarah ke fungsi yang sama.
jadi sebagai penjelasan yang lebih lanjut, pada artikel kali ini saya akan coba menjelaskan dasar-dasar perintah terminal linux dan fungsinya yang bisa diterapkan dibeberapa varian Linux seperti ubuntu, debian dan varian lainnya.
Berikut Perintah Dasar Linux yang Wajib Banget Diketahui
- man <perintah> untuk melihat panduan
Melihat kegunaan dari perintah (melihat buku manual dari sebuah program). Contohnya seperti | $ man apt | akan menampilkan manual penggunaan dari program apt.
- sudo untuk super user
Menjalankan program sebagai user root atau super user.
- ls untuk melihat direktori
Melihat daftar file & folder yang ada direktori pada saat itu, contohnya | $ ls /downloads/video | digunakan untuk melihat apa saja yang ada pada folder video.
- cd untuk masuk ke direktori
Masuk ke direktori yang diinginkan, contohnya seperti | $ cd /home/ untuk menjadikan folder home sebagai direktori pada saat itu.
- mkdir <nama folder> untuk membuat folder
Membuat folder pada direktori kerja pada saat itu.
- vim untuk membuka text editor
Membuka text editor Vim untuk mengedit teks.
- cp <asal> <tujuan> untuk menyalin file
Menyalin file dan folder, bisa ke folder itu juga atau ke folder lain. Seperti | $ cp /home/dokumen/index.html /home/downloads | akan memindahkan file index.html ke folder downloads. Sedangkan jika menyalin folder harus menggunakan opsi "-r".
- mv <asal> <tujuan> untuk memindahkan folder
Memindahkan file dan folder, bisa ke folder itu juga atau ke folder yang lain. Seperti | $ cp /home/index.html /home/dokumen | digunakan untuk memindahkan file index.html ke folder dokumen.
- rm <nama file / folder> untuk menghapus file / folder
Menghapus file, bisa juga untuk menghapus folder pada direktori yang dipilih.
- find <nama file> untuk mencari file
Mencari file dalam direktori hirarki. Contoh penggunaannya | $ find -name index.html |
- cat untuk melihat isi file
Melihat isi dari sebuah file, bisa juga untuk menggabungkan isi dari dua buahh file. Contohnya | $ cat index.html public.html |.
- chmod untuk mengganti hak akses
Mengganti hak akses pada sebuah file. Contohnya jika ingin mengganti hak akses index.html menjadi 777 menggunakan baris perintah | $ sudo chmod 777 /home/dokumen/index.html |.
- chown untuk mengganti hak milik
Mengganti pemilik dan group dari sebuah file. Contohnya jika ingin mengubah kepemilikian index.html menjadi "sincan" bisa menggunakan perintah | $ sudo chown sincan:sincan index.html |. Kata "sincan" didepan merujuk pada user pada sedangkan "sincan" dibelakang merujuk pada nama group.
- su untuk mengganti user id
Mengganti user ID, contohnya | $ su <nama user> | atau menjadikan user pada saat itu menjadi super user.
- passwd untuk mengganti password user
Perintah ini digunakan untuk mengganti password dari user. | $ sudo passwd | mengganti password user pada saat itu, sedangkan | $ sudo passwd sincan | digunakan untuk mengganti password user "sincan".
- who untuk menampilkan user
Perintah dasar linux ini digunakan untuk menampilkan user pada saat ini dipakai.
- zip untuk mengkompres file
Alat kompresi file menjadi ".zip", hampir sama penggunaannya dengan tar.
- unzip untuk mengekstrak file
Mengekstrak/membokar file ".zip" .
- du untuk menampilkan ukuran file
Menampilkan ukuran file secara rekursif.
- reboot untuk mulai ulang
Menjalankan perintah restart.
- poweroff untuk mematikan komputer
Menjalan perintah shutdown.
- ifconfig untuk melihat ip
Melihat IP yang sedang terkoneksi dan network device apa saja yang tersedia.
- nano untuk merubah teks editor
Perintah ini digunakan sebagai text editor yang tidak perlu membuka jendela baru. Hampir sama dengan Vim namun lebih praktis.
- clear membersihkan terminal
Membersihkan jendela terminal
Kesimpulan
Itulah 20+ Perintah dasar Terminal Linux yang wajib diketahui bagi para pengguna Linux.
Meskipun masih banyak perintah lainnya, paling tidak perintah - perintah tersebut menjadi acuan pengguna linux untuk mengenali perintah linux lain.
Jika ada kesalahan mohon dikoreksi.
Sekian...