लिनक्समा लिंक फाइलहरूमा कडा लिङ्कहरू प्रयोग गर्दै

त्यहाँ 2 प्रकारको लिङ्कहरू छन् जुन तपाइँ लिनक्स भित्र बनाउन सक्नुहुन्छ:

एक प्रतीक लिङ्क Windows भित्र डेस्कटप सर्टकट जस्तो देखिन्छ। प्रतीकात्मक लिंक मात्र अंकहरू फाइलको स्थानमा।

एक प्रतीक लिङ्क हटाउँदा भौतिक फाइलमा कुनै असर पर्दैन जुन लिंक इशारा गरिरहेको छ।

एक प्रतीक लिङ्क वर्तमान फाइल प्रणालीमा वा अन्य फाइल फाइल प्रणालीमा कुनै पनि फाईलमा इंगित गर्न सक्छ। यसले कडा लिंक भन्दा बढी लचीला बनाउँछ।

एक कडा लिंक वास्तवमा एउटै फाइल हो जुन यसले लिङ्क गर्दछ तर फरक नामको साथ। यो विचार गर्ने सबै भन्दा सरल तरिका निम्नानुसार छ:

कल्पना गर्नुहोस् कि तपाईं पहिलो नाम रबर्ट संग जन्मेका थिए। अन्य व्यक्तिले तपाईंलाई रोबी, बोब, बोबी वा रोबको रूपमा चिन्न सक्छ। प्रत्येक व्यक्ति एउटै व्यक्तिको बारेमा कुरा गरिरहेको छ।

प्रत्येक लिङ्कले 1 लिङ्कको काउन्टरमा जोड्दछ जुन भौतिक फाईल मेटाउन को लागी तपाइँले प्रत्येक र प्रत्येक लिङ्कहरू मेटाउनुपर्छ।

किन कडा लिङ्कहरू प्रयोग गर्नुहुन्छ?

हार्ड लिङ्कहरू फाइलहरू व्यवस्थित गर्न एक कुशल तरिका प्रदान गर्दछ। यो वर्णन गर्न को लागि सबै भन्दा आसान तरीका एक पुराना तिल स्ट्रीट प्रकरण संग छ।

बर्ट एनीले आफ्ना सबै चीजहरू सुन्न र एनीले आफ्नो कार्यबारे जानकारी दिए। सबैभन्दा पहिला, उनले सबै लाल चीजहरू बताउने निर्णय गरे। "आगो इन्जिन रातो हो"। त्यसैले एनीले आगो इन्जिन टाढा राख्छन्।

अर्को एरनीले सबै खिलौनेहरू पहिएहरूसँग टाढा राख्न निर्णय गर्छन्। आगोको इन्जिन छ। त्यसैले एर्नीले आगो इन्जिन टाढाको जानकारी दिए।

भन्नु आवश्यक छैन, बर्ट पहिले नै जस्तै नै ग्याँस फेला पार्न घर आउँछ तर एनीले अग्नि इन्जिनलाई आधा दर्जन पटक गुमाए।

कल्पना गर्नुहोस् कि अग्नि इन्जिन केवल अग्नि इन्जिनको तस्वीर हो। तपाइँसँग तपाइँको मेशिनमा विभिन्न फोल्डरहरू निम्न रूपमा निम्न हुन सक्छ:

अब तपाई फोटोको प्रतिलिपि सिर्जना गर्न सक्नुहुन्छ र प्रत्येक फोल्डरमा यसलाई राख्न सक्नुहुनेछ। यसको मतलब तपाईसँग तीन पटक स्पेसको तीन पटक स्पेस लिनु भएको छ।

तिनीहरूको प्रतिलिपि बनाएर फोटोहरू वर्गीकरण गर्न सक्दछन् धेरै ठाउँ छैन तर यदि तपाईंले भिडियोसँग एउटै कुरा प्रयास गर्नुभयो भने तपाईले तपाइँको डिस्क स्पेसलाई महत्त्वपूर्ण रूपमा घटाउनुहुनेछ।

कडा लिंकले कुनै स्थानमा कुनै स्थान लिन सक्दैन। त्यसोभए तपाईले एकै भिडियोलाई विभिन्न डिस्क श्रेणीहरूमा (जस्तै वर्ष, शैली, कास्ट, निर्देशकहरू) भण्डारण गर्न सक्नुहुनेछ तपाईंको डिस्क स्पेसलाई कम नगरी।

कडा लिंक कसरी बनाउने?

तपाईं निम्न वाक्य रचनाको प्रयोग गरेर कडा लिङ्क सिर्जना गर्न सक्नुहुनेछ:

ln path / to / file / path / to / hard / link

उदाहरणका लागि, माथिको तस्विरमा हामीसँग ऐलिस कूपर सङ्गीत फोल्डर हो जुन ट्र्याश भनिन्छ / बाटो / घर / गैरी / संगीत / एलिस कूपर / रद्दीटोकरीमा। त्यस फोल्डरमा, 10 वटा गीतहरू छन् जुन क्लासिक जहर हो।

अब जइन्स एक चट्टान ट्र्याक हो, त्यसैले हामीले संगीत फोल्डर अन्तर्गत रक नामक एक फोल्डर सिर्जना गर्यौं र निम्न फाइल टाइप गरेर Poison को एउटा कडा लिंक सिर्जना गर्यौं:

ln "01 - जीनसन.mp3" "~ / संगीत / चट्टान / जहर।"

यो संगीत व्यवस्थित गर्न एक राम्रो तरिका हो।

एक हार्ड कड़ी र एक प्रतीक लिंक को बीच अंतर कसरि बताउन को लागि

तपाईं बताउन सक्नुहुन्छ कि यदि फाइलले ls कमान प्रयोग गरेर कडा कडा छ:

ls -lt

लिङ्क बिना मानक फाइल निम्नानुसार हुनेछ

-rw-r - r-- 1 गैरी गैरी 1000 Dec 18 21:52 poison.mp3

निम्न स्तम्भहरू निम्न हुन्:

यदि यो कडा कडी थियो भने उत्पादन निम्नानुसार देख्नेछ:

-rw-r - r-- 2 गैरी गैरी 1000 Dec 18 21:52 poison.mp3

ध्यान दिनुहोस् कि लिङ्क स्तम्भ देखाउँछ। हरेक पटक कडा लिंक सिर्जना गरिन्छ जुन नम्बर बढ्छ।

एउटा प्रतीक लिङ्क निम्नानुसार हुनेछ:

-rw-r - r-- 1 gary gary 1000 Dec 18 21:52 poison.mp3 -> जहर.mp3

तपाईं स्पष्ट रूपमा देख्न सक्नुहुन्छ कि एक फाइल अर्कोलाई इशारा गर्दैछ।

कसरी एक फाइलमा सबै हार्ड लिङ्कहरू पत्ता लगाउन

तपाईंको लिनक्स प्रणालीमा सबै फाईलहरू इनकोड नम्बर समावेश गर्दछ जुन विशिष्ट रूपमा फाईल पहिचान गर्दछ। एक फाइल र यसको कडा लिंक एउटै इनको हुनेछ।

फाइलको लागि इनकोड नम्बर हेर्न निम्न आदेश टाइप गर्नुहोस्:

ls -i

एकल फाइलको लागि उत्पादन निम्नानुसार हुनेछ:

1234567 फाइलनाम

फाईलका लागि कडा लिङ्कहरू फेला पार्नका लागि तपाईंले भर्खरै इन इनको साथ फाइलहरू खोज्नु पर्दछ (जस्तै 1234567)।

तपाईले निम्न आदेशको साथ गर्न सक्नुहुन्छ:

~ / -xdev -inum 1234567 फेला पार्नुहोस्