वर्तमान निर्देशिका का उपयोग करने के लिए गंतव्य निर्देशिका किसी एकल बिंदु ' .
' का उपयोग करें
लंबा जवाब
अपने उदाहरण का उपयोग कर आप टाइप करेंगे: cp ~/anotherdir/dir2/file .
कार्रवाई में डॉट .
, ..
और ../../
निर्देशिका नामों को देखने के लिए , अपने टर्मिनल में निम्न आदेशों को कॉपी और पेस्ट करें:
mkdir a && mkdir a/b && mkdir a/b/c && mkdir a/b/c2
cd a/b/c
cp /etc/default/grub .
cp /etc/default/grub ..
cp /etc/default/grub ../c2
cd ../../
tree
ट्री कमांड से आउटपुट इस तरह दिखाई देता है:
.
└── b
├── c
│ └── grub
├── c2
│ └── grub
└── grub
3 directories, 3 files
.
पेड़ उत्पादन के शीर्ष पर नई वर्तमान निर्देशिका का प्रतिनिधित्व करता है a
जो दादा-दादी की है a/b/c
जो हम प्रयोग पर नेविगेट cd ../../
आदेश। नीचे a
हम उप-निर्देशिकाओं को देखते हैं a/b
, a/b/c
औरa/b/c2
लाइन विश्लेषण द्वारा लाइन
पहले हमने एक &&
साथ कई लाइनों को जोड़ने के लिए एक लाइन पर 4 डायरेक्टरी बनाई ।
फिर हम उस निर्देशिका में बदल गए a/b/c
, जो निम्नलिखित प्रतिलिपि कमांड के लिए वर्तमान निर्देशिका है:
- पहली प्रतिलिपि कमांड (
cp
) में हम गंतव्य को अपनी वर्तमान निर्देशिका ( सी ) के साथ सेट करते हैं .
।
- दूसरी प्रतिलिपि कमांड में हमने गंतव्य निर्देशिका ( b ) के साथ गंतव्य सेट किया
..
।
- तीसरी कॉपी कमांड में हमने गंतव्य स्थल को सिबलिंग डायरेक्टरी ( c2 ) के साथ सेट किया
../c2
फिर, जैसा कि पहले कहा गया था, हमने वर्तमान निर्देशिका को बदल दिया a
और tree
सभी निर्देशिकाओं और फाइलों को प्रदर्शित करने के लिए कमांड को चलाया a
।
साफ - सफाई
हमारे किए जाने के बाद, हम तीन निर्देशिकाओं और फ़ाइलों को हटा देते हैं:
cd ~/
rm -r tree
..
इसका मतलब है कि एक निर्देशिका कम है। कई बार इस्तेमाल किया जा सकता है, यानीcd ../..