በሊኑክስ ውስጥ ያለውን ግንኙነት እንዴት ማቋረጥ እችላለሁ?

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

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

የግንኙነት ማቋረጥ ተግባር የፋይል ስም የፋይል ስም ይሰርዛል . ይህ የፋይል ብቸኛ ስም ከሆነ ፋይሉ ራሱ ይሰረዛል። (በእውነቱ፣ ይህ በሚሆንበት ጊዜ ማንኛውም ሂደት ፋይሉ ከተከፈተ፣ ሁሉም ሂደቶች ፋይሉን እስኪዘጉ ድረስ ስረዛ ለሌላ ጊዜ ይተላለፋል።) ተግባሩ ማቋረጥ በርዕስ ፋይል unistd ውስጥ ታውጇል።

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

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

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

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

ማስወገድ ተንቀሳቃሽ ነው፣ እና ግንኙነቱ ማቋረጥ ዩኒክስ-ተኮር ነው። :- ፒ. የማስወገድ () ተግባር በመንገዱ የተገለጸውን ፋይል ወይም ማውጫ ያስወግዳል. ዱካ ማውጫን ከገለጸ፣ አስወግድ (ዱካ) ከ rmdir(ዱካ) ጋር እኩል ነው። አለበለዚያ ግንኙነቱን ማቋረጥ (መንገድ) ጋር እኩል ነው.

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

መግለጫ። የማቋረጥ() ተግባር ወደ ፋይል የሚወስድ አገናኝ ያስወግዳል. ዱካው ተምሳሌታዊ ማገናኛን ከሰየመ፣ Unlink() በመንገዱ የተሰየመውን ተምሳሌታዊ አገናኝ ያስወግዳል እና በምሳሌያዊ አገናኙ ይዘቶች የተሰየመ ማንኛውንም ፋይል ወይም ማውጫ አይነካም።

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

ተሻጋሪ ግስ። : መፍታት አገናኞች የ: መለየት, ግንኙነት አቋርጥ. የማይለወጥ ግሥ. : መገለል ።

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

የምንጭ_ፋይል ተካ ምሳሌያዊ አገናኙን ለመፍጠር በሚፈልጉት ነባር ፋይል ስም (ይህ ፋይል በፋይል ስርዓቶች ውስጥ ያለ ማንኛውም ፋይል ወይም ማውጫ ሊሆን ይችላል)። myfile በምሳሌያዊው አገናኝ ስም ይተኩ። የ ln ትዕዛዝ ተምሳሌታዊ ማገናኛን ይፈጥራል.

A ሃርድ ሊንክ የተመረጠው ፋይል ቅጂ (መስታወት) ሆኖ ያገለግላል. ቀደም ሲል የተመረጠው ፋይል ከተሰረዘ ከፋይሉ ጋር ያለው ሃርድ ድራይቭ አሁንም የፋይሉን ውሂብ ይይዛል። … Soft Link : ለስላሳ ማገናኛ (ሲምቦሊክ ሊንክ በመባልም ይታወቃል) እንደ ጠቋሚ ወይም የፋይል ስም ዋቢ ሆኖ ያገለግላል።

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