ядро Linux системасынын негизинде иштеп турган чөйрөнү өзгөрмөлөр иштеп баштаганда башка программаларды колдонгон текст маалыматтар камтылууга ошол өзгөрмөлөр болуп саналат. Алар, адатта, жалпы системасы мүнөздөмөлөрүнө донууну курчутуп жана жер кыртышын камтыйт, колдонуучунун каалоосу жөнүндө маалыматтарды, бир дептердин жанында жайгашкан, жана дагы көп. Бул өзгөрүүлөрдүн баалуулуктар, мисалы, сандар, белгилер, маалымдамалар же дептердин жолдорун, көрсөтүлгөн. арыздарды бул топтому менен тез эле бир орнотуулар уруксат алуу үчүн, ошондой эле өзгөртүү же жаңы ыкмаларды түзүү үчүн пайдалануучу үчүн мүмкүнчүлүк.
Linux боюнча чөйрө өзгөрмөлөрү менен иштөө
Бул макалада биз чөйрө өзгөрмөлөрү тиешелүү негизги жана пайдалуу маалыматтарды чечүү кетким келет. Мындан тышкары, биз карап түзүү, өзгөртүү, жана жок кылуу кантип көрсөтүшөт. негизги жолдору менен таныштыруу башталгыч колдонуучулар окшош инструменттер башкаруу өз жолун таап, OS бөлүштүрүү алардын маанисин түшүнүүгө жардам берет. талдоо башталганга чейин өтө маанилүү параметрлер класстарга бөлүү тууралуу айткым келет. Мындай топтоо төмөнкүчө аныкталат:
- Тутум Variables. Бул параметрлер дароо иш тутуму бир тарам документтерде (алар жөнүндө сөз төмөндө каралат) сакталган учурда, ошондой эле бардык колдонуучулар үчүн жеткиликтүү, жана жалпы эле бүт иштиктүү түзүлүш жүктөлөт. Эреже катары, бул көрсөткүчтөр абдан маанилүү жана көп арыздарды ар кандай ишке киргизүү учурунда колдонулган деп эсептелет.
- Өзгөчө өзгөрмөлөр. Ар бир колдонуучу, бардык маанилүү жайлар, бул тарам материалдары жана колдонуучу өзгөрмө камтыйт сакталчу үй каталогду бар. Алардын аты-жөнү, ал жергиликтүү тарабынан ыйгарым укук берилген, алар бир мезгилде бир колдонуучу үчүн пайдаланылат деп ырастоого болот "Терминал". Алар иш жана алыскы байланыш.
- Жергиликтүү өзгөрмөлөр. гана бир сессиянын ичинде колдонулат орнотуулары бар. аны аяктагандан кийин, алар түбөлүккө жок кылынат жана кайра баштоо үчүн кол түзүлөт керек. Алар өзүнчө папкалардын сакталган эмес, жаратылган, түзөтүү, ошондой эле тиешелүү консолу буйруктарды колдонуу менен жок кылынды.
Колдонуучу система өзгөрмөлөр үчүн тарам Files
Эгер жогоруда сүрөттөлүшү чейин белгилүү болгондой, Linux өзгөрмөлөр үч класстардын эки жалпы тарам жана кошумча ыкмаларды камтыган өзүнчө делосуна, сакталат. Ар бир объект гана ылайыктуу шарттарда жүктөп, жана ар кандай максаттар үчүн колдонулат. Кошумчалай кетчү нерсе, мен төмөнкүлөрдү баса айткым келет:
/ Өткөөл / PROFILE
- система делолорун бири. бардык колдонуучулар үчүн жеткиликтүү, ал эми бүтүндөй система, атүгүл алыскы киргизүү керек. Ал үчүн бир гана чектөө - параметрлери стандартындагы ачылышында кабыл алынбайт "Терминал"Т.а. күүлөөсүн эч кандай мааниси бул жерде иштебейт./ Өткөөл / АЙЛАНА-ЧӨЙРӨНҮ КОРГОО
- Өткөн тартибин көбүрөөк окшош. Бул система боюнча иштеп, мурунку делосуна сыяктуу эле ыкмаларды бар, бирок азыркы учурда эч кандай чектөө жок, атүгүл алыстан кошулууда./ETC/BASH.BASHRC
- жергиликтүү өз алдынча пайдалануу үчүн алыскы жыйынында, ал эми бир гана, же иштеши үчүн интернет аркылуу байланышкан билэ, ал жок болот. Бул жаңы терминал сессияны түзүү үчүн ар бир пайдалануучу боюнча өз-өзүнчө жүргүзүлөт..BASHRC
- белгилүү бир колдонуучу өз каталогуна сакталат билдирет, ошондой эле бир жаңы терминал баштоо сайын өтөт..BASH_PROFILE
- бир эле нерсе .BASHRCмисалы, бир гана алыскы ара, үчүн, SSH колдонуу.
Кара: Ubuntu жылы SSH-Server орнотулууда
системасы чөйрө өзгөрмөлөрү тизмесин көрүү
Сиз жонокой тизмесин көрсөтөт эле бир буйрук менен Linux системасын жана колдонуучу өзгөрмөлөр жана түшүнүктөрдүн баарын өз белек аласыз. Бул стандарттык чыгуучунун аркылуу бир нече эле жөнөкөй кадамдарды жасоо керек болот.
- баштоо "Терминал" меню аркылуу же hotkey түшүп кармап, Ctrl + Alt + T.
- буйрукту жазып
Sudo ап-ала coreutils орнотуу
Эгер керек болсо, бул коммуналдык системага жана ошол замат аны орнотуу үчүн текшерүү. - тамыры эсеби үчүн сөздү киргизип, ошол эле учурда терилген каармандар көрсөткөн жок.
- Сиз жаңы документтерди кошо же китепканаларда, алардын катышуусу жатышат алынгандыгы жөнүндө кабарлоо жөнөтүлөт.
- Азыр пайдалуу Coreutils белгиленген командалардын бирин пайдалануу, айлана-чөйрөнү өзгөрмөлөр тизмесин кеңейтүү керек. жазуу
printenv
жана басма сөз кирүү. - бардык жолдор менен текшерүү. Expression белгиси = - өзгөрмөнүн аты-жөнү, ал эми андан кийин - анын наркы.
негизги системасы жана колдонуучунун чөйрө өзгөрмөлөрү тизмеси
Сиз жогоруда белгиленген кадамдар эми тез учурдагы параметрлер жана алардын маанилерин аныктоо билебиз. Негизги түшүнүү үчүн гана калууда. Мен төмөнкү заттар кулак бургум келет:
DE
. Толук аты-жөнү - иш чөйрөсү. Ал учурдагы рабочий чөйрөнүн аталышын камтыйт. Linux өзөгүнө таянып иштөө системалары, азыр активдүү болуп саналган ар кандай терилерин, ал арыз түшүнүү үчүн абдан маанилүү болуп саналат, ошондуктан. Бул өзгөрмө жана DE түзөт. МИСАЛ нарктарды - GNOME, жалбыз, KDE жана башкалар.PATH
- ар кандай Executables издеп жаткан көрсөткүчтөрдүн тизмесин аныктайт. Мисалы, издөө үчүн командалар бир иш-чаранын алкагында, алар көрсөтүлгөн далилдер менен жеңил жана кайра чыгара делолорун берүү үчүн бул папкаларга тиешелүү объектилерге мүмкүндүк алуу.НомиНАлдЫК
- активдүү буйрук номиналдык параметрин турат. Мындай кабык билан бир ариптерин syntaxes колдонуп ар түрдүү чуркап жазып берет. таанымал катмар болуп эсептелет Баш. төмөнкү шилтемеден биздин башка макалада таба аласыз маалымат алуу үчүн башка жалпы буйруктардын тизмеси.ҮЙ
- Бул жерде баары абдан жөнөкөй. Бул параметр активдүү пайдалануучунун үй папкага жолун белгилейт. Ар бир колдонуучунун ар түрдүү болуп саналат жана ал төмөнкүчө чагылдырууга болот: / Башкы бет / колдонуучу. Бул мааниден өтө жеңил үчүн түшүндүрүү - бул өзгөрмө, мисалы, алардын материалдарын жайгашкан стандартын аныктоо үчүн программалар менен колдонулат. Албетте, бир топ сумманын мисалдар бар, бирок ал жетиштүү ээ болуу.БРАУЗЕР
- бул интернет браузер аркылуу ачканга бир буйрук бар. Бул көбүнчө өзгөрмө демейки серепчи аныктайт жана башка бардык коммуналдык жана программа жаңы өтмөктөрүн ачуу үчүн мындай маалымат кайрылып жатабыз.PWD
жанаOLDPWD
. чыгуучунун же GUI бардык иш-чаралардын системасы белгилүү бир жерге келген. Биринчи параметр учурдагы жана экинчи мурунку текчелерди табуу үчүн жооптуу болуп саналат. Демек, алардын мааниси өзгөрүп жана салт Ырасталыштар жана системасы сакталат.ЖЫЛ
. Linux үчүн программалар терминалдардын саны, анын ичинде, көп. өзгөрмө активдүү консолу аталышы жөнүндө маалымат турат деп айткан.RANDOM
- ар бир убакта ушул өзгөрмөгө кайрылуу менен 0 жана 32767 ортосунда кокус катар түзүлгөн бир скрипттер бар. Бул параметр башка программа өз кокустук саны генератор жок, мүмкүнчүлүк берет.редактор
- текст билэ редактор ачуу үчүн жооптуу болуп саналат. Мисалы, демейки, сен жол таба аласыз / USR / бин / нано, Бирок эч нерсе кандайдыр бир башка, аны өзгөртүүгө эмес, тоскоол болот. тест жооп менен комплекстүү иш-аракеттери үчүнКӨРСӨТМӨ
менен башталат, мисалы, редактору VI.HOSTNAME
- ЭЭМ үчүн аты-жөнү,USER
- күндөлүк эсептин аталышы.
Ошондой эле кара: Көп "Терминал" Linux буйруктарын пайдалануу
чөйрө өзгөрмөнүн жаңы наркы менен буйрук Running
убактылуу аны менен бир программа, же болбосо кандайдыр бир башка иш-аракеттерди аткаруу үчүн орнотуулар тандоосу кандайдыр бир өзгөртүү акысыз. Бул учурда, консолу окр каттоодон жетиштүү болотVAR = VALUE
кайда VAR - өзгөрмөнүн аты менен VALUE - анын баасы, мисалы, куржунга жол/ Башкы бет / колдонуучу / Download
.
кийинки жолу жогоруда аталган буйругу аркылуу бардык параметрлер көрүүprintenv
Бул балл сиз өзгөртүлүп берилди экенин көрүшөт. Бирок, ошону менен бирге, андан кийинки дарылоо ага кийин абалкы катары болот, жана активдүү терминалынын чегинде иштейт.
жергиликтүү чөйрө өзгөрмөлөрү орнотуу жана алып салуу
жергиликтүү параметрлер сиз буга чейин материалдык билебиз жогору делолорун жана учурдагы сессияда гана жигердүү сакталган эмес, жана ал алынып аяктагандан кийин. Эгерде бул параметрлерди өз түзүү жана жок кылуу кызыкдар, анда төмөнкүлөр керек:
- баштоо "Терминал" жана буйрукту жазуу
VAR = VALUE
Анан басып, кирүү. Адаттагыдай, VAR - Бир сөз менен кандайдыр бир ыңгайлуу өзгөрмө аты-жөнү, ал эми VALUE - балл. - түзүү жолу менен жүзөгө ашырылуучу иш-чаралардын натыйжалуулугун текшерүү
Эхо $ VAR
. төмөнкү параметр өзгөрмө керек. - кандай буйрук параметри салынды
коюлбай VAR
. алып салуу, ошондой эле мүмкүн кийин текшерүүжаңырык
(Төмөнкү сызык бош болушу керек).
чексиз санда ар кандай жергиликтүү параметрлерин кошуу үчүн ушунчалык жөнөкөй жол менен, алардын иш-аракеттеринин негизги өзгөчөлүктөрү жөнүндө гана эске алуу керек.
Кошуу же колдонуучунун өзгөрмө жок
Биз тарам документтеринде сакталган өзгөрүлмөлөрдүн класстарды барып, ушул сөздөрдү билэлэри өзгөртүү керек деп туруп келет. Бул кандайдыр бир стандарттуу текст редакторун колдонуу менен жүзөгө ашырылат.
- Колдонуучу тарам ачуу аркылуу
Sudo Gedit .bashrc
. Биз, мисалы, синтаксистик белгилер менен жуурулушуу редактору, колдонууну сунуш кылат, Gedit. Бирок, сиз, мисал үчүн, башка көрсөтүүгө болот, VI же нано. - тамыры катары качан буйрук чуркап сырсөз киргизгени экенин унутпашыбыз керек.
- Билэ-жылдын жыйынтыгы боюнча, эреже кошуу
экспорттук VAR = VALUE
. мындай көрсөткүчтөрдүн саны чектелбейт. Андан сырткары, буга чейин эле ушул өзгөрүүлөрдүн маанисин өзгөртө аласыз. - өзгөрткөндөн кийин, аларды сактап жана билэни жабуу.
- Тарам өзгөртүү делосуна кайра башталгандан кийин пайда болот, жана бул аркылуу жасалат
булагы .bashrc
. - ишин текшерүү эле тандоосу аркылуу өзгөрмө болот
Эхо $ VAR
.
Сиз өзгөрүүлөрдүн бул классынын окуп өзгөртүүлөрдү кабыл жок болсо, бул макаланын башында маалыматты окуп шектенбесек болот. Бул аларды чектөөлөр менен кирип параметрлер боюнча иш-аракеттер менен мындан ары ката качууга жардам берет. параметрлер боюнча чыгаруу келсек, ал тарам делосуна аркылуу пайда болот. белгинин башында кошуп, толугу менен алып салуу же аны менен жетерлик сап #.
системасы чөйрө өзгөрмөлөрү түзүү жана жок кылуу жөнүндө
Ал үчтөн бир бөлүгү гана класстык өзгөрмөлөр тийип калды - системасы. Бул үчүн Edited болот / Өткөөл / PROFILEкөптөгөн белгилүү менеджер SSH аркылуу, мисалы, алыскы байланыш да активдүү бойдон кала турган. Ачуу тарам элементи мурунку элестетет эле тууралуу ашырылат:
- консолу, түрү
Sudo Gedit / ж.б. / кароо
. - кандайдыр бир зарыл өзгөртүүлөрдү киргизүүгө жана тиешелүү баскычын басуу менен, аларды куткарат.
- объект өчүрүп аркылуу
булагы / ж.б. / кароо
. - аяктоо текшерүү иши боюнча аркылуу
Эхо $ VAR
.
делосуна өзгөртүүлөр сабактын ар бир колдонуучуну өчүрүп кийин да жана Колдонмо сакталбай турган жаңы маалыматтарга жетүү да көйгөйлөр болбойт.
маалымат бүгүн силерге берилген абдан татаал керек болсо да, биз күчтүү, аны түшүнүп, көп жактарын түшүнүү үчүн сунуш кылабыз. Мындай иштетүү системасынын куралдарын колдонуу алар өзгөрмөлөрүнө берет, ар бир өтүнмө боюнча кошумча орнотуулар делолорун топтолушун качууга жардам берет. Ошондой эле бардык параметрлер боюнча коргоо жана бир жерге ичинде өз топторун камсыз кылат. Эгер белгилүү бир аз колдонуу чөйрөсү өзгөрүүлөр боюнча кызыктыра турган болсо, өз Linux таратуу үчүн документтерди тиешелүү.