Struktur sistem Unix terdiri dari beberapa bagian. Untuk
memudahkan dalam menerangkan struktur Unix, maka sistem Unix akan diuraikan
menjadi beberapa lapisan.
Lapisan-lapisan tersebut digambarkan
sebagai berikut:
- Lapisan yang paling dalam adalah computer dan piranti pendukungnya, seperti disk, tape, printer dan lain-lain. Ini semua disebut pernagkat keras sistem.
- Di seputar perangkat keras tersebut terdapat sejumlah program yan menangani secara detail seperti sumber daya computer, mengorganisir sistem file mengurus disk dan tape. Pengoperasian yang dilakukan sangat detil sehingga tidak perlu diketahui oleh pemakai. Lapisan ini kita sebut kernel. Kernel merupakan otak dari sistem operasi.
- Kernel menyediakan lapis dukungan, yaitu berupa program utilitas. Utilitas bergungsi untuk melakukan akses sistem bagi pemakai. Utilitas-utilitas yang agak sederhana dapat dikombinasikan dengan memakai fasilitas pemipaan.
- Lapisan terluar dari sistem Unix adalah shell. Shell merupakan penghubung antara pemakai dan sistem. Bila pemakai mengetikkan sebuah perinta, shell menerjemahkan perintah tersebut dan mengatakan kepada kernel apa yang harus dilakukan. Sesngguhnya shell merupakan bagian dari utilitas. Namun karena kerumitannya dan fungsinya yang sedikit unik, maka shell cenderung dianggap sebagai lapis terpisah.
Kemampuan-kemampuan yang dimiliki
oleh Unix:
- Multiuser : Sistem dapat digunakan oleh lebih dari satu orang pada satu saat. Tentunya harus digunakan lebih dari satu terminal yang dihubungkan.
- Multitasking : Sistem dapat melakukan beberapa tugas atau proses pada waktu yang bersamaan.
- Sistem file : Organisasi file di unix memiliki struktur pohon yang terdiri dari file dan direktori.
- Shell : Merupakan antar muka pemakai dengan sistem Unix.
- Utilitas-utilitas : Unix memiliki lebih dari 200 utilitas yang dapat digunakan untuk mengelola sistem.
- Surat elektronik : Unix dilengkapi dengan fasilitas untuk pengiriman surat antar pemakai di lingkungan sistem Unix.
- Konsep perangkat keras : Perangkat keras yang terhubung pada sistem Unix akan dianggap sebagai file biasa. Unix tidak membedakan antara perangkat keras dan file biasa.
- Komunikasi antar proses : Keluaran dari suatu proses dapat diproses langsung oleh proses lainnya
- Jaringan : Pemakai Unix dapat berhubungan dengan pemakai lain dalam satu computer. Disamping itu pemakai Unix juga dapat berkmunikasi dengan pemakai lain pada computer lainnya dalam satu jaringan lokal atau LAN.
- Keamanan : Unix menyediakan fasilitas keamanan untuk pemakai biasa, pengembang sistem, dan administrator sistem serta jaringan sistem.
Pemakai pada sistem unix ada dua
jenis, yaitu:
- 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.
- Super user adalah pemakai yang memiliki hak istimewa di dalam sistem Unix karena memiliki kemampuan 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 nom or id pemakai 0.
Perintah-perintah dasar pada Unix:
- Echo : Perintah untuk menampilkan karakter ke layar terminal
- Who : Menampilkan siapa saja pemakai yang sedang aktif di dalam sistem Unix
- Date : Melihat tanggal dan waktu sekarang
- Logout : Perintah untuk keluar dari sistem
- Pasword : Perintah yang digunakan untuk membuat atau mengganti password.
Contoh direktori menggunakan perintah
Unix:
admin@gunadarma [/]#
admin@gunadarma [/]#cd/Universitas
admin@gunadarma [/Universitas#mkdir(spasi)Filkom
admin@gunadarma [/Universitas]#cd(spasi) Filkom
admin@gunadarma [/Universitas/ Filkom]#mkdir(spasi)SI
admin@gunadarma [/Universitas/ Filkom]#mkdir(spasi)SK
admin@gunadarma [/Universitas/ Filkom]cd(spasi)…
admin@gunadarma [/Universitas]#mkdir(spasi)FE
admin@gunadarma [/Universitas]#cd(spasi)FE
admin@gunadarma [/Universitas/FE]#mkdir(spasi)AK
admin@gunadarma [/Universitas/FE]#mkdir(spasi)MA
admin@gunadarma [/Universitas]#cd(spasi)…
admin@gunadarma [/Universitas]#mkdir(spasi)FTI
admin@gunadarma [/Universitas]#cd
admin@gunadarma [/]#cd/Universitas
admin@gunadarma [/Universitas#mkdir(spasi)Filkom
admin@gunadarma [/Universitas]#cd(spasi) Filkom
admin@gunadarma [/Universitas/ Filkom]#mkdir(spasi)SI
admin@gunadarma [/Universitas/ Filkom]#mkdir(spasi)SK
admin@gunadarma [/Universitas/ Filkom]cd(spasi)…
admin@gunadarma [/Universitas]#mkdir(spasi)FE
admin@gunadarma [/Universitas]#cd(spasi)FE
admin@gunadarma [/Universitas/FE]#mkdir(spasi)AK
admin@gunadarma [/Universitas/FE]#mkdir(spasi)MA
admin@gunadarma [/Universitas]#cd(spasi)…
admin@gunadarma [/Universitas]#mkdir(spasi)FTI
admin@gunadarma [/Universitas]#cd
0 komentar:
Posting Komentar