ดาวอะไรในไฟล์. Sha หมายถึงอะไร


1

เอาต์พุตมีหนึ่งบรรทัดต่อไฟล์ของฟอร์ม "{hash} SPACE ASTERISK [{directory} SLASH] {filename}".

แล้วอะไรล่ะ * หมายความว่าอย่างไร

คำตอบ:


3

จาก sha1sum(1) หน้าคน:

โหมดเริ่มต้นคือ          เพื่อพิมพ์บรรทัดด้วย checksum ช่องว่างอักขระที่ระบุอินพุต          โหมด ('*' สำหรับไบนารี, '' สำหรับข้อความหรือตำแหน่งที่ไม่มีนัยสำคัญไบนารี)          และชื่อไฟล์แต่ละไฟล์

ดังนั้นจึงหมายความว่าไฟล์นั้นเป็นไบนารีเมื่อทราบว่ามีความสำคัญ


ดังนั้นมี `* 'หรือ` `(2 ช่องว่าง) ระหว่างแฮชกับชื่อไฟล์ มันเหมือนกันสำหรับ md5sum และ checksums อื่น ๆ ?
Smit Johnth

หน้าคนของพวกเขาพูดว่าอะไร?
Ignacio Vazquez-Abrams

ทำไมการรู้ว่าเป็นไฟล์ไบนารี่หรือไฟล์ข้อความ
Smit Johnth

ไม่แน่ใจจริงๆมันเหมือนกันทั้งหมดที่นี่
Ignacio Vazquez-Abrams

1
ความสำคัญคือ Windows ใช้ CR/LF เป็นลำดับบรรทัดใหม่ในขณะที่ Linux และ OSX ใช้ LF. ไฟล์ข้อความจะแสดงผลรวมตรวจสอบไบนารีที่แตกต่างกันหากถ่ายโอนระหว่าง Windows และ Linux / OSX ในโหมด Ascii แต่การระบุประเภทของไฟล์เป็นข้อความทำให้แน่ใจว่าผลรวมตรวจสอบจะเหมือนกันในแต่ละระบบปฏิบัติการโดยคำนึงถึงท้องถิ่นใหม่ ลำดับบรรทัด
AFH
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.