linux怎么區別文本文件和二進制文件


linux的文本文件與二進制文件的區分與windows的區分是相同的!
說到底計算機存儲的文件都是以二進制形式存儲的,但是區別是,習慣上認為:

(1)、文本文件

文本文件是包含用戶可讀信息的文件。這些文件以ASCII碼方式存儲,可顯示和打印。文本文件的行不能包括空字符(即碼中的NULL),行的最大長度(包括換行符在內)也不能超過(LINE_MAX)所定義的字節數。不過文本文件中並不限制使用除空字符以外的控制字符或其它不可打印字符。

(2)、二進制文件(實際上這種說法不准確,因為文本文件也是用二進制代碼存放的,稱為非文本文件比較好)

二進制文件是包含計算機可讀信息的文件。二進制文件可以是可執行的文件,使系統根據其中的指令完成某項工作。命令和程序都是以可執行的而進制文件方式存儲。二進制文件沒有行的長度限制,也可包含空字符。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM