Anda di halaman 1dari 12

2/10/2021 35 Perintah Dasar Linux yang Perlu Anda Tahu

TUTORIAL Cart 

TOPIK  

VPS  December 14, 2020  8min Read  Ariata C.

35 Perintah Dasar Linux yang Perlu Anda Tahu


Jika mendengar tentang Linux, sebagian besar orang pasti langsung mengacu pada sistem operasi
yang kompleks dan hanya digunakan oleh programmer. Padahal Linux tidak semenyeramkan yang
dikira selama ini.

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

Perintah Dasar Linux


1. pwd command
2. cd command
3. Is command
4. cat command
5. cp command
6. mv command
7. mkdir command
8. rmdir command
9. rm command
10. touch command
11. locate command
12. nd command
13. grep command
14. sudo command
15. df command
16. du command
17. head command
18. tail command
19. diff command
20. tar command
21. chmod command
22. chown command
23. jobs command
24. kill command
25. ping command
26. wget command
27. uname command
28. top command
29. history command
30. mand command
31. echo command
32. zip, unzip command
33. hostname command

https://www.hostinger.co.id/tutorial/perintah-dasar-linux/ 2/12
2/10/2021 35 Perintah Dasar Linux yang Perlu Anda Tahu

34. useradd, userdel command


TUTORIAL
Bonus: Tips dan Trik
Cart 

Kesimpulan

Perintah Dasar Linux


Sebelum menjabarkan perintah dasar sistem operasi Linux, Anda harus membuka baris perintah
(command line) terlebih dulu. Jika belum pernah menggunakan antarmuka baris perintah (command-
line interface), silakan baca tutorial CLI ini.

Meskipun langkah-langkah yang akan diikuti berbeda tergantung pada distribusi yang digunakan, baris
perintah biasanya ada di bagian Utilities.

Berikut daftar command dasar Linux:

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.

Berikut beberapa jalan pintas (shortcut) untuk memudahkan navigasi:

cd .. (dengan dua tanda titik) untuk memindahkan satu direktori ke atas.


cd jika ingin langsung membuka folder home.
cd- (dengan tanda penghubung) untuk berpindah ke direktori sebelumnya.

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:

Is -R akan membuat daftar semua le yang ada di sub-direktori.


https://www.hostinger.co.id/tutorial/perintah-dasar-linux/ 3/12
2/10/2021 35 Perintah Dasar Linux yang Perlu Anda Tahu

Is -a akan menampilkan le yang tersembunyi.


TUTORIAL Cart
Is -al akan membuat daftar le dan direktori yang memuat informasi mendetail, seperti permission

(hak akses), ukuran (size), pemilik (owner), dll.

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.

Berikut beberapa cara untuk menggunakan perintah cat:

cat > lename untuk membuat le baru.


cat lename1 lename2> lename3 untuk menggabungkan dua le (1 dan 2) dan menyimpan
outputnya di le baru (3).
cat lename | tr a-z A-Z >output.txt untuk mengonversi le ke penggunaan huruf besar atau
huruf kecil.

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.

Untuk mengganti nama le, perintah Linux-nya adalah mv oldname.ext newname.ext.

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.

Berikut beberapa command mkdir tambahan:

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.

10. touch command

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.

11. locate command

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.

Berikut beberapa variasi yang bisa dipasangkan dengan nd:

nd . – name notes.txt untuk mencari le di dalam direktori yang digunakan saat ini.
/ -type d -name notes.txt untuk mencari direktori.

13. grep command

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.

14. sudo command

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.

17. head command

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

18. tail command

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.

19. diff command

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.

20. tar command

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.

21. chmod command

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.

22. chown command

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.

23. jobs command

Perintah jobs akan menampilkan semua jobs saat ini beserta dengan statusnya. Pada dasarnya job
merupakan proses yang dimulai oleh shell.

24. kill command

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.

25. ping command

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.

26. wget command

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.

27. uname command

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.

28. top command

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.

29. history command

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.

30. mand command

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

31. echo command


TUTORIAL Cart 
Perintah dasar Linux ini digunakan untuk memindahkan beberapa data ke dalam satu le. Misalnya,
jika ingin menambahkan teks, “Hello, my name is John” ke le yang bernama name.txt, yang perlu
diketik adalah echo Hello, my name is John >> name.txt.

32. zip, unzip command

Gunakan perintah zip untuk meng-compress le ke arsip zip dan perintah unzip untuk mengekstrak le
zip ke arsip zip.

33. hostname command

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.

34. useradd, userdel command

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.

Bonus: Tips dan Trik

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

Cara Membeli Domain (Beserta Info Harga)

Baca Selengkapnya →

07 Dec • WEBSITE

Panduan Cara Membuat Website Sendiri dengan Mudah

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

20 Oct • VPS 20 Sep • VPS

Cara Menggunakan Touch Command Linux Cara Mengganti Hostname di CentOS 7


dengan Contoh

Baca Selengkapnya → Baca Selengkapnya →

19 Aug • VPS

Cara Install Laravel di Ubuntu 18.04 dengan


Apache

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

Mohon ijin copas ya mba

Ariata C.
Dibalas pada November 26 2020

Selamat pagi, Silakan, tapi jangan lupa dicantumkan sumbernya ya. Terima kasih :)

Ketik balasan

Komentar*

Ketik komentar Anda

Nama*

Ketik nama Anda

Email*

Ketik email Anda

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.

Jadilah bagian dari Hostinger!

Buat Website SEKARANG


https://www.hostinger.co.id/tutorial/perintah-dasar-linux/ 11/12
2/10/2021 35 Perintah Dasar Linux yang Perlu Anda Tahu

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

HOSTING DOMAIN INFORMASI

Web Hosting Cek Domain Status Server

VPS Hosting Transfer Domain Program A liasi

Cloud Hosting Domain Gratis Review

WordPress Hosting Murah Domain XYZ Metode Pembayaran

Email Hosting Indonesia Serti kat SSL Penghargaan

CMS Hosting Indonesia Beli Domain YouTube Creator

Ecommerce Hosting Indonesia Whois Tool

Website Hosting Gratis


LEGAL

Website Builder
BANTUAN Kebijakan Privasi

Laporkan Penyalahgunaan Ketentuan Penggunaan

PERUSAHAAN Pengetahuan Dasar

Tentang Kami Tutorial

Hubungi Kami Blog

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

Anda mungkin juga menyukai