Stuktur Dasar Perintah Pada Unix
Perintah-perintah yang terdapat pada
sistem operasi unix umumnya adalah berupa command line. yangCase-Sensitive,
artinya perintah ini membedakan dua perintah dengan huruf besar dan huruf
kecil. Hal ini juga berlaku untuk file dan direktori.
isi
file1 berbeda dengan isi File1
Sedangkan perintah buil-in pada Unix
umumnya menggunakan huruf kecil
Struktur dasar perintah command line
tersebut pada unix adalah sebagai berikut :
perintah [pilihan] [argumen]
Penjelasan :
-
perintah, adalah command yang digunakan untuk melakukan suatu
action.
-
Kurung siku menyatakan bahwa yang ada
di dalamnya bersifat optional. Bisa ada,bisa tidak.
-
Pilihan (option) untuk mengubah atau
menambah default tindakan dari perintah.
-
Argument menyatakan objek yang akan
diproses oleh perintah. Bagian ini
umumnya berupa file; tetapi bisa juga berisi data yang akan diproses.
Sebagai contoh, suatu perintah
mempunyai format sebagai berikut :
kh [-wc] file...
Artinya, bentuk suatu perintah berikut
diperkenankan :
$kh -w file1
$kh
-w -c file1 file 2
$kh
file2
$kh
file1
Pilihan (Option)
Sebuah pilihan adalah bagian dari baris
perintah, berupa sebuah kata yang diawali dengan tanda minus (-), yang
mengontrol tindakan dari suatu perintah.
Sebagai contoh, ls adalah utilitas yang
digunakan untuk menampilkan isi dari suatu direktori. Perintah ls bisa tidak
mengandung pilihan maupun argumen. Hasilnya berupa nama-nama file pada
direktori kerja (sama seperti dir pada Dos). Untuk mengubah tindakan default
dari ls, pilihan seperti -l (menampilkan informasi file, seperti ukuran file)
dapat ditambahkan.
$ls
file1
file2
file3
$ls -l
total 3
-rwx-rw-r-- 1 user_name group 3k
Des 15 14:20 file1
-rw---r---r-- 1 user_name group 4k
Des 16 14:21 file2
-rw---rw-rw 1 user_name group 5k Des 16
14:30 file3
Adakalanya pilihan yang perlu diberikan
tidak hanya sebuah. Sebagai contoh, pada ls terdapat pilihan -r yang akan
menampilkan daftar file dengan urutan nama secara terbalik (descending), misal
:
$ls
-r
file3
file2
file1
Apabila diinginkan untuk mengandung
option -r dan -l, dapat dilakukan dengan memberi perintah sebagai berikut :
$ls
-r -l
Selain menggunakan cara di depan,
pilihan -l dan -r dapat digabungkan menjadi sebuah kata. Dengan penulisan :
$ls
-lr , yang hasilnya ekivalen
dengan $ls -l -r atau
$ls
-rl , yang hasilnya ekivalen
dengan $ls -r -l
Argument
Argument atau yang dikenal juga
dengan parameter adalah bagian dari
baris perintah yang digunakan untuk menyebutkan informasi - data, file dan sebagainya - yang akan dikenai tindakan oleh perintah.
Berbeda dengan pilihan, argumen tidak mempunyai tanda khusus yang digunakan
untuk mengawalinya.
Contoh :
$ls
-rl /usr/bin
maka file yang diproses adalah seluruh
file yang ada di /usr/bin .
Berikut ini adalah daftar ringkasan
beberapa perintah dasar yang sering digunakan pada unix :
Perintah untuk Manajemen File
Perintah
|
Keterangan
|
cat
|
Menampilkan isi file (seperti type
pada Dos)
|
cp
|
Menyalin satu atau beberapa file
(seperti copy pada Dos)
|
find
|
Mencari file tertentu pada suatu
direktori (seperti Dir pada Dos)
|
ls
|
Menampilkan informasi file
|
more
|
Menampilkan file per screen
|
mv
|
Memindahkan suatu file ke direktori
lain
|
pg
|
Menampilkan isi suatu file teks per
layar
|
rm
|
Menghapus file (sama seperti Del pada
Dos)
|
Perintah Manajemen Direktori
Perintah
|
Keterangan
|
cd
|
Mengaktifkan suatu direktori sebagai
direktori
|
copy
|
Menyalin seluruh struktur direktori
ataupun file
|
mkdir
|
Membuat direktori baru
|
pwd
|
Menampilkan nama direktori tempat
kita bekerja
|
Rmdir
|
Menghapus direktori
|
Perintah untuk mengatur Akses Direktori
Perintah
|
Keterangan
|
chgrp
|
Mengubah group dari suatu direktori
|
chmod
|
Mengubah permisi dari suatu file atau
direktori
|
chown
|
Mengubah pemilik dari suatu file atau
direktori
|
Perintah Lingkungan Sistem
Perintah
|
Keterangan
|
exit
|
Keluar dari shell pada Bourne shell
dan Korn shell
|
id
|
Menampilkan nama pemakai beserta
identitas dari pemakai
|
logname
|
Menampilkan nama pemakai
|
logout
|
Keluar dari shell pada C shell
|
man
|
Menampilkan dokumentasi online dri
suatu perintah Unix (sama seperti Help)
|
newgrp
|
Mengubah group efektif
|
passwd
|
Mengganti password
|
set
|
Menampilkan variabel lingkungan pada
shell pemakai
|
tty
|
Menampilkan nama identitas (port)
terminal
|
uname
|
Menampilkan nama sistem operasi
|
whoami
|
Menampilan nama pemakai yang sedang
menggunakan sistem
|
Perintah Yang Berhubungan dengan Layar
Perintah
|
Keterangan
|
banner
|
Menampilkan tulisan berukuran besar
|
clear
|
Menghapus layar (sama seperti Cls
pada DOS)
|
echo
|
Menampilkan tulisan ke layar
|
Perintah yang berhubungan dengan Proses
Perintah
|
Keterangan
|
kill
|
Menghentikan suatu proses berdasarkan
identitas proses
|
ps
|
Menampilkan proses yang sedang
berjalan
|
sleep
|
Menunda eksekusi (proses yang tidak
mengerjakan apa-apa selama beberapa detik)
|
Perintah-perintah lain
Perintah
|
Keterangan
|
bc
|
Utilitas untuk melakukan perhitungan
|
cal
|
Menampilkan Kalender
|
date
|
Menampilkan tanggal dan jam sistem
|
grep
|
Mencri file-file yang mengandung kata
tertentu
|
lp
|
Mencetak file ke printer
|
mail
|
Utilitas untuk menyampaikan pesan
tertulis ke pemakai lain
|
sort
|
Mengurutkan data
|
vi
|
Editor teks
|
wc
|
Menghitung jumlah karakter, kata, dan
baris pada suatu file
|
Tidak ada komentar:
Posting Komentar