วิธีเรียกใช้สคริปต์ระหว่าง Gnome ออกจากระบบ


12

ฉันต้องการเรียกใช้สคริปต์เพื่อซิงค์ไดเรกทอรีบ้านของฉันกับเครื่องอื่นเมื่อใดก็ตามที่ฉันออกจากระบบ Gnome มีวิธีที่จะขอเข้าสู่กระบวนการออกจากระบบ Gnome หรือไม่?

คำตอบ:


10

สคริปต์ / etc / gdm / PostSession / Default ถูกเรียกใช้โดยรูทเมื่อใดก็ตามที่มีคนออกจากเซสชัน X ของเขา คุณอาจเพิ่มสิ่งที่ชอบ

if [ ${USERNAME} = "myuser" ];then
  su myuser -c /home/myuser/logout.sh
fi

ก่อนถึงทางออก 0

จากนั้นสร้างไฟล์ /home/myuser/logout.sh ทำให้เป็นไฟล์ปฏิบัติการและเพิ่มการเรียก rsync ของคุณ


0

คุณสามารถเพิ่มสคริปต์ลงใน~/.bash_logoutไฟล์สคริปต์ (สร้างมันหากไม่มีอยู่ แต่ต้องแน่ใจว่าทำเครื่องหมายเป็นไฟล์เรียกทำงาน)

ฉันกำลังค้นหาวิธีการทำเช่นนี้กับเซสชัน Gnome เท่านั้นเนื่องจากการใช้~/.bash_logoutจะใช้สำหรับการออกจากระบบเซสชัน Gnome แต่ยังออกจากเซสชันอื่น (BASH) ด้วยเช่นกัน (คอนโซล SSH เป็นต้น)

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.