本课程是《嵌入式工程师自我修养》自学教程第 3 步:Linux系统编程第02期。本期课程主要介绍跟文件、目录相关的文件IO函数的使用,通过编程实战形式,实现了常用的shell命令:ls\cat\rmdir\wc等。以及实现音频播放器V2.0版本:支持循环列表播放。通过10来个Linux环境下shell命令的编程实现,达到熟练掌握文件IO编程的学习目标。
1
往往开发环境和生产环境在环境部署时会遇到很多奇怪的问题,此次word文档下载就被卡住了,通过一番努力终于找到了原因,分享给大家。上传文件txt格式,内有方法详细的代码注释及原因说明,jar包比较常见,大家自行导入,希望可以帮到大家。
1
Program for data recovery from Linux file system partitions in Windows. Need to access Linux Ext2, Ext3 and Ext4 file system partitions in Windows? Do you want to perform data recovery from an ext4 partition from an external hard drive? RS Linux Recovery specially designed to work with file systems Ext2/3/4, ReiserFS, XFS, UFS. The program allows you to access both existing and deleted files and packages of Linux, Unix, FreeBSD, OpenBSD or Solaris operating systems in a Windows-like interface.
2021-09-29 19:00:55 42.78MB Linux文件修复
1
Inotify是一种强大的、细粒度的、异步的文件系统事件监控机制, linux内核从 2.6.13起,加入了Inotify支持,通过Inotify可以监控文件系统中添加、删除,修改、移动等各种事件,利用这个内核接口,第三方软件就可以监控文件系统下文件的各种变化情况,而inotify-tools正是实施这样监控的软件。国人周洋在金山公司开发的sersync。 Inotify实际是一种事件驱动机制,它为应用程序监控文件系统事件提供了实时响应事件的机制,而无须通过诸如cron等的轮询机制来获取事件。cron 等机制不仅无法做到实时性,而且消耗大量系统资源。相比之下,inotify 基于事件驱动,可以做到对事件处理的实时响应,也没有轮询造成的系统资源消耗,是非常自然的事件通知接口,也与自然世界的事件机制相符合。
2021-09-29 18:00:48 2.29MB inotify 文件同步
1
这个是用于Linux平台的文件清理脚本,清理定期的文件目录
2021-09-23 13:20:48 2KB Linux 文件清理 python 脚本
1
Linux_Reader可以看linux文件系统的windows软件,win7可以使用
2021-09-14 18:57:47 3.6MB linux reader windows
1
在任一OS下,建立一个大文件,把它假象成一张盘,在其中实现一个简单的模拟Linux文件系统。 1. 在现有机器硬盘上开辟100M的硬盘空间,作为设定的硬盘空间。 2. 编写一管理程序simdisk对此空间进行管理,以模拟Linux文件系统,要求: (1) 盘块大小1k (2) 空闲盘块的管理:Linux位图法 (3) 结构:超级块, i结点区, 根目录区 3. 该simdisk管理程序的功能要求如下: (1) info: 显示整个系统信息(参考Linux文件系统的系统信息),文件可以根据用户进行读写保护。目录名和文件名支持全路径名和相对路径名,路径名各分量间用“/”隔开。 (2) cd …: 改变目录:改变当前工作目录,目录不存在时给出出错信息。 (3) dir …: 显示目录:显示指定目录下或当前目录下的信息,包括文件名、物理地址、保护码、文件长度、子目录等(带/s参数的dir命令,显示所有子目录)。 (4) md …: 创建目录:在指定路径或当前路径下创建指定目录。重名时给出错信息。 (5) rd …: 删除目录:删除指定目录下所有文件和子目录。要删目录不空时,要给出提示是否要删除。 (6) newfile …: 建立文件。 (7) cat …: 打开文件。 (8) copy …: 拷贝文件,除支持模拟Linux文件系统内部的文件拷贝外,还支持host文件系统与模拟Linux文件系统间的文件拷贝,host文件系统的文件命名为…,如:将windows下D:盘的文件\data\sample\test.txt文件拷贝到模拟Linux文件系统中的/test/data目录,windows下D:盘的当前目录为D:\data,则使用命令: simdisk copy D:\data\sample\test.txt /test/data 或者:simdisk copy D:sample\test.txt /test/data (9) del …: 删除文件:删除指定文件,不存在时给出出错信息。 (10) check: 检测并恢复文件系统:对文件系统中的数据一致性进行检测,并自动根据文件系统的结构和信息进行数据再整理。 4. 程序的总体流程为: (1) 初始化文件目录; (2) 输出提示符,等待接受命令,分析键入的命令; (3) 对合法的命令,执行相应的处理程序,否则输出错误信息,继续等待新命令,直到键入EXIT退出为止。
2021-09-13 17:03:52 3.99MB 操作系统大作业 linux文件系统
1
嵌入式Linux文件操作,包括文件创建、文件读、文件写、文件指针定位、文件大小获取等C语言源码。
2021-09-07 13:03:24 2KB 嵌入式Linux 文件系统
1
嵌入式Linux文件系统的实现及其简单应用.pdf
2021-09-06 22:01:19 270KB Linux 操作系统 系统开发 参考文献
linux文件系统及文件操作命令
2021-09-06 17:20:45 3.14MB linux文件
1