TUTORIAL Cart
TOPIK
Linux adalah keluarga sistem operasi Unix yang open-source dan didasarkan pada Linux Kernel. Di
dalam ‘keluarga’ ini juga termasuk sistem berbasis Linux populer seperti Ubuntu, Fedora, Mint, Debian,
dan lain-lain. Sistem-sistem ini lebih tepatnya disebut sebagai distribusi atau distros.
Sejak pertama kali dirilis pada tahun 1991, popularitas Linux terus meroket karena sifatnya yang open-
source. User bebas memodi kasi Linux dan mendistribusikannya dengan memakai namanya sendiri.
Ketika mengoperasikan OS Linux, Anda harus menggunakan shell, yaitu interface yang menyediakan
akses ke layanan sistem operasi. Sebagian besar distribusi Linux menggunakan antarmuka pengguna
gra s (graphic user interface – GUI) sebagai shell-nya, terutama untuk memberikan kemudahan
penggunaan bagi para user.
Dengan demikian, penggunaan command-line interface (CLI) sangat disarankan karena lebih powerful
dan efektif. Task atau tugas yang membutuhkan proses dengan banyak langkah melalui GUI dapat
dilakukan hanya dalam waktu sekian detik dengan mengetikkan command atau perintah ke CLI.
https://www.hostinger.co.id/tutorial/perintah-dasar-linux/ 1/12
2/10/2021 35 Perintah Dasar Linux yang Perlu Anda Tahu
Jadi, jika hendak menggunakan Linux, Anda wajib tahu perintah dasar Linux. Di artikel ini, Anda akan
TUTORIAL
mempelajari 35 perintah Linux yang paling mendasar yang akan membantu Anda sebagai pengguna
Cart
baru untuk menjelajahi Linux.
Di Hostinger, kami menyediakan berbagai paket VPS Hosting untuk semua kebutuhan Anda. Mulai
langganan dan nikmati performa website yang lebih cepat!
Beli Sekarang
Daftar Isi
https://www.hostinger.co.id/tutorial/perintah-dasar-linux/ 2/12
2/10/2021 35 Perintah Dasar Linux yang Perlu Anda Tahu
Kesimpulan
Meskipun langkah-langkah yang akan diikuti berbeda tergantung pada distribusi yang digunakan, baris
perintah biasanya ada di bagian Utilities.
1. pwd command
Perintah dasar Linux pwd berfungsi untuk mencari path dari direktori (folder) yang Anda gunakan saat
ini. Perintah ini akan mengembalikan path yang absolut (penuh), yang pada dasarnya merupakan path
semua direktori yang diawali dengan garis miring depan (/). Contoh dari path absolut adalah
/home/username.
2. cd command
Untuk menjelajahi le dan direktori Linux, gunakan perintah cd. Perintah Linux ini memerlukan path
penuh atau nama direktori, tergantung pada direktori yang Anda gunakan saat ini.
Misalkan saat ini Anda sedang berada di /home/username/Documents dan ingin membuka Photos,
subdirektori dari Documents. Untuk melakukannya, Anda hanya perlu mengetikkan command ini: cd
Photos.
Contoh lainnya, ketika Anda ingin beralih ke direktori yang sepenuhnya baru, misalnya,
/home/username/Movies. Dalam contoh ini, ketik cd yang diikuti dengan path absolut direktori: cd
/home/username/Movies.
Satu hal yang perlu diperhatikan, shell Linux sangat sensitif. Jadi, Anda harus mengetikkan nama
direktori dengan benar dan tepat.
3. Is command
Is merupakan perintah dasar pada Linux yang digunakan untuk melihat konten atau isi direktori. Secara
default, command ini akan menampilkan isi dari direktori yang Anda gunakan saat ini.
Jika ingin melihat isi direktori lain, ketik Is, disusul dengan path direktori. Contoh, ketik Is
/home/username/Documents untuk melihat isi Documents.
Berikut beberapa variasi yang bisa dikombinasikan dengan perintah dasar Linux Is:
4. cat command
cat (akronim dri concatenate) adalah salah satu perintah dasar sistem operasi Linux yang sering
digunakan. Perintah ini berfungsi untuk membuat daftar konten atau isi le pada standard output
(sdout). Untuk menjalankan command ini, ketik cat yang kemudian diikuti dengan nama dan ekstensi
le. Sebagai contoh: cat le.txt.
5. cp command
Gunakan perintah dasar Linux cp untuk menyalin le dari direktori saat ini ke direktori yang berbeda.
Misalnya, command cp scenery.jpg /home/username/Pictures untuk membuat salinan scenery.jpg (dari
direktori saat ini) ke direktori Pictures.
6. mv command
Fungsi utama command mv adalah untuk memindahkan le meskipun sebenarnya bisa digunakan
untuk mengganti atau mengubah nama le.
Argumen yang ada di mv serupa dengan argumen yang ada di perintah cp. Ketik mv, nama le, dan
direktori tujuan. Contoh: mv le.txt /home/username/Documents.
7. mkdir command
Untuk membuat direktori baru, Anda bisa menggunakan perintah dasar Linux mkdir. Sebagai contoh,
jika Anda mengetik mkdir Music, direktori baru yang muncul disebut Music.
Untuk membuat direktori baru di dalam direktori lain, gunakan command dasar Linux mkdir
Music/New le.
Gunakan opsi p (parents) untuk membuat direktori di antara dua direktori yang sudah ada.
Misalnya, mkdir -p Music/2020/New le untuk membuat le baru “2020”.
8. rmdir command
Jika ingin menghapus direktori, gunakan perintah rmdir. Namun, rmdir hanya boleh digunakan untuk
menghapus direktori kosong.
9. rm command
rm adalah perintah dasar pada Linux yang berfungsi untuk menghapus direktori beserta isinya. Jika
hanya ingin menghapus direktorinya saja – alternatif command selain rmdir – gunakan rm -r.
https://www.hostinger.co.id/tutorial/perintah-dasar-linux/ 4/12
2/10/2021 35 Perintah Dasar Linux yang Perlu Anda Tahu
Catatan: Saat menggunakan command ini, Anda harus berhati-hati dan cek kembali direktori di mana
TUTORIAL
Anda berada saat ini. Sekali command rm dijalankan, maka semuanya akan terhapus dan tidak bisa
Cart
dikembalikan.
touch adalah perintah dasar Linux yang memperbolehkan Anda membuat le baru yang kosong
melalui baris perintah Linux. Sebagai contoh, ketik touch /home/username/Documents/Web.html untuk
membuat le HTML berjudul Web di bawah direktori Documents.
locate digunakan untuk mencari le, fungsinya sama seperti command pencarian di OS Windows.
Apabila dipasangkan dengan argumen -i, command ini akan bersifat case-insensitive sehingga le
dapat dicari meski Anda tidak mengingat namanya dengan tepat.
Untuk mencari le yang memuat dua atau lebih dari dua kata, gunakan tanda bintang (*). Misalnya,
perintah locate -i school*note akan mencari le yang pada namanya termuat kata “school” dan “note”,
entah itu huruf besar atau kecil.
12. nd command
Sama seperti command locate, perintah nd juga bisa digunakan untuk mencari le dan direktori.
Bedanya, perintah nd lebih ditujukan untuk mencari le yang berlokasi di dalam direktori yang
diberikan.
Contoh, perintah nd /home/ -name notes.txt akan mencari le bernama notes.txt di dalam direktori
home dan subdirektorinya.
nd . – name notes.txt untuk mencari le di dalam direktori yang digunakan saat ini.
/ -type d -name notes.txt untuk mencari direktori.
Perintah dasar Linux lain yang sangat berguna untuk menyelesaikan task harian adalah grep. Dengan
command ini, Anda bisa melakukan pencarian di semua teks di dalam le yang diberikan.
Sebagai contoh, ketik grep blue notepad.txt untuk mencari kata blue di le notepad. Baris yang
memuat kata yang dicari akan ditampilkan sepenuhnya.
sudo merupakan singkatan dari “SuperUser Do” dan berfungsi untuk menjalankan task yang
memerlukan hak akses (permission) administrative atau root. Namun, kami tidak menyarankan
penggunaan command sudo untuk task harian karena bisa terjadi error kapan saja bila Anda
melakukan kesalahan.
15. df command
Untuk mendapatkan laporan tentang penggunaan disk space sistem, gunakan perintah df. Laporan
yang diberikan hadir dalam bentuk persentase dan satuan KB. Bila ingin melihat laporan berupa satuan
megabyte, ketik df -m.
16. du command
https://www.hostinger.co.id/tutorial/perintah-dasar-linux/ 5/12
2/10/2021 35 Perintah Dasar Linux yang Perlu Anda Tahu
du merupakan perintah dasar Linux yang berfungsi untuk mengecek seberapa banyak space yang
TUTORIAL
digunakan oleh suatu le atau direktori. Hanya saja, untuk format ringkasan, penggunaan disk yang
Cart
ditampilkan berupa nomor blok disk alih-alih format ukuran pada umumnya. Jika ingin melihat jumlah
penggunaan disk dalam satuan byte, kilobyte, dan megabyte, tambahkan argumen -h ke baris
perintah.
Perintah head digunakan untuk melihat baris pertama dari semua le teks. Secara default, perintah ini
akan menampilkan sepuluh baris pertama. Namun, jumlah baris tersebut dapat diubah sesuai
keinginan Anda. Misalnya, jika Anda hanya ingin menampilkan lima baris pertama, ketik head -n 5
lename.ext
Perintah tail memiliki fungsi yang sama dengan perintah head. Hanya saja, alih-alih baris pertama,
perintah tail akan menampilkan sepuluh baris terakhir dari suatu le. Misalnya, tail -n lename.ext.
diff adalah perintah dasar Linux yang membandingkan konten atau isi dua le berdasarkan baris demi
baris. Setelah menganalisis le, perintah ini akan menghasilkan output berupa line atau baris yang
tidak cocok. Programmer sering menggunakan command ini ketika mereka perlu membuat perubahan
program, alih-alih menulis kembali semua kode source.
Format paling sederhana dari command dasar Linux ini adalah diff le1.ext le2.ext.
tar merupakan perintah Linux yang paling banyak digunakan untuk mengarsipkan banyak le ke dalam
tarball – format le Linux yang serupa dengan format zip, di mana tindakan kompresi bersifat opsional.
Perintah dasar sistem operasi Linux ini cukup kompleks dengan daftar fungsi yang panjang, seperti
menambahkan le baru ke arsip yang sudah ada, membuat daftar konten suatu arsip, mengekstrak
konten dari arsip, dan masih banyak lagi. Untuk mengetahui lebih banyak tentang fungsi lainnya,
silakan cek contoh-contoh sederhana di sini.
chmod adalah perintah dasar Linux lainnya yang digunakan untuk membaca, menulis, dan
menjalankan permission (hak akses) le dan direktori. Karena perintah ini cukup sulit, maka untuk
menjalankannya, silakan baca tutorial lengkap ini terlebih dulu.
Pada sistem operasi Linux, semua le dimiliki oleh user khusus. Sebagai perintah dasar pada Linux,
chown memungkinkan Anda untuk mengubah atau mentransfer kepemilikan le ke username khusus
atau yang spesi k. Misalnya, chown linuxuser2 le.ext akan menentukan linuxuser2 sebagai pemilik
le.ext.
Perintah jobs akan menampilkan semua jobs saat ini beserta dengan statusnya. Pada dasarnya job
merupakan proses yang dimulai oleh shell.
https://www.hostinger.co.id/tutorial/perintah-dasar-linux/ 6/12
2/10/2021 35 Perintah Dasar Linux yang Perlu Anda Tahu
Jika tidak ada program yang responsif, Anda bisa mematikannya secara manual dengan menggunakan
TUTORIAL
command dasar Linux kill. Perintah ini akan mengirimkan sinyal tertentu ke aplikasi yang bermasalah
Cart
dan memberi instruksi kepada aplikasi tersebut untuk berakhir atau mati dengan sendirinya.
Totalnya ada 64 sinyal yang dapat digunakan, tapi biasanya orang-orang hanya menggunakan dua
sinyal, yakni:
SIGTERM (15) – meminta program untuk berhenti bekerja dan memberikannya waktu untuk
menyimpan semua progress. Jika tidak ada sinyal khusus yang ditentukan ketika memasukkan
perintah kill, sinyal inilah yang akan digunakan.
SIGKILL (9) – memaksa program untuk berhenti bekerja saat itu juga. Progress yang tidak
tersimpan akan hilang.
Selain sinyal, Anda juga harus tahu nomor identi kasi proses (process identi cation number – PID) dari
sebuah program yang hendak dihentikan (kill). Jika tidak tahu PID-nya, Anda bisa menjalankan
command ps ux.
Setelah mengetahui sinyal yang ingin digunakan dan PID program, masukkan syntax ini: kill [signal
option] PID.
Command ping berfungsi untuk mengecek status konektivitas ke server. Misalnya, dengan
menambahkan ping google.com, command akan mengecek apakah Anda sudah terhubung ke Google
atau belum dan juga mengukur waktu respons.
Perintah dasar Linux ini sangat berguna – Anda bahkan bisa mengunduh le dari internet dengan
bantuan command wget. Anda hanya perlu mengetikkan wget yang diikuti dengan link unduhan.
uname, akronim dari Unix Name, adalah perintah dasar sistem operasi Linux yang akan mencetak
informasi lengkap mengenai sistem Linux, misalnya nama mesin, sistem operasi, kernel, dan lain-lain.
Sebagai terminal yang setara dengan Task Manager di Windows, command top akan menampilkan
daftar proses yang sedang berlangsung dan seberapa banyak ruang CPU yang digunakan oleh tiap
proses tersebut. Melakukan pengawasan terhadap penggunaan resource sistem sangatlah disarankan,
terutama ketika Anda harus mencari tahu mana proses yang perlu dimatikan karena terlalu banyak
menggunakan resource.
Kalau sudah lihai menggunakan Linux, Anda bisa menjalankan ratusan command atau perintah setiap
hari. Misalnya, penggunaan command history untuk mengecek kembali (review) command yang sudah
ditambahkan sebelumnya.
Bingung dengan fungsi dari command Linux tertentu? Untuk mempelajarinya langsung dari shell Linux,
Anda bisa menggunakan command man. Sebagai contoh, dengan menambahkan perintah man tail,
Anda akan disodorkan instruksi manual dari perintah tail.
https://www.hostinger.co.id/tutorial/perintah-dasar-linux/ 7/12
2/10/2021 35 Perintah Dasar Linux yang Perlu Anda Tahu
Gunakan perintah zip untuk meng-compress le ke arsip zip dan perintah unzip untuk mengekstrak le
zip ke arsip zip.
hostname merupakan perintah dasar pada Linux yang dapat Anda gunakan jika ingin mengetahui
nama host/network. Dengan menambahkan -I di akhir command, alamat IP jaringan akan ditampilkan.
Linux adalah sistem multi-user, dan ini berarti ada banyak orang yang bisa berinteraksi di dalam satu
sistem yang sama pada waktu bersamaan. useradd adalah perintah dasar Linux yang digunakan
untuk membuat user baru, sedangkan passwd untuk menambahkan password ke akun user tersebut.
Untuk menambahkan user bernama John, misalnya, cukup ketikkan useradd John dan passwd
12345678 untuk menambahkan passwordnya.
Cara menghapus user sama dengan menambahkan user. Untuk menghapus akun user, ketik userdel
UserName.
Gunakan command clear untuk membersihkan terminal jika di dalamnya sudah terdapat banyak sekali
command.
Coba tombol TAB untuk mengisi secara otomatis (auto ll) apa yang sedang Anda ketikkan. Sebagai
contoh, jika ingin mengetik Documents, mulailah dengan menambahkan command terlebih dulu
(misalnya cd Docu, kemudian tekan tombol TAB) dan terminal akan melengkapinya. Hasilnya akan
seperti ini: cd Documents.
Ctrl+C dan Ctrl+Z digunakan untuk memberhentikan command apa pun yang saat ini sedang
dijalankan. Ctrl+C akan memberhentikan command dengan aman, sedangkan CTRL+Z akan memaksa
command untuk berhenti.
Bila Anda secara tidak sengaja ‘membekukan’ terminal dengan menekan Ctrl+S, untuk membatalkan
‘pembekuan’ tersebut cukup tekan Ctrl+Z.
Ctrl+A membawa Anda ke awal baris, sedangkan Ctrl+E mengarahkan Anda ke akhir baris.
Anda bisa menjalankan banyak command atau perintah di dalam satu command dengan
menggunakan “;” untuk memisahkan command-command tersebut. Misalnya, Command1;
Command2; Command3. Atau gunakan && jika Anda hanya ingin menjalankan command selanjutnya
setelah command pertama berhasil dijalankan.
Kesimpulan
Perintah dasar Linux membantu user atau penggunanya untuk menjalankan task dengan mudah dan
efektif. Memang bukan hal yang mudah untuk mengingat semua perintah Linux di atas. Namun,
semuanya akan teratasi bila Anda terus berlatih dan berlatih.
https://www.hostinger.co.id/tutorial/perintah-dasar-linux/ 8/12
2/10/2021 35 Perintah Dasar Linux yang Perlu Anda Tahu
Mempelajari command dasar Linux akan membawa keuntungan berlipat untuk Anda! Selamat
mencoba.
TUTORIAL Cart
Penulis
Ariata C. / @ariata
Ariata suka sekali menulis dan menerjemahkan, dan sekarang ini bekerja sebagai translator di
Hostinger Indonesia. Lewat artikel dan tutorial yang diterbitkan di blog Hostinger, Ariata ingin
membagikan pengetahuan tentang website, WordPress, dan hal terkait hosting lainnya kepada para
pembaca.
Tutorial pilihan
01 Aug • DOMAIN
Baca Selengkapnya →
07 Dec • WEBSITE
Baca Selengkapnya →
https://www.hostinger.co.id/tutorial/perintah-dasar-linux/ 9/12
2/10/2021 35 Perintah Dasar Linux yang Perlu Anda Tahu
06 Dec • WORDPRESS
TUTORIAL
Cara Membuat Blog
Cart
Baca Selengkapnya →
Tutorial terkait
19 Aug • VPS
Baca Selengkapnya →
https://www.hostinger.co.id/tutorial/perintah-dasar-linux/ 10/12
2/10/2021 35 Perintah Dasar Linux yang Perlu Anda Tahu
TUTORIAL Cart
raharja BALAS
November 26 2020
Ariata C.
Dibalas pada November 26 2020
Selamat pagi, Silakan, tapi jangan lupa dicantumkan sumbernya ya. Terima kasih :)
Ketik balasan
Komentar*
Nama*
Email*
Dengan mengisi formulir ini, Anda setuju jika data Anda akan disimpan dan dikelola oleh Hostinger. * (You need to accept this checkbox.)
Kirim balasan
This site uses Akismet to reduce spam. Learn how your comment data is processed.
TUTORIAL Cart
Kami memberikan kemudahan bagi website developer dan klien mereka dengan menawarkan layanan web hosting yang cepat, mudah digunakan,
dan dapat diandalkan.
Dan Lainnya
Website Builder
BANTUAN Kebijakan Privasi
Karier
© 2004-2020 hostinger.co.id - Web Hosting Premium, Layanan Cloud, VPS, & Registrasi Domain. Harga belum termasuk PPN
Kami menggunakan cookie untuk menyempurnakan layanan serta menampilkan iklan sesuai kebutuhan Anda. Dengan mengunjungi website kami, maka Anda setuju terhadap penggunaan cookie seperti yang telah
dijabarkan dalam Kebijakan Cookie kami. Selengkapnya.
https://www.hostinger.co.id/tutorial/perintah-dasar-linux/ 12/12