Linux系统及编程基础版期末复习书中重点_第1页
Linux系统及编程基础版期末复习书中重点_第2页
Linux系统及编程基础版期末复习书中重点_第3页
Linux系统及编程基础版期末复习书中重点_第4页
Linux系统及编程基础版期末复习书中重点_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Linux系统及编程基础版期末复习书中重点(大

学)复习要点:第1章Linux基础及安装Linux的组成Linux内核,Linux的Shell,Linux文件系统,Linux应用程序和实用程序。Linux的版本内核版本、发行版本Linux的用户类型根用户(超级用户、系统管理员)、普通用户Linux的运行级别运行级别就是操作系统当前正在运行的功能级别。解释如下:0:关机、1:单用户模式、2:多用户模式(但没有NFS)、3:完全多用户模式、4:没有用到、5:X11、6:重启(千万别不要设置成6)Linux的命令(1)注销(logout、exit)可直接在Shell提示符后输入命令logout,或Ctrl+D键,或exit即可从文本模式下退出系统。(2)关闭与重启(shutdown、halt、reboot、init)①shutdown:格式:shutdown[-f/F/h/k/n/r/c(参数名称)] [-t(秒数)]时间[警告信息]例:shutdown-hnow(立即关机)shutdown+5“xxxxxxxxx”(5分钟后关机,发警告给当前所有用户)②halt:最简单关机方式相当于shutdown-h。格式:#halt③reboot:用于关机后引发系统重启。格式:#reboot④init:所有进程祖先,用于系统不同运行级之间切换。切换至0即为关机。格式:init0切换至6即为重启,格式:#init6(3)passwd修改用户密码,遵循数字、字母、下划线规则,应避免使用控制字符。格式:passwd(4)help放在命令之后,用来显示命令的一些信息。格式:Command--help例:passwd--help(显示passwd命令帮助信息)(5)man显示用户系统文档中的man页内容与help类似。格式:mancommand 例:manpasswd(6)info基于菜单的超文本系统,包括自身使用指南和一些关于Shell命令、GNU项目开发程序的说明文档。格式:infocommand(7)who用于查看当前登录到系统的用户信息。格式:who[-l/q/s/u]例:whoami(显示本终端用户信息)(8)date显示或设置此时的系统时间。格式:date[+%a/d/D/h/H/j/m/M/r/S/T/w/W/y]例:date(显示当前系统时间)(9)echo用于回显输入内容。 格式:echostrings例:echohelloworld(谁看不懂就怪了)(10)su切换到其他用户使用的系统,退回切换可使用exit命令,成功切换需要用户在账号密码。例:suroot(用其他账号登陆切换至root账号)第2章Linux的文件系统1.Linux文件系统的结构Linux文件系统采用的是树形结构,最上层是根目录,其他所有目录都是从根目录出发生成的。下面介绍各目录含义:/bin:存放二进制可执行命令目录。/home:用户主目录的基点目录,默认情况下每个用户的主目录都设在该目录下。/lib:存放标准程序设计库目录,又叫动态链接共享库目录。/etc:存放系统管理和配置文件目录。/dev:存放设备特殊文件目录。(声卡、磁盘文件等)/usr:最庞大的目录,存放应用程序和文件目录。(详细在书P44)(1)ext文件系统:ext是Linux成熟时引入的扩展文件系统。由于在稳定性,速度和兼容性方面存在不少缺陷,现在已很少使用。ext2是一个非日志文件系统,同样有弱点。后逐步改进为ext3文件系统成为了日志文件系统并尽可能与原ext2文件系统兼容ext3文件系统特点:①高可用性。②数据的完整性。③文件系统的速度。④数据转换。⑤多种日志模式。Linux支持ext3的改进版ext4,提供更好的性能和可靠性,同时兼容ext3。(2)其他文件系统(了解即可P46):①MS-DOS②UMSDOS③VFAT④Proc⑤ISO9660⑥SYSV⑦NFS⑧SMB⑨FAT⑩Swap?ReiserFS?NTFS?HPFSLinux文件系统的特点(1)采用树形结构,从根目录=。成(/)开始。Linux的虚拟文件系统VFS允许众多不同类型文件系统共存,并支持跨文件系统操作。Linux的文件是无结构字符流式文件,不考虑文件内部结构,只把文件简单看做是一系列字符的序列。Linux的文件可有文件拥有者或超级用户设置相应的访问权限而受到保护。Linux把所有的外部设备都看做文件,可以使用与文件系统相同的系统调用和函数来读写外部设备。(1)文件的分类(P48)①普通文件。②目录文件。③设备文件.④符号链接文件。(2)目录和路径目录是Linux文件系统中的一种特殊文件,文件系统利用目录完成按名存取及对文件信息的共享和保护。①工作目录与主目录:工作目录是用户登录到Linux系统后所处于的目录,也称当前目录。工作目录用“.”表示,其父目录用“..”表示。用户主目录是系统管理员增加用户时创建的,每个用户都有自己的主目录。普通用户的主目录在/home下,root用户作为系统管理员,有自己的主目录在/root下。刚登陆到系统中时,其工作目录便是该用户的主目录,与用户登录名相同。如用户登录名为user,则目录为/home/user。②路径:路径是指从树形目录中的某个目录层次到某个文件的一条道路,任何一个文件在文件系统中的位置都是有相应的路径决定的。路径是由目录或目录和文件名构成的。如:/home/user、/home/user/test.c都是路径。分类:绝对路径:是从根目录开始的,也称为完全路径。如以上路径。相对路径:是从用户工作目录或用户主目录开始的路径,如:./test、../user、〜/test。其中“.”表示用户工作目录,“..”表示工作目录的上级目录,“~”表示用户主目录。(3)文件操作命令(cat、more、less、head、tail、grep、sort、cp、rm、mv、wc、tar)①cat:把多个文件连接后输出到标准输出(屏幕),或加“〉文件名”输出到另一个文件夹中。 格式:cat[选项]..[文件]..选项:-b:从1开始对所有非空输出行进行编号。-n:从1开始对所有输出行编号。-s:将连续两行以上的空白行合并成一行空白行。例:cattestfile1(显示当前目录下文件testfile1的内容)②more:显示文本文件的内容,一次显示一屏,满屏后停止,按以下键继续。Space:显示文本下一屏内容。Enter:显示文本下一行。D或ctrl+d:向下显示文本半屏,默认11行。B或ctrl+b:显示文本上一屏内容。Q:退出more命令。格式:more[选项][文件...]选项:-num:指定一个整数,表示一屏显示多少行。-d:在屏底部显示提示信息,包括当前显示百分比,按键提示等。c或-p:不滚屏,在显示下一屏之前清屏。+num:从行号num开始显示。+/pattern:定义一字符串,在文件中查找该字符串,从该字符串后显示。例:more-5+/hostname/etc/profile(在/ctc/profile文件中找“hostname”字符串,并在该字符串后显示。)③less:与more相似,分屏显示文件内容。但允许用户向前或向后翻页浏览文件。按Q退出less。格式:less[选项][文件]...选项:-i:搜索时忽略大小写,除非搜索串中包含大写字母。I:搜索时忽略大小写。m:显示读取文件的百分比。M:显示读取文件的百分比、行号及总行数。N:在每行前输出行号。p:定义一字符串,在文件中查找该字符串,从该字符串后开始显示。例:less-phostname/etc/profile(功能同上)head:用于查看一个文本文件的开头部分,行数由参数值决定,默认10。格式:head [选项]...[文件]...选项:-c:显示文件前面num个字节-n:显示文件前num行,不制定此残使显示10行例:head-n5/etc/profile(现实前5行)⑤tail:查看文件末尾若干行,行数由参数值决定,默认10。格式:同上选项:同上,“前”改为“后”。例:同上,“前”改“后”。⑥grep:文本搜索工具,能在文本文件中查找指定模式的词或短语,并把匹配行打印出来。格式:grep[选项]查找模式[文件...]选项:-b:在显示符合匹配字符串行前,标识该行第一个字符的位编号。c:计算符合匹配字符串的行数。E:将查找模式解释成扩展的正则表达式。F:将查找模式解释成单纯的字符串。

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论