资源描述:
《linux复习提纲》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、考核形式一.题型结构及分数分布:单选题20题,判断5题,填空10题、设计3题40分10分20分30分二.重点考核的内容课堂上阐述的且在实验中作过的关于Linux的基本知识和基本应用,侧重Linux的基本命令和基本技能的掌握和应用,Shell编程,任务定制,服务器基本使用等。考核要点1.Linux的基本知识2.Linux的基本使用,vi,cc等工具3.Linux的文件系统、磁盘分区、4.Linux的常用命令、Shell及Shell编程5.Linux的用户和组6.Linux的任务定制7.Linux的网络基本配置和主要网络服务器1.Linux的基本知识-1Linux内核:Lin
2、usBenedictTorvalds1991.8Linux特点:免费、自由(开放源码)、符合GNU/GPL多用户、多任务、超强的网络功能、可移植性可靠性、设备独立性等Linux的应用领域:应用服务器、嵌入式、软件开发、桌面应用Linux系统组成:内核、Shell、文件系统、应用程序1.Linux的基本知识-2Linux版本,区分内核版本和发行版本,兼容内核版本号各个数字代表的意义:r.x.y主版本号.次版本号(奇偶).修正补丁次数uname–a命令及与版本相关的信息dmesg
3、grep“Linuxversion”得到什么?国内外主要的Linux发行版本RedHat,SUS
4、E,Ubuntu,Debian,SlackwareRedFlag发行版本与内核版本的关系是什么?2.Linux的基本使用-1a.关机,重启命令有哪些?b.图形界面和字符界面如何切换?c.开机运行级别如何设定?如何查询运行级别?界关机:shutdown–h,shutdown-r面切换{开机切换;登录后切换init,startx;配置文件/etc/inittab中的id:3:initdefault}2.Linux的基本使用-2Linux系统下如何获得帮助信息?man,--helpinfowhereiswhich注意:系统路径PATH对上述命令的影响。Shell的产生及作用:s
5、hell连接用户与内核,提供命令解释运行的机制看看变量echo$SHELL返回什么?whereisbash;查看其所在的目录,得到什么?cat/etc/shells得到什么?Shell提示符[user@PC-Namepwd]$($和#区别)如何设置提示符?参考PS1变量[u@hW]$2.Linux的基本使用-3Shell命令类型及优先级:内置命令:enable,type,enable–n命令应用程序(命令)Shell通配符:?,*,[],[!](单引号和双引号区别)Shell特殊字符:~,#,$,&,
6、,>,>>,<,;与&&‘’,“”,$()与反引号``(注意其
7、特殊作用)pwd,history与!n$HISTSIZE,history-c,Linux中的*匹配,?匹配,管道
8、,重定向>,>>,<,&>,2>等的使用2.Linux的基本使用-4全屏编辑器vi的基本知识及使用:三种工作模式及切换:命令、插入、扩展命令进入vi:vi或vi文件名保存退出:切换到扩展命令模式,输入:wq或命令ZZ强制退出:开展命令模式,输入:q!或命令ZQ命令模式掌握:移动光标删除ndd,复制nyy,粘贴p,撤销u,合并J,移动到最后G,移动前/后页ctrl+b,f删除到文尾dG,删除到行尾d$,删除到文首dgg复制到文尾yG,复制到行尾y$2.Linux
9、的基本使用-5[考点]vi扩展命令掌握:行号:setnu,:setnonu定位某行:n,运行外部命令:!Command全文替换:n,$g/a/s//b/g将a替换成b另存,直接保存,:wfilename插入外部命令运行结果:r!command多行复制、移动到n3行后:n1,n2con3;n1,n2mn3多行替换、保存:n1,n2s/a/b/g;n1,n2wfilename2.Linux的基本使用-6[重点]关于c程序的编写,编译,运行1.vi或其他文本工具编写c程序,文件名以.c扩展名结尾2.使用cc编译器编译,cc-opropro.c-g加入调试信息3.执行程序注意加上
10、绝对路径或相对路径:./pro4.程序执行中命令行参数的使用main(intargc,char*argv[]){其中argc表示命令行参数个数,含程序本身argv[]表示命令行参数字符串,下标从0开始argv[0]表示程序本身路径,argv[1]开始时命令行参数}3.Linux的安装和分区[重点]Linux安装和分区中的一些问题:A.磁盘设备命名和磁盘分区、分区方案,分区类型B.安装引导盘需要哪些文件?C.fdisk工具如何使用?D.mkfs.ext2,mkfs.vfatC.磁盘挂载mount,umountmount–s;ca