জিনোম লগ আউট করার সময় কীভাবে স্ক্রিপ্ট চালাবেন run


12

যখনই আমি জিনোমের লগ আউট আমি অন্য মেশিনে আমার home ডিরেক্টরির rsync একটি স্ক্রিপ্ট চালাতে চাই। , Gnome লগ-আউট প্রক্রিয়ার মধ্যে হুক একটি উপায় আছে?

উত্তর:


10

স্ক্রিপ্ট, / etc / gdm / PostSession / ডিফল্ট যখনই কেউ তার 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.