आपको लिंक का नाम याद आ रहा है, यह होना चाहिए:
cd ~
ln -s / root
जो तब आपके होम डायरेक्टरी में रूट नाम से एक सिमलिंक बनाता है। तो सही उपयोग है:
ln -s <target> <link-name>
आप जो त्रुटि संदेश देखते हैं, वह ./
हमेशा मौजूद रहता है और इस नाम से लिंक नहीं बनाया जा सकता है, सबसे अच्छा यह है कि गलत लिंकेज को रोकने के लिए दोनों मापदंडों के साथ ln
कमांड 2 का उपयोग करें ।
से man ln
:
SYNOPSIS
(1st form) ln [OPTION]... [-T] TARGET LINK_NAME
(2nd form) ln [OPTION]... TARGET
(3rd form) ln [OPTION]... TARGET... DIRECTORY
(4th form) ln [OPTION]... -t DIRECTORY TARGET...
विवरण
1 फॉर्म में, TARGET
नाम के साथ एक लिंक बनाएं LINK_NAME
। दूसरे रूप TARGET
में, वर्तमान निर्देशिका में एक लिंक बनाएं । 3rd और 4th फॉर्म में, प्रत्येक TARGET
में लिंक बनाएं DIRECTORY
। डिफ़ॉल्ट रूप से कठिन लिंक बनाएं, के साथ प्रतीकात्मक लिंक --symbolic
। डिफ़ॉल्ट रूप से, प्रत्येक गंतव्य (नए लिंक का नाम) पहले से ही मौजूद नहीं होना चाहिए 4 । हार्ड लिंक बनाते समय, प्रत्येक TARGET
का अस्तित्व होना चाहिए। प्रतीकात्मक लिंक मनमाना पाठ पकड़ सकते हैं; यदि बाद में हल किया जाता है, तो एक रिश्तेदार लिंक इसकी मूल निर्देशिका के संबंध में व्याख्या की जाती है।
छोटे विकल्पों के लिए लंबे विकल्पों के लिए अनिवार्य तर्क अनिवार्य हैं।
विकल्प
अंतिम पैरामीटर, <link-name>
लक्ष्य के अंतिम भाग में चूक। इसलिए जब लक्ष्य निर्दिष्ट नहीं /path/dir
है dir
तो लिंक नाम डिफ़ॉल्ट होगा । 1 और अगर आप उदाहरण के लिए बनाने के ~/etc
साथ mkdir ~/etc
और फिर से चलाने ln -s /etc
में ~
यह लिंक क्योंकि नाम / निर्देशिका पहले से मौजूद नहीं बना सकते। 3
और आप अपनी होम डायरेक्टरी में बनाई गई लिंक देख सकते हैं (उदाहरण के लिए, उदाहरण के लिए, आप जो चाहें उसे नाम देने के लिए स्वतंत्र हैं):
$ ls -l ~/root
lrwxrwxrwx 1 videonauth videonauth 1 Dez 14 00:28 root -> /
1 उस बिंदु को इंगित करने के लिए @thomasrutter का धन्यवाद ।
2 भी देखें man link
और man symlink
3 टिप्पणियों में एक उदाहरण प्रदान करने के लिए @steeldriver के लिए धन्यवाद ।
4 पाठ भाग को प्रश्न के लिए प्रासंगिक बनाने के लिए जोर दिया गया भाग।
cd /
? या आप एक लिंक बनाना पसंद करते हैं जो बार-बार लूप से गुजरता रहेगा? उदाहरण:cd root/home/terrance/root/home/terrance/root/home/terrance/root
। । । आदि