linux期末复习整理

上传人:第*** 文档编号:32688705 上传时间:2018-02-12 格式:DOC 页数:18 大小:1.37MB
返回 下载 相关 举报
linux期末复习整理_第1页
第1页 / 共18页
linux期末复习整理_第2页
第2页 / 共18页
linux期末复习整理_第3页
第3页 / 共18页
linux期末复习整理_第4页
第4页 / 共18页
linux期末复习整理_第5页
第5页 / 共18页
点击查看更多>>
资源描述

《linux期末复习整理》由会员分享,可在线阅读,更多相关《linux期末复习整理(18页珍藏版)》请在金锄头文库上搜索。

1、第一章1.三种软件模式商业软件(Commercial Software) 由开发者出售拷贝并提供软件技术服务,用户只有使用权,但不得进行非法拷贝、扩散和修改。共享软件(Shareware) 共享软件由开发者提供软件试用程序拷贝授权,用户在使用该程序拷贝一段时间之后,必须向开发者缴纳使用费,开发者则提供相应的升级和技术服务。自由软件(Freeware 或 Free Software) 自由软件所指称的软件,其使用者有使用、复制、散布、研究、改写、再利用该软件的自由。2.自由软件赋予使用者四种自由:1)使用自由:不论目的为何,有使用该软件的自由。2)复制自由:有研究该软件如何运作的自由,通过复制来

2、获取该软件。3)传播自由:有重新散布该软件的自由,所以每个人都可以藉由散布自由软件来相互交流。4)修改自由:有改善再利用该软件的自由,并且可以发表改写版供公众使用,如此一来,整个社群都可以受惠。第二章1. Distribution Version: Ubuntu 12.04.4 LTS ( Linux 发行版的版本号 )Kernel Version: 3.11.0 ( Linux 内核版本号 )2.当今最流行的 Linux 发行版 TOP5Fedora ubuntu arch linux linux mint debian目录树看实验第三章1.窗口管理器用来控制窗口外观和显示方式的软件窗口系统

3、 主流 X window ManagerTwmX11r4 后 X window 系统默认的窗口管理器 Kwin 最初叫 KWM, 是 KDE 默认的窗口管理器 MetacityGNOME 2.2 后成为默认的窗口管理器 Fvwm虚拟窗口管理器,源自 twm2.常见的桌面环境-KDE-Gnome-Xfce -LXDE-Unity3.Windows 上使用 Linux 方法1. 运程访问1 远程终端访问telnet 方式(不推荐)ssh 方式(推荐)2 运程图形访问VNC 跨平台(Linux,windows,mac)CS 模式Xmanager SC 模式, X Server 是在 Windows

4、上运行的软件,用来接受鼠标键盘的输入,此时在 Linux上跑的是 X Client,负责做出对 X Server 的响应。2 虚拟机技术半虚拟化技术(Paravirtualization), 客户操作系统需做一些修改 . VMware全虚拟化技术(Full Virtualization), 客户操作系统无需任何修改.Xen3 模拟软件Cygwin 是一个用于在 Windows 上模拟 Linux 环境的软件4 协作软件它使得在 Windows 上同时运行 Linux 成为可能并不借助第三方的虚拟机软件5.虚拟控制台和虚拟终端的区别6.系统退出用户使用 Linux 系统之后,要退出系统的过程称为

5、“注销”。方法有三种:a) 键入: exit b) 按: Ctrl+D (相当于执行 exit) c) logout 7. Linux 系统运行级别运行级别 说明0 系统停机状态1 单用户工作状态2 多用户状态(没有 NFS) 3 多用户状态(有 NFS)4 系统未使用5 多用户模式,运行 X Window6 系统正常关闭并重新启动8.更改 Linux 的默认运行级别更改 Linux 默认进入字符界面使用文本编辑器修改/etc/inittab 文件Vim /etc/inittab找到行:id:5:initdefault:修改为:id:3:initdefault:wqreboot系统启动与关闭关

6、 闭 系 统Linux 系统一旦不再使用系统资源时,需要关闭系统。必须由超级用户在 shell 提示符下,键入关闭命令,系统将完整地执行关闭所有进程,释放占用资源,停止运行。切断电源。关闭系统的命令: (超级用户执行)rootloclhost /root # shutdown h nowrootloclhost /root # halt -prootloclhost /root # init 0rootloclhost /root # poweroff重启系统 重启系统的命令: Init 6reboot 命令shutdown -r 命令组合键 Ctrl+Alt+Del(只适用于控制台下,XWi

7、ndow 下无效) shutdown 命令 语法:shutdown flag warning messageflag: -r 重启 time: 绝对时间:hh:mm -h 关机 相对时间:+mm(分钟) -k 不关机,只发消息 立刻关机:now(=+0) 第四章1.文件系统掌握命令文件及目录操作命令cd pwd ls mkdir rmdir unamecp rm mv ln touch find wc信息显示命令cat more less tail head file文件压缩和备份命令tarzip gzip联机帮助命令man help info whatis whereis2.挂载点的概念每个

8、磁盘分区上的文件系统只有挂载到 Linux 的统一目录树上才能被访问挂载点:分区映射到 Linux 目录树的位置 ( 即分区对应的目录的路径名 )3.符号链接 ( 软链接 )符号链接类似于 Windows 快捷方式 , 用于指向文件系统中其它文件4.块设备文件的命名所有设备对应的文件都存放在 /dev 目录下块设备在 Linux 系统中的命名习惯IDE 接口的磁盘: /dev/hdabcd磁盘分区: /dev/hda1234SCSI 接口的磁盘: /dev/sdabcd磁盘分区: /dev/sda12345.设备文件的主、次设备号每个设备文件最重要的属性是其主、次设备号;主设备号用于确定该设备

9、的驱动程序 , 然后驱动程序用次设备号决定如何对该设备进行读写操作硬盘的主次设备号鼠标的主次设备号6.find 命令对文件系统的目录树进行搜索 , 可用 find 命令该命令的基本用法:find 起始目录 搜索表达式 其中 搜索表达式 的格式为 :搜索表达式 = ( 选项 ) op ( 测试条件 ) op ( 动作 )具体例子搜索 /usr 目录下名为 stdio.* 或者 stdlib.* 的文件 :Find /usr -name stdio.* -o -name stdlib.*( 起始目录 ) ( 搜索表达式 )第五章1.命令解释器 (Shell)是一特殊软件;负责接收并执行用户命令;介

10、于 OS 与用户之间Linux 下最常见的 Shell 程序:bash (Bourne-Again SHell)一般命令解释器均为可编程的 , 它本身可看作某种解释型编程语言2.Shell 通配符:功能及意义Bash 支持的通配符ls /usr/bin/z* ( 以 z 开头的任意文件 )ls /bin/l? ( 以 l 开头后跟一个字母 )ls aeiou* ( 以元音开头的文件 )ls aeiou* ( 不以元音开头的文件 )ls a-d* ( 以 a/b/c/d 开头的文件 )ls *.txt,csv ( 后缀为 txt 或 csv 的文件 )3.环境变量与 export 命令expor

11、t 命令:让只能在当前 Bash 进程中可见的变量成为所有当前 Shell 子进程都可见的变量 ,即环境变量4.Shell 的特殊变量: $?特殊变量 $? 用于记录上一程序的退出状态 (C 语言 main 函数中 return 语句或 exit 函数的参数 )常用于自动化的脚本程序中 , 用以判断下一步应该执行的动作。5.重定向表示法重定向表示方法 输入重定向错误重定向22&6.标准错误重定向标准错误数据通常输出到屏幕可以用类似标准输入输出重定向的方式 , 把标准错误重定向到文件:find / -name *.c 2 error-of-find.txt可以把标准输出与标准错误同时重定向:fi

12、nd / -name *.c 2 error.txt out.txt7.命令的组合模式命令解释器 Shell 支持多种把命令组合起来的模式 , 利用这些模式可以构造出功能强大的命令的两种模式管道 :who | awk print $1 | sort | uniq | wc -l通过 xargs 组合参数 :file /bin/* | grep text| awk -F: print $1|xargs cat管道 (pipeline)管道是操作系统提供的进程间通信机制 (IPC)仅可用于进程间的单向通信,需注意:管道只会把标准输出转为下一程序的标准输入;标准错误不会成为其它程序的标准输入8.命令

13、组合的第 5 种模式:命令替换 (commandsubstitution)例 1:which lsls -l which lsls -l $(which ls)例 2:kill $(ps aux | grep firefox | grep -v grep | awk print$2)9.命令组合的第 6 种模式:条件执行ls argc_demo.c & cat argc_demo.c只有当 ls 返回值为 0( 即正常退出时 ) 才执行后面的cat 命令cmp -s argc_demo.c getenv_demo.c | echofiles are different当且仅当前面的 cmp 返

14、回值非 0 时 , 才执行后面的echo 命令第七章1.Linux 中的账户包括用户账户超级用户:UID=0,GID=0普通用户:UID 500-60000系统用户:UID 1-499组账户标准组:标准组可以容纳多个用户,若使用标准组, 在创建一个新的用户时就应该指定他所属于的组。私有组:私有组中只有用户自己。当在创建一个新用户 user 时, 若没有指定他所属于的组,系统就建立一个和该用户同名的私有组。2.命令行下的用户管理添加用户或用户组useradd 、groupadd修改用户或用户组usermod 、groupmod删除用户或用户组userdel 、groupdel密码设置、组维护pa

15、sswd、gpasswd3.使用命令行添加用户账号命令格式:# useradd 常用选项:-g group:指定新用户的主组。-G group:指定新用户的附加组。-d directory:指定新用户的自家目录。-s shell:指定新用户使用的 Shell,默认为 bash。-e expire:指定用户的登录失效时间,例如:08/31/2006-M:不建立新用户的自家目录。操作举例:# useradd user1# useradd -s /bin/tcsh jason# useradd -g mygroup -e 12/31/2006 user2# useradd -G staff tom# useradd -G ftpgrp -d /var/ftp2 -s

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 中学教育 > 职业教育

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号