tree

फ़ाइल और डायरेक्टरी

इस्तेमाल

tree -L 2 [path]

डायरेक्टरी की बनावट को indent किए चित्र की तरह दिखाता है; macOS और हल्की Linux image में यह डिफ़ॉल्ट रूप से नहीं होता।

आम विकल्प

विकल्पअर्थ
-LLimit the depth to N levels
-aInclude hidden files
-dDirectories only
-ISkip names matching a pattern
-fPrint the full path of each entry
-hShow readable sizes

उदाहरण

tree -L 2

Two levels deep, so the output stays readable.

tree -I 'node_modules|.git'

Skips the noisy directories.

tree -d -L 1

Just the top-level folders.

हटाना, मिटाना और ढूँढना। कुछ कमांड दोबारा नहीं पूछते, इसीलिए -i लगाने की आदत हाथ बचाती है।

कैसे पढ़ें

  • बड़े कोष्ठक [ ] उस हिस्से को दिखाते हैं जिसे छोड़ा जा सकता है।
  • तीन बिंदु … का मतलब है एक से ज़्यादा दिए जा सकते हैं।
  • विकल्पों में बड़े-छोटे अक्षर मायने रखते हैं — कुछ कमांड में -r और -R अलग काम करते हैं।

आम सवाल

Q. tree क्या करता है?

डायरेक्टरी की बनावट को indent किए चित्र की तरह दिखाता है; macOS और हल्की Linux image में यह डिफ़ॉल्ट रूप से नहीं होता।

Q. इसे कैसे लिखें?

tree -L 2 [path] — बड़े कोष्ठक वह हिस्सा दिखाते हैं जो छोड़ा जा सकता है।

Q. कितने विकल्प जानने लायक़ हैं?

यहाँ 6 दिए हैं; पूरी सूची man tree में है। यह कमांड फ़ाइल और डायरेक्टरी में आती है।

मिलती-जुलती कमांड

man पेज: man tree