በሊኑክስ ውስጥ አገናኝ እንዴት መክፈት እችላለሁ?

በሊኑክስ የ xdc-open ትዕዛዝ ነባሪውን መተግበሪያ በመጠቀም ፋይል ወይም URL ይከፍታል። ነባሪውን አሳሽ ተጠቅመን URL ለመክፈት… Mac ላይ፣ ነባሪውን መተግበሪያ ተጠቅመን ፋይል ወይም URL ለመክፈት ክፍት ትዕዛዙን መጠቀም እንችላለን። እንዲሁም ፋይሉን ወይም ዩአርኤልን ለመክፈት የትኛውን መተግበሪያ መግለጽ እንችላለን።

ምሳሌያዊ አገናኞችን በማውጫ ውስጥ ለማየት፡-

  1. ተርሚናል ይክፈቱ እና ወደዚያ ማውጫ ይሂዱ።
  2. ትዕዛዙን ይተይቡ: ls -la. ይህ በማውጫው ውስጥ ያሉት ሁሉም ፋይሎች የተደበቁ ቢሆኑም ይዘረዝራል።
  3. በ L የሚጀምሩ ፋይሎች የእርስዎ ተምሳሌታዊ አገናኝ ፋይሎች ናቸው።

መግለጫ። የማገናኛ ትዕዛዙ FILE2 የተባለ ሃርድ አገናኝ ይፈጥራል ይህም ካለው ፋይል FILE1 ጋር ተመሳሳይ የመረጃ ጠቋሚ ኖድ ይጋራል። FILE1 እና FILE2 ተመሳሳይ ኢንዴክስ መስቀለኛ መንገድ ስለሚጋሩ፣ በዲስክ ላይ ወዳለው ተመሳሳይ መረጃ ይጠቁማሉ፣ እና አንዱን ማስተካከል ሌላውን ከማስተካከል ጋር ተመሳሳይ ይሆናል።

በነባሪ የ ln ትዕዛዝ ሃርድ ሊንኮችን ይፈጥራል። ተምሳሌታዊ አገናኝ ለመፍጠር፣ -s (-symbolic) የሚለውን አማራጭ ይጠቀሙ። ሁለቱም FILE እና LINK ከተሰጡ ln እንደ መጀመሪያው ነጋሪ እሴት (FILE) ከተጠቀሰው ፋይል ወደ ሁለተኛው ነጋሪ እሴት (LINK) ወደተገለጸው ፋይል አገናኝ ይፈጥራል።

በ UNIX ውስጥ ያለ አገናኝ የፋይል ጠቋሚ ነው። እንደ ማንኛውም የፕሮግራሚንግ ቋንቋዎች ጠቋሚዎች፣ በ UNIX ውስጥ ያሉ አገናኞች ወደ ፋይል ወይም ማውጫ የሚያመለክቱ ጠቋሚዎች ናቸው። … አገናኞች ከአንድ በላይ የፋይል ስም ተመሳሳዩን ፋይል በሌላ ቦታ እንዲያመለክቱ ያስችላቸዋል። ሁለት ዓይነት ማገናኛዎች አሉ፡ Soft Link ወይም Symbolic links።

ተምሳሌታዊ ማገናኛን ለማስወገድ የ አርም ወይም ግንኙነት ማቋረጥ ትዕዛዙን የተከተለውን የሲምሊንክ ስም እንደ ሙግት ይጠቀሙ። ወደ ማውጫ የሚያመለክት ተምሳሌታዊ ማገናኛን በሚያስወግዱበት ጊዜ በሲምሊንክ ስም ላይ ተከታይ slash አይጨምሩ።

ምናልባት ለሃርድ ሊንኮች በጣም ጠቃሚው አፕሊኬሽን ፋይሎችን፣ ፕሮግራሞችን እና ስክሪፕቶችን (ማለትም አጫጭር ፕሮግራሞችን) ከዋናው ፋይል ወይም ሊተገበር ከሚችለው ፋይል በተለየ ማውጫ ውስጥ በቀላሉ እንዲገኙ መፍቀድ ነው። .

ተምሳሌታዊ አገናኝ ለመፍጠር -s አማራጩን ወደ ln ትዕዛዝ ያስተላልፉ የዒላማው ፋይል እና የአገናኝ ስም. በሚከተለው ምሳሌ ፋይሉ ወደ መጣያ አቃፊው ውስጥ ተያይዟል። በሚከተለው ምሳሌ የተጫነ ውጫዊ አንጻፊ ከቤት ማውጫ ጋር ተያይዟል።

በሊኑክስ ወይም ዩኒክስ መሰል ስርዓት ላይ ሃርድ ሊንኮችን ለመፍጠር፡-

  1. በ sfile1file እና link1file መካከል ጠንካራ ግንኙነት ይፍጠሩ፣ ያሂዱ፡ ln sfile1file link1file።
  2. ከደረቅ ማገናኛዎች ይልቅ ተምሳሌታዊ ማገናኛዎችን ለመስራት፡ ln -s ምንጭ ማገናኛን ተጠቀም።
  3. በሊኑክስ ላይ ለስላሳ ወይም ደረቅ አገናኞችን ለማረጋገጥ፣ አሂድ፡ ls -l source link።

16 ኛ. 2018 እ.ኤ.አ.

ደህና, "ln -s" የሚለው ትዕዛዝ ለስላሳ አገናኝ እንዲፈጥሩ በማድረግ መፍትሄ ይሰጥዎታል. በሊኑክስ ውስጥ ያለው ln ትዕዛዝ በፋይሎች/ማውጫ መካከል አገናኞችን ይፈጥራል። የ"s" ነጋሪ እሴት አገናኙን ከሃርድ ማገናኛ ይልቅ ተምሳሌታዊ ወይም ለስላሳ ያደርገዋል።

ሃርድ ማገናኛ ልክ እንደ ሌላ ፋይል ወደ ተመሳሳዩ ስር inode የሚያመለክት ፋይል ነው። አንድ ፋይል ከሰረዙ፣ ወደ ታችኛው inode የሚወስደውን አንድ አገናኝ ያስወግዳል። ተምሳሌታዊ ማገናኛ (እንዲሁም ለስላሳ ማገናኛ በመባልም ይታወቃል) በፋይል ስርዓቱ ውስጥ ላለ ሌላ የፋይል ስም አገናኝ ነው።

አዎ. ሁለቱም አሁንም የማውጫ ግቤቶች ስላላቸው ሁለቱም ቦታ ይወስዳሉ።

በፋይል አቀናባሪ ውስጥ የፕሮግራም ማውጫ ፣ በ /mnt/partition/ ውስጥ ያሉ ፋይሎችን የያዘ ይመስላል። ፕሮግራም. ከ "ምሳሌያዊ አገናኞች" በተጨማሪ "ለስላሳ ማገናኛዎች" በመባልም ይታወቃል, በምትኩ "ሃርድ አገናኝ" መፍጠር ይችላሉ. ምሳሌያዊ ወይም ለስላሳ ማገናኛ በፋይል ስርዓቱ ውስጥ ወዳለው መንገድ ይጠቁማል።

ሃርድ አገናኞችን የሚደግፉ አብዛኛዎቹ የፋይል ስርዓቶች የማጣቀሻ ቆጠራን ይጠቀማሉ። የኢንቲጀር ዋጋ ከእያንዳንዱ የአካላዊ መረጃ ክፍል ጋር ተከማችቷል። ይህ ኢንቲጀር ወደ ውሂቡ ለመጠቆም የተፈጠሩትን የሃርድ አገናኞች ጠቅላላ ቁጥር ይወክላል። አዲስ አገናኝ ሲፈጠር, ይህ ዋጋ በአንድ ይጨምራል.

ይህን ልጥፍ ይወዳሉ? እባክዎን ለወዳጆችዎ ያካፍሉ -
ስርዓተ ክወና ዛሬ