Bilgisayarın Belirlediğim Sürelerde Otomatik Kapanması


(Şevket YAĞDIRAN) #1

Merhaba.
1- Bilgisayarın örneğin 17.30’da kapanmasını istiyorum. Ama bir gün değil. Sürekli olarak her gün belirlediğimiz saatte kapanması
2- Bilgisayarın a ve b kullanıcıları için bu kullanıcılar kullanıcı adlarıyla bilgisayarı açtıklarında örneğin 2 saat süre belirleyip bu süre dolunca bilgisayarın otomatik kapanmasını istiyorum.
Bu 2 özelliği sağlayabilecek bir uygulama ya da komut var mı?


(Mehmet Göktürk) #2

etc crontab altına. komut olarak shutdown -9 now. yazılabilir.

internetten buldum detay… -r yazmayacaksınız. (reboot)


Edit crontab:

sudo crontab -e
The first time you might have to choose your preferred editor (like nano)

Insert a line like

0 4 * * * /sbin/shutdown -r +5
at the bottom. Explanation:

m h dom mon dow command
minute hour dayOfMonth Month dayOfWeek commandToRun
so the line

0 4 * * * /sbin/shutdown -r +5
would reboot your system every day at 4:05am. (4:00am + 5 minutes)

Ctrl+X, Y, Enter should get you out of crontab (if using nano)


ikinci sorunuz PAM paketi ile yapılması gerek.

EDIT: Şurada çocuklar için tasarlanmış bir yazılım var:


(Muhammed YILMAZ) #3

shutdown komutu:

shutdown komutu ile kapatma işlemlerini farklı seçeneklerle gerçekleştirebilirsiniz. Ayrıntıları için terminalde

man shutdown

komutu ile öğrenebilirsiniz. Bu arada ayrıntı sayfası türkçe.


Belirli bir saatte kapatma:

shutdown ss:dd

ilede istediğiniz saatte kapatma işlemini yapabilirsiniz. İlk sorunuz için shutdown 17:30 komutu işe yarayacaktır.


Belirli bir süre sonra kapatma:

shutdown +x

komutu ile x dakika sonra kapatılabilmektedir. 2 saat için shutdown +120 girilmeli.


Her kullanıcı için ayr (XFCE):

Bunu yanında ek bilgi olarak Ayarlar > Oturum ve başlangıç > Uygulama Otomatik Başlat üzerindeki değişiklikler oturuma özel olmakta, yani farklı oturumlar için farklı otomatik başlat ayarları yapılabilmektedir. Sizde istediğiniz kullanıcıda istediğiniz ayar için otomatik başlatmaya ekleme yapabilirsiniz.


Not1: Verdiğim komutları otomatik başlata ekleyerek denemedim.
Not2: Otomatik başlatma ayarlarını kontrol etmek için yeni bir kullanıcı oluşturdum. Normalde kullandığım kullanıcıdaki ayarlar geçici oluşturduğum kullanıcıda yoktu. Deneyerek öğrendim yani.


(Sinan) #4

www.pardus.org.tr Belgeler bölümünde LPI Sertifikasyon kitabında shutdown örnek kullanımı var

Bu komutu süre ile bi dosyaya yazıp başlangıçta çalıştırılan uygulamalara eklersek olur gibi


(kaan) #5

Evet başlangıçta çalışan programlara eklerseniz olur.


(Şevket YAĞDIRAN) #6

Muhammed Bey komutlar çalışıyor. Yalnız aktif olabilmesi için bir kez uçbirimden çalıştırılması gerekiyor. 1. madde için kullanacağım.
Mehmet Bey 2. sorum için belirttiğiniz linkteki programı kurdum ama çalışmadı. İlginiz için teşekkürler.


(Şevket YAĞDIRAN) #8

Çocuklar için belli süreler kullanabilecekleri çok kapsamlı bir program buldum. Timekpr. Fakat çalıştıramadım. Bu programı çalıştırsak işimizi görür sanırım.Ekran görüntüsü_2017-12-31_11-29-11


(Şevket YAĞDIRAN) #11

Hasan Bey ilginiz için çok teşekkür ederim. Bilgisayarın istediğim zaman kapanmasını sağlamada bir problem yok. 2. sorumdaki diyelim ki a kullanıcısının süresi bitti, bilgisayar kapandı. O gün için bilgisayarı yeniden açamaması lazım. Belirttiğiniz program bunu yapabilir mi?


(Şevket YAĞDIRAN) #12

Bunun dışında Mehmet Beyin önerdiği Kidtimer de var. Ama tamamen komut satırından çalışıyor. Bu konuda yardımcı olunsa da iş görür.


(Muhammed YILMAZ) #13

Ne yazık ki hayır. Tekrar açmaması için bir etkisi olmaz.


(Şevket YAĞDIRAN) #14

Timekpr isimli program bilgisayara kuruluyor ama açılmıyor. Çok da güzel bir programa benziyor. Biri el atsa şuna.
Ekran görüntüsü_2018-01-01_16-18-30Ekran görüntüsü_2018-01-01_16-17-58
Ekran görüntüsü_2018-01-01_16-20-20


(Şevket YAĞDIRAN) #15

Sonunda Timekpr uygulamasını çalıştırmayı başardım. Bulduğum 2 farklı timekpr’yi ki: biri install biri dep dosyası. Birbiri üstüne kurunca çalıştı.