- - كيفية استخدام برنامج Gkill لإيقاف برامج التشغيل التي تعمل على نظام Linux

كيفية استخدام Gkill لوقف البرامج التي تعمل على مشكلة لينكس

لا يوجد نقص في قتل المهامالتطبيقات على لينكس. ومع ذلك ، هناك نقص حاد في أدوات قتل المهام البسيطة التي تركز بشكل أساسي على محطة لينكس. تقديم Gkill: أداة قتل التطبيق المستندة إلى Google Go لسطر الأوامر. يمكن Gkill التصفية من خلال البرامج وإيقاف البرامج المشكلة. لا يوجد أي عبث مع أوامر القتل ، أو واجهات clunky.

تثبيت Google Go

يبدأ استخدام Gkill عن طريق تثبيت لغة برمجة Google. افتح المحطة الطرفية وأدخل الأوامر التي تتوافق مع نظام التشغيل الخاص بك.

ملاحظة: على الرغم من أن Ubuntu و Debian وغيرهم لديهم حزمة تثبيت محددة لـ Google Go ، فإن $ GOPATH قد تفشل في الإعداد بشكل صحيح. لإصلاح ذلك ، اتبع إرشادات المسار أسفل قسم "Linux الأخرى" في هذا البرنامج التعليمي.

أوبونتو

sudo apt install golang

ديبيان

sudo apt-get install golang

قوس لينكس

sudo pacman -S golang

فيدورا

sudo dnf install golang

زحمة

sudo zypper install go

غيرها من لينكس

من السهل جدًا تشغيل Google Go على كل توزيعات Linux تقريبًا. ابدأ بتنزيل أحدث إصدار من مجلد مشترك.

wget https://dl.google.com/go/go1.10.2.linux-amd64.tar.gz

الآن وبعد الانتهاء من تنزيل الأرشيف ، حان الوقت لاستخراج محتوياته مباشرة / البيرة / المحلية/. نحن ننجز هذا بإضافة -C إلى قطران أمر.

sudo tar -C /usr/local -xvzf go1.10.2.linux-amd64.tar.gz

يتم استخدام Go في المقام الأول من قبل المطورين وأجهزة الترميز ، لذلك ستحتاج إلى إعداد مجلد مشروع. إنشاء هذا المجلد في / الوطن / اسم المستخدم / الدليل. ضع في اعتبارك أن كل مستخدم يخطط لاستخدام Go for programming سيحتاج أيضًا إلى إعداد مجلد مشروع.

باستخدام مكدير أداة ، إنشاء مجلد المشروع. تأكد من إضافة -p للحفاظ على إعدادات إذن من ~ /.

mkdir -p ~/golang-projects/{bin,src,pkg}

بعد ذلك ، أدخل الدليل الجديد مع القرص المضغوط أمر.

cd ~/golang-projects/

باستخدام محرر نصوص Nano ، افتح ~ / bash_profile وأضف الكود التالي إلى الملف في النهاية.

أولاً ، الصق في المسار لاستخدام Go.

export PATH=$PATH:/usr/local/go/bin

تم إعداد المسار. بعد ذلك ، الصق هذين الخطين في ~ / .bash_profile لتحديد GOPATH و غوبان المواقع.

export GOPATH="$HOME/golang-projects"
export GOBIN="$GOPATH/bin"

عندما تكون جميع الشفرات داخل الملف ، اضغط على Ctrl + O للحفظ. صحافة Ctrl + X لإغلاق نانو.

تثبيت Gkill

نظرًا لأن Gkill يستخدم Google Go ، فلا يوجدإصدار مُحزم مسبقًا منه في أي من مستودعات برامج توزيع Linux الرئيسية (لا توجد حتى حزمة AUR). بدلاً من ذلك ، سيحتاج أولئك الذين يتطلعون إلى تثبيت البرنامج إلى استخدام Go احصل على وظيفة للاستيلاء على رمز مباشرة من جيثب.

go get github.com/heppu/gkill

لتشغيل تطبيق Gkill ، تأكد من أن جميعتم إعداد المسارات. إذا لم تقم بذلك ، فقم بذلك باتباع الإرشادات المذكورة أعلاه. إذا تم إعداد كل شيء بشكل صحيح ، يجب أن يكون من الممكن تشغيل تطبيق Gkill في أي وقت باستخدام هذا الأمر في الجهاز:

gkill

من الممكن أيضًا تشغيل تطبيق Gkill مباشرةً ، من خلال الانتقال إلى المجلد الصحيح. أول، القرص المضغوط داخل ال ~ / المشاريع golang مجلد.

cd ~/golang-projects

بعد ذلك ، استخدم القرص المضغوط قيادة مرة أخرى للانتقال مباشرة إلى بن فرعي.

cd bin

أصبح من الممكن الآن تشغيل تطبيق Gkill باستخدام الأمر ./.

./gkill

كما تقوم بتشغيل التطبيق Gkill مع المناسبالأمر ، سوف تظهر أداة مدير المهمة في أضيق الحدود. إنه لا يشغل الشاشة بأكملها. سيظهر هذا البرنامج مجموعة من البرامج النشطة التي تعمل على جهاز الكمبيوتر الشخصي الذي يعمل بنظام Linux. لقتل تطبيق ، أولاً ، استخدم مفاتيح الأسهم للتنقل لأعلى ولأسفل. حدد تطبيق باستخدام مفتاح الادخال.

ملح أدخل سوف يقتل البرنامج على الفور ويوقفه في مساراته.

طريقة أخرى للعثور بسرعة وقف مشكلةالبرنامج باستخدام نظام تصفية Gkill. لاستخدامه ، ابدأ في كتابة اسم التطبيق الذي تريد رؤيته. سيقوم Gkill بالتصفية على الفور وعرض النتائج الصحيحة. من هنا ، استخدم مفاتيح الأسهم على لوحة المفاتيح لتحديدها. كالعادة ، اقتل العملية عن طريق الضغط على أدخل مفتاح على لوحة المفاتيح الخاصة بك.

لإغلاق تطبيق Gkill ، بصرف النظر عن كيفية تشغيله ، استخدم Ctrl + Z اختصار في المحطة. من هناك ، قم بتشغيل وظائف أمر لسرد العمليات المحطة الطرفية قد تخلت.

يحيط علما الرقم بجانب وظيفة Gkill توقفت. ثم العودة إلى المحطة واستخدام وظائف توقف أمر لإنهاء العملية المهجورة.

ملاحظة: تأكد من استبدال إكس في الأمر مع الرقم بجوار الوظيفة (1 ، إلخ).

jobs stop X

إلغاء تثبيت Gkill

أسرع طريقة لإزالة Gkill من النظام هي حذف المشاريع golang مجلد وإنشاء واحدة جديدة. الحذف أسرع بكثير من الفرز عبر بن و PKG المجلدات للملفات المناسبة لحذفها. تبدأ عن طريق إزالة المشاريع golang مجلد.

ملاحظة: قبل حذف مجلد المشروعات ، تأكد من نقل أي ملفات مهمة متعلقة بـ Google Go إلى مجلد آخر لحفظها بشكل آمن.

rm -rf ~/golang-projects
mkdir -p ~/golang-projects/{bin,src,pkg}
</ P>

تعليقات