किसी निर्देशिका की निष्पादन अनुमतियों में 'T' का क्या अर्थ है?


21

मुझे बस lsकमांड का यह भ्रामक आउटपुट मिला :

    whodare @ ubuntu ~ $: ls -l / var / spool / cron /
    कुल 12
    drwxrwx - टी 2 डेमॉन डेमॉन 4096 अक्टूबर 29 05:02 atjobs
    drwxrwx - T 2 डेमन डेमन 4096 सितंबर 15 21:09 atspool
    drwx-wx - T 2 रूट crontab 4096 Dec 24 02:11 crontabs

मुझे पता है कि 'टी' का मतलब चिपचिपा होता है, लेकिन 'टी' का मतलब क्या होता है?

मैं एक निर्देशिका के लिए यह कैसे सेटअप कर सकता हूं?

जवाबों:


14

tइसके स्थान पर xआपको यह पता लगाने में सक्षम होने की आवश्यकता है कि क्या xवहाँ होना चाहिए था और क्या इसे अधिलेखित किया गया थाt

  • t == चिपचिपा + x
  • T == केवल चिपचिपा

के मैन पेज में इसे क्यों नहीं दर्ज़ किया गया है ls?
आरं

7

यहाँ चिपचिपा बिट के लिए देखो ।
अपने दूसरे प्रश्न के बारे में, इस विकिपीडिया प्रविष्टि को सेट करने के तरीके पर देखें।

दोनों के बीच अंतर यह है कि 'टी' मौजूद है

अन्य श्रेणी के लिए निष्पादन बिट सेट के बिना किसी फ़ाइल या निर्देशिका पर


4

tदूसरों की अनुमति के स्थान पर और निष्पादन की अनुमति के स्थान पर होगा। तो इसका मतलब है कि tनिष्पादित + चिपचिपा सा है। Tअनुमति के बिना केवल चिपचिपा सा मतलब है।

उदाहरण:

dr-xr-xr-t  2 scm scm 4096 Feb 15 17:48 log
drwxr-xr-T  2 scm scm 4096 Feb 15 18:04 rpm

यहाँ, logनिष्पादित + चिपचिपा बिट (अन्य) है। rpmकेवल चिपचिपा सा है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.