በዩኒክስ ውስጥ የሶፍትሊንክን ፍቃድ እንዴት መለወጥ እችላለሁ?

4 መልሶች. አዲስ ሲምሊንክ መስራት እና ወደ አሮጌው ማገናኛ ቦታ መውሰድ ይችላሉ። ያ የአገናኝ ባለቤትነትን ይጠብቃል። በአማራጭ፣ የአገናኙን ባለቤትነት እራስዎ ለማዘጋጀት ቾውንን መጠቀም ይችላሉ።

የምልክት አገናኝ ፈቃዶችን እንዴት መለወጥ እችላለሁ?

በምሳሌያዊ አገናኞች በኩል የፋይል ፈቃዶችን እንዴት መቀየር እንደሚቻል

  1. የማውጫ ፈቃዶችን በማውጫዎች እና በፋይሎች ውስጥ ምሳሌያዊ አገናኞችን ይለውጡ። በ chmod ትዕዛዝ ተደጋጋሚ-R አማራጭ ከሚከተሉት አማራጮች ውስጥ አንዱን ይምረጡ። …
  2. የሁሉም ፋይሎች እና ንዑስ ማውጫዎች ፈቃዶች ትክክል መሆናቸውን ያረጋግጡ።

በሊኑክስ ውስጥ ለምሳሌያዊ አገናኝ ፍቃዶችን እንዴት መለወጥ እችላለሁ?

በሊኑክስ ላይ የአንድ ተራ ተምሳሌታዊ አገናኝ ፈቃዶች በማንኛውም ክወና ውስጥ ጥቅም ላይ አይውሉም; ፈቃዶቹ ናቸው። ሁል ጊዜ 0777 (ለሁሉም የተጠቃሚ ምድቦች ያንብቡ ፣ ይፃፉ እና ያስፈጽሙ), እና ሊለወጥ አይችልም.

የምሳሌያዊ አገናኝ ባለቤትን ለመለወጥ፣ -h አማራጭን ይጠቀሙ. አለበለዚያ የተገናኘው ፋይል ባለቤትነት ይለወጣል.

በLrwxrwxrwx ውስጥ ፍቃዶችን እንዴት መለወጥ እችላለሁ?

ስለዚህ በ lrwxrwxrwx ጉዳይ ላይ, l ምሳሌያዊ አገናኝን ያመለክታል - ልዩ ዓይነት ጠቋሚ ወደ ተመሳሳይ የዩኒክስ ፋይል የሚያመለክቱ ብዙ የፋይል ስሞች እንዲኖሯችሁ የሚያስችል ነው. rwxrwxrwx ተደጋጋሚ የፍቃዶች ስብስብ ነው፣ rwx ማለት በመሠረታዊ ቅንብሮች ውስጥ የሚፈቀደው ከፍተኛው ፍቃዶች ማለት ነው።

በነባሪ፣ ተምሳሌታዊ ማገናኛን ለመዝለል ከሞከሩ፣ ለምሳሌ ሲምሊንክ፣ አይሰራም። የሲምሊንክ ተጠቃሚ እና ቡድን ከተሞከረ በኋላ እንደነበሩ ይቆያሉ። ማድረግ የምትችለው ነገር ነው። add -h ባንዲራ በ chown ትዕዛዝዎ ውስጥ. ይህ ባንዲራ የሚወክለው -----dereference ነው እና ትርጉሙም "ከየትኛውም የተጠቀሰ ፋይል ይልቅ ተምሳሌታዊ አገናኞችን ነካ" ማለት ነው።

ተምሳሌታዊ አገናኝ፣ እንዲሁም ለስላሳ አገናኝ ተብሎም ይጠራል፣ ነው። ወደ ሌላ ፋይል የሚያመለክት ልዩ ዓይነት ፋይልልክ እንደ ዊንዶውስ አቋራጭ ወይም ማኪንቶሽ ተለዋጭ ስም። እንደ ሃርድ ማገናኛ ሳይሆን ተምሳሌታዊ አገናኝ በዒላማው ፋይል ውስጥ ያለውን ውሂብ አልያዘም። በቀላሉ በፋይል ስርዓቱ ውስጥ የሆነ ቦታ ወደ ሌላ ግቤት ይጠቁማል.

ብዙ የሊኑክስ ፋይል አስተዳዳሪዎች ምሳሌያዊ አገናኞችን በግራፊክ የመፍጠር ችሎታ ይሰጣሉ። ያንተ ከሆነ በአጠቃላይ ማህደርን ወይም ፋይልን በቀኝ ጠቅ በማድረግ እና "ቅዳ" የሚለውን በመምረጥ እና በሌላ አቃፊ ውስጥ በቀኝ ጠቅ በማድረግ "ሊንክን አድርግ" የሚለውን በመምረጥ ማድረግ ትችላለህ። "እንደ አገናኝ ለጥፍ", ወይም ተመሳሳይ ስም ያለው አማራጭ.

በዩኒክስ ውስጥ ባለቤትን እንዴት መለወጥ እችላለሁ?

የፋይል ባለቤትን እንዴት መቀየር እንደሚቻል

  1. ሱፐር ተጠቃሚ ይሁኑ ወይም ተመጣጣኝ ሚና ይውሰዱ።
  2. የ chown ትዕዛዙን በመጠቀም የፋይሉን ባለቤት ይለውጡ። # የተቀዳ አዲስ-የፋይል ስም። አዲስ-ባለቤት. የፋይሉ ወይም ማውጫው አዲሱ ባለቤት የተጠቃሚ ስም ወይም UID ይገልጻል። የፋይል ስም. …
  3. የፋይሉ ባለቤት መቀየሩን ያረጋግጡ። # ls-l የፋይል ስም

በነባሪ, chown ምሳሌያዊ አገናኞችን ይከተላል እና ባለቤቱን እና ቡድኑን ይለውጣል በምሳሌያዊው አገናኝ የተጠቆመው ፋይል. የፋይሉ ቡድን ከፋይሉ ባለቤት ጋር አንድ አይነት ሊሆን አይችልም። የ -R አማራጭ ከተገለጸ በትዕዛዝ መስመሩ ላይ ተምሳሌታዊ አገናኞች ይከተላሉ.

በሊኑክስ ውስጥ የአቃፊን ባለቤት እንዴት መለወጥ እችላለሁ?

ለመቀየር ቾን ይጠቀሙ ባለቤትነት እና chmod መብቶችን ለመለወጥ. በማውጫው ውስጥ ላሉ ሁሉም ፋይሎች እንዲሁ መብቶችን ተግባራዊ ለማድረግ የ-R አማራጭን ይጠቀሙ። ሁለቱም እነዚህ ትእዛዛት ለማውጫዎች ብቻ የሚሰሩ መሆናቸውን ልብ ይበሉ። የ -R አማራጭ በማውጫው ውስጥ ላሉ ሁሉም ፋይሎች እና ማውጫዎች ፈቃዶችን እንዲቀይሩ ያደርጋቸዋል።

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