وبلاگ رسانگار
با ما حرفه ای باشید

سرور مجازی NVMe

روش گرفتن اسکرین شات از پوسته ورود (CLI) سرور اوبونتو/دبیان

0 5
زمان لازم برای مطالعه: 5 دقیقه


اسکرین شات از صفحه کامپیوتر شما برای نشان دادن روش انجام یک کار خاص یا پیشرفت کار به دوست یا همکار شما ضروری است. گرفتن اسکرین شات بسیار آسان است روی سیستم عامل دسکتاپ اوبونتو/دبیان اما اگر بخواهید چیزی را نشان دهید چه؟ روی پوسته لاگین (رابط خط فرمان) سیستم عامل سرور اوبونتو/دبیان شما؟ خوشبختانه، می توانید از رابط پوسته ورود به سیستم/خط فرمان سیستم عامل سرور اوبونتو/دبیان خود اسکرین شات بگیرید.

در این مقاله، روش گرفتن اسکرین شات از رابط پوسته لاگین/خط فرمان سیستم عامل سرور اوبونتو/دبیان را به شما نشان خواهیم داد.

موضوع مطالب:

  1. نصب Fbcat روی سرور اوبونتو/دبیان
  2. نحو برنامه Fbgrab
  3. گرفتن اسکرین شات از پوسته ورود به سرور فعلی اوبونتو/دبیان
  4. گرفتن اسکرین شات های تاخیری از پوسته ورود به سرور فعلی اوبونتو/دبیان
  5. جابجایی به پوسته تعاملی متفاوت (TTY) روی سرور اوبونتو/دبیان
  6. گرفتن اسکرین شات از پوسته تعاملی خاص (TTY) سرورهای اوبونتو/دبیان
  7. گرفتن اسکرین شات تاخیری از پوسته تعاملی خاص (TTY) سرورهای اوبونتو/دبیان
  8. نتیجه
  9. منابع

نصب Fbcat روی سرور اوبونتو/دبیان

برای گرفتن اسکرین شات از رابط پوسته لاگین/خط فرمان سرور اوبونتو/دبیان، به برنامه fbgrab نیاز دارید. برنامه fbgrab بخشی از بسته fbcat است. بسته fbcat در مخزن بسته رسمی اوبونتو/دبیان موجود است. بنابراین، نصب آن بسیار آسان است روی سرور اوبونتو/دبیان

ابتدا کش مخزن بسته APT را با دستور زیر به روز کنید:

$ سودو آپدیت مناسب

روش گرفتن اسکرین شات از پوسته ورود (CLI) سرور اوبونتو/دبیانروش گرفتن اسکرین شات از پوسته ورود (CLI) سرور اوبونتو/دبیان

برای نصب پکیج fbcat روی سرور اوبونتو/دبیان، دستور زیر را اجرا کنید:

$ سودو apt نصب fbcat

روش گرفتن اسکرین شات از پوسته ورود (CLI) سرور اوبونتو/دبیانروش گرفتن اسکرین شات از پوسته ورود (CLI) سرور اوبونتو/دبیان

برای تأیید نصب، فشار دهید Y و سپس را فشار دهید.

روش گرفتن اسکرین شات از پوسته ورود (CLI) سرور اوبونتو/دبیانروش گرفتن اسکرین شات از پوسته ورود (CLI) سرور اوبونتو/دبیان

مدیر بسته APT باید دانلود fbcat و تمام بسته های وابستگی مورد نیاز را شروع کند. مدتی طول می کشد تا کامل شود.

روش گرفتن اسکرین شات از پوسته ورود (CLI) سرور اوبونتو/دبیانروش گرفتن اسکرین شات از پوسته ورود (CLI) سرور اوبونتو/دبیان

پس از دانلود بسته ها، مدیر بسته APT آنها را نصب می کند. مدتی طول می کشد تا کامل شود.

روش گرفتن اسکرین شات از پوسته ورود (CLI) سرور اوبونتو/دبیانروش گرفتن اسکرین شات از پوسته ورود (CLI) سرور اوبونتو/دبیان

در این مرحله، بسته fbcat باید نصب شود.

روش گرفتن اسکرین شات از پوسته ورود (CLI) سرور اوبونتو/دبیانروش گرفتن اسکرین شات از پوسته ورود (CLI) سرور اوبونتو/دبیان

نحو برنامه Fbgrab

فرمت برنامه fbgrab که برای گرفتن اسکرین شات از پوسته لاگین یا رابط خط فرمان سرورهای اوبونتو/دبیان استفاده می کنید به شرح زیر است:

$ سودو fbgrab <گزینه ها> <تصویر-ذخیره-مسیر>

اینجا، <گزینه ها> هستند پشتیبانی از گزینه های fbgrab که می توانید از آن برای کنترل رفتار fbgrab استفاده کنید.

این مسیر مطلق (یعنی /mnt/screenshots/image01.png) یا مسیر نسبی (به عنوان مثال ~/Photos/image01.png، ./screenshots/image01.png) است که می‌خواهید فایل تصویر اسکرین شات را در آن ذخیره کنید. fbgrab تصاویر اسکرین شات را با فرمت PNG ذخیره می کند. بنابراین، فایل های تصویری با متن .png (پسوند PNG) پایان می یابند.

گرفتن اسکرین شات از پوسته ورود به سرور فعلی اوبونتو/دبیان

برای گرفتن اسکرین شات از پوسته فعلی سرور اوبونتو/دبیان و ذخیره آن در فهرست کاری فعلی به عنوان فایل تصویری PNG – image01.png، دستور زیر را اجرا کنید:

$ سودو fbgrab image01.png

روش گرفتن اسکرین شات از پوسته ورود (CLI) سرور اوبونتو/دبیانروش گرفتن اسکرین شات از پوسته ورود (CLI) سرور اوبونتو/دبیان

اسکرین شات از پوسته سرور اوبونتو/دبیان فعلی باید گرفته شود.

پیشنهاد می‌کنیم بخوانید:  روش نصب PHP 8 روی اوبونتو 22.04

روش گرفتن اسکرین شات از پوسته ورود (CLI) سرور اوبونتو/دبیانروش گرفتن اسکرین شات از پوسته ورود (CLI) سرور اوبونتو/دبیان

یک فایل تصویری جدید که “image01.png” است باید در دایرکتوری کاری فعلی سرور اوبونتو/دبیان شما ایجاد شود.

$ ls -lh

روش گرفتن اسکرین شات از پوسته ورود (CLI) سرور اوبونتو/دبیانروش گرفتن اسکرین شات از پوسته ورود (CLI) سرور اوبونتو/دبیان

می توانید از طریق SFTP یا Filezilla به سرور اوبونتو/دبیان دسترسی پیدا کنید و فایل اسکرین شات را دانلود و مشاهده کنید. همانطور که می بینید، اسکرین شات رابط پوسته ورود/خط فرمان فعلی سرور اوبونتو ما به درستی گرفته شده است.

روش گرفتن اسکرین شات از پوسته ورود (CLI) سرور اوبونتو/دبیانروش گرفتن اسکرین شات از پوسته ورود (CLI) سرور اوبونتو/دبیان

گرفتن اسکرین شات های تاخیری از پوسته ورود به سرور فعلی اوبونتو/دبیان

برای گرفتن اسکرین شات از پوسته فعلی سرور اوبونتو/دبیان پس از 10 ثانیه (مثلاً) و ذخیره آن در فهرست کاری فعلی به عنوان فایل تصویری PNG – image02.png، دستور زیر را اجرا کنید:

$ سودو fbgrab -s 10 image02.png &

روش گرفتن اسکرین شات از پوسته ورود (CLI) سرور اوبونتو/دبیانروش گرفتن اسکرین شات از پوسته ورود (CLI) سرور اوبونتو/دبیان

اکنون، رابط پوسته ورود به سیستم/خط فرمان فعلی را با اطلاعاتی که می‌خواهید از آن اسکرین شات بگیرید پر کنید و پس از 10 ثانیه یک اسکرین شات گرفته می‌شود.

روش گرفتن اسکرین شات از پوسته ورود (CLI) سرور اوبونتو/دبیانروش گرفتن اسکرین شات از پوسته ورود (CLI) سرور اوبونتو/دبیان

مطبوعات <ورود> یک بار برای بازگشت به خط فرمان.

روش گرفتن اسکرین شات از پوسته ورود (CLI) سرور اوبونتو/دبیانروش گرفتن اسکرین شات از پوسته ورود (CLI) سرور اوبونتو/دبیان

یک فایل تصویری جدید به نام “image02.png” باید در دایرکتوری کاری فعلی سرور اوبونتو/دبیان شما ایجاد شود.

$ ls -lh

روش گرفتن اسکرین شات از پوسته ورود (CLI) سرور اوبونتو/دبیانروش گرفتن اسکرین شات از پوسته ورود (CLI) سرور اوبونتو/دبیان

می توانید از طریق SFTP یا Filezilla به سرور اوبونتو/دبیان دسترسی پیدا کنید و فایل اسکرین شات را دانلود و مشاهده کنید. همانطور که می بینید، اسکرین شات رابط پوسته ورود/خط فرمان فعلی سرور اوبونتو ما به درستی گرفته شده است.

روش گرفتن اسکرین شات از پوسته ورود (CLI) سرور اوبونتو/دبیانروش گرفتن اسکرین شات از پوسته ورود (CLI) سرور اوبونتو/دبیان

جابجایی به پوسته تعاملی متفاوت (TTY) روی سرور اوبونتو/دبیان

راه دیگر برای گرفتن اسکرین شات از رابط پوسته ورود/خط فرمان سرور اوبونتو/دبیان، استفاده از دو پوسته تعاملی مختلف است. یکی این است که می خواهید از آن اسکرین شات بگیرید و دیگری برنامه fbgrab را برای گرفتن اسکرین شات اجرا کنید.

در سرور اوبونتو/دبیان، می توانید بین 6 پوسته تعاملی (TTY) جابجا شوید. پوسته تعاملی پیش فرض “tty1“. پوسته های تعاملی دیگر نامیده می شوندtty2، “tty3″، “tty4″، “tty5” و “tty6”.” به ترتیب.

می توانید پوسته تعاملی (TTY) سرور اوبونتو/دبیان خود را با استفاده از آن تغییر دهید + + کلید FN ترکیبی در اینجا، FN کلید عملکردی است که برای تغییر به پوسته تعاملی باید فشار دهید.

مطبوعات + + F1 برای تغییر به پوسته تعاملی 1 – “tty1“.

مطبوعات + + F2 برای تغییر به پوسته تعاملی 2 – “tty2“.

مطبوعات + + F3 برای تغییر به پوسته تعاملی 3 – “tty3“.

مطبوعات + + F4 برای تغییر به پوسته تعاملی 4 – “tty4“.

مطبوعات + + F5 برای تغییر به پوسته تعاملی 5 – “tty5“.

مطبوعات + + F6 برای تغییر به پوسته تعاملی 6 – “tty6“.

نام پوسته تعاملی (TTY) در اعلان ورود سرور اوبونتو/دبیان شما نمایش داده می شود.

روش گرفتن اسکرین شات از پوسته ورود (CLI) سرور اوبونتو/دبیانروش گرفتن اسکرین شات از پوسته ورود (CLI) سرور اوبونتو/دبیان

همچنین می‌توانید دستور زیر را برای یافتن پوسته تعاملی (TTY) که استفاده می‌کنید اجرا کنید. در مورد ما، این پوسته تعاملی پیش‌فرض 1 است – “tty1“.

$ tty

روش گرفتن اسکرین شات از پوسته ورود (CLI) سرور اوبونتو/دبیانروش گرفتن اسکرین شات از پوسته ورود (CLI) سرور اوبونتو/دبیان

برای تغییر به پوسته تعاملی 2، “tty2“، مطبوعات + + F2.

روش گرفتن اسکرین شات از پوسته ورود (CLI) سرور اوبونتو/دبیانروش گرفتن اسکرین شات از پوسته ورود (CLI) سرور اوبونتو/دبیان

هنگامی که وارد پوسته تعاملی 2 شدید،tty2“، می توانید با ” تایید کنیدtty” دستوری که شما پوسته تعاملی را اجرا می کنید ”tty2“. ما از پوسته تعاملی 2 استفاده می کنیم.tty2“برای اجرای دستور fbgrab برای گرفتن اسکرین شات از پوسته تعاملی 1” tty1” (پوسته تعاملی پیش‌فرض)، سرور اوبونتو ما در بخش‌های بعدی.

$ tty

روش گرفتن اسکرین شات از پوسته ورود (CLI) سرور اوبونتو/دبیانروش گرفتن اسکرین شات از پوسته ورود (CLI) سرور اوبونتو/دبیان

گرفتن اسکرین شات از پوسته تعاملی خاص (TTY) سرورهای اوبونتو/دبیان

فرض کنید می خواهید از پوسته تعاملی اسکرین شات بگیرید.tty1“از پوسته تعاملی”tty2سرور اوبونتو/دبیان با استفاده از fbgrab.

پیشنهاد می‌کنیم بخوانید:  انتشار اوبونتو LTS: هر آنچه که باید بدانید

ابتدا دستورات لازم را اجرا کنید روی پوسته تعاملی پیش‌فرضtty1” که می خواهید از آن اسکرین شات بگیرید.

روش گرفتن اسکرین شات از پوسته ورود (CLI) سرور اوبونتو/دبیانروش گرفتن اسکرین شات از پوسته ورود (CLI) سرور اوبونتو/دبیان

مطبوعات + + F2 برای تغییر به پوسته تعاملی “tty2“. وارد پوسته تعاملی شویدtty2و دستور زیر را برای گرفتن اسکرین شات از پوسته تعاملی پیش فرض اجرا کنید.tty1” (گزینه fbgrab -c 1). اسکرین شات را به عنوان ” ذخیره کنیدimage03.png” فایل تصویری در دایرکتوری کاری فعلی سرور اوبونتو/دبیان شما:

$ سودو fbgrab 1 image03.png

روش گرفتن اسکرین شات از پوسته ورود (CLI) سرور اوبونتو/دبیانروش گرفتن اسکرین شات از پوسته ورود (CLI) سرور اوبونتو/دبیان

اسکرین شات پوسته تعاملی پیش‌فرض “tty1” سرور اوبونتو/دبیان باید گرفته شود.

روش گرفتن اسکرین شات از پوسته ورود (CLI) سرور اوبونتو/دبیانروش گرفتن اسکرین شات از پوسته ورود (CLI) سرور اوبونتو/دبیان

یک فایل تصویری جدید که “image03.png” باید در فهرست کاری فعلی سرور اوبونتو/دبیان شما ایجاد شود.

$ ls -lh

روش گرفتن اسکرین شات از پوسته ورود (CLI) سرور اوبونتو/دبیانروش گرفتن اسکرین شات از پوسته ورود (CLI) سرور اوبونتو/دبیان

می توانید از طریق SFTP یا Filezilla به سرور اوبونتو/دبیان دسترسی پیدا کنید، فایل اسکرین شات را دانلود و مشاهده کنید. همانطور که می بینید، اسکرین شات پوسته تعاملی پیش فرض “tty1” سرور اوبونتو ما به درستی گرفته شده است.

روش گرفتن اسکرین شات از پوسته ورود (CLI) سرور اوبونتو/دبیانروش گرفتن اسکرین شات از پوسته ورود (CLI) سرور اوبونتو/دبیان

گرفتن اسکرین شات تاخیری از پوسته تعاملی خاص (TTY) سرورهای اوبونتو/دبیان

فرض کنید می‌خواهید از پوسته تعاملی پیش‌فرض عکس بگیرید.tty1“از پوسته تعاملی”tty2” سرور اوبونتو/دبیان شما پس از چند ثانیه اجرای برنامه fbgrab.

ابتدا دستورات لازم را اجرا کنید روی پوسته تعاملی پیش‌فرضtty1” که می خواهید از آن اسکرین شات بگیرید.

روش گرفتن اسکرین شات از پوسته ورود (CLI) سرور اوبونتو/دبیانروش گرفتن اسکرین شات از پوسته ورود (CLI) سرور اوبونتو/دبیان

مطبوعات + + F2 برای تغییر به پوسته تعاملی “tty2” و ورود به پوسته تعاملی “tty2“.

سپس دستور زیر را برای گرفتن اسکرین شات از پوسته تعاملی پیش فرض اجرا کنید.tty1” (گزینه fbgrab -c 1) بعد از 20 ثانیه (گزینه fbgrab -s 20) و اسکرین شات را به عنوان ” ذخیره کنیدimage04.png” فایل تصویری در دایرکتوری کاری فعلی سرور اوبونتو/دبیان شما:

$ سودو fbgrab 1 -s 20 image03.png

روش گرفتن اسکرین شات از پوسته ورود (CLI) سرور اوبونتو/دبیانروش گرفتن اسکرین شات از پوسته ورود (CLI) سرور اوبونتو/دبیان

اسکرین شات پوسته تعاملی پیش‌فرض “tty1” سرور اوبونتو/دبیان باید گرفته شود.

روش گرفتن اسکرین شات از پوسته ورود (CLI) سرور اوبونتو/دبیانروش گرفتن اسکرین شات از پوسته ورود (CLI) سرور اوبونتو/دبیان

یک فایل تصویری جدید که “image04.png” باید در فهرست کاری فعلی سرور اوبونتو/دبیان شما ایجاد شود.

$ ls -lh

روش گرفتن اسکرین شات از پوسته ورود (CLI) سرور اوبونتو/دبیانروش گرفتن اسکرین شات از پوسته ورود (CLI) سرور اوبونتو/دبیان

می توانید از طریق SFTP یا Filezilla به سرور اوبونتو/دبیان دسترسی پیدا کنید، فایل اسکرین شات را دانلود و مشاهده کنید. همانطور که می بینید، اسکرین شات پوسته تعاملی پیش فرض “tty1” سرور اوبونتو ما به درستی گرفته شده است.

روش گرفتن اسکرین شات از پوسته ورود (CLI) سرور اوبونتو/دبیانروش گرفتن اسکرین شات از پوسته ورود (CLI) سرور اوبونتو/دبیان

نتیجه

روش نصب برنامه fbgrab را به شما نشان دادیم روی سرورهای اوبونتو/دبیان ما همچنین به شما نشان دادیم که چگونه با استفاده از fbgrab از رابط پوسته لاگین/خط فرمان سرورهای اوبونتو/دبیان اسکرین شات بگیرید. همچنین به شما نشان دادیم که چگونه با استفاده از fbgrab از رابط پوسته ورود/خط فرمان سرورهای اوبونتو/دبیان اسکرین شات های تاخیری بگیرید.

منابع:

  1. چیست terminal دستور گرفتن اسکرین شات؟ – از اوبونتو بپرسید
  2. صفحه مدیریت اوبونتو: fbgrab – با استفاده از دستگاه فریم بافر یک اسکرین شات می گیرد
برای نگارش بخشهایی از این متن ممکن است از ترجمه ماشینی یا هوش مصنوعی GPT استفاده شده باشد
لطفا در صورت وجود مشکل در متن یا مفهوم نبودن توضیحات، از طریق دکمه گزارش نوشتار یا درج نظر روی این مطلب ما را از جزییات مشکل مشاهده شده مطلع کنید تا به آن رسیدگی کنیم

زمان انتشار: 1402-12-28 21:33:03

امتیاز شما به این مطلب
دیدگاه شما در خصوص مطلب چیست ؟

آدرس ایمیل شما منتشر نخواهد شد.

لطفا دیدگاه خود را با احترام به دیدگاه های دیگران و با توجه به محتوای مطلب درج کنید