- Sebutkan macam-macam kernel pada linux!
- Kernel monolithic: mengintegrasikan banyak fungsi di dalam kernel dan menyediakan lapisan abstraksi perangkat keras secara penuh terhadap perangkat keras yang berada di bawah sistem operasi.
- Kernel threading : merupakan suatu execution context yang bisa dengan mandiri (independently) dijadwalkan berlaku baik pada suatu user program, atau menjalankan beberapa fungsi kernel. Beberapa kernel Unix modern, seperti Solaris 2.x dan SVR4.2/MP menggunakan kernel ini
- Mikrokernel menyediakan sedikit saja dari abstraksi perangkat keras dan menggunakan aplikasi yang berjalan di atasnya yang disebut dengan server untuk melakukan beberapa fungsionalitas lainnya.
- Exokernel menyediakan hardware abstraction secara minimal, sehingga program dapat mengakses hardware secara langsung. Dalam pendekatan desain exokernel, library yang dimiliki oleh sistem operasi dapat melakukan abstraksi yang mirip dengan abstraksi yang dilakukan dalam desain monolithic kernel.
- Apa perbedaan chmod +x dengan chmod 777 dan chown 777!
- Chmod +x : perintah untuk menambah hak akses mode eksekusi pada sebuah file atau direktori agar file atau direktori tersebut dapat di eksekusi.
- Chmod 777: perintah yang berarti memberi permission pada file supaya user, group, others bisa membaca, menulis, dan menjalankan file tersebut. Perintah ini merupakan perintah dengan octal mode.
- Chown 777 : untuk menyatakan akses kepemilikan secara penuh pada sebuah file atau direktori. Perintah ini hanya dapat digunakan oleh user root.
- Jelaskan cara mengetahui shell yang aktif dan cara mengganti atau berpindah shell?
contoh : $chsh -s /bin/sh ➔ bourne shell
$chsh -s /bin/csh ➔ c shell
$chsh -s /bin/bash ➔ bourne-again shell
$chsh -s /bin/ksh ➔ korn shell