የዲስክ ክፍት ቦታ በ Commands df እና በዲ

የተገኘ እና የሚገኝ የዲስክ ቦታን ይወስኑ

በእርስዎ Linux ስርዓት ላይ የሚገኘውን እና ጥቅም ላይ የዋለ የዲስክ ቦታ አጭር ማጠቃለያ ለማግኘት በቶቢል መስኮት ውስጥ የ df ትዕዛትን መተየብ. ትዕዛዙ df ማለት " d isk f ilesystem" ነው. በ -h አማራጮች (df -h) በ "በሰው ሊነበብ የሚችል" ቅርፅ ላይ የዲስክ ቦታን ያሳያል, ይህም ማለት በዚህ ሁኔታ እዛዎቹ ተጓዳኝ ክፍሎችን ከቁጥሮቹ ጋር ይሰጣቸዋል.

የ df ትዕዛዙ ውፅዓት አራት ዓምዶች ያሉት ሠንጠረዥ ነው. የመጀመሪያው ዓምድ የፋይል ስርዓት ዱካን ይይዛል, ይህም በሃርድ ዲስክ ወይም በሌላ የማከማቻ መሣሪያ ወይም ከአውታረመረብ ጋር የተያያዘ የፋይል ስርዓት ሊሆን ይችላል. ሁለተኛው ዓምድ የዚህ ፋይል ስርዓት አቅምን ያሳያል. ሦስተኛው አምድ ያለውን ቦታ ያሳያል, እና የመጨረሻው አምድ የፋይል ስርዓቱ የተዘረጋበት መንገድ ያሳያል. የመሳሪያው ነጥብ የሚጠቀመው በየትኛው የፋይል ስርዓት ውስጥ ማግኘት እና ማግኘት ይቻላል.

በሌላ በኩል የ ትዕዛዝ ትዕዛዝ በአሁኑ ማውጫ ውስጥ ፋይሎችን እና ማውጫዎችን የሚጠቀሙበትን የዲስክ ቦታ ያሳያል. አሁንም -h አማራጮችን (df -h) ውህደቱን ለመረዳት ቀላል ያደርገዋል.

በነባሪነት, የትእዛዝ ትእዛዝ እያንዳንዱን ድራይቭ ምን ያህል የተያዘ እንደሆነ ለማሳየት ሁሉንም ንዑስ ማውጫዎች ይዘረዝራል. ይሄ ከ -s አማራጭ (df -h -s) ጋር አይዛመድም. ይሄ ማጠቃለያ ብቻ ነው የሚያሳየው. በሁሉም የውሂብ ጎታዎች ላይ ጥቅም ላይ የዋለው የተጣመረ የዲስክ ቦታ. ከአሁኑ የመረጃ ማውጫ ውጪ የዶክዩን አጠቃቀም (አቃፊ) ለማሳየት ከፈለጉ በቀላሉ ያንን የአቃፊ ስም እንደ የመጨረሻው ሙግት ያስቀምጣሉ. ለምሳሌ: "ምስሎች" የአሁኑ የመረጃ ማውጫዎች ንዑስ አቃፊዎች ይሆናሉ.

ተጨማሪ ስለ df ትዕዛዝ

በነባሪነት, የ df ትዕዛዝን ሲጠቀሙ ነባሪ የሆነ የፋይል ሥርዓቶችን ማየት ብቻ ያስፈልግዎታል.

ሆኖም የሚከተሉትን ትዕዛዞች በመጠቀም የዘር ስም, የተባዛ እና ታሳቢ ያልሆኑ የፋይል ስርዓቶችን ጨምሮ ሁሉንም የፋይል ስርዓቶች መጠቀም ይችላሉ:

df -a
df -all

ከላይ ያሉት ትዕዛዞች ለአብዛኞቹ ሰዎች በጣም ጠቃሚ ቢመስሉም ቀጥሎ ያሉት ግን. በነባሪነት የተጠቀምነው እና የሚገኝ የዲስክ ቦታ በባይት ተዘርዝሯል.

በእርግጥ የሚከተለውን ትዕዛዝ መጠቀም ይችላሉ:

df -h

ይህ ውፅዓቱን እንደ ይበልጥ መጠን በሚሰራ ቅርጸት 546G መጠን, 496G ን ያሳያል. ይህ እሺ ቢሆንም እንኳን, ለእያንዳንዱ የፋይል ስርዓት የመለኪያ መለኪያዎች ይለያያሉ.

በሁሉም የፋይል ስርዓቶች ላይ ያሉ አሃዶችን ደረጃውን ለመለየት በቀላሉ የሚከተሉትን ትዕዛዞች ተጠቀም:

df -BM

df --block-size = M

M የሚለው ሜጋባይት ማለት ነው. እንዲሁም ከዚህ በታች ያሉትን ማናቸውም ቅርጸቶች መጠቀም ይችላሉ:

አንድ ኪሎባይት 1024 ባይት ሲሆን አንድ ሜጋባይት 1024 ኪሎባይት ነው. እርስዎ 1024 እና 1000 አይደሉም የምንለው ለምን እንደሆነ ሊጠይቁ ይችላሉ. ይህ ሁሉ ከኮሚኒዩት ሁለት ኮምፒተር ጋር የተገናኘ ነው. በ 2 እና በ 4, 8, 16, 32, 64, 128, 256, 512 እና ከዚያ 1024 ይጀምራሉ.

ሰብዓዊ ፍጡሮች ግን በአስርዮሽ ይቆጥራሉ ስለዚህም በ 1, 10, 100, 1000 ውስጥ ለማሰብ እንጠቀምበታለን. ዋጋዎቹን በዴሲማል ቅርጸት ለማሳየት ከሚፈልጉ ሁለትዮሽ ቅርጾች ጋር ​​ለማሳየት የሚከተለውን ትዕዛዝ መጠቀም ይችላሉ. (ማለትም በ 1024 ፋንታ በ 1000 ላይ ስልጣን እሴቶችን ያትማል).

df-H

df - si

እንደ 2.9G ያሉ ቁጥሮች 3.1G ይሆናሉ.

የ Linux ስርዓተ ክወና በሚሰራበት ጊዜ ሊያጋጥሙህ የሚችሉት ብቸኛው የዲስክ ክፍተት ብቻ አይደለም. አንድ የሊነክስ ስርዓት ደግሞ የኢዶስ ጽንሰ-ሀሳቦችን ይጠቀማል. እርስዎ የሚፈጥሯቸው እያንዳንዱ ፋይል አንድ ኢንዶ ውስጥ ይሰጥዎታል. ሆኖም ግን ኢንዶዎችን በሚጠቀሙ ፋይሎች መካከል ጠንካራ ህብረቁምፊዎች መፍጠር ይችላሉ .

የፋይል ስርዓት ጥቅም ላይ ሊውል የሚችል ኢንዶዎች ቁጥር ገደብ አለው.

የፋይል ስርዓቶችዎ የእነርሱን ገደብ ለመግታቱ በቅርብ ርቀት ላይ ስለመሆኑ ለማወቅ የሚከተሉትን ትዕዛዞች ይመራሉ:

df-i

df -inodes

የ df ትዕዛክን ውጤት ከዚህ በታች እንደሚከተለው ማስተካከል ይችላሉ:

df --output = FIELD_LIST

ለ FIELD_LIST የሚገኙ አማራጮች እንደሚከተለው ናቸው:

ሁሉንም ወይም ሁሉንም መስኮች ማዋሃድ ይችላሉ. ለምሳሌ:

df --output = ምንጭ, መጠን, ጥቅም ላይ የዋለ

እንዲሁም በሁሉም የፋይል ስርዓቶች ላይ በአጠቃላይ ክፍት ቦታ ላይ ለሚገኙ እሴቶች ሙሉ ዝርዝር ማየት ይችላሉ.

ይህንን ለማድረግ የሚከተለውን ትዕዛዝ ተጠቀም:

df - total

በነባሪነት, df ዝርዝሩ የፋይል ስርዓት አይነት አያሳይም. የሚከተሉትን የፋይል ስርዓቶች በመጠቀም የፋይል ስርዓቱን አይነት ማውጣት ይችላሉ:

df-T

df --print-type

የፋይል ስርዓቱ አይነት እንደ ext4, vfat, tmpfs የሆነ ነገር ይመስላል

ለተወሰነ አይነት መረጃ ማየት ከፈለጉ የሚከተሉትን ትዕዛዞች መጠቀም ይችላሉ:

df -t ext4

dt --type = ext4

እንደ አማራጭ የፋይል ስርዓቶችን ለማስወጣት የሚከተሉትን ትዕዛዞች መጠቀም ይችላሉ.

df-x ext4

df --exclude-type = ext4

ተጨማሪ ስለ The Command ክፍል

ለእያንዳንዱ ማውጫ የፋይል ቦታ አጠቃቀምን ዝርዝሮች አስቀድመው እንዳነበቡት.

በእያንዳንዱ ንጥል ከተዘረዘሩ በኋላ በነባሪ መስመር ላይ እያንዳንዱን አዲስ ንጥል ይዘረዝራል. የሠረገላውን መመለስ የሚከተሉትን ትዕዛዞች መጠቀም ይችላሉ:

du-0

du - null

በአጠቃላይ አጠቃቀምን በፍጥነት ማየት ካልፈለጉ በስተቀር ይህ በጣም ጠቃሚ አይሆንም.

በጣም ጠቃሚ የሆነ ትዕዛዝ ማለት ማውጫዎችን ብቻ ሳይሆን በሁሉም ፋይሎች የሚነሳውን ቦታ ለመዘርዘር ችሎታ ነው.

ይህን ለማድረግ የሚከተሉትን ትዕዛዞች ተጠቀሙ:

ዱ-ሀ

du - all

ይህንን መረጃ የሚከተለውን ፋይል በመጠቀም ፋይል ሊሰጡት ይችላሉ:

du -a> የፋይል ስም

ልክ እንደ df ትእዛዝ, ውህረቱ የቀረበበትን መንገድ መግለጽ ይችላሉ. በነባሪነት, በባይቶች ነው ሆኖም ግን የሚከተሉትን ትዕዛዞች በመጠቀም ኪሎቦት, ሜጋባይት ወዘተ መምረጥ ይችላሉ.

ዱ-መ

du - block-size = M

እንዲሁም የሚከተሉትን መመሪያዎች በመጠቀም ለ 2.5G ሊነበብ ለሚችል ሰው እንዲሁ መሄድ ይችላሉ:

du -h

du-hum-ተነባቢ-ሊነበብ የሚችል

በመጨረሻ ላይ አጠቃላይ ለመጨመር የሚከተሉትን ትዕዛዞች ተጠቀም:

du-c

ዱ - ጠቅላላ