TI

54 Perintah Dasar Linux yang Perlu Anda Tahu

√ Edu Passed Pass education quality & scientific checked by advisor, read our quality control guidelance for more info

Daftar isi

Linux kini menjadi favorit bagi semua kalangan orang yang bergelut di bidang teknologi informasi. Developer aplikasi meulai berpindah satu per satu untuk menggunakan sitem operasi Linux. Adapun pengguna baru yang tertarik menggunakannya dalam operasi sehari – hari.

Dalam penggunaannya, Linux tidak perlu menggunakan biaya dan sifatnya open source. Selain itu, sistem operasinya memerlukan sumber daya yang lebih kecil daripada Windows. Berikut adalah kumpulan beberapa perintah Linux yang mempermudah penggunaan sistem operasi Linux dalam pemindahan folder, penghapusan file, penggantian nama, dan lain – lain.

1. man <perintah> yang berfungsi melihat panduan

Dengan melihat fungsinya untuk perintah (dengan melihat buku manual yang ada dalam suatu program).

Contoh : |$ man apt| memperlihatkan penggunaan manual dari suatu program apt.

2. <perintah> – help yang digunakan untuk panduan ringkas

Serupa dengan kegunaan man, perintah kali ini akan memunculkan hasil yang lebih ringkas dibanding dengan memakai perintah man.

3. sudo yang berfungsi untuk super user / pengguna super

Perintah ini menjalankan suatu program sebagai super user atau pengguna root.

4. ls yang berfungsi untuk melihat direktori

Perintah ini berguna untuk melihat daftar dokumen dan folder dengan direktori saat itu.

Contoh : |$ ls/var/lib | yang mana berfungsi untuk melihat isi dari folder lib.

5. cd yang berfungsi masuk ke dalam direktori

Untuk dapat masuk ke dalam direktori yang diinginkan misalnya |$ cd /home/ | yang berguna dalam mengubah folder home berperan sebagai direktori.

6. mkdir <nama folder> yang berfungsi dalam pembuatan folder

Perintah ini berperan dalam pembuatan folder di dalam direktori kerja saat itu.

7. pwd yang berfungi dalam melihat direktori aktif

Perintah ini berfungsi untuk melihat direktori kerja yang sedang aktif bekerja saat itu. Contoh “/home/haloedukasi”

8. vim berfungsi untuk membuka text editor

Perintah ini bekerja untuk membuka text editor Vim yang berguna dalam pengeditan teks.

9. cp <asal><tujuan> yang berfungsi untuk menyalin file

Perintah ini berfungsi untuk memberikan salinan file maupun folder yang dapat ke folder itu juga hingga folder yang lain.

Contoh |$ cp/home/test.php /var/www/html | yang dapat memindahkan file test.php pada folder html. Selain itu dapat menggunakan pilihan “-r” ketika menyalin sebuah folder.

10. mv <asal><tujuan> yang berfungsi dalam pemindahan folder

Perintah ini bekerja dalam pemindahan file dan folder yang dapat terjadi di folder itu juga hingga folder lain. Contoh \$ cp /home.test.php /var/www/html | yang berfungsi dalam pemindahan file test.php ke dalam folder html.

11. Find <nama file> yang berfungsi dalam pencarian file

Perintah ini bekerja dalam mencari sebuah dile yang ada di dalam direktori hirarki. Contoh |$ find –name haloedukasi.txt |

12. history yang digunakan untuk melihat riwayat

Perintah ini berguna dalam melihat riwayat perintah yang telah digunakan pada saat sebelumnya. Jika kita henda mencari perintah dapat memakai $ history | grep apt untuk menemukan perintah yang sudah pernah diketik dengan terdapat potongan kata apt.

13. cat yang berfungsi untuk melihat isi file

Perintah ini digunakan untuk melihat isi dari file yang mana juga dapat menggabungkan isi yang mulanya dari dua buah file. Misal | $ cat haloedukasi1.txt haloedukasi2.txt |.

14. echo berftugas untuk menampilkan atau memunculkan baris teks

Perintah dasar linux echos merupakan perintah yang berfungsi untuk menampilkan satu baris teks yang mana dapat menuliskan sebuah teks dalam suatu file. Contoh |$ echo “Teks” >> haloedukasi.txt |. Perintah kemudian akan menulis “Teks” dalam suatu file “haloedukasi.txt”, namun ketika file itu belum tersedia, maka akan dibuat secara otomatis.

15. grep yang digunakan untuk melakukan pencarian kata

Perintah dasar linux ini akan menampilkan baris yang memuat kata yang tepat sesuai dengan pola, misal | $ grep –I source haloedukasi.txt | yang akan menampilkan suatu baris yang didapati kata “source” dalam “haloedukasi.txt”.

16. wc yang berfungsi untuk menunjukkan baris baru

Dengan perintah linux ini, baris baru, kata, serta bite akan ditampilkan dalam sebuah file.

17. sort yang berfungsi untuk memberi urutan

Perintah dasar linux ini akan memberikan urutan hasil yang diperoleh dari pembacaan isi file.

18. chmod yang berfungsi untuk mengubah hak untuk akses

Perintah dasar linux ini mengubah hak untuk akses pada file. Yang mana jika ingin mengubah hak akseshaloedukasi.txt menjadi 644 memakai baris perintah | $ chmod 644 haloedukasi.txt |.

19. su untuk penggantian user ID

Su merupakan perintah dasar linux yang berfungsi untuk mengganti atau mengubah user ID seperti |$su <nama user>| dan bisa juga mengubah user menjadi super user.

20. passwd yang berfungsi untuk mengganti kata sandi

Berfungsi untuk mengubah password atau kata sandi user dengan mengetik |$ sudo passwd | akan mengubah kata sandi pengguna saat itu, dan | $ sudo passwd haloedukasi | yang dpaat mengubah kata sandi pengguna haloedukasi.

21. who berfungsi untuk menampilkan pengguna

Perintah dasar who akan menampilkan pengguna saat digunakan.

22. ps berfungsi untuk menampilkan snapshot

Perintah dasar ini berfungsi untuk menampilkan snapshot process.

23. kill yang berfungsi untuk menghentikan program

perintah dasar linux ini akan menghentikan jalannya program dengan memakai sebuah sinyal yang biasanya berisi perintah yang menggunakan pilihan ‘-9’ ketika sedang berjalan. Contoh pada 373 PID yang sedang berproses | $ sudo kill -9 373 |.

24. tar berfungsi untuk mengumpulkan suatu file

Perintah dasar ini menjadi sebuah program yang berfungsi untuk mengarsipkan dan mengumpulkan file – file yang akan dijadikan menjadi satu file.

25. zip berfungsi untuk mengkompres file

Perintah dasar linux ini menjadi sebuah alat kompresi dari beberapa file ke dalam zip yang cara penggunaannya serupa dengan tar.

26. unzip yang berfungsi untuk mengekstrak file

Perintah dasar linux ini berfungsi untuk mengekstrak dan juga membongkar file yang berasal dari “.zip”.

27. ssh untuk mengakses dari jarak jauh

Perintah dasar linux ini berfungsi untuk mengakses perangkat komputer hingga server dari jarak jauh. Contohnya |$ ssh <namauser>@<ip> |.

28. scp yang berfungsi untuk menyalin file

Perintah dasar linux ini akan memberikan salinan file yang berasal dari host lain yang mana terhubung di dalam sebuah jaringan, misal |$scp <file><user>@<ip>:<folder tujuan> |

29. fdisk yang berfungsi untuk menampilkan partisi

Perintah dasar linux ini berfungsi dalam menampilkan daftar partisi yang ada pada sebuah perangkat dengan memakai pilihan “-l”.

30. mount yang berfungsi dalam pelampiran file

Bekerja dengan memberikan lampiran suatu filesystem dalam suatu folder yang besar, yang mana tidak memerlukan akses langsung dengan filesystem. Contoh penggunaannya adalah |$ sudo mount /dev/sda2 /mnt |.

31. umount

Perintah dasar linux ini bekerja dengan membuka kunci perintah mount yang bertujuan untuk memutus perintah mount yang ada pada folder, contohnya |$ unmount /mnt|.

32. du

Du berfungsi untuk menampilkan ukuran pada sebuah file secara rekursif.

33. df

Perintah dasar linux ini berfungsi untuk menampilkan ruang disk yang digunakan dalam filesystem.

34. quota yang berfungsi untuk menampilkan sisa disk space

perintah dasar linux ini berfungsi untuk menampilkan ruang dan batasan pada suatu disk.

35. reboot yang digunakan untuk memulai kembali

Perintah dasar linux ini berfungsi untuk memulai ulang dan menjalankan suatu perintah restart.

36. poweroff yang digunakan untuk mematikan

Perintah ini berfungsi sebagai shutdown.

37. gedit yang berfungsi membuka editor teks

Perintah ini akan membuka Text Editor yang mana dapat mengedit suatu teks file.

38. kate berfungsi untuk membuka teks editor

Perintah dasar linux ini memiliki fungsi yang hampir sama dengan Gedit. Suatu program yang dipakai dalam file editor pada KDE yang mana harus diinstal terlebih dahulu di sebagian sistem operasi.

39. bg yang berfungsi untuk membuat background

Perintah dasar ini berfungsi untuk memproses foreground yang sedang berjalan pada background.

40. fg <id program> yang berfungsi dalam pembuatan foreground

Perintah dasar linux ini akan mengubah background menjadi proses foreground.

41. jobs <id program> memberikan tampilan identitas proses

Perintah ini akan menampilkan nama dan juga ID yang berasal dari background jobs.

42. sed yang berfungsi untuk menyaring teks

Perintah ini menyaring teks dari file dan mengganti dengan teks baru.

43. awk yang berfungsi dalam pemindahan teks

Perintah yang satu ini berfungsi dalam pemindahan teks serta memproses bahasa.

44. locate untuk pencarian file

Perintah dasar ini berfungsi untuk mencari dan menemukan suatu file.

45. Ifconfig yang berfungsi untuk melihat ip

Perintah dasar ini berfungsi untuk melihat IP yang sedang terhubung dengan koneksi dan network device apa yang ada.

46. date yang berfungsi untuk memberikan tampilan tanggal

Perintah ini akan menampilkan tanggal pada hari ini.

47. nano mengubah teks editor

Perintah ini berfungsi untuk text editor yang mana tidak diperlukan membuka jendela yang baru dan hampir mirip dengan Vi akan tetapi lebih praktis.

48. top untuk melihat urutan proses

Top berfungsi untuk mengetahui proses yang berjalan dari yang paling besar.

49. clear yang berfungsi membersihkan terminal

Perintah dasar ini membersihkan suatu jendela terminal dan menjadikannya kosong, akan tetapi jika naik kembali ke atas perintah yang sudah pernah dijalankan bisa terlihat.

50. dpkg –I <namapackage>.deb instalasi paket

Perintah ini berfungsi untuk menginstal paket bersama ekstensi “.deb” yang bisa menggunakan “gdebi”.

51. uname untuk melihat versi kernel

Perintah ini berfungsi untuk menunjukkan versi kernel yang sedang digunakan, tanggal instal, hingga jenis arsitektur pada sebuah sistem informasi.

52. * yang berfungsi untuk menyantumkan deskripsi

Perintah ini menandakan deskripsi satu string yang dipakai dalam mendeskripsikan satu elemen secara singkat.

53. signal

merupakan perintah yang biasanyamenambahkan opsi “-9” pada PID yang sedang berjalan dalam suatu proses.

54. rm untuk menghapus file

Perintah dasar ini berfungsi dalam penghapusan file yang bisa juga menghapus folder di dalam direktori tertentu.