Mga variable sa palibot sa Linux

Anonim

Mga variable sa palibot sa Linux

Ang mga variable sa kalikopan sa mga sistema sa pag-operate sa Linux Kernel gitawag nga mga variable nga adunay kasayuran nga gigamit sa ubang mga programa sa panahon sa paglansad. Kasagaran, gilakip nila ang mga kinatibuk-an nga mga parameter sa sistema sa parehong graphic ug mando sa mga kabhang, datos sa mga setting sa gumagamit, lokasyon sa pipila nga mga file ug labi pa. Ang mga mithi sa ingon nga mga variable gipakita, pananglitan, mga numero, simbolo, mga paagi sa mga direktoryo o mga file. Salamat sa niini, sa daghan nga mga aplikasyon sa madali og access sa piho nga mga kahimtang, ingon man sa abilidad sa kausaban o paghimo sa bag-ong mga opsyon alang sa user sa.

Nagtrabaho uban ang mga variable sa palibot sa Linux

Isip bahin sa kini nga artikulo, gusto namon nga makaapekto sa sukaranan ug labing mapuslanon nga kasayuran, nga may kalabutan sa mga variable sa palibot. Dugang pa, ipakita naton ang mga paagi aron matan-aw sila, magbag-o, maghimo ug magtangtang. Ang kaila sa mga nag-unang kapilian makatabang sa mga bag-ong tiggamit sa pag-navigate sa pagdumala sa parehas nga mga himan ug pag-atubang sa ilang kantidad sa mga pag-apod-apod sa OS. Sa wala pa magsugod ang pag-analisar sa labing hinungdanon nga mga parameter, gusto nako isulti ang bahin sa pagbahin kanila sa mga klase. Ang ingon nga pagpundok gihubit sama sa mga musunud:
  1. Mga variable sa sistema. Kini nga mga kapilian gisakyan dayon sa pagsugod sa operating system, gitipigan sa pipila nga mga file sa pag-configure (kini bahin sa ila sa ubos), ingon man magamit alang sa tanan nga mga tiggamit ug ang tibuuk nga OS. Kasagaran ang ingon nga mga parameter giisip nga labing hinungdanon ug kanunay nga gigamit sa pagsugod sa usa ka lainlaing mga aplikasyon.
  2. Mga kostumbre nga mga variable. Ang matag tiggamit adunay kaugalingon nga direktoryo sa home diin ang tanan nga hinungdanon nga mga butang gitipigan, ang ilang mga file variable configure sa ilang gumagamit naglakip sa. Gikan sa ilang ngalan klaro na nga sila gipadapat sa ilalum sa usa ka piho nga tiggamit sa usa ka panahon diin kini gitugutan pinaagi sa lokal nga "terminal". Naglihok sila kung layo nga konektado.
  3. Lokal nga variable. Adunay mga parameter nga gigamit lamang sa parehas nga sesyon. Kung nahuman na, sila pagakuhaon sa dayon ug ang tanan kinahanglan nga buhaton nga mano-mano alang sa usa ka pagsugod pag-usab. Wala sila maluwas sa mga indibidwal nga mga file, ug gibuhat, gi-edit ug gitangtang gamit ang angay nga mga mando sa console.

Mga file sa pag-configure alang sa mga kostumbre ug mga variable sa sistema

Sama sa nahibal-an na nimo gikan sa paghulagway sa ibabaw, ang duha sa tulo nga mga klase sa mga variable sa Linux gitipigan sa lainlaing mga file diin ang mga kinatibuk-ang pag-configure ug dugang nga mga pag-configure ug dugang nga mga pag-configure. Ang matag usa nga usa ka butang gipuno lamang sa ilalum sa angay nga mga kondisyon ug gigamit alang sa lainlaing katuyoan. Sa tinuud, gusto nako nga igahin ang mga butang:

  • / Etc / profile mao ang usa sa mga file nga sistema. Anaa alang sa tanan nga mga tiggamit ug sa tibuok nga sistema, bisan pa uban sa usa ka hilit nga pultahan. Ang bugtong pagdili alang niini - ang mga lantugi wala gidawat sa diha nga moabli kaninyo sa mga sumbanan "terminal", nga mao, sa niini nga dapit, walay mga prinsipyo gikan niining configuration sa trabaho.
  • / Etc / palibot - sa usa ka mas halapad nga analogue sa miaging kontorno. Kini naglihok sa ang-ang sistema, adunay sa mao usab nga mga kapilian nga ingon sa miaging file, apan karon walay bisan unsa nga mga pagdili bisan pa uban sa usa ka hilit nga koneksyon.
  • /Etc/bash.bashrc - ang file lamang alang sa mga lokal nga paggamit, sa usa ka hilit nga sesyon o koneksyon pinaagi sa Internet kini dili function. Ipahigayon alang sa matag user gilain sa diha nga ang pagmugna sa usa ka bag-o nga terminal sesyon.
  • .Bashrcs ngadto sa usa ka piho nga user, ang gitipigan sa iyang balay directory ug midagan sa tanan nga panahon sa terminal mao ang bag-o.
  • .Bash_profile mao ang sama nga sama sa .bashrc, lamang alang sa hilit nga interaction, alang sa panig-ingnan, sa diha nga ang paggamit sa selebrasyon.

Listahan sa mga nag-unang mga sistema ug sa batasan palibot baryable

Salamat sa sa mga panudlo sa ibabaw, ikaw karon mahibalo kon sa unsang paagi sa madali pagtino sa tanan nga kasamtangan nga lantugi ug sa ilang mga mithi. Kini nagpabilin lamang sa deal uban sa mga nag-unang. Pagtagad sa maong mga butang:
  • DE. Full nga ngalan - Desktop Environment. Naglangkob sa ngalan sa sa kasamtangan nga palibot sa desktop. Sa operate sistema, nagkalain-lain nga graphic shells gigamit sa Linux lugas, mao nga ang mga aplikasyon mao ang importante nga makasabut sa unsa ang karon nga aktibo. Kini makatabang sa mga baryable DE. Usa ka panig-ingnan sa iyang mga mithi sa - GNOME, Mint, KDE, ug sa ingon sa.
  • DALAN - naghubit sa usa ka listahan sa mga direktoryo diin ang search alang sa mga nagkalain-laing executable file. Pananglitan, sa ilalum sa mga aksyon sa usa sa mga sugo sa pagpangita ug sa access sa mga butang, nagtumong sa niini nga mga folder nga sa madali search ug ipadala executable files sa bungat argumento.
  • Shell - nagabantay sa mga kapilian sa mga aktibo nga sugo kabhang. Ang maong mga shells motugot user sa kinaugalingon prescribe sa pipila ka mga scripts ug modagan lain-laing mga proseso sa paggamit sa syntaxes. Bash gikonsiderar nga ang labing popular nga kabhang. Ang listahan sa mga uban nga mga komon nga mga sugo alang sa familiarization makita sa laing artikulo sa mosunod nga link.
  • Ang maong uncomply ang dugang pa sa bisan unsa nga mga lokal nga lantugi sa usa ka walay kutub nga gidaghanon, kini mao ang importante nga hinumduman lamang mahitungod sa mga nag-unang bahin sa ilang aksyon.

    Pagdugang ug pagwagtang batasan baryable

    Kita mibalhin ngadto sa mga klase klase nga gitipigan sa file kontorno, ug gikan niini nga heats sa kamatuoran nga kamo adunay sa usba sa mga file sa ilang mga kaugalingon. Kini mao ang gibuhat sa paggamit sa bisan unsa nga sumbanan nga teksto editor.

  1. Buksi ang configuration user pinaagi sa sudo gedit .bashrc. kita sa tanyag sa paggamit sa usa ka tan-awon editor sa syntax design, alang sa panig-ingnan, GEDIT. Apan, kamo makahimo sa hingalan sa bisan unsa nga lain nga mga, alang sa panig-ingnan, VI o Nano.
  2. Run sa usa ka batasan kontorno file sa palibot baryable sa Linux

  3. Ayaw kalimti nga sa diha nga sugod sa sugo alang sa mga superuser, ikaw kinahanglan nga mosulod sa usa ka password.
  4. Pagsulod sa password sa pagdagan kontorno file sa user sa Linux

  5. Sa katapusan sa sa file, dugangan sa EXPORT var = MITHI hilo. Ang gidaghanon sa maong mga lantugi dili limitado sa bisan unsa nga butang. Dugang pa, nga imong mahimo sa pag-usab sa bili sa mga baryable na karon.
  6. Idugang baryable sa user kontorno file sa Linux

  7. Human sa paghimo og mga kausaban, gawas kanila, ug suod ang file.
  8. Save mga kausaban sa configuration user file sa Linux

  9. Ang update kontorno mahitabo human sa file magsugod, ug kini gibuhat pinaagi sa Tinubdan .Bashrc.
  10. Pagsugod usab sa Linux user kontorno file

  11. Ikaw mahimo check sa kalihokan sa mga baryable pinaagi sa mao gihapon nga Echo $ var kapilian.
  12. Susiha ang bili sa mga baryable user sa Linux

Kon kamo dili pamilyar sa paghulagway sa niini nga klase sa mga baryable sa wala pa sa paghimo sa mga kausaban, nga sigurado aron sa pagbasa sa mga impormasyon sa sinugdanan sa artikulo. Kini makatabang maglikay sa dugang mga sayop uban sa aksyon sa misulod lantugi sa ilang mga limitasyon. Sama sa alang sa pagtangtang sa lantugi, kini usab mahitabo pinaagi sa kontorno file. Kini mao ang igo sa bug-os nga makuha ang mga hilo o komento sa ibabaw niini pinaagi sa pagdugang sa sinugdanan sa ilhanan #.

Pagmugna ug pagwagtang sa systemic palibot baryable

Kini nagpabilin lamang sa makaapekto sa ikatulo nga klase sa mga baryable - systemic. Edit Sa pagbuhat niini mao ang / etc / profile file, nga nagpabilin nga aktibo bisan pa uban sa usa ka hilit nga koneksyon, alang sa panig-ingnan, pinaagi sa usa ka nailhan selebrasyon manager. Ang pag-abli sa mga elemento kontorno nga gidala sa gawas sa bahin sa sama nga paagi ingon sa sa miaging version:

  1. Sa console, mosulod Sudo Gedit / etc / profile.
  2. Run sa sistema sa kontorno file sa mga baryable sa Linux

  3. Himoa ang tanan nga mga gikinahanglan nga mga kausaban ug luwason sila pinaagi sa pagklik sa tukma nga button.
  4. Usba sa sistema sa kontorno sa baryable sa Linux

  5. Pagsugod usab ang butang pinaagi sa Tinubdan / etc / Profile.
  6. Pagsugod usab sa sistema sa kontorno sa baryable sa Linux

  7. Sa katapusan, check sa performance pinaagi sa Echo $ var.
  8. Check sa operasyon sa palibot sistema baryable sa Linux

Kausaban sa file maluwas bisan human rebooting sa sesyon, ug ang matag user ug paggamit makahimo sa pag-access sa bag-ong data nga walay bisan unsa nga mga problema.

Bisan kon ang mga impormasyon nga gipresentar karon daw lisud kaayo kaninyo, hugot nga kita rekomend sa pagsabut niini ug makasabut ingon sa daghan nga mga bahin kutob sa mahimo. Ang pagpadapat sa maong mga himan OS makatabang sa paglikay sa pagtipon dugang nga setting file alang sa matag aplikasyon, kay sila sa tanan nga access sa mga baryable. naghatag usab kini pagpanalipod sa tanan lantugi ug gihugpong kanila sa sulod sa mao nga dapit. Kon kamo interesado sa piho nga gamay nga gigamit palibot baryable, nagtumong sa Linux apod-apod dokumento.

Basaha ang dugang pa