Sida Loo Socodo & Isticmaalka Qaabdhismeedka Hagaha Linux

Nidaamyada hagaha Linux(Linux) way ka duwan yihiin Windows waxaana laga yaabaa inay jahawareeriyaan isticmaalayaasha cusub. Markaa ka fikir qaab dhismeedka tusaha Linux sidii geed. Xididka geedku waa halka uu ka soo baxo iyo Linux , waa halka ay ka baxaan buug-gacmeedyada.

Kala-soocida hagaha waa hor-u-dhigid (/), oo loo soo gaabiyo sida slash . Tusaale ahaan, dariiqa loo maro tusaha xididka waxaa badanaa loo tixraacaa slash ( / ).

Waa maxay Qaab-dhismeedka Hagaha Linux?(What Is the Linux Directory Structure?)

Kuwa aqoonta u leh Linux , waxaad maqashay ereyo ay ka mid yihiin xidid, lib(root, lib) , iyo boot . Kuwani waa tusaaleyaal hagayaasha qaybinta Linux .

Nidaamyada Linux waxay isticmaalaan Heerarka Heerarka Nidaamka(Filesystem Hierarchy Standard) Faylka ( FHS ). Waxay qeexaysaa waxa ku jira iyo qaab dhismeedka hagaha dhammaan qaybinta Linux .

Navigation aasaasiga ah(Basic Navigation)

Sida kor ku xusan, qaab-dhismeedka Tusaha Linux(Linux Directory) waxa loola jeedaa galka darawalka adag ee Linux lagu rakibay.

Ku bilow adiga oo socodsiiya amarka ls (list storage) oo tabo Gelida(Enter) . Amarkan ayaa ku tusi doona liiska faylalka ku jira hagahaaga shaqo ee hadda. 

Maskaxda ku hay in qaybin kastaa ay la timaaddo faylal kala duwan oo ku jira hagaha guriga.

Amarka liisku wuxuu u taagan yahay kaydinta liiska, laakiin nidaamka faylalka waxa uu ku bilaabmaa hal hore-u-dhac (/) markaa geli amarkan soo socda:

ls /

Tani waxay ku tusi doontaa qaab dhismeedka tusaha nidaamka faylka Linux , habaynta dariiqa adag, ama qaab dhismeedka galka caadiga ah.

Gal kasta waxa uu leeyahay ujeedo gaar ah. Hagaha gurigu waa halka isticmaalayaashu joogaan, markaa isticmaal amarka soo socda si aad u aragto waxa ku jira tusaha guriga isticmaalaha.

ls /home

Si aad u nadiifiso shaashadda, ku qor cad(clear) ama isticmaal ctrl(ctrl L) L. Maskaxda ku hay in ctrl L laga yaabo inuusan ka shaqeynin dhammaan qaybinta Linux , laakiin amarka cad(clear) ayaa shaqeyn doona.

Aan ku laabano amarka ls . Waa amarka ugu muhiimsan in la ogaado oo la fahmo. Waxa aad doonaysaa in aad alaabta ku taxdo hagaha aad ku taal.

Laakiin waxaad sidoo kale ku dari kartaa amarro dheeraad ah ls . Tusaale ahaan, qorista ls -l / waxay soo bandhigaysaa wax soo saar ka duwan kaliya / . Isku day adiga oo isticmaalaya amarka soo socda:

ls -l /

Waxaad ka arki kartaa macluumaad badan oo dheeraad ah shaashadda. Wax walba asal ahaan waxay ku yaalaan khad u gaar ah. Amarka -l micnaheedu waa in la raadiyo liiska dheer. 

Tani waxay ka dhigan tahay inaad rabto inaad aragto faahfaahin dheeraad ah iyo sidoo kale shay kasta si aad ugu jirto khad gaar ah si ay u sahlanaato in la akhriyo. Qaybinta qaar ayaa ll u isticmaali doona alias for -l amarka liiska dheer.

Faylal muhiim ah oo ay tahay inaad ka ogaato(Important Folders You Should Know About)

Waxa jira faylal badan oo ku jira nidaamka Linux . Waxaan ka hadli doonaa kuwa ugu muhiimsan hoos.

Tusaha Guriga(The Home Directory)

Tusaha gurigu waa si caadi ah halkaas oo dhammaan isticmaalayaashu ay ku leeyihiin boos shaqo oo u gaar ah. Isticmaale kastaa wuxuu lahaan doonaa gal u gaar ah oo ku jira tusaha   /home

Haddii aad rabto inaad aragto liiska dhammaan faylalka ku jira hagaha gurigaaga, isticmaal amarka soo socda:

ls -l /home

Sababtoo ah waxaad horey ugu jirtay hagaha gurigaaga, waxaad sidoo kale isticmaali kartaa ls si aad u soo saarto liiska waxa ku jira adiga oo aan isticmaalin waddo.

Hage kasta oo ku jira qaab dhismeedka hagaha Linux waa la kala saaraa oo waxa uu ku bilaabmaa horudhac ( / ). Si kale haddii loo dhigo, ls bilaa waddo ayaa tusi doonta waxa ku jira hagahaaga hadda.

Haddii aad rabto inaad bedesho hagaha aad ku shaqaynayso oo aad dib ugu noqotid xididka nidaamka faylka, adeegso amarka soo socda:

cd /

Haddii aad rabto inaad aragto hagayaasha xididka, isticmaal:

ls

Sababtoo ah waxaad ku soo noqotay tusaha xididka ee ma aha tusaha gurigaaga, waxaad arki doontaa liiska dhammaan faylalka xididka.

Si aad u aragto liiska dheer ee tusaha xididka, isticmaal:

ls -l

The Root Directory (/root)

Dhammaan hagayaasha iyo faylalka nidaamkaaga waxay ku jiraan faylka xididka(root) ee ay matalayso astaanta /.  Dhammaan faylasha ama hagayaasha waxay ka bilaabmaan xididka. Jidka fayl kasta ama hagaha waxa loo soo bandhigi doonaa si la mid ah kuwan soo socda: 

Root/home/user/videos

Tusaha xididka waxaa loogu talagalay hal isticmaale waana kan ugu awooda badan isticmaaleha nidaamka Linux .

Lib Directory Shared libraries (/lib)

Hagaha /lib waa halka ay yaaliin faylal ka kooban kood kood (maktabado) Faylashani waxay hoy u yihiin godadka koodka ee loo isticmaalo in loogu diro faylasha dariiqaaga adag, lagu sawiro daaqadaha miiskaaga, ama kontoroolka meelaha ku hareeraysan.

Media Directory (/media)

Hagaha warbaahintu waa meesha aad ka arki karto faylasha xogta ee ku rakiban darawallada adag ee dibadda, suulka, DVD(DVDs) -yada , ama saxannada Blu-ray-ga. 

Boot Directory (/boot)

Faylasha iyo faylalka nidaamkaagu u baahan yahay inuu bilaabo waxay ku jiraan buugga /bootka. Isticmaalkeeda waxa lagu jaangooyay Heerka Sare ee Nidaamka Faylka(Filesystem Hierarchy Standard) .

Qaabaynta loo baahan yahay in lagu xidho mishiinkaaga waxa uu ku nool yahay tusaha boot-ka. Ma doonaysid inaad ka takhalusto hagahan.

Qaar ka mid ah hagayaasha caadiga ah waxaa ka mid ah:

  • /dev waa meesha ay ku nool yihiin dhammaan faylalka aaladaha, sida USB-ga(USB) dibadda ah ama kamaradaha webka.
  • /var waa u gaaban doorsoome. Waa halka ay barnaamijyadu ku kaydiyaan macluumaadka runtime sida daba-galka isticmaalaha, nidaamka gaynta, kaydinta, iyo faylalka kale ee ay barnaamijyadu maamulaan oo ay abuuraan.
  • Hagaha gaarka ah ee isticmaalayaashu waxay ku yaalaan /home .  
  • /proc ka kooban yahay macluumaadka ku saabsan nidaamkaaga sida CPU iyo kernel(Linux) nidaamka Linux. Waa nidaam muuqaal ah.
  • /bin waa halka ay ku nool yihiin dhammaan barnaamijyada lama huraanka ah ee la ordi karo (user binaries).
  • /etc folder waxa ku jira faylalka habaynta.

U akhri soo koobida Wikipedia(Read Wikipedia’s summary) si aad si buuxda u faahfaahiso waxa hage kastaa yahay iyo sida loo isticmaalo.

Eeg Hagahaaga Hadda(See Your Current Directory)

Haddi aanad garanayn hagaha aad ka shaqaynayso, isticmaal taliska pwd (daabacaada tusaha shaqada).

Natiijadu waxay u ekaan doontaa sidan:

/home/username

Haddii aad markaas ordo ls , goobta caadiga ah ayaa ku tusi doonta waxa ku jira galka aad hadda ku jirto, sida kor lagu sharaxay.

Waa maxay macnaha midabadu?(What Do The Colors Mean?)

Aynu nidhaahno waxaad ku jirtaa faylka /etc oo socodsii amarkan:

ls -l /etc

Waxaad arki doontaa macluumaad badan iyo sidoo kale midabyo badan oo kala duwan.

Xeerka guud ee suulka ayaa ah:

  • Buluug waa gal
  • Caddaan waa fayl
  • Cagaarku waa barnaamij ama binary 

Midabadu way ku kala duwanaan karaan qaybinta. Inta badan, laakiin maaha dhammaan, distros waxay la yimaadaan midabyo horay loo dejiyay. 

Waa maxay Xargaha Ogolaanshaha?(What Are Permission Strings?)

Fayl kastaa wuxuu leeyahay qulqul xarfo ah dhanka bidix ee liiska. Waxa loo yaqaan xadhig ogolaansho.

Fiiri jilaha ugu horreeya ee xadhigga. d macnaheedu waa hagaha. Marka, xitaa haddii distro-gaaga Linux uusan isticmaalin midabo kala duwan, waxaad weli ogaan doontaa in xarafka xarafka ka bilaabma d uu yahay hage.

Faylasha iyo barnaamijyadu waxay ku bilowdaan xaraf-jiif (-).

l waxa loola jeedaa isku xidhka ku xidha fayl kale.

Dulmarka Dhaqdhaqaaqa Degdegga ah(Quick Navigation Overview)

Kaydinta liiska amarka ls ayaa ku tusinaysa waxa ku jira hagahaaga shaqo ee hadda. Haddii aadan aqoon waxa hagahaagu hadda yahay, isticmaal amarka pwd .

Bilawga nidaamka faylalka waxa loo qoondeeyay hal hore-u-dhac (/). Isticmaal amarka cd si aad u kala beddesho hagaha. Si aad u aragto waxa ku jira hagaha aad hadda u wareegtay, isticmaal amarka ls . Kadib, si aad ugu noqoto tusaha gurigaaga, ku qor /home/username .

Amarka cd wuxuu kaa caawinayaa inaad dhex socoto nidaamka faylka. ls ayaa ku tusi doona waxa ku jira hagaha hadda aad ka shaqaynayso. ls -1 ayaa ku tusinaysa liiska dheer

Inkasta oo qaybinta Linux ee kala duwan ay leeyihiin farqi yar, qaababka nidaamka faylka ayaa aad isku mid ah. Sida ugu wanaagsan ee lagu fahmi karo qaab dhismeedka hagaha Linux waa inaad raacdo qaar ka mid ah talooyinka kor ku xusan oo aad barato sida ay u shaqeyso.

Kaliya iska hubi inaadan(NOT) taaban tusaha/bootka. Ku(Practice) tababbarto dhex mara nidaamkaaga adigoo isticmaalaya terminalka. Ku dheji (Stick)cd , ls , iyo amarrada pwd si aadan waxba u jabin. Ma qaadan doonto waqti dheer inaad si dareen leh u ogaato meesha aad ka heli karto dukumeentiyada, apps iyo agabyada kale ee aad u baahan tahay inaad isticmaasho.



About the author

Waxaan ahay injineer software iyo khabiir Windows 10 ah. Waxaan leeyahay waayo-aragnimo ka badan laba sano oo ku saabsan la shaqaynta casriga ah, windows 10, iyo Microsoft Edge. Diiradayda ugu weyn waa ka dhigista aaladahaagu kuwo si ka wanaagsan oo degdeg ah u shaqeeya. Waxaan ka shaqeeyay mashaariic kala duwan shirkado ay ka mid yihiin Verizon, Imac, HP, Comcast, iyo kuwo kale oo badan. Sidoo kale waxaan ahay macalin shahaado ka haysta tababarka daruuraha Microsoft Azure.



Related posts