क्या टर्मिनल या राइट-क्लिक मेक लिंक के माध्यम से एक प्रतीकात्मक लिंक के बीच अंतर है?


21

मुझे आश्चर्य हो रहा है कि क्या टर्मिनल में जाने और टाइप करने ln -s path 'pathया बस कुछ पर क्लिक करने और लिंक बनाने का चयन करने के बीच कोई अंतर है ।

जवाबों:


24

बहुत कम अंतर है। इसका परीक्षण करने के लिए मैंने एक फ़ाइल "Bug3.odt" के साथ एक नई निर्देशिका बनाई।

मैंने इसके बाद कमांड लाइन का उपयोग करके दो लिंक बनाए

ln -s bug3.odt bug_lnऔर ln -s /home/warren/qaz/bug3.odt bug_ln2फिर अंत में नॉटिलस में चला गया और फ़ाइल पर राइट क्लिक करके और "मेक लिंक" का चयन करके एक लिंक बनाया।

परिणाम इस प्रकार था

warren@dell:~/qaz$ ls -la
total 36
drwxrwxr-x  2 warren warren  4096 Feb 18 20:14 .
drwxr-xr-x 69 warren warren 12288 Feb 18 20:11 ..
-rw-rw-r--  1 warren warren 18505 Nov 12 20:11 bug3.odt
lrwxrwxrwx  1 warren warren     8 Feb 18 20:12 bug_ln -> bug3.odt
lrwxrwxrwx  1 warren warren    25 Feb 18 20:14 bug_ln2 -> /home/warren/qaz/bug3.odt
lrwxrwxrwx  1 warren warren    25 Feb 18 20:13 Link to bug3.odt -> /home/warren/qaz/bug3.odt

जैसा कि आप दोनों को देख सकते हैं bug_ln2और Link to bug3.odtएक ही मालिक, समूह, अनुमतियां और एक ही स्थान पर लिंक कर सकते हैं । नॉटिलस में राइट क्लिक करना फ़ाइल में पूर्ण पथ के साथ ln -s का उपयोग करने के बराबर है ।

यह भी दबाए रखकर एक लिंक बनाने के लिए संभव है CTRL+ SHIFTऔर फ़ाइल को खींच। यह ठीक उसी तरह से काम करता है: फ़ाइल में पूर्ण पथ के साथ ls -s का उपयोग करने के बराबर ।


5
क्लिक करके और नीचे आयोजित Ctrl + Shift के साथ खींच - लिंक बनाने के लिए एक और तरीका है
विम

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.