Bash मैन पेज से ls के साथ अनुमतियाँ देखने के बारे में :
User ls output
Owner -rwx------
Group ----rwx---
Other -------rwx
यह समझ में आता है, लेकिन -
उसके लिए पहली बार उपयोग क्या है ? यह सभी उपयोगकर्ता संदर्भों में हमेशा रिक्त होता है।
Bash मैन पेज से ls के साथ अनुमतियाँ देखने के बारे में :
User ls output
Owner -rwx------
Group ----rwx---
Other -------rwx
यह समझ में आता है, लेकिन -
उसके लिए पहली बार उपयोग क्या है ? यह सभी उपयोगकर्ता संदर्भों में हमेशा रिक्त होता है।
जवाबों:
पहला डैश -
इंगित करता है कि फ़ाइल एक नियमित फ़ाइल है ।
GNU Coreutils: 10.1.2 कौन सी जानकारी सूचीबद्ध है
ये विकल्प
ls
प्रदर्शित होने वाली जानकारी को प्रभावित करते हैं । डिफ़ॉल्ट रूप से, केवल फ़ाइल नाम दिखाए जाते हैं।...
‘-l’
‘--format=long’
‘--format=verbose’
प्रत्येक फ़ाइल के नाम के अलावा, फ़ाइल प्रकार, फ़ाइल मोड बिट्स, हार्ड लिंक की संख्या, मालिक का नाम, समूह का नाम, आकार और टाइमस्टैम्प ( सामान्य रूप से फ़ाइल टाइमस्टैम्प देखें देखें ) प्रिंट करें । उन सूचनाओं के लिए प्रश्न चिह्न प्रिंट करें जिन्हें निर्धारित नहीं किया जा सकता है।
...
फ़ाइल प्रकार निम्न वर्णों में से एक है:
‘-’
नियमित फ़ाइल
‘b’
ब्लॉक विशेष फ़ाइल
‘c’
वर्ण विशेष फ़ाइल
‘C’
उच्च प्रदर्शन ("सन्निहित डेटा") फ़ाइल
‘d’
निर्देशिका
‘D’
दरवाजा (Solaris 2.5 और ऊपर)
‘l’
प्रतीकात्मक लिंक
‘M’
ऑफ-लाइन ("माइग्रेट") फ़ाइल (क्रे DMF)
‘n’
नेटवर्क विशेष फ़ाइल (HP-UX):
‘p’
FIFO ( नामित पाइप)
‘P’
पोर्ट (सोलारिस 10 और अप)
‘s’
सॉकेट
‘?’
कुछ अन्य फ़ाइल प्रकार
D
सोलारिस पर एक ओओआर फ़ाइल के लिए प्रलेखन देखा , तो मैंने तुरंत एक दरवाजा बनाने के बारे में निर्धारित किया!
D
यह d
एक निर्देशिका के लिए, l
एक प्रतीकात्मक लिंक के लिए, c
एक चरित्र डिवाइस के लिए, b
एक ब्लॉक डिवाइस के लिए, p
एक FIFO (पहली-पहली विशेष फ़ाइल में) के लिए, s
एक सॉकेट के लिए होगा।
exec()
प्रोग्रामिंग भाषाओं जैसे सी या पायथन से कॉल से सुलभ बाहरी कार्यक्रम हैं । व्यावहारिक रूप से, कोई भी उन्हें "बैश कमांड" के रूप में सोच सकता है, लेकिन अंतर को समझना उपयोगी और महत्वपूर्ण है, खासकर जब स्क्रिप्ट लिखते हैं, उदाहरण के लिए, जो लिनक्स के अलावा या लिनक्स के विभिन्न वितरणों के अलावा सिस्टम पर भी चलाया जा सकता है।