ጥያቄ፡ በሊኑክስ ውስጥ ፋይሉን ሳልሰረዝ ምሳሌያዊ አገናኝን እንዴት ማስወገድ እችላለሁ?

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

በመሰረዝ ላይ ተምሳሌታዊ አገናኝ እውነተኛ ፋይልን ወይም ማውጫን ከማስወገድ ጋር ተመሳሳይ ነው።. ls -l ትዕዛዙ ሁሉንም አገናኞች በሁለተኛው አምድ እሴት 1 እና አገናኙ ወደ ዋናው ፋይል ያሳያል። ማገናኛ ለዋናው ፋይል ዱካ ይይዛል እንጂ ይዘቱን አይደለም።

ተምሳሌታዊ አገናኝ የሆነውን ፋይል ለመሰረዝ እርስዎ በምሳሌያዊው አገናኝ ስም ላይ rm አስገባ. ይህ አገናኙን ያስወግዳል እንጂ የሚመለከተውን ፋይል አይደለም። በምሳሌያዊ ሁኔታ የተገናኘ ፋይልን ሲሰርዙ፣ የሚቀሩ ተምሳሌታዊ አገናኞች ከአሁን በኋላ የሌለውን ፋይል ያመለክታሉ።

የግንኙነት ማቋረጥ ትዕዛዙ ነጠላ ፋይልን ለማስወገድ ይጠቅማል እና ብዙ ነጋሪ እሴቶችን አይቀበልም። ከእገዛ እና -ስሪት ውጪ ምንም አማራጮች የሉትም። አገባቡ ቀላል ነው፣ ትዕዛዙን ጥራ እና ነጠላውን ያስተላልፉ የፋይል ስም ያንን ፋይል ለማስወገድ እንደ ክርክር። ግንኙነቱን ለማቋረጥ ምልክት ካለፍን፣ ተጨማሪ የኦፔራ ስህተት ይደርስዎታል።

ተምሳሌታዊ ማገናኛ ከተሰረዘ፣ ኢላማው ሳይነካ ይቀራል. ተምሳሌታዊ ማገናኛ ወደ ዒላማው ከጠቆመ እና ከተወሰነ ጊዜ በኋላ ዒላማው ከተንቀሳቀሰ፣ ከተሰየመ ወይም ከተሰረዘ፣ ተምሳሌታዊው ሊንክ በራስ-ሰር አይዘመንም ወይም አይሰረዝም፣ ነገር ግን መኖሩ ይቀጥላል እና አሁንም ወደ አሮጌው ኢላማ ይጠቁማል፣ አሁን የሌለ ቦታ ወይም ፋይል.

ተምሳሌታዊ አገናኝን ለመሰረዝ እንደ ማንኛውም ማውጫ ወይም ፋይል ያዙት። ከላይ የሚታየውን ትዕዛዝ በመጠቀም ተምሳሌታዊ አገናኝ ከፈጠሩ፣ “ሰነዶች” ስለሆነ ወደ ስርወ ማውጫ ይሂዱ እና የrmdir ትዕዛዙን ይጠቀሙ። የፋይል ምሳሌያዊ አገናኝ () ከፈጠሩ፣ ተምሳሌታዊ የአገናኝ አጠቃቀምን ለመሰረዝ የዴል ትዕዛዝ.

ግንኙነት አቋርጥ() ከፋይል ስርዓቱ ውስጥ ስም ይሰርዛል. ይህ ስም የፋይል የመጨረሻ አገናኝ ከሆነ እና ምንም ሂደቶች ካልከፈቱ ፋይሉ ይሰረዛል እና ይጠቀምበት የነበረው ቦታ እንደገና ጥቅም ላይ እንዲውል ተደርጓል።

UNIX ተምሳሌታዊ አገናኝ ወይም የሲምሊንክ ምክሮች

  1. ለስላሳ ማገናኛን ለማዘመን ln -nfs ይጠቀሙ። …
  2. ለስላሳ ማገናኛዎ የሚያመለክተውን ትክክለኛ መንገድ ለማወቅ pwdን በ UNIX soft link ጥምር ይጠቀሙ። …
  3. በማንኛውም ማውጫ ውስጥ ሁሉንም UNIX soft link እና hard link ለማወቅ “ls -lrt |” የሚለውን ትዕዛዝ ይከተሉ grep "^l" ".

ምክንያቱ ጠንካራ-አገናኝ ማውጫዎች ነው። አይፈቀድም ትንሽ ቴክኒካል ነው። በመሠረቱ, የፋይል-ስርዓት መዋቅርን ይሰብራሉ. ለማንኛውም በአጠቃላይ ሃርድ ሊንኮችን መጠቀም የለብህም። ተምሳሌታዊ ማገናኛዎች ችግር ሳይፈጥሩ አብዛኛዎቹን ተመሳሳይ ተግባራት ይፈቅዳሉ (ለምሳሌ ln-s ዒላማ ማገናኛ)።

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

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

በዩኒክስ መሰል ኦፕሬቲንግ ሲስተሞች፣ ግንኙነት ማቋረጥ ሀ የስርዓት ጥሪ እና ፋይሎችን ለመሰረዝ የትእዛዝ መስመር መገልገያ። ፕሮግራሙ የፋይሉን ስም እና (ግን በጂኤንዩ ሲስተሞች ላይ አይደለም) እንደ rm እና rmdir ያሉ ማውጫዎችን የሚያስወግድ የስርዓት ጥሪን በቀጥታ ያገናኛል።

ሃይፐርሊንክን ለማስወገድ ግን ጽሁፉን ያስቀምጡ፣ ሃይፐርሊንክን በቀኝ ጠቅ ያድርጉ እና ሃይፐርሊንክን አስወግድ የሚለውን ጠቅ ያድርጉ. ሃይፐርሊንኩን ሙሉ በሙሉ ለማስወገድ ይምረጡት እና ሰርዝ የሚለውን ይጫኑ።

ምሳሌያዊ አገናኝ ለመፍጠር ፣ -s (-ምሳሌያዊ) አማራጭን ተጠቀም. ሁለቱም FILE እና LINK ከተሰጡ ln እንደ መጀመሪያው ነጋሪ እሴት (FILE) ከተጠቀሰው ፋይል ወደ ሁለተኛው ነጋሪ እሴት (LINK) ወደተገለጸው ፋይል አገናኝ ይፈጥራል።

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