ln
फ़ाइल और डायरेक्टरी
इस्तेमाल
ln -s [target] [linkname]फ़ाइल को दूसरा नाम देता है; -s से बना symlink कहीं भी इशारा कर सकता है पर लक्ष्य हटने पर टूट जाता है, और सापेक्ष रास्ता link की अपनी डायरेक्टरी से पढ़ा जाता है।
आम विकल्प
| विकल्प | अर्थ |
|---|---|
| -s | Make a symbolic link instead of a hard link |
| -f | Replace the target if it already exists |
| -n | With -f, replace a symlink to a directory instead of writing inside it |
| -i | Ask before replacing |
| -v | Report each link created |
उदाहरण
ln -s /opt/app/bin/app /usr/local/bin/appPuts the program on your PATH.
ln -sfn /srv/releases/v2 /srv/currentRepoints a current symlink at a new release.
ln data.csv hardlink.csvA second name for the same bytes on the same filesystem.
हटाना, मिटाना और ढूँढना। कुछ कमांड दोबारा नहीं पूछते, इसीलिए -i लगाने की आदत हाथ बचाती है।
कैसे पढ़ें
- बड़े कोष्ठक [ ] उस हिस्से को दिखाते हैं जिसे छोड़ा जा सकता है।
- तीन बिंदु … का मतलब है एक से ज़्यादा दिए जा सकते हैं।
- विकल्पों में बड़े-छोटे अक्षर मायने रखते हैं — कुछ कमांड में -r और -R अलग काम करते हैं।
आम सवाल
Qln क्या करता है?
फ़ाइल को दूसरा नाम देता है; -s से बना symlink कहीं भी इशारा कर सकता है पर लक्ष्य हटने पर टूट जाता है, और सापेक्ष रास्ता link की अपनी डायरेक्टरी से पढ़ा जाता है।
Qइसे कैसे लिखें?
ln -s [target] [linkname] — बड़े कोष्ठक वह हिस्सा दिखाते हैं जो छोड़ा जा सकता है।
Qकितने विकल्प जानने लायक़ हैं?
यहाँ 5 दिए हैं; पूरी सूची man ln में है। यह कमांड फ़ाइल और डायरेक्टरी में आती है।
मिलती-जुलती कमांड
man पेज: man ln