linux主机默认生成dos文件,Linux资料整理

62e50291a81fc54b507f33cb80033297.gif Linux资料整理

(8页)

97958e7b2091470404a7c1d1d54449a3.gif

本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦!

11.9 积分

Linux复习提纲1、 Linux的文件系统类型,文件系统目录结构,块设备和字符设备文件,文件属性的表示方法。文件系统类型:①ext2和ext3(Third extended filesystem,縮寫為ext3)ext3是现在linux下常见的默认的文件系统,是ext2的升级版。采用了日志式的管理机制,它使文件系统具有很强的快速回复能力,并且由于从ext2转换到ext3无需进行格式化。②swap文件系统(Swap分区,即交换区,系统在物理内存不够时,与Swap进行交换。 )是linux中作为交换分区使用的。在安装linux的时候,交换分区是必须建立的,并且采用的文件系统必须是swap的而没有其他的选择。③vfat文件系统(DOS,是磁盘操作系统(英文:Disk Operating System)的缩写)linux中把DOS中采用的FAT文件系统都称为vfat文件系统。④NFS文件系统 netfilesyatem指网络文件系统,是linux的独到之处,可以很方便的在局域网内实现文件共享,并且使多台主机共享同一主机上的文件系统。访问速度快,稳定性高。⑤ISO9660文件系统是光盘所使用的文件系统,提供对光盘的读写,还可以实现对光盘的刻录。文件系统的目录结构:/bin:bin就是二进制binary的英文缩写。存放linux常用的操作命令的执行文件/boot:存放操作系统启动时所要用到的程序/dev:包含了所有linux系统中使用的外部设备,并不是外部设备的驱动程序,是一个访问这些设备的端口/etc:存放了系统管理时要用到的各种配置文件和子目录/home:是linux系统中默认的用户工作根目录/etc/rc.d:linux启动和关闭时用到的脚本文件/etc/rc.d/init:所有linux服务默认的启动脚本/root:超级用户登录时的主目录/usr:用户的很多应用程序和文件块设备文件:是指数据的读写,他们是以块为单位的设备,最简单的如硬盘等。字符设备:主要是指串行端口的接口设备。文件属性的表示方法:2、 Linux基本命令。①su:用户切换②useradd:添加用户账户 passwd:更改对应用户账户密码④ps:显示当前系统中由该用户运行的进程列表 kill:输出特定的信号给指定PID的进程,并根据该型号而完成指定的行为⑤fdisk:查看硬盘分区情况,并对硬盘进行分区管理⑥mount:挂载文件系统文件目录相关命令:①cd:改变工作目录②ls:列出目录的内容③cat:连接并显示指定的一个和多个文件的有关信息④cp:将给出的文件或目录复制到另一个文件⑤mv:为文件或目录改名或将文件由一个目录移入另一个目录⑥rm:删除一个目录中的一个或多个文件或目录3、vi的使用,vi的三种模式,使用的基本流程,底行模式功能键vi的三种模式:命令行模式,插入模式及底行模式vi的基本流程:①进入vi,即在命令行下输入vi(文件名),此时进入的是命令行模式,光标位于屏幕的上方②在命令行模式下输入I / Insert进入到插入模式,在该模式下可以输入文字信息。③在插入模式中,输入Esc,则当前模式转入命令行模式,并在底行中输入“:wq”进入底行模式。底行模式功能键::w:将编辑的文件保存到磁盘:q:退出vi:q!:强制退出vi:wq:存盘后退出vi命令行模式功能键:I:切换到插入模式,此时光标位于开始输入文件处A:切换到插入模式并从目前光标所在位置的下一个位置开始输入文字O::切换到插入模式,且从行首开始插入到新的一行4、 gcc编译器的编译流程。(预处理,编译,汇编,链接)①预处理:在该阶段,编译器将代码编译进来,并且用户可以使用gcc的选项“-E”进行查看,该选项的作用是让gcc在预处理结束够停止编译过程②编译:在这个阶段,gcc首先要检查代码的规范性、是否有语法错误等,以确定代码实际要做的工作,在检查无误后,gcc把代码翻译成汇编语言,用户可以使用-S选项来查看,该项只进行编译不进行汇编③汇编:把编译阶段生成的“.s”文件转成目标文件,使用选项“-c”就可看到汇编代码已转化为“.o”的二进制目标代码④链接5、进程、线程的概念,进程与程序的区别,进程控制块(PCB),了解进程的调度策略,临界资源,什么是进程通信,有哪几种?进程是由正文段,用户数据段以及系统数据段共同组成的一个执行环境,它是一个动态实体。相对的,程序是硬盘上存放的一个文件代码,是一个普通的文件,是机器代码指令和数据的集合,这些指令和数据存储在磁盘上的一个可执行映像中。线程是系统分配处理器时间资源的基本单元,或者说进程之内独立执行的一个单元。进程控制块:进程控制块(Processing Control Block),是操作系统核心中一种数据结构,主要表示进程状态。其作用是使一个在多道程序环境下不能独立运行的程序(含数据),成为一个能独立运行的基本单位或与其它进程并发执行的进程。进程的调度策略: 临界资源:多道程序系统中存在许多进程,它们共享各种资源,然而有很多资源一次只能供一个进程使用。一次仅允许一个进程使用的资源称为临界资源。进程通信:就是为了解决如何保护临界资源和进行数据交换而提出的特有的机制,他们为多任务系统提供了不同的通信机制,同时也提供了对于临界资源和共享资源的保护。主要有两种方式:虚拟内存系统中的进程间通信和Flat内存系统中的进程间通信。6、 了解逻辑地址(相对地址)逻辑地址,在计算机体系结构中是指应用程序角度看到的内存单元(memory cell)、存储单元(storage element)、网络主机(network host)的地址。7、内核包含的子系统进程管理系统 、 内存管理系统 、 I/O管理系统 和文件管理系统 等四个子系统8、 了解swap交换分区(内存大小的2倍)9、 文件权限的符号、八进制表示。10、通道的概念与作用(把原来由cpu处理的I/O任务转由通道来承担)通道指计算机系统中能够独立完成输入/输出操作的硬件装置,也成为“输入/输出处理机”。作用:使一些原来由CPU处理的I/O任务转由通道来承担,从而把CPU从繁杂的I/O任务中解脱出来。11、多进程编程,fork函数的使用12、软中断编程,文件读写操作(open,read,write函数)13、Linux的存储管理方法请求式分页虚拟存储管理方法14、管道的读写规则管道两端可分别用描述字fd[0]和fd[1]来描述,需要注意的是管道的两端是固定了任务的。即一端只能用于读,由描述字fd[0]表示,称其为管道读端;另一端则只能用于写,由描述字fd[1]来表示,称其为管道写端。①从管道中读取数据如果管道的写端不存在,则认为已经读到了数据的末尾,读函数返回的独处字节数为0;当管道的写端存在时,如果请求的字节数目大于PIPE_BUF,则返回管道现有的数据字节数,如果不大于,则返回管道中现有数据字节数。②向管道写入数据向管道中写入数据时,linux将不保证写入的原子性,管道缓冲区一有空闲区域,写进程就会试图向管道写入数据。如果读进程走管道缓冲区中的数据,那么些操作将一直阻塞。15、 软硬链接的区别软链接:会在用户选定的位置生成一个文件的镜像,不会重复占用磁盘空间,文件保持同步化硬链接:不带参数ln,它会在用户选定的位置上生成一个和源文件大小相同的文件,文件保持同步化16、文件系统VFS的功能①记录可用的文件系统类型②将设备与对应的文件系统相联系③处理一些面向文件的通用操作④涉及针对文件系统的操作时,VFS把他们映射到与控制文件,目录以及inode相关的物理文件系统17、文件目录的概念文件是一个具有符号的一组相关联的有序序列。文件可以包含范围非常广泛的内容。系统和用户都可以讲具有一定独立功能的程序模块、一组数据或一组文字命名为一个文件。在计算机里看见的东西都叫文件。文件是以单个名称在计算机上存储的信息集合。目录是一类特殊的文件,利用它可以构成文件系统的分层树形结构。如同普通文件一样,目录文件也包含数据,但目录文件与普通文件的差别是,核心对这些数据加以结构化,它是由承兑的“i节点号/文件名”构成的列表。18、 文件设置函数chmod的使用方法,包括文件读、写、执行权限的设置19、DMA传送方式(直接存储器访问(Direct Memory Access,DMA)①停止CPU访问内存②周期挪用③DMA与CPU交替访内20、execv函数的使用方法 关 键 词: Linux 资料 整理

524d6daf746efaa52c3c71bbfe7ba172.gif  天天文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值