निर्देशिका को सूचीबद्ध करते समय /usr/bin
, कोई देखता है कि उसे ping
पीले-लाल रंग में दिखाया गया है:
फ़ाइल में कोई विशेष विशेषताएं नहीं हैं:
$ file /usr/bin/ping
/usr/bin/ping: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV),
dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for
GNU/Linux 2.6.32, BuildID[sha1]=2508ea2a85b70c68967b3e6345541430f5317d5f,
stripped
$ stat /usr/bin/ping
File: '/usr/bin/ping'
Size: 62096 Blocks: 136 IO Block: 4096 regular file
Device: 802h/2050d Inode: 4457229 Links: 1
Access: (0755/-rwxr-xr-x) Uid: ( 0/ root) Gid: ( 0/ root)
Context: system_u:object_r:ping_exec_t:s0
Access: 2016-11-01 10:02:57.332925719 +0100
Modify: 2016-06-22 14:01:14.000000000 +0200
Change: 2016-07-10 23:41:59.623796126 +0200
Birth: -
टर्मिनल में विभिन्न रंगों का क्या अर्थ है? , जहां हम रंग व्याख्याओं को सूचीबद्ध करने के लिए एक स्क्रिप्ट पा सकते हैं, "पीला-पर-लाल" का अर्थ "सीए" है:
"सीए" का क्या अर्थ है? शायद इसका मतलब है कि यह फ़ाइल कहीं /usr/bin/ping
और से हार्डलिंक की गई है ( और /usr/ping
एक ही फाइल है)
PS प्रश्न को स्पष्ट करते हुए देखा गया है कि डर्टी गायन , जहां ping
उबंटू पर कमांड को सेटिड रूट के रूप में दिखाया गया है, जो अजीब लगता है:
capabilities(7)
मैन पेज के अनुसार , कोई भी मानक क्षमताओं को नियंत्रित नहीं करता है, लेकिन लिनक्स क्षमता कार्यान्वयन POSIX.1e ड्राफ्ट मानक वापस ले लेने पर आधारित है; यहाँ