10 Pengetahuan/Perintah Dasar Linux
Sejak lama saya ingin menambahkan satu kategori catatan lagi yang sangat dekat dengan kehidupan sebagai programer komputer, yaitu baris perintah (command-line). Dalam dunia Linux dikenal 2 antarmuka pengguna, GUI (Graphical User Interfaces) dan CLI (Command Line Interface). GUI memungkinkan pengguna untuk menunjuk, mengeklik, menarik, dan meletakan objek dengan menggunakan perangkat mouse. Pengguna dapat dengan mudah menyelesaikan pekerjaan tanpa/sedikit membaca dokumentasinya. Sedangkan, CLI mengharuskan pengguna untuk mengetikan sesuatu untuk memerintah komputer melakukan apa yang diinginkan. Menggunakan CLI jelas lebih cepat dan berdayaguna, tapi untuk itu memerlukan pengetahuan tentang perintah-perintah apa saja yang dipahami oleh komputer.
Linux adalah sistem operasi turunan dari Unix, semua perintah yang bekerja pada Unix juga dapat berkerja pada Linux. Ada banyak jenis/distribusi Linux, tetapi semuanya menggunakan perintah yang sama dan bisa diketikan melalui terminal CLI. Berbeda dengan GUI yang tidak memiliki standar, sehingga masing-masing distribusi memiliki antarmuka sendiri-sendiri. (1)
Akan tetapi, pengguna yang berpengalaman sekalipun masih sering melakukan salin dan tempel perintah. Ada banyak sekali perintah dasar dan kombinasinya yang tidak mungkin untuk dihafalkan semuanya. Berikut ini adalah 10 pengetahuan/perintah dasar yang sering digunakan pada Linux. Keyboard shorcut untuk membuka terminal adalah Ctrl + Alt + T.
- Simbol tilde (~): sebagai pengganti direktori “home”. Jika pengguna memiliki nama “user”, simbol ‘~’ berarti
/home/user
sibudi@sibudi-pc:~$
- pwd (print working directory): perintah ini berguna untuk menampilkan direktori aktual.
sibudi@sibudi-pc:~/Desktop$ pwd /home/sibudi/Desktop
- ls (list): menampilkan daftar berkas yang ada pada direktori aktual. Dikombinasikan dengan pilihan-pilihan yang ada, misalnya ls -lh, akan menampilkan daftar berkas dalam format memanjang kesamping lengkap dengan informasi hak akses dan ukurannya dengan format yang mudah dibaca manusia (contoh: 1K, 23M, 4G).
sibudi@sibudi-pc:~/Desktop$ ls -lh total 4.0K -rw-rw-r-- 1 sibudi sibudi 1.5K Dec 14 15:16 jadwal
- cd (change directories): seperti namanya, perintah ini untuk berpindah direktori. Contoh:
- cd atau cd ~: pindah ke direktori “home”.
- cd /: pindah ke direktori “root”.
- cd ..: naik 1 tingkat ke direktori di atasnya.
- cd –: kembali ke direktori sebelumnya (otomatis tersimpan pada variabel
$OLDPWD
) - Untuk pindah melewati banyak direktori sekaligus, tuliskan secara penuh alamat direktori yang dituju. Misal untuk pindah ke direktori “www” yang ada di bawah direktori “var”:
sibudi@sibudi-pc:~$ cd /var/www
- cp (copy): menyalin sebuah berkas. Jika ingin menyalin sebuah direktori beserta isinya, gunakan cp -r (copy recursively)
sibudi@sibudi-pc:~$ cp berkas.txt Documents/berkas.txt sibudi@sibudi-pc:~$ cp -r direktoriBerkas Documents/
- mv (move): perintah untuk memindahkan berkas ke lokasi yang berbeda atau untuk mengubah namanya (tanpa memindahkannya). Contoh berikut ini adalah untuk mengubah nama “berkas_lama” menjadi “berkas” kemudian memindahkan “berkas” ke “Desktop”
sibudi@sibudi-pc:~$ mv berkasLama berkas sibudi@sibudi-pc:~$ mv berkas ~/Desktop
- rm (remove): perintah untuk menghapus berkas pada sebuah direktori. Untuk menghapus direktori, gunakan rmdir, tapi hanya bisa menghapus direktori yang kosong. Untuk menghapus direktori beserta isinya, gunakan rm -r.
sibudi@sibudi-pc:~$ rm berkas sibudi@sibudi-pc:~$ rm -r direktoriBerkas
- mkdir (make directory): perintah untuk menciptakan sebuah direktori.
sibudi@sibudi-pc:~$ mkdir direktori
- sudo (super user do): perintah yang digunakan untuk melakukan operasi yang berhubungan dengan pengguna level root. Misalnya untuk memindahkan berkas dari direktori “/” ke direktori “~/Documents”. Pengguna akan diminta untuk mengisikan kata kunci untuk root Berhati-hatilah dalam menggunakan perintah ini karena mungkin saja kita menghapus berkas-berkas yang penting untuk sistem operasi.
sibudi@sibudi-pc:~$ sudo mv /berkas ~/Documents
- man (manual): untuk menampilkan dokumentasi dari perintah-perintah yang ada.
sibudi@sibudi-pc:~$ man man sibudi@sibudi-pc:~$ man rm
(1) diambil dari man intro
Secara umum, shell berguna sebagai penerjemah instruksi dari pengguna ke kernel. Secara khusus, banyak sekali gunanya sampai tidak bisa disebutkan semua. Keberadaan shell sangat penting bagi pengguna dalam pengoperasian sistem operasi. Sekadar contoh, ketika berinteraksi dengan komputer, kita mungkin pernah melakukan salin-tempel (copy-paste) berkas. Atau secara sederhana, menginstal program, menjelajahi isi hard disk, menghapus berkas, membuat folder, dan lain-lain. Itu semua kita lakukan dengan memerintah kernel. Nah, yang menerjemahkan perintah-perintah itu kepada kernel adalah shell. Semua instruksi yang kita berikan kepada kernel diterjemahkan dulu oleh shell. Jadi, shell selalu berperan dalam tiap-tiap perintah yang kita berikan kepada sistem operasi.
Ok, info tambahan yang sangat bagus 🙂
Thanks
Pingback: Dasar-Dasar Perintah Sistem Operasi Linux | ristariantidewi
Terima kasih informasinya mengenai perintah dasar linux sangat membantu khususnya untuk yang baru menggunakan linux
You can get a smooth skin by acquiring the right information and with proper guidance you would be amazed at the texture of your skin. If you choose to use acne home-made treatments you’ll be taking
the first step towards being in charge of your diet.
Possibly limit your hair duration or pull it back, to
reduce the extra oil that comes in contact with your skin.
Again, though there have been many studies done that try to tell us that we cannot eat a chocolate bar if we want healthy skin or that a slice of pizza is the absolute enemy
in the war against acne, there is no absolute answer as to which foods cause acne
breakouts. Wash your skin one or two times everyday
with an oil-free mild soap cleanser. Natural remedies do not create any side effects or rashes, which might aggravate your skin condition.
-Buy a NUTRITION ALMANAC and become familiar with
what foods contain which elements. Note how I stayed on the first level of each activity for the first week and incorporating one new pose, exercise, an aerobic activity per day.
Other items which will always lead to excess weight are lollipops, candy corn and candy
bars.
Kalau saya ngetik sudo su itu mksdnya apa ya min? Dlm beberapa praktikum saya sering ngetik command ini min, mohon penjelasannya…
← Previous Post
Next Post →
Cari Catatan Saya
Catatan Terbaru
Kategori
Blogroll
Arsip
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License.
© 2024 Sibudi </>. Theme: Ari by Elmastudio. Proudly powered by WordPress.