第一章
1.Linux是多用户、多任务操作系统。
2.程序是计算机完成一项任务的指令集合。
3.数据是由程序使用或生成的不同类型的信息。
4.软件分为三大类:
(1)系统软件
(2)应用软件
(3)支撑软件
5.系统软件包括操作系统、编译程序、汇编程序、数据库管理系统、网络软件等。系统软件对计算机系统的资源进行控制、管理,并为用户的应用和其他程序的运行提供服务。
6.支撑软件包括编辑程序、查错程序、项目管理程序等。辅助软件技术人员从事软件开发和
项目管理人员进行项目管理工作的软件。
7.应用软件是为解决某一类应用需要或某个特定问题而设计的程序。
8.Linux提供4种不同的用户接口:
(1)命令行接口
(2)菜单
(3)bootstrap表单布局类型图形用户接口
(4)程序接口
9.命令解释程序称为shell。
10.程序接口也称为系统调用接口。系统调用时操作系统内核与用户程序、应用程序之间的接口。
11.内核之外的程序都必须经由系统调用才能获得操作系统的服务。系统调用只能在C程序
中使用,不能作为命令在终端上执行。由于系统调用能直接进入内核执行,所以执行效率很高。
12.Linux解决资源使用过程中的冲突,保证资源最后能被系统再次使用所采取的方法:
(1)通过记录和文件加锁,保证数据的完整性
(2)利用调度进程和审计系统
(3)当系统出现错误时,提供错误诊断信息
(4)终止运行不正常的进程,甚至在最坏的情况下停止系统
13.软件以是否以营利为目的分为三种模式:
(1)商业软件
(2)登录html代码共享软件
(3)自由软件
14.Linux用户分为:
(1)个人用户
(2)专业用户
(3)商业用户
15.Linux的特点:
(1)与unix系统兼容
(2)自由软件和源码公开
(3)性能高和安全性强
laravel验证(4)便于定制和再开发
(5)互操作性高
(6)全面的多任务和真正的32位操作系统
16.Linux的两种版本:
(1)核心版本
(2)发行版本
17.核心版本的序号:major.minor.patchlevel
major主版本号 minor次版本号共同构成核心版本号。Patchlevel表示当前版本的修订次数。
18.若次版本号为奇数,表示该版本加入新内容,但不一定很稳定,相当于测试版;若次版本号为偶数,表示这是一个可以使用的稳定版本。
19.发行版本是各个公司推出的版本,与核心版本各自独立发展的。
20.Linux的发展优势:
(1)开放源码系统从本质上就具有其他系统无法比拟的研制开发优势。
(2)受到各国政府的大力支持。
(3)得到全球各大软硬件公司的支持。
(4)价格优势和安全性。
21. X Window是unix和所有类unix操作系统的标准图形接口,有事也称为X Windows,X Window或者X。
21.X Window体系结构包括:
(1)客户-服务器模型
(2)X协议
22.典型的X客户程序有以下两种:
(1)窗口管理器
(2)桌面系统
23.X Window是事件驱动的。
24.X的客户-服务器模型不是建立在特定的软硬件资源之上,而是建立在X协议之上。X协议是一个抽象的应用服务协议,不包括对底层硬件的访问和控制。
25.Linux两种桌面系统环境:
(1)KDE
(2)GNOME
第二章
1.Linux只有被授权的用户才可以使用系统命令。
2.Linux系统提供的命令需要在shell环境下运行。
3.使用bash命令时,应注意以下7点:
(1)命令名必须是小写英文字母。
(2)方括号里面的部分是可选的。
(3)选项是对命令的特别定义。
(4)命令行参数提供命令运行的信息或者命令执行过程中所使用的文件名。
(5)如果命令行中没有参数,命令将从标准输入文件上接收数据,输出结果显示在标准输出文件上,错误信息显示在标准错误输出文件上。
(6)命令在正常执行后返回0值,表示执行成功;如果执行过程中出错,则返回非零值。
(7)联机帮助对每个命令的准确语法都做了说明。
4.如果一个命令太长,一行放不下,要在第一行行尾输入“\”字符,按回车键。这时shell会返回一个大于号(>)作为提示符,表示该命令行尚未结束,允许继续输入有关信息。
5.who命令显示:
(1)正在使用系统的用户
(2)所用终端名
(3)注册到系统的时间
6.who am i命令
列出当前用户的相关信息。
7.echo命令
将命令行中的参数显示到标准输出上
8.复习date命令 cal命令 password命令
9.clear命令
清除屏幕上的信息。清屏后,提示符移到屏幕的左上方。
10.磁盘上的文件系统是层次结构的,由若干目录和子目录组成,最上层的目录称为根目录,用“/”表示。
11.root目录就作为自己的父目录。
12.文件名按照ascii码顺序列出,以数字开头的文件名列在前面,然后是以大写字母开头的文件名,最后是以小写字母开头的文件名。
13.文件的结构:
(1)索引节点
linux建立文件系统的命令(2)数据
14.以圆点(.)开头的文件是隐含文件,默认情况下,使用ls命令不能把它们在屏幕上显示出来。
15.Linux支持的文件类型:
(1)普通文件:包括文本文件、数据文件、可执行的二进制程序文件
(2)目录文件
sqlserver 2008附加数据库失败
(3)设备文件:包括字符设备和块设备
(4)符号链接文件
16.使用带-a选项的ls命令可以显示隐含文件。
17.cat命令
(1)显示文件的内容,输出到标准输出上。
(2)连接两个或多个文件。
18.more命令
显示文件内容,每次显示一屏。
19.less命令
分屏显示文件的内容。less命令允许用户向前或向后浏览文件,more命令只能向前浏览。
20.head命令
显示指定文件的开头若干行。默认值是10
21.tail命令
显示指定文件的末尾若干行。
22.touch命令
修改指定文件的时间标签或者创建一个空文件。
23.grep命令
在文本文件中查指定模式的词或短语,并在标准输出设备上显示包括给定字符串模式的所有行。
24.sort命令
对文本文件的各行进行排序。
25.uniq命令
从排好序的文件中删去重复行。
26.comm命令
对两个已排序文件进行逐行比较。
27.diff命令
比较两个文件,并出它们的不同。不要求两个文件预先排好序。
28.cp命令
将源文件或目录复制到目标文件或目录中。
29.rm命令
删除文件或目录
30.mv命令
对文件或目录重新命名,或者将文件从一个目录移到另一个目录。
31.wc命令
统计指定文件的字节数、字数、行数,并将统计结果显示出来。
32.主目录就是用户当前工作目录。
33.绝对路径名总是以斜线(/)字符开头,表示根目录。绝对路径名也称全路径名。
34.使用pwd命令可以显示当前工作目录的绝对路径名。
35.点(.)表示当前工作目录。
36.mkdir命令
创建目录
菜鸟教程c语言在线编译器37.cd命令
改变工作目录
38.Linux具有为一个文件起多个名字的功能,称为链接。被链接的文件可以存放在相同的目录下,但是必须有不同的文件名,而不用在硬盘上为同样的数据重复备份。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论