رنگهای مختلف در ترمینال ssh به چه معنی هستند؟

آیا تا به حال به این موضوع دقت کرده اید که هنگامی که یک دستور را در محیط ssh وارد می کنید در خروجی رنگهای مختلفی نمایش داده می شود. هر کدام از این رنگها معنی خاص خود را دارند. بعنوان مثال هنگامی که دستور ls را وارد می کنید در خروجی یکی از پوشه ها به رنگ سبز و یا در پوشه دیگری به رنگ آبی و یا سبز روشن می باشد.

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

شما می توانید این رنگها را با وارد کردن دستوراتی روشن یا خاموش کنید.
برای خاموش کردن رنگها باید در ادامه خطهای زیر .bashrc وارد کنید.



# enable color support of ls and also add handy aliases
#if [ -x /usr/bin/dircolors ]; then
#    test -r ~/.dircolors && eval "$(dircolors -b ~/.dircolors)" || eval "$(dircolors -b)"
#    alias ls='ls --color=auto'
#    #alias dir='dir --color=auto'
#    #alias vdir='vdir --color=auto'
#
#    alias grep='grep --color=auto'
#    alias fgrep='fgrep --color=auto'
#    alias egrep='egrep --color=auto'
#fi


همچنین اگر شما می خواهید بدانید که رنگها چه معنی دارند، کد زیر را در محیط ssh وارد کنید.

eval $(echo "no:global default;fi:normal file;di:directory;ln:symbolic link;pi:named pipe;so:socket;do:door;bd:block device;cd:character device;or:orphan symlink;mi:missing file;su:set uid;sg:set gid;tw:sticky other writable;ow:other writable;st:sticky;ex:executable;"|sed -e 's/:/="/g; s/\;/"\n/g') { IFS=: for i in $LS_COLORS do echo -e "\e[${i#*=}m$( x=${i%=*}; [ "${!x}" ] && echo "${!x}" || echo "$x" )\e[m" done }


شما می توانید با استفاده از دستور LS و مشاهده متغییر $LS_COLORS رنگهایی که در حال استفاده هستند را مشاهده کنید.

فیروزه : فایلهای صوتی(فایلهای شماره 1)
قرمز روشن : آرشیو و فایلهای فشرده(فایلهای شماره 2)
بنفش: تصاویر و ویدئو (فایلهای شماره 3)

علاوه بر این فایلها بر اساس حالتهای آنها رنگبندی می شوند.




1. aac, au, flac, mid, midi, mka, mp3, mpc, ogg, ra, wav, axa, oga, spx, xspf.
2. tar, tgz, arj, taz, lzh, lzma, tlz, txz, zip, z, Z, dz, gz, lz, xz, bz2, bz, tbz, tbz2, tz, deb, rpm, jar, rar, ace, zoo, cpio, 7z, rz.
3. jpg, jpeg, gif, bmp, pbm, pgm, ppm, tga, xbm, xpm, tif, tiff, png, svg, svgz, mng, pcx, mov, mpg, mpeg, m2v, mkv, ogm, mp4, m4v, mp4v, vob, qt, nuv, wmv, asf, rm, rmvb, flc, avi, fli, flv, gl, dl, xcf, xwd, yuv, cgm, emf, axv, anx, ogv, ogx.


همه این اطلاعات در خروجی دستور dircolors --print-database وجود دارد اما فرمت آن تقریبا ناخواناست.

آیا این پاسخ به شما کمک کرد؟


 چاپ این مقاله

خوانده شده

آموزش راه اندازی ایمیل در Outlook با استفاده از پروتکل IMAP

در ابتدا و قبل از آموزش راه اندازی به معرفی این پروتکل خواهیم پرداخت.پروتکل IMAP مخفف عبارت...

تنظیمات Outlook در حالت Exchange Active Sync

بعد از ساخت ایمیل در وب سایت پنل وارد کنترل پنل سیستم خود شوید و بر روی گزینه Email کلیک کنید....

WebDAV چیست ؟

  Web Distributed Authoring and Versioning (WebDAV)  نسخه توسعه یافته ای از پروتکل HTTP می باشد...

تعریف دسترسی جهت ورود به سرور برای تیم پشتیبانی زاگریو

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

Parked Domain چیست؟

چنانچه بخواهید دامین یا دامینهایی که ثبت نموده اید بر روی دامین اصلی و یا وب سایت شما لینک شود...

Powered by WHMCompleteSolution