স্টার্টআপ কমান্ডগুলি কোথায় সংরক্ষণ করা হয়?


45

আপনি যখন "স্টার্টআপ অ্যাপ্লিকেশনস" এ যান, আপনি সূচনার সময় কার্যকর হওয়া কমান্ডগুলির একটি তালিকা দেখতে পান এবং আপনি নিজের নিজস্ব যুক্ত করতে পারেন।

আমি জানতে চাই যে এই তালিকাটি কোথায় সঞ্চয় করা আছে। এটা কোথাও gconf হয়?

আমি এটি জানতে চাওয়ার দুটি কারণ রয়েছে:

  • প্রোগ্রামক্রমে কমান্ড যুক্ত করুন
  • কিছু কমান্ড অক্ষম করুন (ওয়ানিরিকের মধ্যে, ডিফল্টগুলি আর প্রদর্শিত হয় না)

উত্তর:


49

অনুযায়ী ডেক্সটপ অ্যাপ্লিকেশন অটোস্টার্ট স্পেসিফিকেশন , যা উবুন্টু এবং GNOME, LXDE, Xfce ফলো মত সমস্ত প্রধান ডেস্কটপ পরিবেশের, প্রারম্ভ অ্যাপ্লিকেশনের তালিকা .desktopমধ্যে ব্যবহারকারী অনুসারে সংরক্ষিত ফাইলগুলি

~/.config/autostart

এবং বিশ্বব্যাপী, সমস্ত ব্যবহারকারীর জন্য, ইন

/etc/xdg/autostart

(এটি একটি সরলকরণ, এক্সডিজি বেস ডিরেক্টরি স্পেসিফিকেশন দ্বারা প্রকৃত ডিরেক্টরিগুলি নির্ধারিত হয় )

সক্ষম / অক্ষম বৈশিষ্ট্য প্রতিটি .desktopফাইলে এই বৈশিষ্ট্যটির দ্বারা সরবরাহ করা হয় :

X-GNOME-Autostart-enabled=true (or false)

যদি কোনও ব্যবহারকারী সিস্টেম ফোল্ডারে থাকা কোনও প্রদত্ত অ্যাপ্লিকেশনটির (এটি মোছা না করে) স্থিতি সক্ষম / অক্ষম টগল করে তবে এটি ব্যবহারকারী ডিরেক্টরিতে অনুলিপি করা হয় এবং তারপরে বৈশিষ্ট্যটি X-GNOME-Autostart-enabledপরিবর্তন করা হয়। যদি ব্যবহারকারী কোনও প্রদত্ত অ্যাপ্লিকেশনটি তালিকা থেকে মুছে ফেলেন,।। ডেস্কটপটি Hidden=trueবৈশিষ্ট্য সহ ব্যবহারকারী ফোল্ডারে অনুলিপি করা হয় (বা ফাইলটি কেবল ব্যবহারকারী ডিরেক্টরিতে উপস্থিত থাকলে মুছে ফেলা হয়)

উভয় ব্যবহারকারী এবং সিস্টেমের মধ্যে ফাইল ফোল্ডার নেই না প্রয়োজন এক্সিকিউটেবল হিসাবে চিহ্নিত করা হবে। ডিফল্ট অনুমতি 64৪৪ (rw-r - r--)। .desktopফাইলগুলির জন্য এক্সিকিউটেবল অনুমতি কেবলমাত্র আপনার ডেস্কটপ অঞ্চলে (কর্মক্ষেত্র) লঞ্চকারীদের জন্য কার্যকর, তাই তারা তাদের আইকনটি দেখায় এবং অ্যাপ্লিকেশনটি শুরু করতে ডাবল-ক্লিকের অনুমতি দেয়। ড্যাশ, লঞ্চার, অটোস্টার্ট এবং মেনুগুলির জন্য সাধারণভাবে নির্বাহযোগ্য বিট অপ্রাসঙ্গিক।


2
ধন্যবাদ, এটি সহায়ক ছিল। একই পথগুলি কুবুন্টুর জন্যও কাজ করে।
সিটিডি

@ctd: (বেশিরভাগ ক্ষেত্রে) এটি এক্সএফসিই এবং এলএক্সডিইয়ের মতো অন্যান্য ডেস্কটপগুলিতেও কাজ করা উচিত, যেহেতু এটি ফ্রিডেস্কটপ.অর্গ.আর তৈরি একটি মান এবং ক্রস-ডেস্কটপ সামঞ্জস্যতা লক্ষ্য করে।
MestreLion

অসাধারণ! এর অর্থ কেউ এনক্রিপ্ট করা ভেরিপেট পাত্রে মাউন্ট করতে স্টার্টআপ অ্যাপ্লিকেশন ব্যবহার করতে পারে এবং কী সহ কমান্ডটি ব্যবহারকারীর এনক্রিপ্ট করা হোম ডিরেক্টরিতে নিরাপদ থাকবে। তাদের কেবলমাত্র ব্যবহারকারীর পাসওয়ার্ড ছাড়াই রুট অনুমতিগুলি ভেরাক্রিপ্ট করার অনুমতি দিতে ভিজুডো ব্যবহার করতে হবে।
nhorning

ঠিক আছে, আমি অনেকগুলি বিকল্প অনুসন্ধান করেছি এবং চেষ্টা করেছি, তবে কেবলমাত্র ডেস্কটপ ফাইলটি /etc/xdg/autostartআমার জন্য বায়োনিক বিভারে (18.04) কাজ করেছে। ধন্যবাদ!
আর্থার হেনরিক ডেলা ফ্রেগা

1
@ আর্থার হেনরিক ডিেলা ফ্রেগা, আমি সবেমাত্র পরীক্ষা করেছি এবং ~/.config/autostartএখনও উবুন্টু 18.04 এর জন্য বৈধ। যেকোনও লঞ্চার যুক্ত করার চেষ্টা করুন Startup Applications(এটি আপনার অ্যাপ্লিকেশনগুলিতে সন্ধান করুন) এবং এটি .desktopসেখানে একটি ফাইল তৈরি করবে
MestreLion

6

আমি ব্যবহার করি xfceএবং যা আমি পেয়েছি তা হ'ল সিস্টেম সম্পর্কিত অটোস্টার্ট কমান্ড যেমন

power-managers, gnome-keyring, ubuntuone, blueman etc

/etc/xdg/autostartবেশিরভাগ ব্যবহারকারীর নির্দিষ্ট অটোস্টার্টে অবস্থিত থাকা অবস্থায় সংরক্ষণ করা হয়

$USER/.config/autostart আপনার সেই 2 জায়গাগুলির দিকে নজর থাকতে পারে।


/ ইত্যাদি / এক্সডিজি /
অটোস্টার্ট

4

কেডিএতে এটি রয়েছে

~ / .Kde / অটোস্টার্ট

এটি হ্রাস করা হয়েছে, কেডিএ প্লাজমা এখন এক্সডিজি অনুচ্ছেদ অনুসরণ করে। সিস্টেম ওয়াইড স্টার্টআপ ডির পাওয়া যায় /etc/xdg/autostartএবং এতে ব্যবহারকারী নির্দিষ্ট থাকে~/.config/autostart

আমার সেখানে একটি স্ক্রিপ্ট রয়েছে যা ক্রুসেডার শুরু করে:

 #!/bin/bash
 krusader &

এক্সিকিউটেবল হতে - আপনাকে অটোস্টার্টে রেখে দেওয়া স্ক্রিপ্টগুলি তৈরি করতে ভুলবেন না।


2
কে-ডি-ই এর নিজস্ব অটোস্টার্ট ডিরেক্টরি ব্যবহার করত তবে আজকাল তারা এক্সডিজি অনুকরণ অনুসরণ করে। সম্ভবত ~/.kde/Autostartএখনও খুব কাজ করে, তবে ক্রস-সামর্থ্যের জন্য এক্সডিজি ডায়ারগুলি ব্যবহার করা আরও ভাল
মস্তেরলিয়ন
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.