Langsung ke konten utama

Basic Command Line (Perintah Dasar Linux) : Mengenal Terminal pada Evironment KDE dan GNOME Dekstop


Linux merupakan sistem operasi yang berbasiskan pada text dalam sistem kerjanya. Text tersebut diketikkan dikala anda ingin memberi suatu instruksi pada komputer. Text bases (basis text) sangat mencolok pada Linuc sebelum tampilan GUI (Graphic User Interface), seteelag dengan tampilan GUInya Linux muncul dengan tampilan baru untuk memudahkan pengguna untuk mengoperasikannya, tapi Text Bases tetap melekat pada Linux. "Command Line" ialah sebutan perintah-perintah yang diketikkan. Dalah hal ini anda akan mempelajari tentang Basic Command Line atau Perintah Dasar. Dalam tampilan terbaru dengan GUI, untuk mengoperasikan Linxu hampir sama mudahnya dengan mengoperasikan Windows, tinggal klik dan klik saja pada menu/icon sesuai dengan keperluan. Tapi tidak ada salahnya jika anda mengetahui tentang perintah-perintah linux dalam mode text atau gampangnya disebut dengan cara manual, karena dengan cara tersebut beberapa hal akan menjadi lebih muda dan cepat.



Tempat untuk mengetikkan peritah-perintah tersebut ialah pada Konsole Terminal Program, peletakannya bervariasai pada setiap Linux di berbagai versi, tapi initinya tetap sama pada menu system. Pada Linux saya Ubuntu, saya dapat menjumpai Terminal pada Applications > Accessories > Terminal. Jika pada KDE biasanya pada [KDEMenu] > System > Konsole Terminal Program
Sehingga muncul tampilan seperti dibawah ini, seperti command prompt jikalau pada Windows.



Disana juga ada beberapa komponen, yang pertama ialah Title Bar, biasanya menampilkan direktori yang sedang aktif, letaknya di atas tampilan.
Selain itu anda juga akan menemui Menu Bar yang berada di bawah title bar yang berisi menu-menu yang bisa anda pilih sesuai dengan kebutuhan, di setiap versi berbeda-beda, misalnya dalam KDE anda akan menemui menu Session, Edit, View, Bookmarks, Settings, Help. Jika pada Ubuntu anda akan menemui menu File, Edit, View, Terminal, Help.


Menu Session dapat anda gunakan untuk membuka shell dan tampilan baru, melakukan print screen, menutup shell. Menu Midnight Commander (MC) dapat anda gunakan untuk melakukan manajemen file menggunalan mode text.
Pada menu file juga hampir sama, cuma disini lebih sedikit. Pada menu file anda dapat melakukan hal yanag sama, membuka tampilan baru, tapi disini anda dapat membuka file di tampilan yang sama tapi dengan tab yang berbeda yang pastinya akan lebih memudahkan anda. Perbedannya disini anda tidak akan menemui menu MC tapi anda akan menemui dengan menu New Profil, yang dapat anda gunakan untuk membuat profil baru dan merinci profil anda dalam suaatu editing, baik mulai judul, sampai compatiibility, seperti pada tampilan di bawah ini.

Kemudian menu edit, disini anda dapat ,elakukan copy, paste, dan sebagainya, pada ubuntu akan lebih ringkas dan ada tambahan untuk setingan keyboard shortcut dan preferences untuk profil yang sedang aktif.
Menu View dapat anda gunakan untuk mengatur tampilan.
Pada KDE anda menu Bookmark yang dapat anda gunakan untuk melakukan bookmark pada perintah yang anda jalankan. Pada KDE juga anda akan menjumpai menu setting, di menu ini anda bisa melakukan pengaturan tampilan anda.
Pada Ubuntuk akan ada menu Terminal, sama halnya menu windows pada program di XP atau Vista, untung mengatur tampilan mana yang akan di gunakan.
Dan yang terakhir menu help. Disini anda akan mendapatkan bantuan tentang konsole secara lengkap, tentunya dengan bahasa Inggris.
Pada lembar kerca disana anda akan menjumpai tulisan, misalnya pada ubuntu saya runidea@runidea-laptop : ~$. Itu disebut terminal area, dimana didalamnya terdapat prompt yang diakhiri dengan kursor untuk kita menuliskan perintah yang diinginkan, hasil perintah yang kita ketikkan juga akan tertampil disini.
Mungkin anda akan bertanya-tanya kenapa ya pada KDE dan Ubuntu berbeda KDE merupakan versi Environment dektop tersendiri, jika Ubuntu menggunakan Environment GNOME dekstop.
Di dalam terminal area kita akan menjumpai tampilan yang disebut prompt yang diakhiri dengan kursor berkdeip-kedip tempat dimana anda menuliskan perintah dasar. Pada saat anda membuka pertama mungkin akan muncul tulisan yang seperti ini runidea@PC1:~$ (tergantung USER yang ada). Runidea : ialah nama user yang sedang aktif, PC1 : nama komputer yang anda gunakan, ~ direktori/folder yang sedang aktif, tanda tersebut menunjukan adan sedang ada pada direktori tersebut (home), $ : tanda yang menunjukkan bahwa user yang sedang aktif adalah user biasa, tanda $ dapat berubah menjadi # bila user yang aktif adalah root.

Absolute Paths dan Relative Paths
Dalam dunia Linux anda akan menemui istilah tersebut. Keduanya memiliki pengertian dan fungsi yang berbeda, tapi merupakan sama path/jalur Pada absolute paths jalur yang ada dimulai dari root ( / ) dan direktori yang ada di bawahnya. Cotohnya /home/runidea/file/music yang memiliki arti : Di bawah root terdapat direktori bernama home, dibawahnya direktori runidea, dibawahnya direktori file dan dibawahnya direktori musc. Sesuai dengan yang anda tuju.
-------------------------------------------------
| runidea@PC1:/$ cd /home/runidea/file/music |
| runidea@PC1:~/music$ ls |
| cobavum isietc GNR testfile.txt |
| lirik.txt Rock Dewa19.txt Klip |
-------------------------------------------------
Relative Paths berarti kebalkam dari absolute paths, yaitu sebuah jalur tidak dimulai dari root, tetapi dari posisi direktori terakhir. Seperti halnya tadi /home/runidea/file/music, saat ini anda berada dalam direktori music, untuk berpindah ke direktori videos atau yang lain maka anda tidak perlu menyertakan tanda garis miring atau slash ( / )
----------------------------------
| runidea@PC1:~/mydoc$ cd videos |
| runidea@PC1:~/mydoc/videos |
----------------------------------

Format penulisan Perintah Dasar


Keterangan
- Prompt : $ menunjukkan user biasa, dan # menunjukkan user root.
- Perintah : menyatakan perintah yang ingin dikjalankan.
- Argument
*Options : suatu yang anda pilih untuk menghasilkan kondisi tertentu dari suatu perintah.
*Path : suatu yang diproses oleh perintah.
[...] tanda tersebut pada argument menunjukkan jika argument bersifat optional, jadi arguemnt tidak harus dalam sebuah perintah dasar. Untuk perintah yang akan diberi OPTIO aturan penulisannya ialah setelah nama perintah, sebelum perintah ditambahkan tanda dash ( - ). Anda juga dapat menuliskan option lebih dari satu, sesuaid engan keperluan.

Aturan-aturan yang harus kita ikuti dalam penulisan perintah :
1. Perhatikan penggunakan huruf besar dan kecil, karena huruf besar dan kecil akan memiliki makna yang berbeda dalam setiap perintah.
2. Pastikan juga penggunakan tanda baca dan spasi tepat, bila terjadi kesalahan maka perintah tidak akan bisa dijalankan.
3. Pastikan perintah yang diinstruksikan benar ejaan katanya, semua perintah ada dalam bahasa Inggris.

Untuk membatalkan suatu perintah anda dapat melakukan undo, dengan menekan tombol keyboard ctrl+z.
Demikian tutorial Basic Command Line (Perintah Dasar Linux) bagian 1, tunggu tutorial selanjutnya. Semoga bermanfaat.

Postingan populer dari blog ini

Cara Blibli Hadirkan Kemudahan dan Pengalaman Unik Berbelanja Produk Apple

Menurut data  Counterpoint Research , secara berturut-turut dalam tiga kuartal di 2023 produk Apple menjadi varian ponsel pintar paling laris ( bestseller ) secara global. Bahkan tipe iPhone 13-14 bertanggar berurutan dari peringkat satu sampai empat. Sementara di Indonesia menurut  StatCounter , pada periode November 2022-2023 produk ponsel Apple baru menguasai 11,64% pangsa pasar, masih di bawah Oppo (17,12%), Samsung (16,5%), Xiaomi (14,86%), dan Vivo (13,44%). Namun hal ini wajar [bahkan bisa dinilai sebagai capaian signifikan], mengingat Apple hanya menyuguhkan lini produk premium yang ditargetkan untuk kelas menengah ke atas. Produk Apple khas dengan kemampuan dahsyat dari sisi  hardware  dan dukungan ekosistem  software  yang mumpuni. Guna memudahkan para Fanboy (sebutan untuk  fans  produk Apple), sejak tahun 2022 Blibli resmi menjadi “Apple Authorized Marketplace”. Artinya Blibli menjadi  reseller  resmi produk Apple, sekaligus ...

Mengenal Asuransi Perjalanan, Sering Disepelekan Padahal Ngasih Banyak Manfaat dan Ketenangan

Hampir semua orang menyukai traveling , apalagi kalau destinasinya di kota atau negara yang menarik dan memiliki nilai tertentu. Contohnya, bagi pecinta anime negara Jepang pasti akan masuk ke salah satu daftar destinasi impian. Buat yang suka dengan suasana alam yang menenangkan, Swiss tentu tidak boleh terlewatkan. Ketika melakukan perjalanan jauh, apalagi dengan rute internasional, seseorang akan dihadapkan pada berbagai potensi risiko. Mulai dari risiko kesehatan, ketinggalan perasat, kehilangan barang berharga, dan sebagainya. Di sisi asuransi perjalanan akan berperan penting menjadi penyelamat. Asuransi perjalanan menjadi hal yang kerap disepelekan, apalagi jika traveling dilakukan secara mandiri, alias solo travel . Berbeda dengan perjalanan lewat agen atau biro perjalanan yang biasanya sudah menjadikan asuransi perjalanan sebagai salah satu item yang turut dibebankan biayanya. Artikel berikut ini akan membahas mengapa asuransi perjalanan itu banyak banget ngasih manfaat buat...

Optimasi Teknologi, Co-Working Space dan Gerak Cepat Pemain Startup

Salah satu yang paling menarik atas masifnya penggunaan teknologi dan internet di Indonesia adalah tren startup digital. Melalui pendekatan modern, para inovator mencoba memahami dan menyelesaikan ragam masalah yang ada di masyarakat. Sepak terjangnya kini masif di semua lini kehidupan, sehingga kadang menjadi sebuah disrupsi   untuk berbagai tatanan bisnis yang sudah ada. Menjadi sebuah langkah positif, mengingat startup (tergolong ke dalam UKM) memberikan sumbangsih yang  cukup signifikan  terhadap perekonomian negara. Di kalangan anak muda, startup juga menjadi salah satu tolok ukur keren masa kini. Ada sebuah pernyataan unik yang dikutip dari status Facebook salah satu pendiri Weekend Inc,  Richard Fang . Nah, untuk bisa mengikuti tren positif tersebut, perlu dipahami bagaimana sistem kerja dalam startup bergerak dan cara-cara menyiasatinya. Khususnya bagi yang masih pemula dan baru berkecimpung dalam industri digital. Setidaknya ada tiga poin p...