Ityক্য ড্যাশ - কোনও অনুসন্ধান করার জন্য কোনও কমান্ড লাইন (সিএলআই) ইন্টারফেস আছে?


10

কখনও কখনও, আমি আমার দূরবর্তী ডেস্কটপে এসএসএসের মাধ্যমে দূরবর্তী অবস্থান থেকে লগইন করি এবং আমি আমার ল্যাপটপে এটি দূরবর্তীভাবে প্রদর্শন করতে, এসএসএসের মাধ্যমে জিইউআই অ্যাপ্লিকেশনটি কল করতে চাই।

তবে, বাইনারি নাম কী তা আমি জানি না, যেহেতু আমি সাধারণত জেনেরিক পদ ব্যবহার করে ড্যাশ থেকে অ্যাপ্লিকেশনগুলি কল করি।

একটি কমান্ড লাইন (সিএলআই) ইন্টারফেস আছে যেখানে টার্মিনালে ইউনিটি ড্যাশ অনুসন্ধান করা এবং ফলস্বরূপ প্রয়োগের নাম এবং তাদের এক্সিকিউটেবল কমান্ডের পথের তালিকা পাওয়া সম্ভব?

আমি কিছু চাই:

# dash --search "disks"
Name         Executable
Disks        /usr/bin/gnome-disks

5
সমস্ত .desktopফাইলের মধ্যে অনুসন্ধান /usr/share/applicationsকরা একটি ভাল শুরু হবে।
বাইট কমান্ডার


find <where> -name <what>উদাহরণস্বরূপ find /etc -name libgtk। আমি মনে করি একটি চিহ্নিত প্রোগ্রাম রয়েছে তবে এটি ব্যবহারের আগে এটি ইনস্টল করার প্রয়োজন হতে পারে (দুঃখিত আমি এই মুহূর্তে আমার * নিক্স বাক্সে নেই)
GrannySez


প্রবীণ গীক, আমি ড্যাশের বিকল্প চাইছি না, আমি জিজ্ঞাসা করছি এটির মধ্যে কোনও নির্দিষ্ট বৈশিষ্ট্য বিদ্যমান কিনা। এটি সফ্টওয়্যার সুপারিশের সাথে সম্পর্কিত নয়।
হান্স ডেরাগন

উত্তর:


2

এখানে একটি স্ক্রিপ্ট যা সহায়ক হতে পারে:

#!/bin/bash
for desktopFile in $(grep -irl "$1" /usr/share/applications/) ; do 
  grep --color=never 'Name=' "$desktopFile" 
  grep --color=never 'Exec=' "$desktopFile" 
  echo ''
done

ধরে নিই আপনি এটিকে "অনুসন্ধানের শব্দগুলি" হিসাবে সংরক্ষণ করেছেন, এটি এটি করে:

$ searchapps disks
Name=Disk Image Writer
Exec=gnome-disks --restore-disk-image %U

Name=Disks
Exec=gnome-disks

মনে রাখবেন যে অন্যান্য ফোল্ডারগুলি ছাড়াও আপনি অনুসন্ধান করতে চাইবেন /usr/share/applications। আপনাকে সেই অনুযায়ী স্ক্রিপ্টটি সংশোধন করতে হবে।


0

একটি সুবিধাজনক বিকল্প হ'ল /usr/share/applicationsআপনার প্রিয় ফাইল ব্রাউজারটি ( nautilusস্ট্যান্ডার্ড উবুন্টুতে, pcmanfmলুবুন্টুতে, জুবুন্টুতে thunar...) খোলা এবং আপনার প্রোগ্রামটি শুরু করার জন্য কেবল সেখানে পাওয়া আইকনগুলিতে ডাবল ক্লিক করুন।

nautilus --no-desktop /usr/share/applications &

pcmanfm /usr/share/applications &

thunar /usr/share/applications &

আমি এর মাধ্যমে দূরবর্তী অ্যাক্সেসের সাথে টার্মিনাল উইন্ডোতে এটি পরীক্ষা করেছি

ssh -X user@IP-adress

এবং এটা আমার জন্য কাজ করে।

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