SHELL
Penulis merangkum definisi dari shell,adapun Shell
merupakan program user atau lingkungan yang disediakan untuk interaksi user.
Shell merupakan penerjemah bahasa perintah yang menerima input standar
(keyboard) atau dari suatu file. Shell bukanlah bagian dari kernel, tetapi ia
menggunakan kernel untuk menjalankan program, membuat file, dan sebagainya
sedangkan Shell script memiliki kemampuan untuk mengambil input dari user, file dan menampilkan hasilnya pada layar.
a. Berguna untuk membuat perintah anda sendiri.
b. Menghemat banyak waktu.
c. Untuk mengotomatisasi beberapa tugas sehari-hari.
d. Administrasi sistem juga dapat diotomatisasi
SYSTEM CALL
System call biasanya tersedia dalam bentuk instruksi bahasa assembly
struktural System call:
1. Kontrol Proses
Hal-hal yang dilakukan:
• Mengakhiri (end) dan membatalkan (abort);
• Mengambil (load) dan eksekusi (execute);
• Membuat dan mengakhiri proses;
• Menentukan dan mengeset atribut proses;
• Wait for time;
• Wait event, signal event;
• Mengalokasikan dan membebaskan memori.
Contoh: Sistem operasi pada MS-DOS menggunakan sistem singletasking yang
memeiliki command interpreter yang akan bekerja pada saat start (Gambar 2-
Karena singletasking, maka akan menggunakan metode yang sederhana
untuk menjalankan program dan tidak akan membuat proses baru.
2.Manipulasi File
Hal-hal yang dilakukan:
• Membuat dan menghapus file
• Membuka dan menutup file
• Membaca, menulis, dan mereposisi file
• Menentukan dan mengeset atribut file
3. Manipulasi Device
Hal-hal yang dilakukan:
• Meminta dan mebebaskan device
• Membaca, menulis, dan mereposisi device
• Menentukan dan mengeset atribut device
4.Informasi Lingkungan
Diantaranya:
• Mengambil atau mengeset waktu atau tanggal;
• Mengambil atau mengeset sistem data;
• Mengambil atau mengeset proses, file atau atributatribut
device;
5.Komunikasi
diantaranya:
• Membuat dan menghapus sambungan
• Mengirima dan menerima pesan
• Mentransfer satus informasi
Tidak ada komentar:
Posting Komentar