Sabtu, 05 Mei 2012

LAPISAN LAPISAN 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 LINUX
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.

Otoritas masing-masing pemakai system operasi  unix/linux

a)  Superuser
Pemakai dengan wewenang tertinggi yang dapat melakukan apa saja terhadap system.
b)   Pemakai biasa
Pemakai yang mempunyai hak terbatas terhadap home directory

Perintah Dasar UNIX / Linux
Beberapa perintah dasar yang penting diketahui adalah sebagai berikut :
1. pwd : perintah ini digunakan untuk mengetahui di direktori mana kita sedang berada.
2. cd : perintah ini artinya “change directory”; digunakan untuk berganti direktori
3. ls : perintah ini digunakan untuk mengetahui isi dari sebuah direktori. Perintah ini sama dengan perintah dir dalam lingkungan DOS
4. cp : perintah ini digunakan untuk membuat salinan dari sebuah file
5. mv : perintah ini sama digunakan untuk memindahkan suatu file dari suatu direktori ke direktori lainnya. Perintah ini juga bisa dipakai untuk mengganti nama sebuah file.
6. rm : perintah ini digunakan untuk menghapus file
7. mkdir : perintah ini digunakan untuk membuat direktori (folder) baru
8. tar : perintah ini digunakan untuk menggabungkan beberapa file menjadi sebuah file tunggal. Selain itu perintah ini digunakan juga untuk memecah file tar yang ada menjadi file-file aslinya.
9. gzip : perintah ini digunakan untuk mengkompresi sebuah file sehingga memiliki ukuran lebih kecil. Perintah ini juga dipakai untuk mendekompresi sebuah file yang sudah dikompres sebelumnya.
10. clear : perintah ini dipakai untuk menghapus semua tampilan yang ada pada layar terminal. Perintah ini serupa dengan perintah cls pada lingkungan Windows.
11. touch : perintah ini dipakai untuk membuat sebuah file kosong.
12. whatis : perintah ini digunakan untuk mengetahui apa fungsi dari suatu perintah. Perintah ini akan menghasilkan sebaris deskripsi singkat dari sebuah perintah
Tidak semua perintah dapat dijelaskan oleh perintah whatis.
13. man : perintah ini dipakai untuk membaca dokumentasi dari aplikasi atau perintah. Penggunaannya adalah dengan menuliskan nama aplikasi atau perintah yang ingin diketahui dokumentasinya. Dengan menggunakan perintah man kita bisa mempelajari sintaks dari perintah-perintah yang ada
14. cat : perintah ini dipakai untuk menampilkan isi dari suatu file yang tersusun dari kode-kode ASCII. Misalnya kita memiliki file teks bernama latihan.txt yang ada di direktori /home/tedy/tes.
15. more : perintah ini dipakai untuk menampilkan isi dari sebuah file, tahap demi tahap sehingga mudah untuk dibaca.
16. grep : perintah ini dipakai untuk mencari suatu kata/string dalam sebuah file berbasis teks


Susunan direktori menggunakan perintah unix/linux

admin@gunadarma [/] $ sudo su
admin@gunadarma [/] # cd /home
admin@gunadarma [/home] # mkdir UNIVERSITAS
admin@gunadarma [/home] # cd UNIVERSITAS
admin@gunadarma [/home/UNIVERSITAS] # mkdir FILKOM
admin@gunadarma [/home/UNIVERSITAS] # cd FILKOM
admin@gunadarma [/home/UNIVERSITAS/FILKOM] # mkdir SI SK

admin@gunadarma [/home/UNIVERSITAS/FILKOM] # cd..
admin@gunadarma [/home/UNIVERSITAS] # mkdir FE
admin@gunadarma [/home/UNIVERSITAS] # cd FE
admin@
gunadarma [/home/UNIVERSITAS/FE] # mkdir AK MA

admin@gunadarma [/home/UNIVERSITAS/FE] # cd..
admin@gunadarma [/home/UNIVERSITAS] # mkdir FTI
(AJI AHMAD YUNIANTO / 1EB03)

Tidak ada komentar:

Posting Komentar