linux课程总结报告正式版.docx

上传人:b****1 文档编号:13414196 上传时间:2023-06-14 格式:DOCX 页数:31 大小:36.07KB
下载 相关 举报
linux课程总结报告正式版.docx_第1页
第1页 / 共31页
linux课程总结报告正式版.docx_第2页
第2页 / 共31页
linux课程总结报告正式版.docx_第3页
第3页 / 共31页
linux课程总结报告正式版.docx_第4页
第4页 / 共31页
linux课程总结报告正式版.docx_第5页
第5页 / 共31页
linux课程总结报告正式版.docx_第6页
第6页 / 共31页
linux课程总结报告正式版.docx_第7页
第7页 / 共31页
linux课程总结报告正式版.docx_第8页
第8页 / 共31页
linux课程总结报告正式版.docx_第9页
第9页 / 共31页
linux课程总结报告正式版.docx_第10页
第10页 / 共31页
linux课程总结报告正式版.docx_第11页
第11页 / 共31页
linux课程总结报告正式版.docx_第12页
第12页 / 共31页
linux课程总结报告正式版.docx_第13页
第13页 / 共31页
linux课程总结报告正式版.docx_第14页
第14页 / 共31页
linux课程总结报告正式版.docx_第15页
第15页 / 共31页
linux课程总结报告正式版.docx_第16页
第16页 / 共31页
linux课程总结报告正式版.docx_第17页
第17页 / 共31页
linux课程总结报告正式版.docx_第18页
第18页 / 共31页
linux课程总结报告正式版.docx_第19页
第19页 / 共31页
linux课程总结报告正式版.docx_第20页
第20页 / 共31页
亲,该文档总共31页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

linux课程总结报告正式版.docx

《linux课程总结报告正式版.docx》由会员分享,可在线阅读,更多相关《linux课程总结报告正式版.docx(31页珍藏版)》请在冰点文库上搜索。

linux课程总结报告正式版.docx

linux课程总结报告正式版

linux课程总结报告(正式版)

各位读友大家好,此文档由网络收集而来,欢迎您下载,谢谢

  《linux课程总结报告(正式版)》是一篇好的范文,好的范文应该跟大家分享,这里给大家转摘到XX。

linux课程总结报告(正式版)

  Linux入门

  班级:

  学号:

  姓名:

课程报告

  目录

  1.Linux基础.......................................................................................3

  linux的发展过程....................................................................................................3

  linux版本简介........................................................................................................3

  选择linux版本的理由..........................................................................................32.文件系统管理................................................................................4

  linux文件基础知识................................................................................................4

  常用管理命令....................................................................

  .....................................43.用户管理......................................................................................24

  用户管理基础知识...............................................................................................24

  常用管理命令.......................................................................................................244.磁盘管理......................................................................................26

  磁盘管理基础知识...............................................................................................26

  常用管理命令.......................................................................................................265.VI的使用......................................................................................29

  vi基础知识.......................................................................................................29

  常用子命令...........................................................................................................296.进程管理......................................................................................31

  进程管理基础知识...............................................................................................31

  常用管理命令.......................................................................................................337.服务器管理..................................................................................35

  linux常用服务器及作用......................................................................................358.学习总结......................................................................................38

  1.Linux基础

  linux的发展过程

  起源:

  1987年Andre Tanenbaum教授为了教学方便,自行设计了简化的UNIX系统—Minix。

(PS:

Linux就是在Minix的基础上逐渐发展起来的,也是UNIX和Linux的历史渊源。

  诞生:

  1991年LinuxTorvalds在赫尔辛基大学就读研究生时编写了内核。

  正式诞生:

1991年10月5日,LinuxTorvalds在新闻组上发布消息,正式对外宣布Linux内核系统诞生。

  发展:

1994在北卡罗来的一小组程序员发布了RedHat。

  linux版本简介

  ①FedoraCore/RedHatEnterpriseLinux

  ②SuSELinux/OpenSuSE

  ③MandrivaLinux

  ④UbuntuLinux√

  ⑤Debian

  ⑥Slackware

  ⑦Gentoo

  选择linux版本的理由(UbuntuLinux)范文TOP100

  1、简单方便;

  2、专为因特网设计;

  3、以社交为起点”;

  4、可以更简单地播放视频、音乐、电影;

  5、安全;

  6、启动快速;

  7、可以免费获取1000多款免费软件;

  8、预装的开源办公软件OpenOffice兼容微软Office和AdobeAcrobat;

  9、基于Linux:

Linux已经有近20年的历史,不仅稳定可靠,而且很普及。

  2.文件系统管理

  linux文件基础知识

  特点:

不包含有文件系统的结构信息。

  1,普通文件 比如:

图形文件,数据文件,文档文件,声音文件等

  按内部结构分为:

文本文件,二进制文

  概念:

用于存放文件名及其相关信息的文件,是内核

  组织的基本节点。

  2,目录文件 包含:

下一级目录文件,普通文件

  概念:

是一种特殊的文件,实际上是指向一个真实存    在的文件链接。

  3,链接文件 根据链接文件的不同分为:

硬连接文件,符号连接

  文件

  概念:

linux通过为外部设备提供一种标准接

  4,设备文件 外部设备视为一种特殊的文件。

  分类:

块设备文件,字符设备文件

  概念:

用于不同进程的信息传递时使用。

  5,管道文件  注:

通常管道是建立在调整缓存

  常用管理命令   格式:

cat[option]filename

  cat:

  各个选项:

v,T,E,u,A,t,e

  more:

  格式:

more[option]filename

  各个选项:

-p,-c,-d,,-s,i:

n/p/f1,显示文件内容命令

  less 格式:

[root@localhostroot]#lesstest        head 格式:

[root@localhostroot]#head–number

  filename

  范文写作格式:

tailopenfilename

  选项:

+/-num,l,c

  1,不可不知的目录知识

  /bin二进制可执行命令

  /dev设备特殊文件

  /etc系统管理和配置文件

  /etc/启动的配置文件和脚本

  /home用户主目录的基点,比如用户user的主目录就是/home/user,可以用~user表示/lib标准程序设计库,又叫动态链接共享库,作用类似windows里的.dll文件

  /sbin超级管理命令,这里存放的是系统管理员使用的管理程序

  /tmp公共的临时文件存储点

  /root系统管理员的主目录

  /mnt系统提供这个目录是让用户临时挂载其他的文件系统

  /lost+found这个目录平时是空的,系统非正常关机而留下“无家可归”的文件(windows下

  叫什么.chk)就在这里

  /proc虚拟的目录,是系统内存的映射。

可直接访问这个目录来获取系统信息。

  /var某些大文件的溢出区,比方说各种服务的日志文件

  /usr最庞大的目录,要用到的应用程序和文件几乎都在这个目录,其中包含:

  /usr/x11R6存放xwindow的目录

  /usr/bin众多的应用程序

  /usr/sbin超级用户的一些管理程序

  /usr/doclinux文档思想汇报专题

  /usr/includelinux下开发和编译应用程序所需要的头文件

  /usr/lib常用的动态链接库和软件包的配置文件

  /usr/man帮助文档

  /usr/src源代码,linux内核的源代码就放在/usr/src/linux里

  /usr/local/bin本地增加的命令

  1./bin目录

  /bin目录包含了引导启动所需的命令或普通用户可能用的命令(可能在引导启动后)。

这些命令都是二进制文件的可执行程序(bin是binary--二进制的简称),多是系统中重要的系统文件。

  2./sbin目录/sbin目录类似/bin,也用于存储二进制文件。

因为其中的大部分文件多是下页

  linux课程总结报告(正式版)

  系统管理员使用的基本的系统程序,所以虽然普通用户必要且允许时可以使用,但一般不给普通用户使用。

  3./etc目录/etc目录存放着各种系统配置文件,其中包括了用户信息文件/etc/passw d,系统初始化文件/etc/rc等。

linux正是*这些文件才得以正常地运行最全面的范文参考写作网站。

  4./root目录/root目录是超级用户的目录。

  5./lib目录/lib目录是根文件系统上的程序所需的共享库,存放了根文件系统程序运行所需的共享文件。

这些文件包含了可被许多程序共享的代码,以避免每个程序都包含有相同的子程序的副本,故可以使得可执行文件变得更小,节省空间。

  6./lib/modules目录/lib/modules目录包含系统核心可加载各种模块,尤其是那些在恢复损坏的系统时重新引导系统所需的模块(例如网络和文件系统驱动)。

  7./dev目录/dev目录存放了设备文件,即设备驱动程序,用户通过这些文件访问外部设备。

比如,用户可以通过访问/dev/mouse来访问鼠标的输入,就像访问其他文件一样。

  8./tmp目录/tmp目录存放程序在运行时产生的信息和数据。

但在引导启动后,运行的程序最好使用/var/tmp来代替/tmp,XX因为前者可能拥有一个更大的磁盘空间。

  9./boot目录/boot目录存放引导加载器(bootstraploader)使用的文件,如lilo,核心映像也经常放在这里,而不是放在根目录中。

但是如果有许多核心映像,这个目录就可能变得很大,这时使用单独的文件系统会更好一些。

还有一点要注意的是,要确保核心映像必须在ide硬盘的前1024柱面内。

  10./mnt目录

  /mnt目录是系统管理员临时安装(mount)文件系统的安装点。

程序并不自动支持安装到/mnt。

/mnt下面可以分为许多子目录,例如/mnt/dosa可能是使用msdos文件系统的软驱,而/mnt/exta可能是使用ext2文件系统的软驱,/mnt/cdrom光驱等等。

  11./proc,/usr,/var,/home目录/usr/local/lib本地增加的库根文件系统

  cat:

用来显示文件,依次读取其后所指文件的内容并将其输出到标准输出设备上,还能

  够用来连接两个或多个文件,分比。

若要继续显示,按回车或空格键即可。

  ,.1–P:

显示下一屏之前先清屏。

  –c:

作用同-p类似。

(同上)

  –d:

在每屏的底部显示更友好的提示信息为:

--more--(XX%)[Pressspacetocontiune,‘q’

  toquit]

  –s:

文件中连续的空白行压缩成空白行显示。

  压缩前        压缩后

  另外,在more命令的执行过程中,用户可以使用其一系列命令动态的根据需要来选择显示的部分,more在显示完一屏内容之后,将停下来等待用户输入某个命令,如下:

  i:

n:

在命令行中指定了多个文件名的情况下,可用此命令使之显示第i个文件,若i过大(出界),则显示文件名列表中的最后一个文件。

  i:

p:

在命令行中指定了多个文件名的情况下,可使用此词命令使之显示倒数第i个文件,若i过大(出界),则显示文件名列表中的第一个文件。

  i:

f:

显示当前文件的文件名和行数。

  less:

按页显示文件,且允许用户既可以向前又可以向后逐行进行翻阅文件,参数则与more类似。

  注:

向后翻阅用键盘的‘PageUP’键,要向前翻页笔则用‘PageDown’键。

  head:

只显示文件或标准输入的头几行内容。

(没给n值默认前10行)

  tail:

查看文件的尾部。

(只能从尾部查看)

  -num:

从距离文件尾num行处开始显示。

  l:

以文本行为num的计数单位;与参数选项+num或-num选项同时使用时,num表示要显示的文本行行数。

  c:

以字节为num的计数单位;与参数选项+num或-num选项同时使用时,num表示要显示的字符数。

  1,grep

  格式:

grep/egrep/fgrep[option]

  [searchpattern][file1,file2,…..]

  2,egrep

  2,文件内容查询命令       选项:

-b,-c,-i.-h,-l,-n,-v,-x           3,fgrep

  grep:

  –b:

上页      下页

  linux课程总结报告(正式版)

  :

检索扩展的正则表达式;–c:

只显示匹配行的数量。

  :

检索固定字符串,并不识别正则表达式,是一种更为快速的搜索命令;:

比较时不区分大小写

  格式:

find[option]filename

  参数:

-name,-lname,-gidn,-uidn,-groupstring,

  -userstring,-empty,-pathstring,-permpermission,-sizen[bock],-execcmd{},-okcmd{},-ls,-fprintf文件名,-print

  3,文件查找命令

  2,locate格式:

locate[option]filename

  3.1Find:

在指定的目录开始,递归地搜索其各个子目录,查找满足寻找条件的文件并对之采取相关的操作。

  用复合条件始的连接符号:

  (-a:

and逻辑与,表示只有当所给的条件都满足时,寻找条件才满足。

  -o,or逻辑或,只要所给条件中有一个满足时,寻找条件就满足。

  !

,,not查找不满足所给条件的文件。

  该命令的查找方式主要以名称和文件属性查找,参数如下:

  3.1.1-name‘字串’,查找文件名匹配所给字符串的所有文件,字串内可用通配符*,?

[]。

  3.1.2--lname‘字串’,查找文件名匹配所给字符串的所有符号链接文件,字串内可用通配符*,?

[]。

  3.1.3--groupstring:

查找属于用户组名为所给字串的的所有文件

  3.1.4--empty:

查找大小为0的目录或文件。

  3.1.5-pathstring:

查找路径名匹配所给字串的所有文件,字串内可用通配符*,?

[]。

  3.1.6-permpermission:

查找具有指定权限的文件和目录。

  3.1.7-sizen[bock]:

查找指定文件大小的文件,n后面的字符表示单位,默认为b,代表512字节的块。

  该命令也提供了对查找出来的文件进行特定操作的选项:

  3.1.1–ls:

详细列出所找到的所有文件。

  3.1.2–fprintf文件名:

将找到的文件名写入指定文件。

  3.1.3–print:

在标准输出设备上显示查找出的文件名。

  3.2locate:

也用于查找文件,比find命令的搜索速度块,使用时需要一个数据库,这个数据库由每天的例行工作程序来建立。

  格式:

sort[option]filename

  选项:

-m,-c,-u,-o,-f,-I,-M,-r,+pos1–pos2,-b,

  -tseparator,-d

  1,sort

  4,文本处理命令

  格式:

uniq[option]filename      2,选项:

-d,-u,-c,-n,+n,-fn,-sn

  4.1sort:

对文件中的各行进行排序。

(如果两行的首字符相同,该命令将继续比较这两行的下一字符,sort排序是根据从输入行抽取的一个或多个关键字进行比较来完成的。

排序关键字定义了用来排序的最小的字符序列。

在默认情况下,以整行为关键字按ASCII字符顺序排序。

  4.1.1-m,若给定文件已排好序,合并文件。

  4.1.2-c,检查给定文件是否已排好序,如果他们没有都排好序,则打印一个出错信息,并以状态值1退出。

  4.1.3-u,对排序后认为相同的行只保留其中一行。

  4.1.4-o,输出文件将排序输出写到输出文件中而不是标准输出,如果输出文件是输入文件之一,sort便将该文件的内容写入一个临时文件,然后再排序和写出结果。

  4.1.5-f,将小写字母与大写字母同等对待。

  4.1.6-I,忽略非打印字符。

  4.1.7-M,作为月份比较。

  4.1.8-r,按逆序输出排序结果。

  4.1.9+pos1 –pos2,指定一个或几个字段作为排序关键字。

  4.1.10-b,在每行中寻找排序关键字时忽略前导的空白。

  4.1.11-tseparator:

指定字符separator作为字段分隔符。

  4.1.12–d:

按字典顺序排序,比较是仅字母,数字,空格和制表符有意义。

  4.2uniq:

将重复行从输出文件中删除,只留下每条记录的唯一样本。

  4.–d:

只显示重复行。

  4.-u:

只显示文件中不重复的行。

  4.-c:

显示输出中,在每行行首上本行在文件中出现的次数。

  4.-n:

前n个字段与每个字段前的空白一起被忽略掉。

  4.+n:

前n个字符被忽略,之前的字符被跳过。

(字符从0开始编号)4.-fn:

与-n相同,这里n是字段数。

上页      下页

  linux课程总结报告(正式版)

  4.-sn:

与+n

  n是字段数。

  5,文件内容统计命令:

wc 格式:

wc[option]filename         选项:

-c,-l,-w

  5.1wc:

统计文件中的字节数,字数,行数。

(如果没有给出文件名,则从标准输入读取)5.1.1–c:

统计文件中的字节数。

  5.1.2-l:

统计行数。

  5.1.3-w:

统计字数。

  1,comm格式:

comm[option]filename

  6,文件比较命令   格式:

①diff[option]file1file2②diff[option]dir1dir2      2,diff 选项:

-b,-c,-Cn,-e,-r

  6.1diff:

逐行比较两个文本文件,列出其不同之处。

  6.1.1–b:

忽略行尾的空格,而字符串中的一个或多个空格符都视为相等。

  6.1.2–c:

采用上下文输出格式(提供3行上下文)。

  6.1.5–e:

产生一个合法的ed脚本作为输出。

  格式:

cp[option][dst_file|det_dir]

  1,cp 选项:

-a,-d,-f,-I,-p,-r,-l

  格式:

mv[option][dst_file|det_dir]

  2,mv

  选项:

-i,-f7,文件的复制,移动和删除命令             格式:

rm[option][files|dirs]           3,选项:

-f,-r,-i

  7.1cp:

将给出的文件或目录复制到另一文件或目录中。

  7.2mv:

为文件或目录改名或将文件由一个目录移入另一个目录中。

  7.2.1–i:

交互方式操作。

(避免误覆盖文件)

  [src_file|src_dir]

  [src_file|src_dir]

  7.2.2–f:

禁止交互操作。

  7.3rm:

删除一个目录中的一个或多个文件。

  7.3.1–f:

忽略不存在的文件,从不给出提示。

  格式:

ln[option]filelink

  8,文件链接命令:

ln 作用:

在文件之间创建链接。

  格式:

mkdir[option][dirname]        1,mkdir

  选项:

-m,-p9,目录的创建与删除命令            格式:

rmdir[option][dirname        2,rmdir

  选项:

-p

  9.1mkdir:

创建目录

  9.1.

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 医药卫生 > 基础医学

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2