Perintah Dasar Linux dan Fungsinya

Command line interface atau disebut dengan CLI adalah sebuah antarmuka berbasis teks. Namun ada juga yang disebut dengan GUI yaitu Grafik User Interfaces sebuah antarmuka berbasis grafik contohnya pada instalasi system operasi windows. Didalam suatu pemrograman web development akan sering menggunakan terminal sebagai alat untuk instalasi paket web.

misalkan pada instalasi apache, phpmyadmin dan lain sebagainya, oleh karena itu untuk menjadi seorang programer harus menguasai perintah — perintah dasar pada linux, baik pada ubuntu, debian, xubuntu dan lain — lain.

Pada kesempatan kali ini saya akan membuat artikel tentang perintah dasar linux, namun dalam hali ini saya menggunakan system operasi Ubuntu. Untuk memasukkan perintahnya baik OS ubuntu, debian, maupun xubuntu masih sama yaitu pada Terminal.

Berikut ini adalah beberapa perintah yang bisa digunakan di sistem operasi Ubuntu pada mode CLI, baik Desktop maupun Server, untuk perintah dasar kali ini adalah yang umum digunakan pada linux. Pada contoh ini saya menggunakan Ubuntu 16.04.

1. sudo su

Digunakan untuk login sebagai root/pengguna tertinggi

Sintaks : #sudo su

2. login

Digunakan untuk login sebagai user lain, namun harus menjadi root dulu untuk bisa menjalankan peirntah ini.

Sintaks : login nama_user

Contoh : #login sigit

3. cd

Digunakan untuk berpindah direktori

Sintaks : cd alamat_direktori

Contoh : #cd /var/www

4. pwd

Digunakan untuk memperlihatkan di direktori mana posisi kita berada sekarang.

Sintaks : #pwd

5. ls

Digunakan untuk melihat isi sebuah direktori.

Sintaks : #ls

6. cp

Digunakan untuk melakukan copy file.

Sintaks : cp /direktori/file_yang_ingin_dicopy /direktori tujuan

Contoh : #cp /home/sigit/Documents/git.odt /var/www/html

7. mv

Digunakan untuk melakukan memindahkan, cut atau rename file.

Sintaks :

mv /direktori/file_yang_ingin_dicut /direktori tujuan (cut)

mv /direktori/file_yang_ingin_direname /nama_baru_file (rename)

Contoh:

#mv git.odt DATA

8. mkdir

Digunakan untuk membuat folder baru.

Sintaks : mkdir nama_folder

Contoh : #mkdir /var/www/html/folder1

9. rmdir

Digunakan untuk menghapus folder.

Sintaks : rmdir nama_folder

Contoh : #rmdir /var/www/html/folder1

10. touch

Digunakan untuk membuat file baru.

Sintaks : touch nama_file

Contoh : #touch /var/www/html/wasis.txt

11. rm

Digunakan untuk menghapus file.

Sintaks : rm nama_file

Contoh : #rm /var/www/html/wasis.txt

12. more

Digunakan untuk menampilkan isi sebuah file

Sintaks : more nama_fie

Contoh : #more file1.txt

13. adduser

Digunakan untuk menambah user baru.

Sintaks : #adduser wasis

14. clear

Digunakan untuk membersihkan layar

Sintaks : #clear

15. halt

Digunakan untuk mematikan komputer, namun harus sebagai root.

Sintaks : #halt

16. reboot

Digunakan untuk merestart komputer, namun harus sebagai root.

Sintaks : #reboot

17. exit

Digunakan untuk keluar dari terminal.

Sintaks : #exit

18. wget

Digunakan untuk mendownload via terminal

Sintaks : wget link_download

Contoh : #wget www.insightcalendar.com/Insight_Calendar_1-1_Setup.exe

19. ifconfig

Digunakan untuk melihat konfigurasi ethernet/kartu jaringan.

Sintaks : #ifconfig

20. apt-get

Digunakan untuk memperoleh paket/software dari repository ubuntu secara online.

Sintax : apt-get nama_paket

Contoh : #apt-get install apache2-php5-lynx (untuk instalasi paket>

21. df -h

melihat sisa kapasitas harddisk.

Sintaks : #df -h

22. who

digunakan untuk melihat nama login kita.

sintaks : #who

23. cat

digunakan untuk membuka file.

sintaks : #cat

contoh: #cat git.odt

24. date

melihat tanggal

sintaks : #date

25. cal

melihat kalender

sintaks : #cal

26. hostname

Menampilkan nama komputer.

sintaks: #hostname

27. free

Melihat Free memory.

sintaks: #free

28. History

melihat perintah apa saja yang pernah diketik

sintaks : #History

29. deluser
Menghapus user dari sistem
sintaks : #deluser wasis

30. ping

untuk mengecek konektifitas suatu jaringan

sintaks : ping 8.8.8.8 (ip google)

31. ls

untuk menglist atau memperlihatkan beberapa file dan folder

sintaks: ls

32. ls -a

untuk menglist namun perbedaannya bisa menampilkan file yang ke hidden biasanya awal file yang ke hidden di awali dengan tanda titik.

contoh: ls -a

33. ls -l

untuk menglist juga namun kelihatannya semua dari permissionnya juga

contoh : ls -l

34. ls -S

untuk mengurutkan file sesuai ukuran yang dari terbesar.

contoh: ls -S

35. ls -rSl

untuk mengurutkan file dari secara detail dari yang terkecil ukurannya.

contoh : ls -rSl

36. man ls

untuk melihat keseluruhan kode atau buku manual khusu command.

contoh: man ls

Demikianlah artikel yang saya buat semoga bermanfaat bagi teman-teman yang membacanya dan menambah wawasan bagi teman-teman yang membaca artikel ini. Dan penulis mohon maaf apabila ada kesalahan dalam penulisan kata dan kalimat yang tidak jelas, mengerti, dan lugas mohon jangan dimasukan ke dalam hati.

Dan saya juga sangat mengharapkan yang membaca makalah ini akan bertambah motivasinya dan mengapai cita-cita yang di inginkan, karena saya membuat artikel ini mempunyai arti penting yang sangat mendalam.

It’s fine to celebrate success, but it is more important to heed the lessons of failure.” { Merayakan kesuksesan bukanlah sebuah masalah, tetapi jauh lebih penting untuk memperhatikan pelajaran yang didapatkan dari sebuah kegagalan }

Sekian penutup dari saya semoga berkenan di hati dan saya ucapkan terima kasih yang sebesar-besarnya.

referensi : https://www.pluralsight.com/blog/it-ops/linux-file-permissions

SABARUDDIN PANGGABEAN, ST

TEBING SERVER (CEO)

    

Komentar

Posting Komentar

Postingan Populer