|tar -px ግን በአንድ ትዕዛዝ (እና ስለዚህ በአጉሊ መነጽር ፈጣን)። ከ cp -pdr ጋር ተመሳሳይ ነው፣ ምንም እንኳን ሁለቱም cpio እና (በተለይ) tar የበለጠ ማበጀት ቢኖራቸውም። እንዲሁም በአውታረ መረብ ግንኙነት ላይ በብዛት ጥቅም ላይ ስለሚውል ሰዎች ብዙውን ጊዜ የሚረሱትን rsync-aን አስቡበት።
በ cpio እና tar መካከል ያለው ልዩነት ምንድን ነው?
ነገር ግን ዋናው ልዩነቱ፡tar ማውጫዎችን በራሱ መፈለግ ይችላል እና የፋይሎችን ወይም ማውጫዎችን ዝርዝር ከትዕዛዝ መስመር ክርክሮች ለመደገፍ ይወስዳል። cpio የተነገረለትን ፋይሎች ወይም ማውጫዎች ብቻ ነው የሚያከማችው ነገር ግን ንዑስ ማውጫዎችን በራሱ አይፈልግም።
rsync ከታር የበለጠ ፈጣን ነው?
አዘምን። አሁን አንዳንድ ሙከራዎችን አድርጌያለሁ 10, 000 ትናንሽ ፋይሎች (ጠቅላላ መጠን=50 ሜባ) እና tar+rsync+untar rsyncን በቀጥታ (ሁለቱም ያለ መጭመቅ) ከማሄድ የበለጠ ፈጣን ነበር።
ሲፒዮ ተጨምቋል?
cpio በመጀመሪያ የተነደፈው የመጠባበቂያ ፋይል መዛግብትን በቅደም ተከተል፣ ተከታታይ በሆነ መልኩ በቴፕ መሳሪያ ላይ ለማከማቸት ነው። ምንም አይነት ይዘትን አይጨመምም፣ ነገር ግን በውጤቱ ላይ ያሉ ማህደሮች ብዙ ጊዜ gzip ወይም ሌሎች ውጫዊ መጭመቂያዎችን በመጠቀም ይጨመቃሉ።
የ cpio ፋይልን በሊኑክስ ውስጥ እንዴት እፈታለሁ?
ሲፒዮ ትዕዛዝ በሊኑክስ ከምሳሌዎች ጋር
- የቅጂ ሁነታ፡ በስም ዝርዝር ውስጥ የተሰየሙ ፋይሎችን ወደ ማህደሩ ይቅዱ። አገባብ፡ cpio -o archive።
- የቅጂ ሁነታ፡ ፋይሎችን ከማህደሩ ያውጡ። አገባብ፡ cpio -i < መዝገብ ቤት።
- ኮፒ-ማለፊያሁነታ፡ በስም ዝርዝር ውስጥ የተሰየሙ ፋይሎችን ወደ መድረሻ-ማውጫ ቅዳ። አገባብ፡