Ta yaya izinin izini ke aiki a cikin Linux (I)

izini fayil na Linux

da fayil da kuma directory izini wani sashi ne mai mahimmanci a duniyar GNU / Linux, kuma sun kasance ɗayan sassan da aka gada daga abin da ke cikin Unix shekaru. Ga adadi mai yawa na masu amfani waɗanda suka yi aiki da gaskiyar isar da wannan dandalin a wani lokaci ko wani, ɗayan batutuwan ne ke toshewa da sanya girmamawa, amma kamar komai na rayuwa yana da sauƙi mu fahimta idan aka bamu taimakon da ya dace.

A cikin wannan sakon zamu yi kokarin share wasu shubuhohi, kuma mu kasance a bayyane, na asali da mahimmanci yadda zai yiwu don kowa ya fara fahimta yadda izini da fayil ke aiki a cikin GNU / Linux. Ba ma'anar jagora ne mai ci gaba ba, don haka waɗanda suka riga suka sami gogewa a cikin wannan batun na iya bi tare, saboda za mu yi ƙoƙari mu kasance cikakke kuma dalla-dalla ga waɗanda suka fara wannan tsarin aiki, ko waɗanda duk da cewa suna amfani da su wannan dandamali na ɗan lokaci har yanzu ba su da wannan koya mai kyau.

Abu na farko da ya kamata a fahimta shine izini ya kasu kashi uku: mai gida, rukuni da sauransu, wanda ke wakiltar damar izini wanda zai sami mamallakin fayil din ko kundin adireshin, wanda zai sami mai amfani wanda ke cikin rukunin da suka mallaki wannan fayil din ko kundin adireshin, kuma wanda zai sami ragowar masu amfani da tsarin. Don duba waɗannan izini zamu iya zuwa kowane kundin adireshi kuma aiwatar da haka:

ls -l

Za mu ga kama da abin da muke da shi a cikin hoton sama na wannan sakon, inda muke da bayanan da aka wakilta a layuka da ginshiƙai da yawa. Na karshen ya nuna mana wani abu kamar -rw-r - r - tushen 1 tushen 164 Nuwamba 11 2014 xinitrc, kuma abin da muke gani da kyau a hagu shine abinda zai ba mu sha'awa sosai don fara fahimtar yadda zamu iya sarrafa izini. Wannan rukunin farko yana nuna mana wurare 10, kowannensu yana da ma'anoni daban-daban dangane da ko ya mamaye ta:

  • b: na'urar toshewa
  • c: na'urar halayya (misali / dev / tty1)
  • d: shugabanci
  • l: alamar haɗi (misali / usr / bin / java -> / gida / shirye-shirye / java / jre / bin / java)
  • p: suna bututu (misali / proc / 1 / taswirori)
  • - izini ba a sanya shi ba
  • r: karatu
  • w: rubutu
  • x: aiwatarwa

D zai kasance a sararin samaniya na farko wanda zai fara daga hagu, kuma yana nufin cewa abun da ake magana a kansa shugabanci ne, don haka idan akwai wannan wurin da aka shagaltar da ɗauke da ɓoye «-» za mu kasance a gaban fayil. Daga baya, an raba wurare tara masu zuwa zuwa rukuni uku uku, kuma umarni koyaushe mai zuwa ne: rwx, wanda ke wakiltar rubuta, karanta da aiwatar da izini ga mai shi, ƙungiyar da sauran (wasu) bi da bi.

Abin da ya biyo baya lamba ce da ke nuna mana adadin hanyoyin haɗi zuwa wannan fayil ɗin ko kundin adireshin, adadi wanda sau da yawa 1 ne, wani lokacin ma yana iya zama 2 kaɗan, kaɗan, yana da wata lambar. Wannan ba shi da mahimmanci a yanzu, ko kuma aƙalla ba shi da mahimmanci don manufarmu ta ƙware izinin izini a cikin Linux, don haka bari mu ci gaba tare da filin na gaba tunda wannan yana da sha'awarmu tunda wannan 'tushen' da muke gani can yana nufin cewa shi ne mai shi na wannan fayil ɗin, kuma 'tushen' da muke gani a shafi na huɗu yana nuna cewa fayel ɗin ma na ƙungiyar 'tushen' ne. Sannan filayen da suka biyo baya suna wakiltar girman inode, kwanan wata da sunan fayil ko shugabanci.

Tare da wannan bayanin a zuciya zamu iya fara fahimtar abin da ke biye, wanda shine lambar yanki don izini, wani abu mai mahimmanci na GNU / Linux, BSD da sauran tsarin * nix. Bugu da kari, wannan nomenclature din zai taimaka mana wajen sauya izinin fayil da sauri ta hanyar amfani da umarnin chmod, kuma wannan shine abin da zamu gani a wani sakon amma a yanzu zamu iya mai da hankali kan masu zuwa: Karanta izini yana nufin muna iya ganin abubuwan da aka faɗi a cikin fayil ɗin da aka faɗi ko kundin adireshi, rubuce-rubuce yana nufin cewa muna da izinin gyara fayil ɗin ko kundin adireshin da izinin aiwatarwa yana nufin za mu iya aiwatar da fayil ɗin ko, idan muna gaban kundin adireshi, cewa mu iya bincika a ciki. (ma'ana, yi "ls"). Wannan yana bayanin dalilin da yasa mahimman fayiloli a cikin tsarin, kamar / usr /, / usr / bin ko / usr / lib suke aiwatar da izini amma basu rubuta izini ba sai ga mai shi, tunda ta wannan hanyar dukkan masu amfani zasu iya aiwatar da duk umarnin amma suyi kar a canza ko goge komai har sai an bamu wadancan izini ko mu zama 'tushen' ta amfani da umarnin 'su'.


2 comments, bar naka

Bar tsokaci

Your email address ba za a buga. Bukata filayen suna alama da *

*

*

  1. Wanda ke da alhakin bayanan: Miguel Ángel Gatón
  2. Manufar bayanan: Sarrafa SPAM, sarrafa sharhi.
  3. Halacci: Yarda da yarda
  4. Sadarwar bayanan: Ba za a sanar da wasu bayanan ga wasu kamfanoni ba sai ta hanyar wajibcin doka.
  5. Ajiye bayanai: Bayanin yanar gizo wanda Occentus Networks (EU) suka dauki nauyi
  6. Hakkoki: A kowane lokaci zaka iyakance, dawo da share bayanan ka.

  1.   Javier m

    Kyakkyawan bayanin kula !! Gaisuwa

  2.   Mara m

    Na shit a kan bayanin!