در سیستم عامل های مثل Unix یک صفحه راهنما (دستور man) به صورت کامل برای نرم افزارها یا ابزارهای ترمینال لینوکس (که معمولا به عنوان یک دستور شناخته میشود) موجود میباشد، و شامل نام دستور، نحوه استفاده از آن، توضیحات، آپشن های موجود، نویسنده، کپی رایت، دستورات مرتبط و ... میباشد.
همچنین توصیه میشود مطالعه کنید : ccat - نمایش خروجی دستور cat به صورت رنگی و Highlight کردن ساختار
شما میتوانید همانند زیر صفحه man یک دستور لینوکسی را همانند زیر مطالعه کنید، که به شما صفحه man دستور df را نمایش میدهد.
به صورت پیش فرض، دستور man معمولا از یک برنامه pager در ترمینال مانند more یا less برای فرمت خروجی خود استفاده میکند، و پیش فرض خروجی آن ساده و به رنگ سفید برای هر نوعی از متن (bold, underline و ...) نمایش داده میشود.
شما میتوانید یکسری ترفندها در فایل ~/.bashrc تان اعمال کنید به طوریکه صفحات man زیبای رنگی با مشخص کردن یک تم رنگی و با استفاده از متغییرهای متنوع LESS_TERMCAP داشته باشید.
متغییرهای ترکیب رنگی زیر را به ترتیب اضافه کنید.
در زیر کد رنگ هایی که ما در بالا استفاده کردیم را مشاهده میکنید.
و در زیر معنی escape کدهای استفاده شده (کدهای استثنا) در تنظیمات بالا، وجود دارد.
سپس فایل بالا را همانند زیر source کنید و با تایپ کردن reset در ترمینال خودتان یا حتی باز کردن یک ترمینال دیگر تنظیمات بالا را اعمال کنید. اکنون وقتی که شما تلاش میکنید صفحه man دستور df را مشاهده کنید، چیزی شبیه به زیر باید ببینید، که بهتر از نمایش پیش فرض میباشد.
همچنین، شما میتوانید از نرم افزاری همانند MOST استفاده کنید، که در سیستم عامل های مانند Unix کار میکند و علاوه بر پشتیبانی از چندین پنجره به سمت چپ و راست هم scroll میخورد.
در مرحله بعد، خط زیر را به فایل ~/.bashrc اضافه کنید، و همانند قبل فایل را source کرده و همچنین حدالمکان ترمینال خود را reset کنید.
همچنین پیشنهاد میشود مطالعه کنید : نحوه سفارشی سازی رنگ های Bash و محتوای آن در ترمینال لینوکس
در این مقاله، ما به شما نحوه نمایش صفحات man در لینوکس که به زیبایی رنگی شده را نمایش دادیم. اگر شما ترفندهای دیگری میدانید آنرا از طریق همین پست با ما به اشتراک بگذارید.
همچنین توصیه میشود مطالعه کنید : ccat - نمایش خروجی دستور cat به صورت رنگی و Highlight کردن ساختار
شما میتوانید همانند زیر صفحه man یک دستور لینوکسی را همانند زیر مطالعه کنید، که به شما صفحه man دستور df را نمایش میدهد.
کد PHP:
$ man df
به صورت پیش فرض، دستور man معمولا از یک برنامه pager در ترمینال مانند more یا less برای فرمت خروجی خود استفاده میکند، و پیش فرض خروجی آن ساده و به رنگ سفید برای هر نوعی از متن (bold, underline و ...) نمایش داده میشود.
شما میتوانید یکسری ترفندها در فایل ~/.bashrc تان اعمال کنید به طوریکه صفحات man زیبای رنگی با مشخص کردن یک تم رنگی و با استفاده از متغییرهای متنوع LESS_TERMCAP داشته باشید.
کد PHP:
$ vi ~/.bashrc
کد PHP:
export LESS_TERMCAP_mb=$'\e[1;32m'
export LESS_TERMCAP_md=$'\e[1;32m'
export LESS_TERMCAP_me=$'\e[0m'
export LESS_TERMCAP_se=$'\e[0m'
export LESS_TERMCAP_so=$'\e[01;33m'
export LESS_TERMCAP_ue=$'\e[0m'
export LESS_TERMCAP_us=$'\e[1;4;31m'
- 31 - red
- 32 - green
- 33 - yellow
و در زیر معنی escape کدهای استفاده شده (کدهای استثنا) در تنظیمات بالا، وجود دارد.
- 0 – reset/normal
- 1 – bold
- 4 – underlined
سپس فایل بالا را همانند زیر source کنید و با تایپ کردن reset در ترمینال خودتان یا حتی باز کردن یک ترمینال دیگر تنظیمات بالا را اعمال کنید. اکنون وقتی که شما تلاش میکنید صفحه man دستور df را مشاهده کنید، چیزی شبیه به زیر باید ببینید، که بهتر از نمایش پیش فرض میباشد.
کد PHP:
$ source ~/.bashrc
OR
$ reset
همچنین، شما میتوانید از نرم افزاری همانند MOST استفاده کنید، که در سیستم عامل های مانند Unix کار میکند و علاوه بر پشتیبانی از چندین پنجره به سمت چپ و راست هم scroll میخورد.
کد PHP:
$ sudo apt install most #Debian/Ubuntu
# yum install most #RHEL/CentOS
# dnf install most #Fedora 22+
کد PHP:
export PAGER="most"
همچنین پیشنهاد میشود مطالعه کنید : نحوه سفارشی سازی رنگ های Bash و محتوای آن در ترمینال لینوکس
در این مقاله، ما به شما نحوه نمایش صفحات man در لینوکس که به زیبایی رنگی شده را نمایش دادیم. اگر شما ترفندهای دیگری میدانید آنرا از طریق همین پست با ما به اشتراک بگذارید.