Font Size: a A A

Linux File System Application And File Encoding Conversion Under Windows

Posted on:2014-03-23Degree:MasterType:Thesis
Country:ChinaCandidate:J N GuoFull Text:PDF
GTID:2268330401453128Subject:Computer technology
Abstract/Summary:PDF Full Text Request
In the rapid development of modern society, the open source movement has been known by more and more people, it attracted a large number of developers, and the emergence of a large number of open source software. With the growing influence of open source software, more and more applications are beginning to support Linux, and formed a large user base market. However, in the field of desktop operating systems, Linux still can not shake the dominance of Windows. Currently, many users need to perform file operations between the two operating systems, but due to both architecture design is completely different, so files under Linux can not be identified in Windows, and relatively cumbersome to install dual operating systems and virtual machines,reducing the work efficiency.Against the two operating systems’different file formats, we simulate a disk with the help of a file, the virtual disk file using the C language to simulate a Linux file system, the system can operate on the file, and the format conversion. In this thesis, first introduced the most classic ExtX of the Linux operating system file system, the overall layout and structure of the file system super block, quick description of the group, character, block bitmap, i-node, directory entry, Hash tree and log data structure a detailed analysis of the function represented by each data structure you carried out a detailed introduction; followed by thesis, we focus on the Windows and Linux file encoding-GBK and UTF-8, on GB2312, GBK, GB18030introduction and analysis of all three contrast to analyze the GBK encoding and features the same time, the association between the introduction of Unicode and UTF-8, and both to analyze UTF-8encoding and characteristics, advantages and disadvantages and GBK and UTF-8conducted a comparative analysis; Finally, the use of software engineering development model, this paper simulation based virtual disk file system, its main features include the creation and deletion of files, display, and modify the content and encoding format conversion. Tested, the system is stable and simple, fast, basically reached the desired objectives.
Keywords/Search Tags:Linux, file system, document function, format conversion
PDF Full Text Request
Related items