Seperti pada DOS di Windows, command line atau baris perintah pada Linux juga diketikkan di prompt dan diakhiri dengan cara menekan tombol Enter untuk mengeksekusi perintah yang kita masukkan.
Seringkali kita merasa lebih efisien bila menggunakan “Baris perintah/command line”. Sebab itu para pemakai sistem operasi Linux memakai cara ini untuk menjalankan pekerjaannya. Sebaiknya para pemula ( seperti saya ) juga harus mengetahui dan mencoba memakai command line ini , mugkin saja suatu saat kita butuhkan.
Penjelasan yang saya berikan mungkin cukup singkat , apabila Anda ingin mengetahui lebih rinci perintah tersebut Anda bias memakai perintah man .
Contohnya sebagai berikut :
$ man cd
Perintah man digunakan untuk menampilkan bagaimana cara penggunaan perintah cd secara rinci dan lengkap.
Perintah-Perintah Dasar Linux :
&
Perintah & digunakan untuk menjalan perintah di belakang atau pada background Contoh:
wget http://facebook.com &
Perintah & dipakai dibelakang perintah lain untuk menjalankannya di background. Maksudnya dijalankan dibackground adalah kita membiarkan sistem untuk menjalankan perintah sendiri tanpa adanya partisipasi dari kita, dan membebaskan shell/command prompt agar bisa dipergunakan menjalankan perintah yang lain.
adduser
Perintah adduser digunakan untuk menambahkan user.(digunakan pada root : #)
Setelah perintah ini biasanya dilanjutkan dengan perintah passwd, untuk membuat password user yang Anda buat. Contoh:
# adduser lutfi
# passwd lutfi
alias
Digunakan untuk memberi nama lain untuk sebuah perintah. Misalnya bila Anda ingin perintah cd dapat juga dijalankan dengan mengetikkan perintah ls, maka Anda bias membuat aliasnya sbb:
$ alias ls=cd
bg
Untuk memaksa sebuah proses yang sedang berjalan dihentikan sementara(suspend) agar berjalan pada background.
cat
Menampilkan isi dari sebuah file.
Contoh :
$ cat hallo
cd
Change Directory untuk berpindah direktori ( sama dengan yang ada pada DOS )
chgrp
Perintah ini digunakan untuk merubah kepemilikan kelompok file atau direktori. Misalnya untuk memberi ijin pada kelompok atau grup agar dapat mengakses suatu file.
Contoh :
# chgrp grup baru file
chmod
Digunakan untuk menambah dan mengurangi ijin pemakai untuk mengakses suatu file ataupun direktori. Perintah ini menggunakan sistem numeric coding atau sistem letter coding. Ada tiga jenis permission/perijinan yang dapat Anda ubah yaitu:
1. r untuk read (membaca),
2. w untuk write (menulis), dan
3. x untuk execute (eksekusi).
Anda dapat merubah permission diatas untuk masing-masing u (user), g (group), o (other) dan a (all) dengan memberi tanda plus (+) untuk menambah ijin dan tanda minus (-) untuk mencabut ijin.
cp
Untuk menyalin file atau copy. Misalnya Anda menyalin kaki menjadi kuku
$ cp kaki kuku
fg
Mengembalikan suatu proses yang dihentikan sementar(suspend) agar berjalan kembali di foreground. “liat perintah bg diatas”
find
Untuk membantu menemukan dimana letak sebuah file. Perintah ini akan mencari file sesuai dengan kriteria yang Anda masukan. Misalnya mencari semua file yang berakhiran .txt di current direktori serta tampilkan hasilnya pada layar :
$ find . -name *.txt -print
grep
Global regular expresion parse atau grep adalah perintah untuk mencari file-file yang mengandung teks dengan kriteria yang telah Anda tentukan.
Format perintah:
$ grep teks file
Misalnya akan dicari file-file yang mengandung teks marginal di current direktori:
$ grep marginal
gzip
Suatu software kompresi zip versi GNU, fungsinya untuk mengkompresi sebuah file.
$ gzip namafile
Walaupun demikian Anda bisa memberikan parameter tertentu bila memerlukan kompresi file yang lebih baik, silakan melihat manual page-nya. Lihat juga file tar, unzip dan zip.
halt
Perintah untuk shutdown , perintah di jalankan pada root.
hostname
Untuk menampilkan host atau domain name sistem dan dapat juga digunakan untuk menganti nama host sistem.
kill
Perintah ini akan mengirimkan sebuah sinyal ke sebuah proses yang kita tentukan. Tujuannya adalah menghentikan proses. Format penulisan:
$ kill sinyal pid
PID adalah nomor proses yang akan di hentikan.
login
Untuk masuk ke sistem dengan memasukkan login ID.
logout
Untuk keluar dari sistem.
ls
Menampilkan isi dari sebuah direktori.
man
Untuk menampilkan manual page atau teks yang menjelaskan secara detail bagaimana cara penggunaan sebuah perintah.
$ man perintah linux
mesg
Perintah ini digunakan oleh user untuk memberikan ijin pada user lain menampilkan pesan dilayar terminal..
$ mesg y atau mesg n
Gunakan mesg n apabila Anda tidak ingin diganggu dengan tampilan pesan-pesan dari user lain.
mkdir
Membuat sebuah direktori baru.
more
Mempaging halaman, seperti halnya less
mount
Perintah ini akan me-mount filesystem ke suatu direktori atau mount-point yang telah ditentukan. Hanya Perintah ini dijalankan oleh superuser. Untuk melihat filesystem apa saja beserta mount-pointnya saat itu, ketikkan perintah mount. Perintah ini dapat Anda pelajari di bab yang membahas filesystem. Lihat juga perintah umount.
mv
Untuk memindahkan file dari satu lokasi ke lokasi yang lain. Dapat juga digunakan untuk “replace” bila kita memindahkan suatu file ke file yang lain.
passwd
Digunakan untuk mengganti password yang lama. Password terdiri dari enam atau lebih karakter
pwd
Print working directory, atau untuk menampilkan nama direktori dimana Anda saat itu sedang berada.
rm
Untuk menghapus file dan secara default rm tidak menghapus direktori. Gunakan secara hati-hati perintah ini terutama dengan option -r yang secara rekursif dapat mengapus seluruh file Anda.
rmdir
Untuk menghapus direktori kosong.
shutdown
Perintah ini untuk mematikan sistem, seperti perintah halt
su
Untuk login sementara sebagai user lain. Bila user ID tidak disertakan maka komputer menganggap Anda ingin login sementara sebagai super user atau root. Bila Anda bukan root dan user lain itu memiliki password maka Anda harus memasukkan passwordnya dengan benar. Tapi bila Anda adalah root maka Anda dapat login sebagai user lain tanpa perlu mengetahui password user tersebut.
tail
Menampilkan 10 baris terakhir dari suatu file. Default baris yang ditampilkan adalah 10 tapi Anda bisa menentukan sendiri
berapa baris yang ingin ditampilkan:
$ tail jumlah baris file file ….
talk
Untuk mengadakan percakapan(chatting) melalui terminal. Input dari terminal Anda akan disalin di terminal user lain, begitu
sebaliknya.
tar
Menyimpan dan mengekstrak file dari media seperti tape drive atau hard disk. File arsip tersebut sering disebut sebagai file tar. Sintaknya sebagai berikut:
$ tar aksi option file atau direktori
umount
Adalah kebalikan dari perintah mount, yaitu untuk meng-unmount filesystem dari mount-pointnya. Setelah perintah ini dijalankan direktori yang menjadi mount-point tidak lagi bisa digunakan.
# umount filesystem
unalias
Kebalikan dari perintah alias, perintah ini akan membatalkan sebuah alias. \
Contoh :
$ unalias dir
unzip
Digunakan untuk mengekstrak atau menguraikan file yang dikompres dengan zip. Sintaknya sederhana dan akan mengekstrak file yang anda tentukan:
$ unzip namafile
Lihat juga perintah-perintah gzip dan unzip.
who
Untuk menampilkan siapa saja yang sedang login
xhost +
Perintah ini digunakan untuk memberi akses atau menghapus akses(xhost -) host atau user ke sebuah server X.
xset
Perintah ini untuk mengeset beberapa option di X Window seperti bunyi bel, kecepatan mouse, font, parameter screen saver dan sebagainya
zip
Perintah ini akan membuat dan menambahkan file ke dalam file arsip zip. Lihat juga perintah gzip dan unzip.
No comments:
Post a Comment