मैं ubuntu एकता टर्मिनल विंडो में चारों ओर तलाश कर रहा था जब यह आया:
जब मैंने टाइप किया:
file /bin/ls
आउटपुट है:
/bin/ls: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.24, BuildID[sha1]=0x214a38d0db472db559f0dabf0ae97f82fea83e03, stripped
मैं यह सत्यापित करना चाहता था कि sha1 सही है और इसलिए मैंने इसे टाइप किया:
openssl sha1 /bin/ls
हालाँकि, आउटपुट इस प्रकार है:
SHA1(/bin/ls)= 8800fee57584ed1c44b638225c2f1eec818a27c2
हालांकि वे हेक्साडेसिमल में एक ही लंबाई के हैं, वे मेल नहीं खाते हैं। क्या मैं कुछ भुल गया? या BuildID[sha1]
कुछ और करने के लिए संदर्भित करता है?