የ Ln Command በመጠቀም እንዴት ተምሳሌታዊ አገናኞችን መፍጠር እንደሚቻል

በዚህ መመሪያ ውስጥ የ ln ትእዛዝ በመጠቀም እንዴት ተምሳሌታዊ አገናኞችን መፍጠር እና መጠቀም እንደሚችሉ ላሳዩዎት.

ሁለት አይነት አገናኞች አሉ.

ከዚህ ቀደም ምን አይነት ጠንካራ አገናኞች እና ለምን እንደምጠቀም አስቀድመው የጻፍኩ እና ይህ መመሪያ በአብዛኛው በጣም በብዛት እንደታችባቸው ለስላሳ አገናኞች ወይም ተምሳሌታዊ አገናኞች ላይ ያተኩራል.

ጠንካራ ግንኙነት ምንድን ነው?

በፋይልዎ ስር እያንዳንዱ ፋይል በኢንዶው የሚባል ቁጥር ይለያል. ብዙውን ጊዜ ስለእዚህ ጉዳይ ደንታ የማይስቡበት ጊዜ, ነገር ግን ጠንካራ አገናኝ እንዲፈጥሩ ሲፈልጉ ይህም በጣም አስፈላጊ ነው.

ጠንካራ አገናኝ በተለየ ቦታ ላይ ወዳለው ፋይል እንዲመድቡ ያስችልዎታል ነገር ግን በትክክል አንድ አይነት ፋይል ነው. ፋይሎቹን አንድላይ የሚያገናኝበት ቁልፉ የኢኖስ ቁጥር ነው.

በጠንካቸው ግንኙነቶች ላይ ያለው ታላቅ ነገር ማናቸውንም አካላዊ ደረቅ አንጻፊ እንዳያቆሙ ነው.

ሃርድ አገናኝ ፋይሎችን ለመለየት ቀላል ያደርገዋል. ለምሳሌ, ፎቶዎችን የሞሉበት ፎል አለህ እንበል. የእረፍት ፎቶዎችን, ሌላ የልጅ ፎቶ ፎቶዎችን እና ሦስተኛ የቤት እንስሳት ፎቶዎችን መፍጠር ይችላሉ.

ከሶስት ምድቦች ጋር የሚመሳሰሉ የተወሰኑ ፎቶዎችን ሊኖሯችሁ ይችላሉ, ምክንያቱም ከልጆችዎ ጋር እና በውሻዎች ውስጥ በእረፍት ጊዜ ተወስደዋል.

ዋናውን የፋይል ስዕል በበዓል ስዕሎች ውስጥ ማስቀመጥ ከዚያም በዛው የፎቶው ምድብ ውስጥ ያንን ጠንካራ አገናኝ እና በቤት ውስጥ የፎርት ፎቶዎች ምድብ ውስጥ ሌላ ጥብቅ አገናኝ መፍጠር ይችላሉ. ምንም ተጨማሪ ቦታ አልተወሰደም.

ማድረግ ያለብዎት ጠንካራ አገናኝ ለመፍጠር የሚከተለው ትዕዛዝ ነው.

ln / path / ወደ / file / path / to / hardlink

በበዓል ፎቶዎች ውስጥ BrightonBeach የተባለ ፎቶ እንዳለዎት አድርገው ያስቡ እና በሚከተለው የልዩ ትዕዛዝ በሚከተለው የልጁ የፎቶዎች አቃፊ ውስጥ አገናኝ መፍጠር ይፈልጋሉ

ln / ቅድስት አሰፋ

ከዚህ በታች ያሉትን የ ls ትዕዛዝ በመጠቀም አንድ አይነት ኢንዴክስ ከዚሁ ጋር ተመሳሳይነት ያለው ምንነት መግለጽ ይችላሉ:

ls -lt

ውሂፉ-rw-r-r-1 የተጠቃሚ ስምል ስም ዝርዝር የፋይል ስም ይመስላል.

የመጀመሪያው ክፍል የተጠቃሚውን ፍቃዶች ያሳያል. በጣም አስፈላጊው ቁጥሩ ከተፈቀዱ በኋላ እና ከተጠቃሚ ስም በፊት ነው.

ቁጥር 1 ከሆነ, ለአንድ የተወሰነ ኢንዶን የሚያመለክት ብቸኛው ፋይል ነው (ማለትም አልተያያዘም). ቁጥሩ ከአንድ በላይ ከሆነ ከዚያ 2 ወይም ከዚያ በላይ ፋይሎች ጋር ጠንካራ ነው.

ምሳሌያዊ አገናኝ ምንድን ነው?

ተምሳሌታዊ አገናኝ ከአንድ ፋይል ወደ ሌላ እንደ አቋራጭ ነው. የአንድ ተለዋዋጭ አገናኝ ይዘቶች የተገናኙት ትክክለኛው የፋይል ወይም አቃፊ አድራሻ ናቸው.

በምሳሌያዊ አገናኞችን መጠቀም ጥቅሞች በሌሎች ክፈፎች ላይ እና በሌሎች መሣሪያዎች ላይ ካሉ ፋይሎች እና አቃፊዎች ጋር መገናኘት ይችላሉ.

በእውቂያ እና በተምሳሌታዊ አገናኝ መካከል ያለው ሌላኛው ልዩነት አንድ ነባር አገናኝ ቀደም ሲል ካለው ፋይል ጋር መገናኘትና የተንሸራተት ፋይሉ ቀደም ብሎ ወደ ሚያመለክተው ፋይል በፊት ሊፈጠርበት ነው.

ተምሳሌታዊ አገናኝ ለመፍጠር የሚከተለውን አገባብ ተጠቀም:

ln -s / path / ወደ / file / path / ወደ / link

አስቀድሞ ያለፈውን አገናኝ መሰረዝ ላይ ስጋት ካለዎት የ-b መቀየርን እንደሚከተለው እንደሚከተለው መጠቀም ይችላሉ-

ln -s -b / path / ወደ / file / path / ወደ / link

ይህ ቀድሞውኑ ተመሳሳይ የሆነ የፋይል ስም በመፍጠር ግን በመጨረሻው (~) ላይ በትልቅ ድራፍ በመፍጠር የአገናኝን ምትኬ ይፈጥራል.

ቀድሞውኑ አንድ ፋይል እንደ ተምሳሌታዊ መጠሪያው ተመሳሳይ ስም ካለዎት አንድ ስህተት ይደርሰዎታል.

አገናኙን ፋይሉን በላዩ ላይ እንዲጽፍ ማስገደድ ይችላሉ:

ln -s -f / path / ወደ / file / path / ወደ / link

ኦርጁናሌ ፋይልን ሳታጣ የምትጠፋውን ከ--b ማብሪያ ውጪ--switchን መጠቀም ላይፈልጉ ይችላሉ.

ሌላው አማራጭ አንድ ፋይል ካለ ቀደም ብሎ ለመተካት መሞከር ይፈልጉ እንደሆነ የሚጠይቅ መልዕክት መቀበል ነው. ይህንን በሚከተለው ትዕዛዝ ውስጥ ማድረግ ይችላሉ:

ln -sii / path / ወደ / file / path / ወደ / link

አንድ ፋይል ተምሳሌት ነው ወይስ አለመሆኑን እንዴት ይነግሩታል?

የሚከተለውን የ ls ትዕዛዝ ያሂዱ:

ls -lt

አንድ ፋይል ተምሳሌታዊ አገናኝ ከሆነ የሚከተለውን የሆነ ነገር ማየት ይችላሉ:

myshortt -> myfile

ወደ ሌላ አቃፊ ለመሄድ አንድ ተምሳሌታዊ አገናኝ መጠቀም ይችላሉ.

ለምሳሌ, ወደ / home / music / rock / alicecooper / heystoopid / heystoopid የሚባል አገናኝ አለዎት እንበል.

የሚከተለውን ትዕዛዝ በመጠቀም ወደዚያ አቃፊ ለመሄድ የሚከተለውን የሲዲ ማዘዣ ማሄድ ይችላሉ:

cd heystoopid

ማጠቃለያ

ስለዚህ ያ ነው. እንደ አቋራጭ ምልክቶች ተጠቀምክ. በጣም ረጅም መንገድዎችን እና ሌሎች ክፍሎችን እና ተሽከርካሪዎች ላይ በቀላሉ ፋይሎችን ለማግኛነት ሊጠቀሙበት ይችላሉ.

ይህ መመሪያ ስለ ተምሳሌታዊ አገናኞች ማወቅ ያለብዎትን ሁሉ ያሳያል, ነገር ግን ለሌሎቹ መገናኛዎች የ ln መመሪያ ትዕዛዙን መመርመር ይችላሉ.