Gnome oturumunu kapattığımda ana dizinimi başka bir makineye rsync olarak çalıştırmak için bir komut dosyası çalıştırmak istiyorum. Gnome oturum kapatma işlemine bağlanmanın bir yolu var mı?
Gnome oturumunu kapattığımda ana dizinimi başka bir makineye rsync olarak çalıştırmak için bir komut dosyası çalıştırmak istiyorum. Gnome oturum kapatma işlemine bağlanmanın bir yolu var mı?
Yanıtlar:
/ Etc / gdm / PostSession / Default komut dosyası, biri X oturumundan çıktığında kök tarafından çalıştırılır. Oraya benzer bir şey ekleyebilirsiniz.
if [ ${USERNAME} = "myuser" ];then
su myuser -c /home/myuser/logout.sh
fi
çıkıştan önce 0.
Sonra /home/myuser/logout.sh dosyasını oluşturun, yürütülebilir yapın ve rsync çağrınızı buna ekleyin.
~/.bash_logout
Komut dosyasını komut dosyasına ekleyebilirsiniz (eğer yoksa oluşturun, ancak yürütülebilir olarak işaretlediğinizden emin olun).
Aslında bunu bir Gnome oturumu ile yapmak için bir yol arıyorum, çünkü kullanarak ~/.bash_logout
bir Gnome oturumu oturum kapatma, aynı zamanda diğer (BASH) oturum oturum kapatma (SSH konsolu, vb.) İçin de çalışacaktır.