File

ภาพหน้าจอของซอฟแวร์:
File
รายละเอียดซอฟแวร์:
รุ่น: 5.34 การปรับปรุง
วันที่อัพโหลด: 16 Aug 18
ผู้พัฒนา: Christos Zoulas
การอนุญาต: ฟรี
ความนิยม: 17

Rating: nan/5 (Total Votes: 0)

ไฟล์ เป็นโอเพนซอร์สและการใช้งานฟรีของคำสั่ง 'ไฟล์' ที่ใช้กับระบบปฏิบัติการเกือบทุก UNIX เช่น Linux และ BSD คำสั่ง 'ไฟล์' ถ้าคุณไม่คุ้นเคยเป็นโปรแกรมบรรทัดคำสั่งที่จะบอกคุณว่าไฟล์ประเภทใดมีข้อมูลอยู่

คำสั่ง "ไฟล์" ต้นฉบับที่จัดส่งมาพร้อมกับ Bell Labs UNIX แต่ไม่สามารถใช้งานได้ในรูปแบบแหล่งข้อมูลแก่มวลชนก่อนการติดตั้งใหม่นี้ เช่นเดียวกับโปรแกรมบรรทัดคำสั่งอื่นไฟล์ต้องถูกใช้ผ่านโปรแกรมจำลองข้อมูลเทอร์มินัลใด ๆ


ตัวเลือกบรรทัดคำสั่ง

ไฟล์มาพร้อมกับตัวเลือกบรรทัดคำสั่งต่างๆซึ่งจะช่วยให้คุณสามารถจัดกลุ่มไฟล์ในระบบ GNU / Linux ได้ดีและรวดเร็วขึ้น สามารถเรียกดูได้อย่างรวดเร็วโดยการเรียกใช้ไฟล์ --help & rsquo; คำสั่งในโปรแกรมจำลองเทอร์มินัล terminal

ในบรรดาตัวเลือกบรรทัดคำสั่งที่มีประโยชน์มากที่สุดเราสามารถพูดถึงการสนับสนุนสำหรับการใช้ไฟล์ที่ระบุเป็นรายการไฟล์จำนวนมายากลที่แยกเป็นสีการสนับสนุนการประมวลผลไฟล์ที่บีบอัดรวมทั้งการสนับสนุนการพิมพ์สตริง MIME ชนิด MIME หรือ Apple type / creator

นอกจากนี้ผู้ใช้จะสามารถแสดงความแรงของเวทมนตร์เพื่อเปิดใช้งานต่อไปนี้ของ symlinks เพื่อยกเลิกชื่อไฟล์ด้วย ASCII NUL เพื่อรักษาเวลาในการเข้าถึงไฟล์เพื่อประมวลผลไฟล์พิเศษเป็นไฟล์ธรรมดาและเพื่อรวบรวมไฟล์ที่ ระบุโดย -m (--magic-file LIST) ตัวเลือก


ภายใต้ฝาครอบและ OSes ที่รองรับ

ไฟล์เป็นซอฟต์แวร์ข้ามแพลตฟอร์มที่เขียนขึ้นโดยสิ้นเชิงในภาษาซี (C) ซึ่งหมายความว่ารวดเร็วและรองรับระบบปฏิบัติการ GNU / Linux ที่เป็นที่รู้จักรวมทั้งการแจกจ่าย BSD ต่างๆเช่น FreeBSD, OpenBSD และ NetBSD ดาร์วิน / Mac OS X ได้รับการสนับสนุนด้วย

โปรแกรมมีการแจกจ่ายเป็น tarball แหล่งข้อมูลสากล (ที่จัดเก็บ TAR) ซึ่งสามารถติดตั้งได้ง่ายในระบบ 32 บิตหรือ 64 บิต หากต้องการติดตั้งเพียงดาวน์โหลดที่เก็บเก็บไว้ในคอมพิวเตอร์ปลดล็อกเปิดแอปเทอร์มินัลและไปยังตำแหน่งที่ตั้งของไฟล์ที่เก็บถาวร (เช่น cd /home/softoware/file-5.20) เรียกใช้ & lsquo; / configure && make & rsquo; คำสั่งแล้วดำเนินการ & lsquo; make install & rsquo; หรือ & lsquo; sudo make install & rsquo;

มีอะไรใหม่ ในรุ่นนี้:

  • นี่คือการแก้ไขข้อบกพร่อง ส่วนใหญ่ของการแก้ไขได้รับผลกระทบจากการค้นพบ oss-fuzz และเหตุผลในการปล่อยตัวในขณะนี้คือว่าไม่มีรายงานใหม่มานานกว่าสองสัปดาห์ ปัญหาส่วนใหญ่ที่พบโดย oss-fuzz อยู่ใน ...
  • การแยกวิเคราะห์ cdf (out of bounds reads)
  • จับคู่สตริง / regex (หน่วยความจำที่ไม่ได้อ่านแล้ว)
  • การแก้ไขอื่น ๆ :
  • ลบช่องว่างที่ต่อท้ายออกจากไฟล์มายากล
  • refactor is_tar

  • มีอะไรใหม่ ในเวอร์ชัน 5.33:

    • นี่คือการแก้ไขข้อบกพร่อง ส่วนใหญ่ของการแก้ไขได้รับผลกระทบจากการค้นพบ oss-fuzz และเหตุผลในการปล่อยตัวในขณะนี้คือว่าไม่มีรายงานใหม่มานานกว่าสองสัปดาห์ ปัญหาส่วนใหญ่ที่พบโดย oss-fuzz อยู่ใน ...
    • การแยกวิเคราะห์ cdf (out of bounds reads)
    • จับคู่สตริง / regex (หน่วยความจำที่ไม่ได้อ่านแล้ว)
    • การแก้ไขอื่น ๆ :
    • ลบช่องว่างที่ต่อท้ายออกจากไฟล์มายากล
    • refactor is_tar

    มีอะไรใหม่ ในเวอร์ชัน:

    • นี่คือการแก้ไขข้อบกพร่อง ส่วนใหญ่ของการแก้ไขได้รับผลกระทบจากการค้นพบ oss-fuzz และเหตุผลในการปล่อยตัวในขณะนี้คือว่าไม่มีรายงานใหม่มานานกว่าสองสัปดาห์ ปัญหาส่วนใหญ่ที่พบโดย oss-fuzz อยู่ใน ...
    • การแยกวิเคราะห์ cdf (out of bounds reads)
    • จับคู่สตริง / regex (หน่วยความจำที่ไม่ได้อ่านแล้ว)
    • การแก้ไขอื่น ๆ :
    • ลบช่องว่างที่ต่อท้ายออกจากไฟล์มายากล
    • refactor is_tar

    • มีอะไรใหม่ ในเวอร์ชัน 5.31:

      • นี่คือการแก้ไขข้อบกพร่อง ส่วนใหญ่ของการแก้ไขได้รับผลกระทบจากการค้นพบ oss-fuzz และเหตุผลในการปล่อยตัวในขณะนี้คือว่าไม่มีรายงานใหม่มานานกว่าสองสัปดาห์ ปัญหาส่วนใหญ่ที่พบโดย oss-fuzz อยู่ใน ...
      • การแยกวิเคราะห์ cdf (out of bounds reads)
      • จับคู่สตริง / regex (หน่วยความจำที่ไม่ได้อ่านแล้ว)
      • การแก้ไขอื่น ๆ :
      • ลบช่องว่างที่ต่อท้ายออกจากไฟล์มายากล
      • refactor is_tar

      • มีอะไรใหม่ ในเวอร์ชัน 5.30:

        • ล่มเกิน (โจนัสวากเนอร์)
        • ความล้มเหลวในการโหลดไฟล์มายากลหลาย ๆ แบบ (Christoph Biedl)
        • การปรับปรุงการแยกวิเคราะห์ CDF (Guy Helmer)
        • เพิ่มการสนับสนุนค่าชดเชยทางอ้อมที่เซ็นชื่อ
        • cat / dev / null | ไฟล์ - ควรพิมพ์เปล่า (Christoph Biedl)
        • ขนาดสตริง Bump จาก 64 ถึง 96
        • PR / 556: แก้ไขตัวคั่นบนคำอธิบายประกอบ

        • มีอะไรใหม่ ในเวอร์ชัน 5.29:

          • ล่มเกินโจแอ็ก
          • ความล้มเหลวในการโหลดไฟล์มายากลหลาย ๆ แบบ (Christoph Biedl)
          • การปรับปรุงการแยกวิเคราะห์ CDF (Guy Helmer)
          • เพิ่มการสนับสนุนค่าชดเชยทางอ้อมที่เซ็นชื่อ
          • cat / dev / null | ไฟล์ - ควรพิมพ์เปล่า (Christoph Biedl)
          • ขนาดสตริง Bump จาก 64 ถึง 96
          • PR / 556: แก้ไขตัวคั่นบนคำอธิบายประกอบ

          • มีอะไรใหม่ ในเวอร์ชัน 5.28:

            • คุณสมบัติ:
            • จำนวนไบต์ที่อ่านจากไฟล์เพื่อระบุประเภทไฟล์สามารถกำหนดค่าได้ (-P bytes =)
            • เพิ่ม DER parser ทดลอง (ประเภทฟิลด์ softmagic & quot; der & quot;
            • )
            • เพิ่มรูปแบบการส่งออก NUL ที่สิ้นสุด -00
            • รหัสการบีบอัดตอนนี้รายงานข้อผิดพลาดในการบีบอัด
            • เพิ่มการสนับสนุน zlib หากระบบปฏิบัติการมี
            • การแก้ไขข้อบกพร่อง:
            • แก้ไขการแยกวิเคราะห์ทางอ้อม ID3
            • ระบุ dprintf (3) สำหรับระบบปฏิบัติการที่ไม่มี
            • ลบรหัส REG_STARTEND ไม่ทำงานตามที่คาดไว้
            • forking for decompression ถูกทำลายโดย magic_buffer

            • มีอะไรใหม่ ในเวอร์ชัน 5.25:

              • เพิ่มขีดจำกัดความยาวของการค้นหา regex
              • แก้ไขปัญหาด้วย - พารามิเตอร์
              • Windows แก้ไข PR / 466

              • มีอะไรใหม่ ในเวอร์ชัน 5.24:

                • ปรับ FIT magic map ให้ทำงานหลังจากวันที่แก้ไขข้อบกพร่องใน 5.23

                • มีอะไรใหม่ ในเวอร์ชัน 5.22:

                  • Bugs:
                  • ปรับแต่งการพิมพ์บันทึกย่อของเอลฟ์เพื่อหลีกเลี่ยงข้อความซ้ำ ๆ
                  • เพิ่มขีด จำกัด ของหมายเหตุแนะนำโดย Alexander Cherepanov
                  • ประกันตัวในบางส่วนของ pread () (Alexander Cherepanov)
                  • ตรวจสอบขีด จำกัด ของขอบเขตที่ไม่ถูกต้องในไฟล์ _printable (Alexander Cherepanov)
                  • PR / 405: ละเว้น SIGPIPE จากโปรแกรมยกเลิกการบีบอัด
                  • เปลี่ยนแบบพิมพ์ได้ - & gt; file_printable และใช้ในสถานที่ต่างๆเพื่อความปลอดภัย
                  • คุณสมบัติ:
                  • เพิ่มญาติทางอ้อมสำหรับ TIFF / Exif
                  • ใน ELF แทน & quot; (ใช้ไลบรารีแบบไดนามิก) & quot; เมื่อ PT_INTERP แสดงอยู่ให้พิมพ์ชื่อล่าม

                  • มีอะไรใหม่ ในเวอร์ชัน 5.20:

                    • 1.sm.webp: ข้อมูล RIFF (little-endian), ภาพ Web / P, การเข้ารหัส VP8, 320x214, การปรับขนาด: [none] x [none], YUV color, decoders should clamp
                    • 1.webp: ข้อมูล RIFF (little-endian), Web / P ภาพ, การเข้ารหัส VP8, 550x368, การปรับขนาด: [none] x [none], YUV color, decoders should clamp
                    • CCITT_1.TIF: ข้อมูลภาพ TIFF, little-endian, direntries = 17, height = 2376, bps = 1, การบีบอัด = กลุ่มสองระดับ, PhotometricIntepretation = WhiteIsZero, ชื่อ = อินพุตมาตรฐาน, คำอธิบาย = ไฟล์ PBM ที่แปลงแล้ว, width = 1728
                    • FLOWER.jpg: ข้อมูลภาพ JPEG, พื้นฐาน, ความแม่นยำ 8, 2592x3904, เฟรมที่ 3
                    • FLOWER.wdp: ภาพ JPEG-XR, การปูกระดาษแข็ง, พื้นที่ว่าง xform = TL, ส่วนหัวสั้น, 2592x3904, bitdepth = 5-6-5, colorfmt = YONLY
                    • MARBLES.TIF: ข้อมูลภาพ TIFF, little-endian, direntries = 16, height = 1001, bps = 206, compression = LZW, PhotometricIntepretation = RGB, width = 1419
                    • นอกจากนี้ยังมีข้อบกพร่องบางอย่างที่แก้ไขจากรุ่นก่อนหน้านี้ด้วยดังนั้นนี่จึงเป็นการนำเสนอที่แนะนำมาใช้ ...

                    • มีอะไรใหม่ ในเวอร์ชัน 5.17:

                      • นับระดับการเรียกซ้ำผ่านมายากลทางอ้อม
                      • ป้องกันการเรียกซ้ำที่ไม่มีขีด จำกัด ในไฟล์ที่มีการชดเชยโดยทางอ้อมเป็น 0
                      • เพิ่มแฟล็ก --E ที่ทำให้ไฟล์ข้อผิดพลาดของระบบไฟล์พิมพ์ไปยัง stderr และออกจากระบบ
                      • การพิมพ์ MIME สามารถพิมพ์ผลการค้นหาจากรายการเวทมนตร์หลายรายการหากมีการแข่งขันหลายรายการ
                      • ในบางกรณีระบบไม่สามารถตรวจพบการรั่วไหลได้เมื่อคำนวณค่า Softmagic
                      • ใช้ strcasestr () ถึงสำหรับ cdf สตริง
                      • รีเซ็ตไปที่ & quot; C & quot; locale ขณะทำการดำเนินการ regex หรือเปรียบเทียบกรณีที่ไม่สำคัญ นี่เป็นการชั่วคราว

                        • , ฯลฯ
                        • แก้ไขการเข้ารหัสเริ่มต้นเป็นไบนารีแทนไม่ทราบซึ่งเพิ่งเกิดขึ้นเมื่อเร็ว ๆ นี้
                        • จัดการไฟล์ว่างเปล่าและไฟล์หนึ่งไบต์โดยไม่ต้องใช้เฉพาะเพื่อให้การเข้ารหัส - โมเดิร์นไม่สมบูรณ์
                        • แก้ไขรหัสทางออกที่ไม่ใช่รหัสศูนย์ที่ไม่ถูกต้องจากไฟล์และข้อความที่ไม่มีอยู่จริง
                        • เพิ่มการตรวจหาไฟล์ CDF MSI (Guy Helmer)

ซอฟแวร์อื่น ๆ ของนักพัฒนา Christos Zoulas

Tcsh
Tcsh

27 Sep 15

ความคิดเห็นที่ File

ความคิดเห็นที่ไม่พบ
เพิ่มความคิดเห็น
เปิดภาพ!