1. Sebutkan
dan jelaskan lapisan-lapisan Sistem UNIX
Jawab:
a. Lapisan yang paling dalam adalah
computer dan piranti pendukungnya, seperti disk, tape, printer dan lain-lain.
Ini semua disebut perangkat keras sistem.
b. Di seputar perangkat keras tersebut terdapat
sejumlah program yang menangani secara detail seperti sumber daya computer,
mengorganisir sistem file, mengurus disk dan tape. Pengoperasian yang
dilakukannya sangat detail sehingga tidak perlu diketahui oleh pemakai. Lapisan
ini disebut kernel. Kernel merupakan otak dari otak dari sistem operasi.
c. Kernel menyediakan lapisan dukungan,
yaitu berupa program utilitas. Utilitas berfungsi untuk melakukan akses sistem
bagi pemakai. Utilitas-utilitas yang agak sederhana dapat dikombinasikan dengan
memakai fasilitas pemipaan.
d. Lapisan terluar dari sistem UNIX
adalah shell. Shell merupakan penghubung antara pemakai dan sistem. Bila
pemakai mengetikkan sebuah perintah, shell menerjemahkan perintah tersebut dan
mengatakan kepada kernel apa yang harus dilakukan. Shell merupakan bagian dari
utilitas. Namun karena kerumitannya dan fungsinya yang sedikit unik, maka shell
cenderung dianggap sebagai lapisan terpisah.
2. Sebutkan
dan jelaskan kemampuan Sistem Operasi UNIX
Jawab:
·
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 bersamaan.
·
Multitasking
Sistem dapat melakukan beberapa tugas atau
proses pada waktu bersamaan. Dengan demikian seseorang dapat memiliki satu
proses yang sedang berkomunikasi langsung dengan terminal, tetapi juga memiliki
proses lain dengan prioritas yang lebih rendah.
·
Portabilitas
Mudah
beradaptasi keperangkat sistem komputer yang lain.
·
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.
·
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 computer (hubungan antar
terminal). Disamping itu pemakai UNIX juga dapat berkomunikasi dengan pemakai
lain pada computer lainnya dalam satu jaringan local atau LAN. Bahkan pemakai
UNIX dapat berhubungan dengan pemakai lain pada jaringan lain dalam lingkup
jaringan luas atau WAN.
·
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. Jelaskan
otoritas masing-masing pemakai Sistem Operasi Unix/Linux
Jawab:
·
Owner: pemakai yang menciptakan
file/direktori bersangkutan.
·
Group: kelompok sejumlah pemakai yang
mempunyai hak sama.
·
Other: semua pemakai diluar owner dan
group.
Pemakai
berdasarkan wewenang terhadap sistem dibagi menjadi 2 :
·
Superuser: pemakai dengan wewenang
tertinggi yang dapat melakukan apa saja terhadap sistem.
·
Pemakai biasa: pemakai yang mempunyai
hak terbatas terhadap home direktori masing – masing.
4. Jelaskan
dan berilah contoh 5 perintah di UNIX/LINUX
Jawab:
·
cp (copy directory): untuk membuat salinan dari sebuah file.
format:
cp (spasi) file1 (spasi) file 2 (file tujuan direktori yang sama) atau
cp
(spasi) file1 (spasi) /usr/local/file2 (file tujuan di direktori berbeda)
·
mv (move directory): pindah file.
format:
mv (spasi) file1 (spasi) file2; atau
mv
(spasi) file1 (spasi) /home/file2
·
cd (change directory): pindah
directory.
format
: cd (spasi) home masuk ke folder home
·
rm (remove file): perintah untuk menghapus file.
format
: rm (spasi) file1
·
rmdir (remove direktori): untuk menghapus direktori.
format
: rmdir (spasi) dir1
5. Buatlah
direktori menggunakan perintah UNIX/LINUX
Jawab:
iduser@nama_server[lokasi directory]#
root@gunadarma[/]#
root@gunadarma[/]#cd/UNIVERSITAS
root@gunadarma[/UNIVERSITAS]#mkdir(spasi)FILKOM
root@gunadarma[/UNIVERSITAS]#cd(spasi)FILKOM
root@gunadarma[/UNIVERSITAS/FILKOM]#mkdir(spasi)SI
root@gunadarma[/UNIVERSITAS/FILKOM]#mkdir(spasi)SK
root@gunadarma[/UNIVERSITAS/FILKOM]cd(spasi)...
root@gunadarma[/UNIVERSITAS/FILKOM]#mkdir(spasi)FE
root@gunadarma[/UNIVERSITAS]#cd(spasi)FE
root@gunadarma[/UNIVERSITAS/FE]#mkdir(spasi)AK
root@gunadarma[/UNIVERSITAS/FE]#mkdir(spasi)MA
root@gunadarma[/UNIVERSITAS]#cd(spasi)...
root@gunadarma[/UNIVERSITAS]#mkdir(spasi)FTI
Output:
Tidak ada komentar:
Posting Komentar