摘要: 第十一章 EXT2文件系统 11.1 EXT2文件系统 多年来,Linux一直使用EXT2作为默认文件系统。EXT3是EXT2的扩展。EXT3中增加的主要内容是一个日志文件,它将文件系统的变更记录在日志中。日志可在文件系统崩溃时更快地从错误中恢复。 11.2 EXT2文件系统数据结构 1.通过mkf 阅读全文
posted @ 2021-10-15 19:04 南城花落 阅读(64) 评论(0) 推荐(0) 编辑
摘要: 第八章 使用系统调用进行文件操作 8.1系统调用 在操作系统中,进程以两种不同的模式运行,即内核模式和用户模式,简称Kmode和 Umode。在Umode中,进程的权限非常有限。它不能执行任何需要特殊权限的操作。特殊权限的操作必须在Kmode下执行。系统调用(简称syscall)是一种允许进程进入K 阅读全文
posted @ 2021-10-10 19:33 南城花落 阅读(31) 评论(0) 推荐(0) 编辑
摘要: 第七章 文件操作 7.1 文件操作级别 硬件级别 fdisk 将硬盘、u盘或sdc盘区分 mkfs 格式化磁盘区分,为系统做好准备 fsck 检查和维修系统 碎片整理 压缩文件系统中的文件 系统调用:用户模式程序使用系统调用来访问内核函数。 I/O库函数:系统调用可让用户读/写多个数据块。 FILE 阅读全文
posted @ 2021-10-09 22:15 南城花落 阅读(68) 评论(0) 推荐(0) 编辑
摘要: ###Sort 首先在Linux中使用man参数来查看sort的相关用法 man sort 如图所示: sort常用命令选项及其意义 | 选项 | 意义 | | | | | -c | 测试文件是否已经被排序 | | -k|指定排序的域| |-m|合并两个已排序的文件| |-n|根据数字大小进行排序| 阅读全文
posted @ 2021-09-27 20:45 南城花落 阅读(2268) 评论(0) 推荐(0) 编辑
摘要: ###Linux C语言编程基础练习 ####1. 选择教材第二章的一节进行编程基础练习 我选择的是2.10节,与链表相关的内容 借此机会我对二叉树以及二叉树的遍历进行了复习,代码如下 #include <stdio.h> #include<stdlib.h> typedef enum {false 阅读全文
posted @ 2021-09-25 16:28 南城花落 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 实验任务: 1 复习c文件处理内容 2 编写myod.c 用myod XXX实现Linux下od -tx -tc XXX的功能 3 main与其他分开,制作静态库和动态库 4 编写Makefile 5 遇到的问题和解决过程 ##一、c文件处理内容 fopen FILE *fopen( const c 阅读全文
posted @ 2021-09-25 13:07 南城花落 阅读(33) 评论(0) 推荐(0) 编辑
摘要: sh编程 本章讨论了sh编程,阐述了sh脚本和不同版本的sh;比较了sh脚本与C程序,并指出了解释语言和编译语言的区别;详细说明了如何编写sh脚本,包括sh变量、sh语句、sh内置命令、常规系统命令和命令替换;解释了sh控制语旬,包括测试条件、for循环、 while 循环、do-until循环、c 阅读全文
posted @ 2021-09-22 19:50 南城花落 阅读(52) 评论(0) 推荐(0) 编辑
摘要: I/O库函数 本章讨论了 I/O库函数;详细介绍了IO库函数的算法,包括fread、 fwrite和fclose的算法,重点介绍了它们与read、write和close系统调用的交互;介绍了 I/O 库函数的不同模式,包括字符模式、行模式、结构化记录模式和格式化IO操作;阐述了文件流缓冲方案,并通过 阅读全文
posted @ 2021-09-18 22:09 南城花落 阅读(50) 评论(0) 推荐(0) 编辑
摘要: #第一章 引言 本章简单介绍了Unix的历史,包括贝尔实验室开发的Unix早期版本、AT&T System V以及Unix的其他版本,如BSD、HP UX、IBM AIX和Sun/SolarisUnix。此外,还介绍了Linux的开发及其各种发行版(包括Debian、 Ubuntu、 Mint、 R 阅读全文
posted @ 2021-09-14 17:45 南城花落 阅读(75) 评论(0) 推荐(0) 编辑
摘要: 一、教材内容学习 三种最流行的一般应用信息系统:电子表格、数据库管理系统、电子商务;在电子表格中学习了示例Excel中的一些应用及公式,例如SUM,COUNT()等用法;数据库管理系统包括存储数据的物理文件、支持数据访问和修改的软件以及指定数据库的逻辑布局的数据库模式。人工智能处理的是人类思想的建模 阅读全文
posted @ 2019-12-08 17:07 南城花落 阅读(120) 评论(0) 推荐(0) 编辑
/* 看板娘 */