जवाबों:
बैश में किसी भी कमांड को चलाने से, तारांकन का उपयोग करके *
, शेल को उस फ़ोल्डर में सभी फ़ाइलों और निर्देशिकाओं का चयन करने का कारण बनता है जो आप अभी हैं। -R
झंडा यकीन उपनिर्देशिका और subfiles रूप में अच्छी तरह संशोधित कर रहे हैं कर देगा। ध्यान रखें, कि निर्देशिका जहाँ आप स्वयं हैं, संशोधित नहीं की जाएगी। यदि आप वर्तमान फ़ोल्डर को मोडिफाई करना चाहते हैं , तो आपको डॉट का उपयोग करना चाहिए .
।
सारांश:
$ cd newdirectory/
$ chown newuser * -R
├─ newdirectory/ # not modified
│ ├─ subdirectory/ # modified
│ │ └── subfile/ # modified
│ └─ file # modified
$ cd newdirectory/
$ chown newuser . -R
├─ newdirectory/ # modified
│ ├─ subdirectory/ # modified
│ │ └── subfile/ # modified
│ └─ file # modified