Entri Populer

Sabtu, 05 Mei 2012

tugas ptik 2B

1. Lapisan-lapisan Sistem UNIX
Lapisan-lapisan sistem UNIX adalah sebagai berikut:


1. Perangkat Keras Sistem, yaitu lapisan yang paling dalam adalah computer dan piranti pendukungnya, seperti disk, tape, printer dan lain-lain.
2. Kernel, merupakan otak dari otak dari sistem operasi. Di seputar perangkat keras tersebut terdapat sejumlah program yang menangani secara detail seperti sumber daya computer, mengorganisir sstem file, mengurus disk dan tape. Pengoperasian yang dilakukannya sangat detil sehingga tidak perlu diketahui oleh pemakai
3. Utilitas, berfungsi untuk melakukan akses sstem bagi pemakai. Utilitas-utilitas yang agak sederhana dapat dikombinasikan dengan memakai fasilitas pemipaan.
4. Shell, merupakan penghubung antara pemakai dan sistem. Bila pemakai mengetikkan sebuah perintah, shell menerjemahkan perintah tersebut dan mengatakan kepada kernel apa yang harus dilakukan. Sesungguhnya shell merupakan bagian dari utilitas. Namun karena kerumitannya dan fungsinya yang sedikit unik, maka shell cenderung dianggap sebagai lapis terpisah.


2. Kemampuan Sistem Operasi UNIX
Multiuser
Sistem dapat digunakan oleh lebih dari satu orang pada satu saat. Tentunya untuk melakukan hal ini harus digunakan lebih dari satu terminal yang dihubungkan. Selanjutnya, kita dapat memakai file, program bahkan piranti-piranti yang terhubung dengan komputer secara bersama.
Multitasking
Sistem dapat melakukan beberapa tugas atau proses pada waktu yang bersamaan. Dengan demikian sesorang dapat memiliki satu proses yang sedang berkomunikasi langsung dengan terminal, tetapi juga memiliki proses lain dengan prioritas yang lebih rendah.
Sistem File
Organisasi file di UNIX memiliki struktur pohon (tree) yang terdiri dari file dan direktori. Struktur tersebut diawali oleh akar (root) sebagai awal dari seluruh direktori yang ada. Karakteristik dari sistem file UNIX antara lain:
· Konsisten dalam memproses data dan peralatan
· Pertumbuhan file dan direktori secara dinamis
· Dilengkapi dengan proteksi
Shell
Shell merupakan antar muka pemakai dengan sistem UNIX. Shell memiliki kemampuan menterjemahkan perintah-perintah untuk dilaksanakan oleh kernel UNIX. Disamping itu, shell memiliki kemampuan sebagai bahasa pemrograman.
Utilitas-utilitas
UNIX memiliki lebih dari 200 utilitas yang dapat digunakan untuk mengelola sistem. UNIX memiliki sejumlah utilitas yang agak sederhana yang dapat dikombinasikan dengan memakai pipa dan filter.
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. UNIX mengenal keyboard sebagai masukan standard dan layar terminal sebagai keluaran standard.

Komunikasi antar Proses
Keluaran dari suatu proses dapat diproses langsung oleh proses lainnya.
Jaringan
Pemakai UNIX dapat berhubungan dengan pemakai lain dalam satu komputer (hubungan antar terminal). Disamping itu pemakai UNIX juga dapat berkomunikasi dengan pemakai lain pada komputer lainnya dalam satu jaringan lokal atau LAN. Bahkan pemakai UNIX dapat berhubungan dengan pemakai lain pada jaringan lain dalam lingkup jaringan luas atau WAN. Data ditransfer dari PC ke UNIX, UNIX ke UNIX dan UNIX ke mesin atau komputer lain melalui:
· Kabel komunikasi langsung RS232 (serial comm)
· Ethernet
· Dial up modem, elased line, public switched data network

Keamanan
UNIX menyediakan fasilitas keamanan untuk pemakai biasa, pengembang sistem, dan administrator sistem serta jaringan sistem. Proteksi dilakukan melalui password (login), perijinan file dan direktori, enkripsi data, usia password otomatis, shell terbatas dan identifikasi jaringan.


3. Otoritas Pemakai Sistem Operasi UNIX/Linux
Setiap pemakain yang akan menggunakan system UNIX harus memiliki sebuah rekening pemakai di dalam system. Rekening ini akan digunakan untuk mengidentifikasikan pemakai di dalam system. Pemakai yang dikenal oleh system akan diperbolehkan masuk dan melakukan operasi-operasi yang diizinkan, sedangkan yang tidak dikenal oleh system akan ditolak untuk masuk.
Rekening pemakai yang digunakan UNIX terdiri dari 7 field dimana pembatas antar field tersebut yaitu tanda “titik dua ( : )”.
Ketujuh field tersebut antara lain:
1. Nama pemakai atau user name
Semua pemakai UNIX akan diberikan nama pemakai atau user name dimana nama pemakai ini akan digunakan untuk mengidentifikasi pemakai yang akan masuk ke dalam system. Di dalam system, nama pemakai antar pemakai sebaiknya unik atau tidak boleh ada yang sama. Jika tidak maka akan menimbulkan beberapa hal yang tidak diinginkan kemudian, misalnya surat elektronik yang akan salah alamat.
2. Password
Ketika user akan masuk ke dalam sistem, UNIX akan selalu menanyakan password yang dibuat oleh user. Password dapat dimisalkan sebagai kunci untuk memasuki lingkungan kerja pemakai. Tanpa kunci tersebut, user tidak dapat masuk ke dalam sistem dan lingkungan kerja milik user itu sendiri.
3. Nomor ID pemakai
Di samping nama pemakai, seorang pemakai juga memiliki nomor ID pemakai. Berbeda dengan nama pemakai, nomor ID pemakai haruslah unik. Nomor ini digunakan oleh system untuk mengidentifikasikan pemakai pada beberapa operasi di dalam system.
4. Nomor ID group
Beberapa pemakai dapat disatukan dalam satu group. Group tersebut memiliki nama group dan nomor ID group dimana informasi lengkap tentang group itu sendiri tersimpn pada file /etc/group. Pada rekening pemakai cukup dicantumkan nomor ID group saja.
5. Informasi rekening pemakai
Informasi rekening pemakai digunakan untuk menjelaskan tentang pemilik rekening tersebut.
6. Home directory
Home directory adalah direktori yang pertama kali kita kunjungi dan tinggali ketika masuk ke dalam system. Pada umumnya direktori ini merupakan direktori standar dimana kita dapat bekerja.
7. Program yang pertama kali dieksekusi
Ketika pemakai masuk ke dalam system, secara otomatis UNIX akan langsung mengeksekusi perintah yang tercantum pada kolom ini. Pada umumnya perintah yang pertama kali dieksekusi adalah shell. Selanjutnya shell akan menerjemahkan perintah-perintah lainnya yang kita masukkan ke dalam system.
Pada system UNIX dikenal dua jenis pemakai, yaitu:
1. Pemakai biasa
Pemakai biasa adalah pemakai yang diberi ijin untuk menggunakan system 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 system. Pemakai biasa hanya boleh menggunakan direktori atau file yang telah diijinkan.
2. Super user
Super user adalah pemakai yang memiliki hak istimewa di dalam system UNIX karena memiliki kemampuan yang tidak dibatasi oleh perijinan yang diterapkan pada system. Super user dapat keluar masuk direktori atau menggunakan file secara bebas. Pada umumnya super user dimiliki oleh administrator system. Administrator system adalah pemakai yang bertanggung jawab untuk mengelola system. Nama pemakai dari rekening super user, di dalam /etc/passwd biasanya bernama root dengan nomor ID pemakai 0.


4. Contoh Perintah di UNIX/Linux

· ls
Perintah ini merupakan perintah untuk menampilkan isi suatu direktori. Perintah ini mirip seperti perintah dir dalam DOS.
· more
Perintah ini digunakan untuk melihat isi suatu file teks dengan layar perlayar. Untuk keluar dari tampilan more tekan tombol q.
· cat
Cat atau concatenate dipakai untuk menampilkan dan menulis/membuat file, kira-kirasama dengan perintah TYPE di DOS. Untuk menampilkan isi file ketik "cat". Untuk membuat file ketik "cat > isi file". Dan untuk menyimpan tekan CTRL + C atauCTRL + D kalau namafile sudah ada dan file tersebut akan ditimpa.
· grep
Menampilkan semua baris yang mengandung pola yang diinginkan. Contoh: untuk menampilkan semua baris teks yang mengandung belajar di file tugas1 dengan mengetik: grep belajar tugas1.txt
· echo
Perintah ini digunakan untuk menampilkann apa yang kita ketik di layar, seperti: echo “belajar linux”, maka di layar akan muncul belajar linux
· rm
Perintah ini berarti remove, yang digunakan untuk menghapus file. Contoh untuk menghapus file tugas1.txt : rm tugas1.txt
· cd
Perintah ini berarti change directory, yang digunakan untuk pindah direktori.
· mkdir
Perintah ini berarti make directory, digunakan untuk membuat direktori.
· rmdir
Perintah ini berarti remove directory, digunakan untuk menghapus direktori.
· clear
Perintah ini digunakan untuk membersihkan layar.

5. Membuat direktori menggunakan perintah UNIX/Linux dengan susunan direktori:

user@gunadarma[/]#
user@gunadarma[/]#cd /UNIVERSITAS
user@gunadarma[/UNIVERSITAS]#mkdir FILKOM
user@gunadarma[/UNIVERSITAS]#cd FILKOM
user@gunadarma[/UNIVERSITAS/FILKOM]#mkdir SI
user@gunadarma[/UNIVERSITAS/FILKOM]#mkdir SK
user@gunadarma[/UNIVERSITAS]#cd …
user@gunadarma[/UNIVERSITAS]#mkdir FE
user@gunadarma[/UNIVERSITAS]#cd FE
user@gunadarma[/UNIVERSITAS/FE]#mkdir AK
user@gunadarma[/UNIVERSITAS/FE]#mkdir MA
user@gunadarma[/UNIVERSITAS]#cd …
user@gunadarma[/UNIVERSITAS]#mkdir FTI






Tidak ada komentar:

Posting Komentar