LISA PURNAMASARI
29211246
1EB04
- Lapisan sistem UNIX
Ø Lapisan yang
paling dalam adalah
komputer dan piranti
pendukungnya, seperti disk,
tape, printer dan lain-lain.
Ini semua disebut dengan
perangkat keras sistem.
Ø Kernel
merupakan otak dari otak sistem operasi yang terdapat di sekeliling perangkat
keras, yang terdiri dari sejumlah program untuk mengendalikan sistem operasi
unix.
Ø Utilitas
merupakan sejumlah program untuk mendukung kernel. Utilitas berfungsi untuk melakukan
akses sistem bagi pemakai
Ø Lapis terluar dari sistem UNIX adalah shell. Shell merupakan penghubung antara pemakai dan
sistem.
Ø Bila
pemakai mengetikkan sebuah
perintah (Utilitas) pada shell, maka shell akan menerjemahkan perintah
tersebut dan mengatakan kepada kernel apa yang harus
dilakukan untuk dikerjakan oleh perangkat keras.
- Kemampuan sistem operasi UNIX
Ø Multiuser
Sistem
dapat digunakan oleh banyak orang pada
saat yang bersamaan.
Keuntungannya
multiuser :
§ Penghematan
perangkat keras, karna dapat dipakai oleh banyak orang secara
bersamaan.(printer, disk)
§ Data
dapat diakses banyak orang secara bersamaan, sehingga tidak terjadi kerangkapan
data dan konsistensi data lebih terjamin
Ø Multitasking
Sistem dapat
mengerjakan beberapa tugas
atau proses pada sebuah terminal dalam waktu yang bersamaan.
Ø Portabilitas
Sistem
unix mudah diadaptasikan ke sistem komputer yang lain. (super komputer,
mainframe, mini komputer, mikro komputer, workstation, PC, laptop/notebook)
Ø Sistem
File hirarkikal
memungkinkan
pemakai mengorganisasikan informasi atau data dalam bentuk yang mudah untuk
diingat dan mudah mengaksesnya.
Ø Utilitas-utilitas
UNIX memiliki
lebih dari 200 utilitas yang
dapat digunakan untuk mengelola
sistem antara lain :
§ Manajemen
file
§ Penyuntingan
file
§ Pendukung
komunikasi
§ Pendukung
pengembangan perangkat lunak
Ø Shell
Shell merupakan
antar muka pemakai dengan
sistem unix. Shell memiliki kemampuan menterjemahkan
perintah-perintah untuk dilaksanakan
oleh kernel. Disamping itu,
shell memiliki kemampuan sebagai bahasa
pemrograman.
- 3. Otoritas masing masing pemakai OS Unix/linux
Pada sistem UNIX dikenal dua jenis
pemakai yaitu:
Ø Pemakai biasa
Pemakai biasa adalah pemakai yang
diberi ijin untuk menggunakan sistem dan
beberapa fasilitas lain dalam UNIX dengan batas-batas perijinan tertentu. Dengan demikian pemakai
biasa tidak dapat secara
bebas keluar masuk direktori lain
atau tidak dapat secara bebas menggunakan file-file di dalam
sistem. Ingat, pemakai biasa hanya boleh menggunakan
direktori atau file yang telah dijinkan
saja.
Ø Super user
Super user adalah
pemakai yang memiliki hak istimewa
di dalam sistem
UNIX karena memiliki
kemampuan yang tidak dibatasi
oleh perijinan yang
diterapkan pada sistem. Super
user dapat keluar
masuk direktori atau menggunakan file secara bebas. Pada umumnya super user dimiliki
oleh administrator sistem.
Administrator sistem adalah pemakai
yang bertanggung jawab
untuk mengelola sistem.
Nama pemakai dari rekening
super user ,
di dalam /etc/passwd
biasanya bernama root dengan
nomor id pemakai 0.
setiap file dan direktori sistem
UNIX memiliki tiga jenis pemakai
yaitu:
Ø Pemilik (owner)
Pemilik adalah pemakai yang memiliki file tersebut, biasanya orang
yang pertama kali menciptakan
file tersebut. Untuk mengubah kepemilikan file tersebut ke pemakai lainnya,
dapat digunakan perintah chown.
Ø Group (group)
Beberapa pemakai dapat di
kelompokkan ke dalam sebuah group. File atau direktori yang mempunyai
kepemilikan ini mengakibatkan hanya pemakai anggota group yang dapat mengakses.
Ø Orang lain (others)
Seluruh pemakai sistem adalah termasuk jenis ini. File atau direktori yang mempunyai kepemilikan
ini mengakibatkan semua orang
dapat mengaksesnya.
- 4. perintah di UNIX/LINUX
Ø ~$ ls
Perintah ini merupakan perintah
untuk menampilkan isi suatu direktori. Perintah ini mirip seperti perintah dir
dalam DOS.Ada beberapa cara untuk menggunakan perintah ini, misalnya :
Ø ~$
ls
~$ ls -l
Untuk mengetahui lebih lengkap
tentang perintah ls, silakan lihat di manual dengan perintah man ls.
Ø ~$ more
Perintah more dapat digunakan untuk
melihat isi suatu file teks dengan layar per layar. untuk keluar dari tampilan
more dengan menekan tombol q.
Ø ~$ cat
Perintah ini digunakan untuk
menampilkan isi file ke layar tanpa fasilitas tampilan layar perlayar.Biasanya
digunakan bersamaan dengan pipeline atau redirection. Misal untuk menampilkan
isi file /etc/passwd dan /etc/group, gunakan perintah :
Ø ~$
cat /etc/passwd /etc/group
Ø ~$ cd
Perintah ini mirip seperti perintah
cd dalam DOS yaitu digunakan untuk pindah ke direktori tertentu. Contoh
perintah :
Ø ~$
cd /home/adje
Untuk menuju kembali ke direktori
/home, maka digunakan perintah :
Ø ~$
cd ..
Ø ~$cp
Perintah ini digunakan untuk
mengkopi suatu file atau direktori. misalnya :
~$ cp contoh1 contoh2
Perintah di atas maksudnya akan
mengkopi contoh1 ke file contoh2. Untuk mengkopi seluruhn direktori menggunakan
perintah :
Ø ~$ cp -R /home/ahmad /home/fazza
Ø ~$ mv
Perintah ini digunakan untuk
memindahkan suatu file ke lokasi lain atau dengan nama lain.
Contoh :
~$ mv contoh1.php contoh2.php
~$mv contoh1.php
/home/Ahmad/contoh2.php
Ø ~$ rm
Perintah ini digunakan untuk
menghapus direktori atau file. Perintah ini mirip dengan perintah del dalam
DOS. Dalam menggunakan perintah ini agar hati-hati karena dalam Linux tidak ada
perintah undelete atau unerase. Contoh penggunaan rm sbb :
~$ rm contoh1.php
Untuk menghapus suatu direktori
gunakan perintah :
~$ rm /home/fazza/temp
Ø ~$ mkdir
Perintah ini digunakan untuk
membuat direktori. Misalnya :
~$mkdir coba
~$ dmesg
Perintah ini digunakan untuk
mencetak pesan-pesan pada waktu proses boot.
(menampilkan file: /var/log/dmesg).
Contoh
~$ dmseg | tail
~$ clear
Perintah ini di gunakan untuk
membersihkan layar. Contoh
~$ clear
- 5. Membuat direktory
Cara membuat derectori
dalam perintah unix/linux
Root@gunadarma[/]$sudo
su
Root@gunadarma[/]#cd/universitas
Root@gunadarma[/universitas]#mkdir
filkom
Root@gunadarma[/universitas]#cd
filkom
Root@gunadarma[/universitas/filkom]#mkdir
SI SK
Root@gunadarma[/universitas/filkom]#cd..
Root@gunadarma[/universitas]#mkdir
FE
Root@gunadarma[/universitas]#cd
FE
Root@gunadarma[/universitas/FE]#mkdir
AK MA
Root@gunadarma[/universitas/FE]#cd/universitas
Root@gunadarma[/universitas]#mkdir
FTI