- Lapisan-lapisan Sistem UNIX
- Shell : Penghubung antara pemakai dan sistem. ketika pemakai mengetikkan sebuah perintah, shell menerjemahkan perintah tersebut dan mengatakan kepada kernel apa yang harus dilakukan.
- Utilitas : Berfungsi untuk melakukan akses sistem bagi pemakai/memberi hak akses pemakai ke sistem
- Kernel : Otak dari sistem operasi, yang menangani secara detail seperti sumber daya computer, mengorganisir sistem file, mengurus disk dan tape.
- Sistem Hardware : Seperti disk, tape, printer, modem, dll
·
Multiuser
Sistem dapat
digunakan oleh lebih dari satu pengguna sekaligus.
·
Multitasking
Sistem dapat
melakukan beberapa proses pada waktu yang bersamaan.
·
Sistem file
Organisasi file
di UNIX memiliki struktur pohon(tree) yang terdiri dari file dan direktori
·
Shell
Antar muka
pemakai dengan sistem UNIX. Shell memiliki kemampuan mentrjemahkan
perintah-perintah untuk dilaksanakan oleh kernel 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 UNIX
·
Konsep
perangkat keras
Perangkat keras
yang terhubung pada sistem UNIX akan dianggap sebagai file biasa. UNIX tidak
mmembedakan 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 suatu computer (hubungan antar
terminal).
·
Keamanan
UNIX
menyediakan fasilitas keamanan untuk pemakai biasa, pengembangan 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,
1) Owner: user dapat membuat direktori/file
baru
2) Group: kumpulan user yang memiliki hak akses yang sama
3) Other: pemakai diluar owner dan group.
ð Cp (copy
directory) : Untuk membuat salinan dari sebuah file. Contohnya:
$pwd
/usr/mhs/astri
$cp/etc/motd
coba
$
(‘/etc/motd’ menunjukan nama asli file yang akan dicopy
sedangkan ‘coba’ menunjukan nama baru dari file hasil copy)
ð IS (List) :
Menampilkan isi ddirektori yang sedang digunakan. Contohnya:
$Is/
(melihat isi direktori root)
Bin
Coba
Dev
Etc
Home
Lib
Lost+found
Tmp
Usr
$
ð Mkdir (make
directory):untuk membuat direktori baru. Contohnya:
$cd
(ke home direktori /usr/mhs/astri)
$mkdir doc
program
$cd program
$
ð Rmdir (Remove
directory): untuk menghapus direktori. Contohnya:
$rmdir
program
$
(menghapus direktori program)
ð Rm (Remove):
perintah untuk menghapus file. Contohnya:
$Is
Cobacoba
Motd
$rm motd
$Is
Cobacoba
$
5.
Membuat
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] # mkdir FTI