Jumat, Desember 25, 2015

STARTUP DAN SHUTDOWN

Edit Posted by
proses startup dan shutdown pada linux akan memudahkan kita dalam mencari kesalahan (troubleshooting) ketika terjadi masalah yang berhubungan dengan startup dan shutdown  komputer.
Berikut ini proses startup pada sistem linux :
 
 
- Yang  pertama  kali  dikerjakan  oleh  kernel  adalah menjalankan  program  init. Init adalah root/parent dari semua proses yang dijalankan pada Linux.

- Proses pertama yang memulai init adalah skrip /etc/rc.d/rc/sysinit.

- Berdasarkan  run-level  yang  ditentukanskrip  dieksekusi  untuk  memulai  proses  tertentu untuk menjalankan sistem dan membuat sistem lebih fungsional.

- Proses init adalah langkah terakhir pada prosedur boot dan diidentifikasi sebagai process  ide  “1”.

- Pada  saat  shutdown,  init mengontrol  urutan  dan  proses  untuk shutdown. 
- Proses  init  tidak  pernah  shut  down.  Proses init merupakan proses user dan bukan proses sistem kernel meskipun dijalankan sebagai root. 
"Proses Boot/Run level"
Run level menggambarkan keadaan sistem yang mendefinisikan layanan apa yang sedang berjalan

Berdasarkan sistem boot, Linux sistem akan melakukan :
- Mengeksekusi  program  /sbin/init  yang  memulai  semua  proses-proses  lain.  Program ini akan diberikan ke mesin oleh proses awal yang didefinisikan pada file /etc/inittab

- Komputer akan di-booting ke runlevel yang didefinisikan oleh baris initdefault pada file /etc/inittab. id:5:initdefault:
 
Jenis-jenis action :
 
Memeriksa runlevel dibutuhkan untuk mengetahui kita sekarang berada pada level berapa kita bekerja di sistem operasi linux.  
"Langsung saja, kita buat praktikan nya pada terminal linux CentOS"
1. Pertama, kita masuk ke super user nya terlebih dahulu
2. Kemudian kita masuk kedalam vi nya untuk melihat kita berada di run level berapa, seperti pada gambar berikut :
3. Didalam vi, kita berada di run level 5
4. Kemudian kita keluar dari vi, kita juga bisa memeriksa run levelnya menggunakan 'who' seperti pada gambar pertama
5. Jika kita ingin mengubah run level nya, kita masuk ke dalam vi lagi, lalu kita ubah angka 5 menjadi 1 (jika kita ingin ke run level 1)

6. Kemudian kita save, lalu kita reboot.. Maka akan masuk ke layar hitam yang menjelaskan kita berada di run level 1 (single user mode).

 7. Lalu kita masuk lagi ke dalam vi nya, lalu kita ubah lagi ke dalam run level 3 >> reboot
8. Kemudian kita masuk ke dalam vi /etc/motd >> untuk mengedit tampilan awal ketika kita login pada saat berada di run level 3
 9. Dan jika kita ingin masuk ke run level 5 lagi, cara cepatnya yaitu : dengan mengetik 'startx' atau 'init 5' >> enter
"Cara membuat private message pada user banyak sekaligus"
1. Kita buat user dan ubah password nya masing-masing pada terminal
2. Untuk munculin tulisan/message diseluruh user nya, dengan mengetik wall >> lalu tulis apa yang kita inginkan..

3. Dan ketika kita masuk kelayar hitam dengan menekan ctrl + alt +f2,f3,f4,...,fn maka isi message di wall masing-masing user akan sama
4. Untuk membuat private message di user a saja dengan cara mengetik 'write a' (write space user yang kita ingin kirim message)