मैं किसी विशिष्ट निर्देशिका की अनुमति कैसे देख सकता हूं?


13

मुझे पता है कि मैं ls -lएक निर्देशिका में सभी फाइलों को उनकी अनुमति सहित सूचीबद्ध करने के लिए उपयोग कर सकता हूं , लेकिन मैं किसी विशिष्ट निर्देशिका की अनुमतियों को कैसे देख सकता हूं। उदाहरण के लिए अगर मैं अपनी /etcनिर्देशिका की अनुमति देखना चाहता था ?

जवाबों:


18

-dइस तरह कमांड में जोड़ें :

ls -ld /etc

से man ls:

   -d, --directory
          list directory entries instead of contents, and do not dereference symbolic links

7

इसके अलावा आप statविशिष्ट फ़ाइल या निर्देशिका की अनुमति प्राप्त करने के लिए कमांड का उपयोग कर सकते हैं :

 stat -c "%A %n" Directory-or-File

या ऑक्टल मोड में अनुमति:

 stat -c "%a %n" Directory-or-File
  • -cविकल्प आपको उत्पादन अनुकूलित करने के लिए अनुमति देता है।
  • फ़ाइल का नाम इसके परिणामस्वरूप दिखाया गया है %n, %aऑक्टल अनुमतियाँ %Aदिखाता है और मानव पठनीय रूप में अनुमतियाँ दिखाता है।
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.