GNU/Linux
ls कमांड
खोज…
सबसे अधिक इस्तेमाल किए जाने वाले विकल्पों के साथ ls कमांड।
ls वर्तमान कार्यशील निर्देशिका में फ़ाइलें और निर्देशिकाएँ दिखाता है। (यदि कोई तर्क पारित नहीं होता है।) (यह छिपी हुई फाइलें नहीं दिखाता है जो डिफ़ॉल्ट रूप से शुरू होती है।)
user@ubuntu14:/usr$ ls
bin games include lib lib32 local sbin share src
सभी फाइलें (छिपी हुई फाइलें / फ़ोल्डर भी) देखने के लिए। ls -a
ls -all
उपयोग करें
user@ubuntu14:/usr$ ls -a
. .. bin games include lib lib32 local sbin share src
फ़ाइलों और फ़ोल्डरों और प्रतीकात्मक लिंक और अन्य के बीच अंतर करने के लिए, ls -F
या ls --classify
उपयोग करें
user@ubuntu14:~$ ls -F
bash_profile_course chat_apps/ Desktop/ Downloads/ foxitsoftware/
Public/ test/ bin/ ClionProjects/ Documents/ IDE/ Music/
Pictures/ Templates/ Videos/
यहां, फ़ाइल और फ़ोल्डरों को अलग करने के लिए एंडिंग कैरेक्टर्स का उपयोग किया जाता है।
"/" सुझाव निर्देशिका।
"" "निष्पादन योग्य सुझाव दें।
"@" प्रतीकात्मक लिंक का सुझाव देते हैं।
फ़ाइलों और निर्देशिकाओं के बारे में अधिक जानकारी प्राप्त करने के लिए, ls -l
उपयोग करें
user@ubuntu14:~/example$ ls -l
total 6464
-rw-r--r-- 1 dave dave 41 Dec 24 12:19 Z.txt
drwxr-xr-x 2 user group 4096 Dec 24 12:00 a_directory
-rw-r--r-- 1 user group 6 Dec 24 12:01 a_file
lrwxrwxrwx 1 user group 6 Dec 24 12:04 a_link -> a_file
-rw-r--r-- 1 user group 6 Dec 24 12:03 a_newer_file
-rw-r----- 1 user group 6586816 Dec 24 12:07 big.zip
इस उदाहरण में, सामग्री का कुल आकार 6460KB है।
फिर निचले मामले से पहले ऊपरी मामले के साथ वर्णमाला क्रम में प्रत्येक फ़ाइल / निर्देशिका के लिए एक प्रविष्टि है।
पहला वर्ण प्रकार है (जैसे d - निर्देशिका, l - लिंक)।
अगले 9 वर्ण उपयोगकर्ता, समूह और अन्य के लिए अनुमतियाँ दिखाते हैं।
इसके बाद कड़ी कड़ी की संख्या है, फिर मालिक का नाम और समूह।
अगला क्षेत्र बाइट्स में आकार है। यह -h
विकल्प को जोड़कर मानव के अनुकूल रूप में प्रदर्शित किया जा सकता है जैसे 6586816 को 6.3M के रूप में प्रदर्शित किया जाता है
इसके बाद एक टाइमस्टैम्प (आमतौर पर संशोधन का समय) आता है।
अंतिम फ़ील्ड नाम है। नोट: लिंक भी लिंक का लक्ष्य दिखाते हैं।
Ls कमांड के लिए विकल्प
विकल्पों की पूरी सूची:
ls -a
छिपी हुई फ़ाइल सहित सभी फ़ाइलों की सूची 'से शुरू होती है।'
ls --color
रंग की सूची [= हमेशा / कभी नहीं / ऑटो]
ls -d
सूची निर्देशिका - '*' के साथ
ls -F
* / => @ का एक वर्ण जोड़ें | प्रवेश करने के लिए
ls -i
सूची फ़ाइल का इनकोड इंडेक्स नंबर
लंबी प्रारूप के साथ ls -l
सूची - अनुमति दिखाएं
ls -la
छिपा फ़ाइलों सहित सूची लंबी प्रारूप
ls -lh
पठनीय फ़ाइल आकार के साथ लंबा प्रारूप
फ़ाइल आकार के साथ लंबे प्रारूप के साथ ls -ls
सूची
ls -r
सूची उल्टे क्रम में
ls -R
सूची पुनरावर्ती निर्देशिका ट्री
ls -s
सूची फ़ाइल का आकार
ls -S
फ़ाइल के आकार के अनुसार
समय और तिथि के अनुसार ls -t
तरह
एक्सटेंशन नाम से ls -X
सॉर्ट