ایستگاه های کاری آنلاین OnWorks Linux و Windows

لوگو

میزبانی آنلاین رایگان برای ایستگاه های کاری

<قبلی | فهرست | بعدی>

بررسی محیط زیست

برای اینکه ببینیم چه چیزی در محیط ذخیره می شود، می توانیم از یکی از این دو استفاده کنیم تنظیم تعبیه شده در بر هم زدن یا printenv برنامه در تنظیم فرمان هر دو متغیر پوسته و محیط را نشان می دهد، در حالی که printenv فقط مورد دوم را نمایش می دهد. از آنجایی که فهرست محتویات محیط نسبتاً طولانی خواهد بود، بهتر است خروجی هر کدام از دستورات را به داخل لوله کنید کمتر:


[me@linuxbox ~]$ printenv | کمتر

[me@linuxbox ~]$ printenv | کمتر


با انجام این کار، باید چیزی به شکل زیر دریافت کنیم:



KDE_MULTIHEAD=نادرست SSH_AGENT_PID=6666

HOSTNAME=linuxbox

GPG_AGENT_INFO=/tmp/gpg-PdOt7g/S.gpg-agent:6689:1 SHELL=/bin/bash

TERM=نسخه ترم XDG_MENU_PREFIX=kde- HISTSIZE=1000

XDG_SESSION_COOKIE=6d7b05c65846c3eaf3101b0046bd2b00- 1208521990.996705-1177056199

GTK2_RC_FILES=/etc/gtk-2.0/gtkrc:/home/me/.gtkrc- 2.0:/home/me/.kde/share/config/gtkrc-2.0 GTK_RC_FILES=/etc/gtk/gtkrc:/home/ .gtkrc:/home/me/.kde/share/confi g/gtkrc

GS_LIB=/home/me/.fonts WINDOWID=29360136

QTDIR=/usr/lib/qt-3.3 QTINC=/usr/lib/qt-3.3/include KDE_FULL_SESSION=true

USER=me LS_COLORS=no=00:fi=00:di=00;34:ln=00;36:pi=40;33:so=00;35:bd=40;33;01

:cd=40;33;01:or=01;05;37;41:mi=01;05;37;41:ex=00;32:*.cmd=00;32:*.exe

:

KDE_MULTIHEAD=نادرست SSH_AGENT_PID=6666

HOSTNAME=linuxbox

GPG_AGENT_INFO=/tmp/gpg-PdOt7g/S.gpg-agent:6689:1 SHELL=/bin/bash

TERM=نسخه ترم XDG_MENU_PREFIX=kde- HISTSIZE=1000

XDG_SESSION_COOKIE=6d7b05c65846c3eaf3101b0046bd2b00- 1208521990.996705-1177056199

GTK2_RC_FILES=/etc/gtk-2.0/gtkrc:/home/me/.gtkrc- 2.0:/home/me/.kde/share/config/gtkrc-2.0 GTK_RC_FILES=/etc/gtk/gtkrc:/home/ .gtkrc:/home/me/.kde/share/confi g/gtkrc

GS_LIB=/home/me/.fonts WINDOWID=29360136

QTDIR=/usr/lib/qt-3.3 QTINC=/usr/lib/qt-3.3/include KDE_FULL_SESSION=true

USER=me LS_COLORS=no=00:fi=00:di=00;34:ln=00;36:pi=40;33:so=00;35:bd=40;33;01

:cd=40;33;01:or=01;05;37;41:mi=01;05;37;41:ex=00;32:*.cmd=00;32:*.exe

:


آنچه می بینیم لیستی از متغیرهای محیطی و مقادیر آنهاست. برای مثال، متغیری را می بینیم که نام دارد USER، که حاوی مقدار "من" است. در printenv دستور همچنین می تواند مقدار یک متغیر خاص را فهرست کند:



[me@linuxbox ~]$ printenv USER

me

[me@linuxbox ~]$ printenv USER

me


La تنظیم دستور، زمانی که بدون گزینه یا آرگومان استفاده شود، هم متغیرهای پوسته و هم متغیرهای محیطی و همچنین هر توابع پوسته تعریف شده را نمایش می دهد. بر خلاف printenv، خروجی آن با احتیاط به ترتیب حروف الفبا مرتب شده است:



[me@linuxbox ~]$ مجموعه | کمتر

[me@linuxbox ~]$ مجموعه | کمتر


همچنین امکان مشاهده محتویات یک متغیر با استفاده از از دست دستور ، مانند این:


[me@linuxbox ~]$ echo $ HOME

/خانه/من

[me@linuxbox ~]$ echo $ HOME

/خانه/من


یکی از عناصر محیطی که نه تنظیم نه printenv نمایش نام مستعار است. برای دیدن آنها وارد شوید نام مستعار دستور بدون آرگومان:


[me@linuxbox ~]$ نام مستعار

نام مستعار l.='ls -d .* --color=tty' مستعار ll='ls -l --color=tty' مستعار ls='ls --color=tty'

مستعار vi='vim'

نام مستعار which='alias | /usr/bin/which --tty-only --read-alias --show- dot --show-tilde'

[me@linuxbox ~]$ نام مستعار

نام مستعار l.='ls -d .* --color=tty' مستعار ll='ls -l --color=tty' مستعار ls='ls --color=tty'

مستعار vi='vim'

نام مستعار which='alias | /usr/bin/which --tty-only --read-alias --show- dot --show-tilde'


برترین سیستم عامل Cloud Computing در OnWorks: