Arithmetic Comparisons
-lt (less than)
|
<
|
-gt (greater than)
|
>
|
-le (less equal)
|
<=
|
-ge (greater equal)
|
>=
|
-eq (equal)
|
==
|
-ne (not equal)
|
!=
|
Contoh bash command pada linux
a) ls
berfungsi untuk menampilkan daftar isi dari direktori
Contoh : $ ls -la (menampilkan isi direktori
termasuk yang dihidden)
b) pwd
berfungsi untuk menampilkan informasi dari lokasi direktori yang sedang aktif
Contoh : pwd
c) mkdir
berfungsi untuk membuat direktori/folder baru
Contoh :
mkdir contoh (membuat folder bernama contoh)
d) chmod
berfungsi untuk menambah atau mengurangi ijin pemakaian untuk mengakses file
atau direktori. Terdapat tiga jenis perijinan yaitu r untuk read, w untuk
write, x untuk execute. Perijinan diberikan untuk u(user), g(group), o(other)
and a(all) dengan memberi tanda plus(+) untuk menambah ijin dan tanda minus(-)
untuk mencabut ijin
Contoh : $
chmod ug+rx contoh
e) chown
berfungsi untuk merubah user ID(owner) sebuah file atau direktori
Contoh : $
chown <user id> <file>
f) chroot
berfungsi untuk meroot suatu direktori untuk membatasi ruang lingkup user atau
memperkuat keamanan sistem
Contoh :
chroot contoh
g) sudo
berfungsi setelah kita mengaktifkan akses root, perintah ini berfungsi untuk
mengeksekusi sebuah perintah sebagai super user
Contoh :
sudo apt-get install
h) grep
(Global regular expresion parse) berfungsi untuk mencari file - file yang
mengandung teks dengan kriteria yang telah ditentukan
Contoh :
grep marginal <file>
i) ps
berfungsi untuk menampilkan informasi tentang proses yang sedang berjalan
disistem
Contoh : $
ps -ef | more
j) halt
yaitu perintah yang digunakan untuk mematikan sistem.
Contoh : $
halt
k) cd yaitu
perintah yang digunakan untuk berpindah direktori aktif.
Contoh: ~$
cd Documents
l) rm yaitu
perintah yang digunakan untuk menghapus (remove) file.
Contoh : rm
tugas1.doc
m) mv yaitu
perintah untuk memindahkan file dan direktori. Perintah ini juga bisa digunakan
untuk merename (mengganti) nama file atau direktori.
Contoh: mv
contoh1.doc contoh2.doc
n) cp =
perintah yang digunakan untuk mengcopy atau menduplikat file dan direktori.
Contoh: cp
contoh2.doc contoh2copy.doc
dan masih
banyak command lainnya yang dapat dilihat dibuka manualnya dengan command $man bash or $man sh.
Contoh pengaplikasian bash script
Pembahasan kode:
Line pertama
merupakan inisialisasi interpreter apa yang akan kita jalankan, yaitu bash. Lalu
meminta input batas yaitu variabel n dan inisialisasi angka yang akan dibagi
yaitu variabel i.
Fungsi
while akan mengeksekusi perintah yang akan dimasukkan selama nilai i lebih
kecil sama dengan nilai n
Menginisialisasi
flag yang merupakan tanda pembagi bilangan
Fungsi for
akan menjalankan perintah dari j=2 sampai j=i dengan pertambahan 1 setiap
sekali eksekusi perintah. Fungsi if di dalam berisi, jika sisa bagi bilangan i dengan
j adalah 0, maka nilai variabel flag akan bertambah 1.
If yang
berikut ini adalah perintah untuk print angka yang memiliki flag 1, yaitu angka
yang hanya bisa dibagi dengan angka itu sendiri, yang merupakan bilangan prima.
Berikan
pertambahan kepada nilai i agar fungsi while diatas mencoba semua angka hingga
kondisi while tidak memenuhi lagi (telah mencapai batas).
Silakan dicoba. Semoga bermanfaat....
Tidak ada komentar:
Posting Komentar