Her açılışta yapılmasını istediğimiz işlemler için masaüstü ortamına ait oturum ayarlarını kullanabiliriz. Peki ama oturum açılmadan yapılmasını istediklerimizi ve ya işletim sisteminin kapanırken yapılmasını istediklerimizi nasıl yaparız?
Sistem açılışına program ekleme
/etc/rc.local sistemin temen bileşenleri yüklendikten sonra yapılmasını istediğiniz işlemleri yaptırmanızı sağlayan bir betik dosyasıdır. Varsayılan ayarlarda içi boş olur genellikle. Her açılışta yapılmasını istediğimiz işlemleri bu betik dosyasına yazar isek kendisi halledecektir.
Örneğin, açılışta alsactl programı aracılığı ile ses kanallarının seviyelerinin kayıt edilen ses düzeni gibi olması için;
alsactl restore;
satırını dosyaya ekler ve kaydedersek, bilgisayar açılırken ses kanalları kayıt edilen ayarlamadaki düzeni alacaktır.
En basit kullanımı bu şekildedir gerisi kişinin bash bilgisine ve yeteneğine kalmıştır.
Sistem kapanışına program ekleme
Bir önceki başlıkta işletim sisteminin açılışında yapılmasını istediğimiz işlemleri nasıl gerçekleştirebileceğimizi anlattım, bu başlıkta ise işletim sisteminin her kapanışında yapılamasını istediğimiz işlemler için nasıl bir yol izleyebileceğimizi anlatacağım.
Yine bir önceki ipucu ile paralel gidiyorum. rc.local yöntemini anlatıyorum fakat bu seferki dosyamız /etc/rc.local değil; /etc/rc.local.shutdown
/etc/rc.local.shutdown sistemin kapatılma emrini aldığı zaman ilk olarak yapılmasını istediğimiz işlemleri yaptırmamızı sağlayan betik dosyasıdır. Varsayılan ayarlarda içi boş olur genellikle. Her kapanma sırasında yapılmasını istediğimiz işlemleri bu betik dosyasına yazar isek kendisi halledecektir.
Örnek olarakta yine bir önceki başlıkta ki örnek ile paralel gidiyorum. Bir önceki örnekte işletim sisteminin açılışında ses kanallarının kayıt edilen seviyeye getirilmesini sağladık. Bu sefer ise bilgisayar kapanırkenki ses seviyesinin kayıt edilmesini sağlayacağız böylece bu iki örnek bir arada kullanıldığı zaman işletim sistemi kapanırken ses kanalları kayıt edilecek ve açılırken o ses düzeni ile açılacak. Yani ses seviyelerini nasıl bırakırsak öyle bulacağız.
Aşağıdaki;
alsactl store;
satırını dosyaya ekler ve kaydedersek, bilgisayar kapanırken ses kanalları kayıt edecektir.
Bunun da en basit kullanımı bu şekildedir gerisi kişinin bash bilgisine ve yeteneğine kalmıştır. Kolay gelsin.
[...] Not: Açılışa yazılım eklemek konusunda daha fazla bilgi edinmek için: rc.local ve rc.local.shutdown [...]
By: Linux’ta Ağa Bağlanma « munirekinci.wordpress.com on Aralık 20, 2008
at 01:28