Linux чөйрөсүндөгү өзгөрмөлөр

Pin
Send
Share
Send

Linux негизиндеги операциялык тутумдардагы айлана чөйрө өзгөрмөлөрү - бул башталышта башка программалар колдонгон тексттик маалыматты камтыган өзгөрмөлөр. Көбүнчө алар графикалык жана командалык кабыктын тутумунун жалпы параметрлерин, колдонуучунун тууралоолорундагы маалыматтар, белгилүү файлдардын жайгашуусу жана башка көптөгөн нерселерди камтыйт. Мындай өзгөрмөлөрдүн маанилери, мисалы, сандар, символдор, каталогдорго же файлдарга баруучу жолдор менен көрсөтүлөт. Ушунун аркасында көптөгөн тиркемелер белгилүү бир жөндөөлөргө тез эле жетип, колдонуучуга жаңы параметрлерди өзгөртүү же түзүүгө мүмкүнчүлүк берет.

Linuxдо айлана чөйрө өзгөрмөлөрү менен иштөө

Бул макалада биз айлана чөйрө өзгөрмөлөрүнө байланыштуу негизги жана эң пайдалуу маалыматка токтолгубуз келет. Мындан тышкары, биз аларды кантип көрүү, өзгөртүү, түзүү жана жок кылууну көрсөтөбүз. Негизги тандоолор менен таанышуу, үйрөнчүк эмес колдонуучуларга мындай куралдарды башкарууга жана OS бөлүштүрүүдөгү маанисин түшүнүүгө жардам берет. Эң маанилүү параметрлерди талдоону баштаардан мурун, аларды класстарга бөлүштүрүү жөнүндө сүйлөшкүм келет. Мындай топтоо төмөнкүдөй аныкталат:

  1. Системанын өзгөрмөлөрү Бул тандоолор оперативдик тутумдун башында токтоосуз жүктөлүп, белгилүү бир конфигурация файлдарында сакталат (биз алар жөнүндө төмөндө сөз кылабыз) жана ошондой эле бардык колдонуучуларга жана бүтүндөй ОСке жеткиликтүү. Адатта, мындай параметрлер эң маанилүү деп эсептелет жана ар кандай тиркемелерди ишке киргизүүдө көп колдонулат.
  2. Колдонуучунун өзгөрмөлөрү Ар бир колдонуучунун өз үй каталогу бар, анда бардык маанилүү объектилер сакталат, алардын ичинде колдонуучунун өзгөрмөлөрүнүн конфигурация файлдары бар. Алардын аттарынан белгилүү болгондой, алар белгилүү бир колдонуучуга жергиликтүү мааниде уруксат берилгенде колдонулат "Терминал". Алар алыскы туташуу менен иштешет.
  3. Жергиликтүү өзгөрмөлөр Бир гана сессияга тиешелүү параметрлер бар. Ал аяктагандан кийин, алар биротоло жок кылынат жана өчүрүлүп күйгүзүлгөндө, бардыгы кол менен түзүлүшү керек. Алар өзүнчө файлдарда сакталбайт, бирок тиешелүү консоль буйруктарын колдонуу менен түзүлөт, түзөтүлөт жана жок кылынат.

Колдонуучу жана тутум өзгөрмөлөрү үчүн конфигурация файлдары

Жогоруда сүрөттөлгөндөн белгилүү болгондой, Linux өзгөрмөлөрүнүн үч классынын экөө өзүнчө файлдарда сакталат, анда жалпы конфигурациялар жана кошумча параметрлер чогултулат. Ар бир мындай объект ылайыктуу шарттарда гана жүктөлөт жана ар кандай максаттарда колдонулат. Төмөнкү элементтерди белгилегибиз келет:

  • / ETC / PROFILE- тутумдук файлдардын бири. Бардык колдонуучуларга жана бүтүндөй тутумга, атүгүл алыскы кирүү менен да кирүүгө болот. Ал үчүн бирден-бир чектөө - стандартты ачканда параметрлер кабыл алынбайт "Терминал", башкача айтканда, ушул жерде, бул конфигурациянын эч кандай мааниси иштебейт.
  • / ETC / ЭКОЛОГИЯ- мурунку конфигурациянын кеңири аналогу. Ал система деңгээлинде иштейт, мурунку файлдагыдай эле параметрлерге ээ, бирок азыр эч кандай чектөөлөрсүз, алыскы туташуу менен да.
  • /ETC/BASH.BASHRC- файл жергиликтүү колдонууга гана арналган, сеанс жок кылынганда же Интернет аркылуу туташтырылганда иштебейт. Жаңы терминал сеансын түзүүдө ар бир колдонуучу үчүн өзүнчө аткарылат.
  • .BASHRC- белгилүү бир колдонуучуну билдирет, анын үй каталогунда сакталат жана жаңы терминал башталган сайын аткарылат.
  • .BASH_PROFILE- бирдей .BASHRC, алыскы өз ара аракеттешүү үчүн гана, мисалы, SSH колдонуу учурунда.

Убунтуга SSH-серверди орнотуу

Система чөйрөсүндөгү өзгөрмөлөрдүн тизмесин көрүү

Linux ичиндеги тутумду жана колдонуучу өзгөрмөлөрүн жана алардын түшүнүктөрүн өз алдынча бир гана тизмеде көрсөтүлгөн буйрук менен көрө аласыз. Бул үчүн стандарттык консол аркылуу бир нече жөнөкөй кадамдарды жасашыңыз керек.

  1. баштоо "Терминал" меню аркылуу же ысык баскычты басып Ctrl + Alt + T.
  2. Буйрукту каттоодон өткөрүңүзsudo apt-get ядроткилдерди орнотуутутумуңузда ушул пайдалуу программанын бар экендигин текшерип, зарыл болсо, аны тез арада орнотуп алыңыз.
  3. Superuser каттоо эсебинин сырсөзүн көрсөтүңүз, киргизилген белгилер көрүнбөйт.
  4. Жаңы файлдардын кошулгандыгы же китепканаларда алардын бар экендиги жөнүндө сизге билдирилет.
  5. Бардык курчап турган чөйрө өзгөрмөлөрүнүн тизмесин кеңейтүү үчүн, орнотулган Coreutils программасынын буйруктарынын бирин колдонуңуз. жазууprintenvжана баскычты басыңыз кирүү.
  6. Бардык параметрлерди карап чыгыңыз. Белги алдында сөз айкашы = - өзгөрмөнүн аталышы, андан кийин - анын мааниси.

Негизги тутумдун жана колдонуучу чөйрөсүнүн өзгөрмөлөрүнүн тизмеси

Жогорудагы көрсөтмөлөрдүн аркасында, сиз учурдагы бардык параметрлерди жана алардын маанилерин кантип тез аныктоону билесиз. Негизги көйгөйлөр менен күрөшүү гана калды. Төмөнкү ойлорго көңүл бургум келет:

  • DE. Толук аты - Desktop чөйрөсү. Учурдагы ишчи чөйрөсүнүн атын камтыйт. Linux ядросынын иштөө тутумдары ар кандай графикалык кабыктарды колдонушат, андыктан колдонмолордун кайсынысы иштеп жаткандыгын түшүнүшү керек. DE өзгөрмөсү буга да жардам берет. Анын маанилерине мисал келтирсек болот болбоду, жалбыз, KDE жана башкалар.
  • PATH- ар кандай аткарылуучу файлдар изделүүчү каталогдордун тизмесин аныктайт. Мисалы, объектилерди издөө жана аларга жетүү боюнча буйруктардын бири иштей баштаганда, көрсөтүлгөн файлдарды тез аранын ичинде издөө жана өткөрүп берүү үчүн, ушул папкаларга кайрылышат.
  • НомиНАлдЫК- жигердүү буйрук кабыкчасынын параметрин сактайт. Мындай кабыктар колдонуучуга айрым сценарийлерди өз алдынча каттоого жана синтаксистин жардамы менен ар кандай процесстерди баштоого мүмкүнчүлүк берет. Эң популярдуу кабык деп эсептелет Баш. Башка макалалардан таанышуу үчүн башка жалпы буйруктардын тизмесин төмөнкү шилтемеден таба аласыз.
  • Караңыз: Linux Терминалындагы Көп колдонулуучу буйруктар

  • ҮЙ- бул жерде баары жөнөкөй. Бул параметр жигердүү колдонуучунун үй папкасына жол көрсөтөт. Ар бир колдонуучу ар башкача жана окшош: / үй / колдонуучу. Бул маанинин түшүндүрмөсү дагы оңой - бул өзгөрмө, мисалы, программалар өз файлдары үчүн стандарттуу жайгашкан жерди аныктоо үчүн колдонулат. Албетте, дагы көптөгөн мисалдар бар, бирок бул менен таанышуу үчүн жетиштүү.
  • БРАУЗЕР- веб-браузерди ачуу буйругун камтыйт. Көбүнчө демейки браузерди аныктайт жана башка өтмөктөрдү ачуу үчүн, башка бардык утилиталар жана программалар көрсөтүлгөн маалыматка жетип турушат.
  • PWDжанаOLDPWD. Консоль же графикалык кабыктан чыккан бардык аракеттер тутумдун белгилүү бир жеринен келип чыгат. Биринчи параметр учурдагы жайгашкан жери үчүн жооп берет, экинчиси мурункусун көрсөтөт. Демек, алардын маанилери тез-тез өзгөрүп турат жана колдонуучунун конфигурацияларында жана тутумунда сакталат.
  • ЖЫЛ. Linux үчүн көптөгөн терминалдык программалар бар. Белгиленген өзгөрмө, активдүү консолдун аталышы жөнүндө маалыматтарды сактайт.
  • RANDOM- бул өзгөрмөгө кирүүдө ар бир жолу 0ден 32767ге чейинки санды түзүүчү сценарий камтылган. Бул параметр башка программага өз алдынча кокусунан сан генераторун бербестен жасоого мүмкүнчүлүк берет.
  • редактор- тексттик файл редакторун ачууга жооптуу. Мисалы, демейки боюнча сиз ал жакка барчу жолду көрө аласыз / usr / bin / нанобирок аны башка бирөөгө алмаштырууга эч нерсе тоскоол болбойт. Сыноо менен татаал иш-аракеттер үчүн жооптууКӨРСӨТМӨмисалы, редакторду ишке киргизет VI.
  • HOSTNAMEкомпьютердин аты жанаUSERучурдагы эсептин аталышы.

Айлана-чөйрө өзгөрмөсүнүн жаңы мааниси бар командаларды иштетүү

Белгилүү бир программаны баштоо же башка иш-аракеттерди жүргүзүү үчүн кандайдыр бир параметрдин параметрин убактылуу өзгөртө аласыз. Бул учурда, консолго env катталуу үчүн жетиштүү болотVAR = VALUEкайда VAR өзгөрмөнүн аты, жана VALUE - анын мааниси, мисалы, папкага жол/ үй / колдонуучу / Жүктөө.

Кийинки жолу сиз бардык параметрлерди жогорудагы буйрук аркылуу көрөсүзprintenvСиз көрсөткөн маани өзгөртүлгөнүн көрөсүз. Бирок, демейкидей, кийинки чакыруудан кийин ошол замат болуп калат жана активдүү терминалда гана иштейт.

Жергиликтүү чөйрөнүн өзгөрмөлөрүн орнотуу жана жок кылуу

Жогоруда келтирилген материалдан, жергиликтүү параметрлер файлдарда сакталбай тургандыгын жана учурдагы сессиянын ичинде гана иштей тургандыгын жана ал аяктагандан кийин жок кылынарын билесиз. Эгерде сиз өзүңүздүн жеке өзүңүздүн жаратууңузду жана мындай параметрлерди алып салууну кааласаңыз, анда төмөнкүлөрдү кылышыңыз керек:

  1. баштоо "Терминал" жана буйрук жазVAR = VALUEандан кийин баскычты басыңыз кирүү. Адаттагыдай, VAR - ар кандай ыңгайлуу өзгөрмө аталышы бир сөз менен, жана VALUE - маани.
  2. Кирүү менен аткарылган иш-аракеттердин натыйжалуулугун текшериңизech var $ var. Төмөнкү сапта өзгөрүлмө вариантты алуу керек.
  3. Буйрук менен кандайдыр бир параметрди жок кылатunset var. Сиз ошондой эле жок кылууну текшере аласызжаңырык(кийинки сап бош болушу керек).

Ушундай жөнөкөй жол менен каалаган жергиликтүү параметрлер чексиз өлчөмдө кошулат, алардын иш-аракетинин негизги өзгөчөлүгүн гана эстеп калуу керек.

Ыңгайлаштырылган өзгөрмөлөрдү кошуу жана алып салуу

Конфигурация файлдарында сакталуучу өзгөрмөлөрдүн класстарына өттүк, ошондо сиз файлдарды өздөрү редакциялашыңыз керек болот. Бул кандайдыр бир стандарттуу текст редактору менен жасалат.

  1. Колдонуучунун конфигурациясын ачуу аркылууBashrc. sudo gedit. Графикалык редакторду синтаксис белгиси менен колдонууну сунуш кылабыз, мисалы, Gedit. Бирок, сиз дагы башка, мисалы, көрсөтө аласыз VI же нано.
  2. Superuserдин атынан буйрук иштеп жатканда, сырсөздү киргизишиңиз керек экендигин унутпаңыз.
  3. Файлдын аягына сап кошуңузVAR = VALUE экспорттоо. Мындай параметрлердин саны эч нерсе менен чектелбейт. Мындан тышкары, сиз өзгөрүлүп жаткан өзгөрмөлөрдүн маанисин өзгөртө аласыз.
  4. Өзгөртүүлөрдү киргизгенден кийин, аларды сактап, файлды жабыңыз.
  5. Конфигурация жаңыртуусу файл өчүрүлүп күйгүзүлгөндөн кийин жасалат жана бул аркылуу жасалатбулак .bashrc.
  6. Бир эле параметр аркылуу өзгөрмөнүн ишин текшере аласыз.ech var $ var.

Эгерде сиз өзгөртүүлөрдү киргизүүдөн мурун, ушул өзгөрмөлөр классынын сүрөттөмөсү менен таанышкан эмес болсоңуз, анда макаланын башында маалыматты окуп көрүңүз. Бул киргизилген параметрлердин аракетинде ката кетирбөөгө жардам берет. Параметрлерди алып салууга келсек, ал конфигурация файлы аркылуу ишке ашат. Башында белгини кошуп, сапты толугу менен жок кылуу же ага комментарий берүү жетиштүү #.

Система чөйрөсүндөгү өзгөрмө түзүү жана жок кылуу

Өзгөрмөлөрдүн үчүнчү классына - тутумдук өзгөрүүлөргө тийүү гана калат. Бул үчүн файл түзөтүлөт / ETC / PROFILEалыскы туташканда да, мисалы, SSH менеджери аркылуу көптөргө белгилүү болгон активдүү бойдон калат. Конфигурациянын ачылышы мурунку версиядагыдай эле:

  1. Консолго киргизиңизsudo gedit / etc / profile.
  2. Бардык керектүү өзгөртүүлөрдү киргизип, тиешелүү кнопканы басып, аларды сактаңыз.
  3. Объектти кайра күйгүзүңүзбулак / ж.б. / профили.
  4. Аягында, анын иштешин текшериңизech var $ var.

Файлды өзгөртүү сессияны кайра баштагандан кийин да сакталат жана ар бир колдонуучу жана тиркеме эч кандай кыйынчылыксыз жаңы маалыматтарга жете алышат.

Бүгүнкү күндө берилген маалымат сиз үчүн өтө татаал көрүнсө дагы, сиз аны түшүнүп, мүмкүн болушунча көп аспектилерди түшүнүүнү сунуштайбыз. Мындай ОС шаймандарын колдонуу ар бир тиркемеде кошумча орнотуу файлдарынын топтолушун болтурбоого жардам берет, анткени алардын бардыгы өзгөрмөлөргө тиешелүү. Ошондой эле ал бардык параметрлерди коргоону жана аларды бир жерде топтоону камсыз кылат. Эгерде сиз анча-мынча колдонулуучу айлана чөйрө өзгөрмөлөрүнө кызыгып жатсаңыз, Linux бөлүштүрүү документтерин караңыз.

Pin
Send
Share
Send