3da Siyaabood ee ugu Sareeya ee lagu Hagaajin karo "Aallad meel banaani ugama hadhin" Khaladka Linux

Khaladaadka aan sabab cad lahayn ayaa ah dhibaatooyinka ugu xanaaqa badan ee wax ka qabashada. Iyo halka Linux inta badan ay gaar u tahay farriimaha khaladka ah, tani waa mid ka mid ah dhowr jeer marka ay kubbadda tuurto.

Helitaanka "Ma jirto meel looga tagey qaladka qalabka" wax yar ayaa sharxayaa, gaar ahaan haddii darawalkaagu uu ka fog yahay mid buuxa. Waa maxay sababta fariintan khaladku u soo baxayso? Waa maxay sababta aadan u abuuri karin faylal cusub in kasta oo aad boos ku filan diskka ku leedahay? Iyo tan ugu muhiimsan, sidee ayaad u hagaajinaysaa?

Aan ogaano.

Dhab ahaantii Hard Drive -kaagu ma leeyahay meel ku filan(Hard Drive Actually Have Enough Space) ?

Kahor intaadan ku degdegin inaad wax hagaajiso, hubi inay dhibaato jirto, si aad u bilawdo. Ka dib oo dhan, haddii booska diskooga uu dhab ahaantii ka dhammaaday nidaamkaaga, looma baahna in la argagaxo. Waxaad kaliya ka saari kartaa xogta aan loo baahnayn si aad u xorayso meel badan.

Waxaa jira laba amar oo Linux ah oo loogu talagalay helitaanka macluumaadka ku saabsan booska diskka - du iyo df. Amarka du wuxuu qiyaasaa isticmaalka booska diskka, halka taliska df uu falanqeeyo booska bilaashka ah ee ku yaal saxanka. Isticmaalka iyaga oo la socda sudo waxay ku siinaysaa warbixin sax ah oo ku saabsan inta boos ee dhab ahaantii laga heli karo saxanka.

  1. Aan ku bilowno amarka du. Wax soo saarkeedu waxa uu noqon karaa mid dheer oo dhib badan in la maro, markaa waxaanu isticmaali doonaa -s iyo -h calanka. -s waxay soo koobaysaa natiijooyinka, halka -h ay hubiso inay tahay mid bini'aadamku akhrin karo. Markaa geli amarka sudo du -sh / meesha / tilmaamaya hagaha saldhigga.

  1. Ha ka werwerin dhammaan fariimaha la diiday ee oggolaanshaha - taasi waa sida ay u dhex marto dhammaan haga-hoosaadyada nidaamka. Iyada oo ku xidhan inta uu le'eg yahay darawalku waxa laga yaabaa in aad ka tagto isaga oo soconaaya muddo, maadaama uu si isdaba joog ah wax walba u marayo.

  1. Marka du ay dhameysato iskaanka, waxay soo saari doontaa liis fudud oo hagayaal ah oo ay weheliso cabbirkooda. Tusaale ahaan, kani waa soo-saarka amarka du ee lagu dabaqay hagaha caadiga ah.

Hadda waxaan isticmaali doonaa df si aan u aragno inta boos ee bilaashka ah ee la heli karo. Amarka df aad ayuu u fudud yahay in la isticmaalo maadaama ay kaliya tusinayso nidaamyada faylalka ku rakiban iyo xisaabaadka isticmaalkooda. Mar labaad, waxaan isticmaali doonaa calanka -h si aan uga dhigno wax soo saarka aadanaha mid la akhriyi karo.

sudo df -h

Fikradda ayaa ah in la tiriyo natiijooyinka du iyo amarrada df. Kala duwanaansho kastaa waxay tilmaamaysaa booska diskka oo aan si xor ah loo heli karin inkasta oo aan la isticmaalin wax faylal ama gal ah.

Waa maxay sababta Linux u muujiso(Does Linux Show) "Ma jirto meel looga tagey(Space Left) aaladda"?

Haddii aad arkayso fariinta khaladka ah ee "No Space Left on Device" in kasta oo aad ku haysato meel banaan oo ku filan saxankaaga, khaladku maaha qalabka. Ogaanshaha sababta saxda ah ee khaladku waxay qaadan kartaa xoogaa cilad-baadhis ah.

  • Faylka Dhawaan La Tiray: Sababta ugu badan ee loo arko qaladkan waa fayl dhawaan la tirtiray. Inta badan feylku waa la tirtiraa iyadoo hawsha weli la isticmaalayo, iyada oo meel bannaan lagu hayo inkasta oo feylku hore u baxay.
  • Aan ku filnayn Inodes(Enough Inodes) : Sababta kale ee soo noqnoqda waa la'aanta inodes(inodes) ku filan . Inodes waa boggaga tusmada ee nidaamka faylka Unix , oo haya xogta badan ee fayl kasta ee kaydinta. Si kastaba ha ahaatee, inodes-ku maaha mid aan xadidnayn, oo dhammaanaya inodes ka hor inta aysan booska kaydinta ku siin karin qaladka "No space left on device".
  • Ku guuldareysiga Hard Drive-ka: Markaa dabcan waxaa jirta suurtagalnimada in Hard Drive-ku si fudud u fashilmo, inta badan ee bannaan ee muuqatana waxaa qaata qaybo xun. Maadaama nidaamku ku guuldareysto inuu u qoro wax faylal ah goobahan, waxay tuuraysaa qalad.

Hagaajinta 1: Dib u bilaw habsocodyada adoo isticmaalaya faylasha la tirtiray(Using Deleted Files)

Sababta ugu macquulsan ee qaladka "Ma jirto meel bannaan oo qalab ah" waa habka weli isticmaalaya faylka la tirtiray. Mahadsanid, hagaajinta qaladkan waa sahlan tahay. Kaliya waxaad u baahan tahay inaad dib u bilowdo habka(restart the process) si aad u xorayso kaydinta kaydsan.

  1. Si aad u hesho habka dhibka leh, waxaad u baahan tahay inaad isticmaasho amarrada lsof iyo grep. Amarka lsof wuxuu ku siin doonaa liiska dhammaan faylalka furan ee loo isticmaalo hababka socodsiinta, iyo grep wuxuu hoos u dhigi karaa xulashada kuwa la tirtiray. Markaa geli sudo lsof / | grep waa la tirtiray halka / ay tahay buugga hagaha iyo | tuubo isku xidha wax soo saarka lsof iyo grep.

  1. Hadda waxaad dib ugu bilaabi kartaa habka ay saamaysay sudo systemctl dib u bilaw adeegga_name amarka, halkaas oo magaca adeeggu yahay magaca adeegga soo baxay raadinta.

  1. Haddii ay jiraan habab badan oo sidan oo kale ah ama aadan rabin inaad ku dhibto helitaanka adeegyo gaar ah, waxaad dib u dejin kartaa dhamaantood sudo systemctl daemon-reload Command. Tani waxay dib u soo noolaynaysaa dhammaan ku tiirsanaanta, iyada oo la tixgelinayo isbeddel kasta oo ku yimaadda nidaamka faylka.

Taas ka dib booska kaydinta ee lagu hayo habka waa in mar kale la helaa, taas oo kuu ogolaanaysa inaad qorto faylasha adigoon ku dhicin wax qalad ah.

Hagaajinta 2: Hubi Inodes

Iyadoo darawal kasta uu leeyahay tiro badan oo inodes ah, waa mid xadidan. Oo haddii nidaamkaaga lagu daadiyo tiro cajiib ah oo faylal ah, waxaa suurtagal ah in la gaaro xadkan ka hor inta aan la daalin awoodda kaydinta darawalka. Tani waa sababta ay u wanaagsan tahay in la haysto faylal waaweyn halkii aad ka heli lahayd kuwa aad u yaryar.

Waxaad si fudud u hubin kartaa helitaanka inodes adiga oo isticmaalaya calanka -i oo leh amarka df. Sida tan:

sudo df -i

Tani waxay si cad u sheegi doontaa tirada guud ee inodes ee ku jira nidaamka faylalka, oo ay la socoto cadadka hadda la isticmaalo. Haddii aysan jirin wax-ka-baxyo bilaash ah oo ku haray nidaamkaaga, tani waa isha laga helo qaladka "Ma jirto meel looga tagey qalabka".

Maadaama inodes kaliya la abuuray marka ugu horeysa ee la qaabeeyo darawalka, ma jirto hab lagu soo saaro inodes dheeraad ah. Waxa kaliya ee aad samayn karto waa in aad tirtirto faylal kasta oo aan loo baahnayn si aad u xorayso inodes ee faylasha mustaqbalka.

Hagaajinta 3: Calaamadee Blocks xun

Musuqmaasuqa xogtu(Data) waa masiirka lama huraanka ah ee darawal kasta oo adag. In kasta oo darawalka cusubi aanu ku socon doonin arrintan, Hard disks-yadii hore waxay si tartiib tartiib ah u bilaabi doonaan inay "xun".

Tani waxay ka dhigan tahay in qaybo ka mid ah darawalka adag laga dhigay mid aan la isticmaali karin, inkastoo nidaamka faylalka uu weli u arko inay shaqeynayaan. Baloogyadan xun waxay si been abuur ah u buufiyaan meesha bannaan ee bannaan ee wadista, marka run ahaantii aan wax faylal ah loo qori karin. Tani waxay keenaysaa qalad "Ma jirto meel looga tagey qalabka", maadaama nidaamka hawlgalka uu isku dayayo oo uu ku guuldareysto inuu kaydiyo wax xog ah oo ku saabsan goobahan.

Ma jirto hab dhab ah oo lagu hagaajin karo arrintan, maadaama qaybaha xun ay yihiin natiijada daalka jirka iyo jeexjeexa darawalka adag. Waxa kaliya ee aad sameyn karto waa calaamadee qaybaha xun si aysan mar dambe u tixraacin nidaamka faylka.

Tani waxay u baahan tahay inaad ka boot CD Live(Live CD) ah , maadaama aadan samayn karin nidaamka File System Check(File System Check) gudaha drive socda. Markaad taas sameyso, isticmaal kaliya amarka soo socda:

sudo fsck -vcck /dev/sda

Tani waxay ku beddeshaa /dev/sda dariiqa wadista aad rabto inaad hagaajiso. Tani waxay si otomaatig ah u ogaan doontaa dhammaan baloogyada xun ee darawalka waxayna calaamadin doontaa inay yihiin kuwo aan la isticmaali karin. Si kastaba ha ahaatee, kuma siin doonto wax awood kaydin oo dheeraad ah, si kastaba ha ahaatee, u diyaargarow inaad nadiifiso qaar ka mid ah faylalka aan faa'iido doonka ahayn si aad u xorayso booska wadista.

Waa maxay Habka ugu Wanaagsan ee lagu Hagaajin karo Qaladka "Ma banaana Aalladda"?

Sababta caadiga ah ee lagu arko qaladka "Ma banaana qalabka" ee Ubuntu ama wixii kale ee Linux distro waa faylka la tirtiray oo weli loo isticmaalo habka socodsiinta. Tani waxay kaydinaysaa kaydinta uu ku jiray feylku, iyada oo ka hortagaysa hawlgallada kale inay xogta u qoraan goobtaas.

Hagaajinta dhibaatadan sidoo kale waa tan ugu fudud, sida dhammaan waxaad u baahan tahay inaad sameyso waa inaad dib u bilowdo nidaamka su'aasha. Sababaha kale ee qaladka, si kastaba ha ahaatee, ma aha kuwa fudud in la xalliyo.

Haddi ay darawalkaagu ay dhiban yihiin xogaha xunxun ama uu ka dhamaaday inodes, ma jirto hab toos ah oo lagu xaliyo arimahan. Waa inaad tirtirtaa faylalka jira si aad boos ugu heshid in xog cusub la qoro.



About the author

Waxaan ahay barnaamij kombuyuutar oo ku takhasusay horumarinta software-ka MacOS. Waxaan u adeegsadaa xirfadahayga si aan u qoro faallooyin xirfadeed oo aan ku siiyo talooyin ku saabsan sida loo horumariyo xirfadahaaga barnaamij ee Mac-ka. Waxa kale oo aan haystaa shabakad bixisa tifaftiran, tilmaamo tallaabo-tallaabo ah oo lagu abuurayo degel guul leh.



Related posts