কমান্ড লাইন থেকে কোনও প্রোগ্রাম কীভাবে চালু করা যায় তা নির্ধারণ করার কোনও উপায় আছে কি?


9

এমনকি যদি একটি ক্লাইপ ইন্টারফেস নাও থাকে। আমি এটি চালু করতে / কমান্ড লাইন থেকে এটি হত্যা করতে সক্ষম হতে চাই।


2
আপনি কি বলতে চাচ্ছেন ঠিক তাই ব্যাখ্যা করতে পারবেন? আপনি কি জানতে চান যে কমান্ড লাইন থেকে অ্যাপ্লিকেশন মেনুতে তালিকাভুক্ত প্রোগ্রামগুলি চালু করতে হবে?
যিশাইয়

@ ডিওআর কোন আবেদন। আমি কীভাবে এটি
ক্লায়েন্ট

উত্তর:


18

সংক্ষিপ্ত সংস্করণ :

  • অ্যাপ্লিকেশন ডিরেক্টরিটি গ্রেপ করে আপনার অ্যাপ্লিকেশনটির জন্য নির্বাহী আদেশটি সন্ধান করুন

    grep 'Calculator' /usr/share/applications/*
    
  • অ্যাপ্লিকেশন শুরু করুন

    gcalctool
    
  • এটি মেরে Ctrl+ মেরেC


প্রথমে আপনার অ্যাপ্লিকেশনটি কোথায় তা সন্ধান করুন। কয়েকটি ডিরেক্টরি একটি পরিবেশে পরিবর্তনশীল হয় $PATH, যাতে আপনাকে পুরো ডিরেক্টরিটি টাইপ করতে না হয়।

আপনার অ্যাপ্লিকেশন সন্ধান করার একটি উপায় হ'ল মেনু সম্পাদক খুলুন (অ্যাপ্লিকেশন মেনুতে ডান ক্লিক করুন এবং সম্পাদনা মেনু নির্বাচন করুন) এবং অ্যাপ্লিকেশনটির আদেশটি সন্ধান করা

ক্যালকুলেটর, উদাহরণস্বরূপ হয় gcalctool/usr/bin/gcalctool(ব্যবহার whereisকমান্ড একটি অ্যাপ্লিকেশন সঠিক পথ খুঁজে পেতে)। যেহেতু /usr/binPATH ভেরিয়েবল (টাইপ echo $PATH) এ রয়েছে তাই আপনি টাইপ করে এটি আপনার টার্মিনালে চালাতে পারেন gcalctool

এটি এখন সম্মুখভাগে চলছে। আপনি এটি Ctrl+ চাপ দিয়ে বিরতি দিতে পারেন Z, টাইপ করে ব্যাকগ্রাউন্ডে bgপুনরায় শুরু করতে পারেন বা টাইপ করে অগ্রভাগে পুনরায় শুরু করতে পারেন fg। আপনি fgঅগ্রভাগে অ্যাপ্লিকেশন বাড়াতেও ব্যবহার করতে পারেন ।

আপনি যদি একাধিক অ্যাপ্লিকেশন দিয়ে এটি করেন jobsতবে fg 3আপনি সেগুলির একটির একটি তালিকা পেতে ব্যবহার করতে পারেন এবং তারপরে এগুলির একটি বাড়াতে ব্যবহার করতে পারেন ।

অগ্রভাগে থাকা একটি অ্যাপ্লিকেশনটি Ctrl+ Cবা Ctrl+ \(যদি এটি পূর্বের প্রতিক্রিয়া না করে) দিয়ে হত্যা করতে পারে ।

আপনার অ্যাপ্লিকেশন সন্ধানের সর্বজনীন উপায় হ'ল ফাইল ব্রাউজারটি খুলুন, ফাইল সিস্টেম m usr → share → অ্যাপ্লিকেশনগুলিতে যান এবং সেখানে আপনার অ্যাপ্লিকেশনটি সন্ধান করা।

আপনি একগুচ্ছ .desktopফাইলগুলি দেখতে পাবেন , যা আপনি পড়ার জন্য একটি পাঠ্য সম্পাদক (বা ব্যবহার করতে cat) এ টেনে আনতে পারেন। এটি ক্যালকুলেটর। ডেস্কটপ ফাইলের একটি অংশ:

[Desktop Entry]
Name=Calculator
Comment=Perform arithmetic, scientific or financial calculations
Exec=gcalctool

Exec এর এন্ট্রি তুমি এখানে কি করতে আগ্রহী হন হয়। আপনি মেনু সম্পাদকের কাছে গিয়েছিলেন কিনা তা আপনি কেবল দেখতে পাবেন। আপনি যদি এটি না পান তবে আপনার অ্যাপ্লিকেশনটির জন্য সেগুলি অনুসন্ধান করতে আপনি গ্রেপ করতে পারেন can

যদি অ্যাপ্লিকেশন ডিরেক্টরিতে অ্যাপ্লিকেশনটিতে একটি .ডেস্কটপ ফাইল না থাকে তবে আপনাকে অবশ্যই এটি কমান্ড অবশ্যই জানতে হবে। TABমাত্র কয়েকটি অক্ষর থেকে পরামর্শ পেতে ব্যবহার করুন । প্রেস tab, tab, yএকটি বিশাল তালিকা পেতে যে আবেদন।


1
অন্য উপায়টি হ'ল জিনোম-সিস্টেম-মনিটরটি ব্যবহার করে এবং অ্যাপ্লিকেশনটির লোগো + ডান কলামে মিলছে কমান্ড লাইন মানটি।
অলিভিয়ার লালনডে

2

এমনকি যখন কোনও অ্যাপ্লিকেশন কোনও সফ্টওয়্যার প্রক্রিয়া পর্যবেক্ষণ করতে টার্মিনালটি ব্যবহার করে, অন্য কিছু প্রোগ্রাম রয়েছে যা কেবল চালানো হয় এবং টার্মিনালে নিয়ন্ত্রণটি ফিরিয়ে দেয়। সুতরাং আপনি অ্যাপ্লিকেশনটি চালিয়ে রেখে টার্মিনালটি বন্ধ করতে পারেন।

এইভাবে, টার্মিনালে Ctrl-C টিপলে অ্যাপ্লিকেশনটি থামবে না।

আপনি যখন কোনও প্রোগ্রামে এই অবস্থার মুখোমুখি হন তখন প্রোগ্রামটি বন্ধ করতে আপনি "কিল্লাল" কমান্ডটি ব্যবহার করতে পারেন।

উদাহরণস্বরূপ: আপনি যদি কেডেনলাইভ চালাচ্ছেন এবং এটির প্রতিক্রিয়া বন্ধ হয়ে যায় বা আপনি টার্মিনালে একটি কমান্ড ব্যবহার করে অ্যাপ্লিকেশনটি বন্ধ করতে চান (যেমন আপনি বলেছেন), কেবল একটি লাইন ড্রপ করুন:

killall kdenlive

আপনি অন্য যে কোনও অ্যাপ্লিকেশন দিয়ে এটি করতে পারেন, তবে আপনি যে প্রোগ্রামটির নিহত হতে চলেছে তার একাধিক উদাহরণ চালনা করলে প্রোগ্রামটির সমস্ত দৃষ্টান্ত বন্ধ হয়ে যাচ্ছে।

আপনি যদি উদাহরণস্বরূপ- ফাইল ব্রাউজারটি বন্ধ করার জন্য: কিল্ল নটিলাসটি ফেলে দিন, আপনি ডেস্কটপ পরিচালনার জন্য ব্যবহৃত প্রধান ব্রাউজারটিও বন্ধ করে দিচ্ছেন।


0

ব্যবহার

gnome-open <file>

কমান্ড লাইন থেকে কোনও ডিফল্ট অ্যাপ্লিকেশনে সরাসরি কোনও ফাইল খোলে।

killall <programname>

জড়িত সমস্ত প্রক্রিয়া হত্যা করে

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.