Linux期末复习资料
Linux期末总复习
rmdir :删除空目录。选项 -p 表示当删除指定目录后,如果该目录的父目录也 变成了空目录,则将其一并删除。 例:
• • • rmdir 删除空目录 /tmp/cc: rmdir /tmp/cc 可以使用rmdir来删除空目录,如果在删除指定目录后,如果该目录的父目录也变成了空目录,可以加 上参数 ______将父目录一并删除。 判断:rm只能用来删除文件,rmdir命令用来删除目录。
• 使用_______命令可以从root用户切换到普通用户user。(su - user)
• 判断:linux中是丌区分大小写的。(错)
LINUX
16
期末 复习
LINUX
17
期末 复习
退出 vi
VI编辑器的三种模式
启动 VI 命令模式 : 键 回车键
• 例: • • VI编辑器的三种模式:____、______和_________。 VI编辑器中,按_____可以从插入模式回到命令模式,按
期末 复习
期末复习
LINUX
1
期末 复习
目录
1. linux概述 2. 常用命令 3. 文本编辑器VI
4. Fedora下的软件管理 5. 文件和目录的权限管理
6. 系统管理不监视
7. 网络的基本配置
8. 进程连接不管理 9. samba的安装不使用
10.存储设备的挂载不卸载
LINUX
2
期末 复习
• 判断:find命令查找速度比locate命令快。
• 判断:locate命令查找到的信息一般都是最新的。
LINUX
14
期末 复习
管道符号 “|”
|:管道符号“|”的作用是将多个命令组合到一起,把前一个命令的输 出传递给下一个命令作为输入,最终得到结果。 例: • 分页列出/etc目录下的文件和目录: ls /etc | more
Linux期末复习
4、在LINUX系统中,硬件设备大部分是安装在( B )目录下的A,/rmt B,/dev C,/proc D,/swap5、显示操作系统核心版本详细信息的命令是(C )A,cut B,cat C,uname D,su3、执行命令:chmod o+rw myfile后,myfile文件的权限变化是对其他用户有读写权限。
4、执行命令:gcc first.c 结果将产生 a.out 文件。
gcc –c first.c 结果将产生first.o 文件。
5、利用ps命令查看进程时,主要输出项PID表示进程ID号,S表示状态。
6、能够为文件myfile1更新时间的命令是touch myfile1。
7、在shell程序中,变量x=20,输出x的值的语句是echo $x 。
8、在执行shell脚本hello时,提示“权限不够”,为能正常运行脚本,应该使用的命令是chmod +x hello 。
5、Makefile的规则是Make进行处理的依据,它包括了目标体和依赖文件及其之间的命令语句。
6、优化上述第2题的程序,并记录所使用的命令及运行结果(分别用O0,O1,O2,O3四个等级优化:)#gcc –O0 –o a a.c –lm#time ./a8、大于:-gt 大于或等于:-ge 相等:-et 不等:-ne小于:-lt 小于或等于:-le6、Makefile的常用自动变量$@ 表示规则中的目标名字。
6、vi有3种工作模式,分别为命令模式,插入模式、底行模式。
5、将前一个命令的输出作为后一个命令的输入,称为管道。
9、能够显示库函数文件libmath.a中所有模块的命令是ar t libmath.a 。
10、能按mymakefile文件规则执行的make命令选项是make –f mymakefile。
11、gprof命令的结果由两大部分组成,它们是平面剖析和函数调用。
12、在Linux系统中,time命令将报告程序运行的经过时间、系统时间和用户时间。
linux期末复习
第一次1.Linux和unix的关系是()d. linux是一种类unix的操作系统2. linux系统是一个()的操作系统d. 多用户、多任务3. X Window的系统配置文件是()d. /etc/X11/xorg.conf4. 下列()命令只能启动简单的X Window窗口d. xinit5下面关于shell的说法,不正确的是()a. 用户与linux内核之间的接口程序6. ()命令可以将普通用户切换成超级用户c. su7. 以下关于linux内核版本的说法,错误的是()"1.3.2"表示稳定的发行版本8. 以下()内核版本属于测试版本b. 2.3.49. 以下()命令不能启动X Window系统 c. x window10以下命令中可以重新启动计算机的是()d. reboot11以下()设置不需要超级用户权限b改变桌面环境的类型12在linux中,选择使用第二号虚拟控制台,应按()键 Alt+F213 Linux开发时间始于( ) b. 199114 操作系统就是一个为用户管理计算机硬件和软件的程序。
下面不属于它的三大主要功能的是()c. 用户界面15/root目录是( ) a. 超级用户的主目录第二次1.Red Hat Linux所提供的安装软件包,默认的打包格式为d.rpm2. 下列关于 shutdown –k 说法正确的( ) a. 发送一个警告信息对所有用户3. 下面哪个命令可以显示文本文件的内容?() b. more d. vi4. 下面哪个命令用来启动X window?( ) b. startx5.为了保证系统的安全,现在的linux系统一般将/etc/passwd密码文件加密后,保存为()文件 b. /etc/shadow6. 以下关于用户组的描述,不正确的是()a. 用户组管理员可以进行用户账号的创建、设置或修改账户密码等一切与用户和组相关的7.以下命令中,不能用来查看文本文件内容的是()b. ls8.以下()文件保存用户账号的信息c. /etc/shadow9. 以下选项中,哪个命令可以关机( ) d. init 010使用()命令把两个文件合并成一个文件d. cat11 利用rpm删除某软件包时,应使用的命令选项为()b. -e12利用rpm升级某个已安装的软件包时,应使用的命令选项为()d. –U13、利用rpm安装软件包时,应使用的命令选项为() c. -i14 哪个命令可以将普通用户转换成超级用户?( ) a. su15哪个命令可以把/dir1目录中的所有文件包括所有子目录复制到/dir2 目录中( )c. cp –r ./dir1/* ./dir216如何获的已安装的 RPM 软件包的信息?( ) c. rpm -ql17 对下面的命令:$cat name test1 test2>name,说法正确的是()d. 将test1 test2合并到name18对于pwd命令,下列哪些说法是错误的?( )1.打印系统输出2. 关掉你的系统3.打印最近处理的文件19用”useradd jerry”命令添加一个用户,这个用户的主目录是什么?( ) b. /home/jerry 20用户的账户信息保存在 ( ) b. /etc/shadow c. /etc/passwd第三次1. init进程对应的配置文件名为(),该进程是linux进程的第一个进程,其进程号始终为1d. /etc/inittab2. linux支持下面那些文件系统?( ) a. vfat b. minix c. xfs3 Linux文件和目录的唯一标志符是什么?( ) d. inodes4一个属性为drwxrwxrwx,则这个文件的权限是()a. root可以删除该目录的文件b. 文件拥有者有权删除该目录的文件5下列关于链接描述,错误的是()b. 硬链接和符号链接都是产生一个新的inode6下面哪个是/usr 文件系统的标准说法( ) c. 是用来存储可执行程序,系统管理工具和库文件的7以下命令不能用于创建EXT3文件系统的是()c. mkdfs.ext38以下挂载光盘的方法中,不正确的是()a. mount /mnt/cdrom9假如你得到一个运行命令被拒绝的信息,你可以用哪个命令去修改它的权限使之可以正常运行?( ) a.chmod10光盘所使用的文件系统类型为()d. ISO966011关于 fsck 说法哪个正确( ) a. 需要在进行整个文件系统备份前执行它 d. 需要在单用户模式执行它12关于/etc 文件系统哪一个是标准的用法( ) . 用来存储系统管理的配置文件13关于符号链接哪些是正确 ( ) 可链接到一个设备文件. 可链接到一个一个不存的文件可链接到一个在不同文件系统上的文件可链接到一个目录14利用文件创建交换分区下列哪个是它的优势( ) a. 实现起来更容易15在以下设备文件中,代表第2个IDE硬盘的第1个逻辑分区的设备文件是()d. /dev/hdb5 16.在以下设备文件中,代表第2个SCSI硬盘的第1个逻辑分区的设备文件是()b./dev/sdb5 17如果想加载一个/dev/hdb1的Windows95分区到/mnt/win95目录,需要运行哪个命令?( ) b. mount –t vfat /dev/hdb1 /mnt/win9518对于linux文件系统的自动挂载,其配置工作是在()文件中完成的 d. /etc/fstab19当加载 CDROM 时缺省的文件系统类型是哪个( ) iso 966020文件exerl的访问权限为rw-r--r--,先要增加所有用户的执行权限和同组用户的写权限,下列命令正确的是()a. chmod a+x g+w exerl第四次1关于运行级的描述下列哪些是正确的?( ) a.运行级0-6或S分别指定了当系统引导时运行的服务/守护进程c. 你能从单用户模式切换到多用户模式2利用rpm删除某软件包时,应使用的命令选项为()a. -e3利用rpm升级某个已安装的软件包时,应使用的命令选项为()d. -U4利用rpm安装软件包时,应使用的命令选项为()d. -i5启动运行级别3代表什么?( ) c. 带有网络功能的多用户模式6如何获的已安装的 RPM 软件包的信息?( ) d. rpm -ql7当Linux内核执行硬件的检测和激活交换分区后,运行下列哪一个程序?( ) c. /sbin/init 8当引导进入 linux 时,下列那个目录包含了将运行的脚本?( ) c. /etc/rc.d/init.d9给下面所列的/tmp 目录设立粘滞位(sticky)将产生什么效果?( ) d. 它允许文件或目录的所有者移动和重命名它的文件或目录10若要查询telnet软件包在当前的linux系统中是否安装,则安装的命令为(B )b. rpm -q telnet11要了解已安装的RPM软件包信息,应查看(C )文件的内容c. /var/log/rpmpkg12请选出关于/etc/fstab 的正确的描述?( D) d. 用于管理文件系统信息13请选出升级 samba-B.0.5aJp2-8.i386.rpm 软件包的正确命令(D )d. rpm-uhv .samba-B.0.5aJp2-8.i386.rpm14请选择关于/etc/inittab 的正确描述( C) .用于设制启动系统后的运行级别15请选择出在LINUX 系统里,对运行级别描述错误的一个。
Linux 期末复习重点
Linux 期末复习重点1网络操作系统1.概念:网络操作系统是建立在计算机操作系统基础上,用于管理网络通信和共享资源,协调各主机上任务的运行,并向用户提供统一的,有效的网络接口的软件集合,运行在服务器之上,有时也称为服务器操作系统。
2.功能:1.网络通信:实现无差错传输,建立拆除通信链路,传输控制,差错控制,流量控制,路由选择等。
2.资源管理:对网络中所有软硬件资源实施有效管理,协调用户对共享资源的使用,保证数据的安全性,一致性和完整性。
3.网络管理:通过访问控制确保数据安全,容错技术保证系统故障时数据可靠性。
4.网络服务:提供多种有效的网络服务,如电子邮件服务,远程访问服务。
5.互操作:将若干设备和网络互联,用户可以透明访问,已实现更大范围的用户通信和资源共享。
6.网络接口:向用户提供一组有效的同意的能获取网络服务的接口。
Linux命令行与shell操作vi编辑器:1.三个模式:命令模式,插入模式,末行模式。
2.进入退出:1.在命令模式下输入A(行尾)a(右)I(行首)i(左)O(所在行上方)o(所在行新增一行)进入插入模式,esc退出3.命令模式下输入:进入末行模式4.在命令行中输入vi或vim即可进入vim编辑器。
5.Vim filename 将打开指定文件。
6.:wq将文件以当前文件名保存并退出vim编辑器;:q 退出编辑器,:q!不保存文件强行退出,:qw保存文件并退出。
用户与组管理1.用户账户三种类型:根账户root UID默认为0,系统账户1-999包括65534,普通账户UID从1000开始编号。
2.组是一类特殊账户,就是指具有相同或者相似特性的用户集合,又称用户组。
用户与组属于多对多的关系。
3.组账户分为超级组,系统组和自定义组。
4.用户账户信息(除密码外)保存在/etc/passwd配置文件中5.密码保存在/etc/shadow文件中。
MD5加密算法。
6.组账户基本信息(除密码外)保存在/etc/gpasswd配置文件中7.组账户密码保存在/etc/gshadow配置文件中。
linux期末复习资料1
-、填空题1、广义的Linux可分为:内核、shell 、文件系统和应用程序四大部分。
2、已知file1文件中有1行内容,file2文件中有4行内容,执行cat <file1 >file2命令后,file2文件中有 5 行内容。
3、Linux用户分为三类,为别是:超级用户、普通用户、系统用户。
4、Shell命令的形式主要由ls ,-a ,/home 三部分组成。
5、在用户信息文件/etc/passwd中,有一行的信息为“wanling:x:601:601:/home/test:/bin/bash”,那么由此可知:用户名为wanling ,UID为601 ,用户的主目录为/home/test ,用户登录成功后使用的Shell是/bin/bash 。
6、用于显示当前路径的命令是wpd 。
7、Linux中某个文件的权限用8进制数表示为765,那么用字母形式表示为:-xrw-rwxr- 。
8、文件系统配额可分为软配额和硬配额。
允许用户在一段时间内超范围使用的是,但范围不得超过所限定的最大值。
9、Linux常用目录中,用于存放系统配置文件的是/root 目录。
10、“网络配置”窗口的“主机”选项卡设置的内容将保存在root 文件中。
11、狭义的Linux版本,是指它的内核版本,而广义的Linux版本,是指发行版本。
12、Linux的字符界面也称为虚拟终端,Linux默认的虚拟终端有个,而第个虚拟终端总是显示图形用户界面。
13、在用户信息文件/etc/passwd中,有一行的信息为“linux100:x:502:502:/home/student:/bin/bash”,那么由此可知:用户名为linux100 ,UID为502 ,用户的主目录为/home/student ,用户登录成功后使用的Shell是/bin/bash 。
14、useradd命令可以创建新用户,如果在创建的时候要指定用户主目录,需要添加选项。
Linux期末复习资料
一.填空题:1. 在Linux系统中,以文件方式访问设备。
2. Linux内核引导时,从文件/etc/fstab中读取要加载的文件系统。
3. Linux文件系统中每个文件用i节点来标识。
4. 全部磁盘块由四个部分组成,分别为引导块、专用块、i节点表块和数据存储块。
5. 链接分为:硬链接和符号链接。
6. 超级块包含了i节点表和空闲块表等重要的文件系统信息。
7. 某文件的权限为:d-rw-_r--_r--,用数值形式表示该权限,则该八进制数为:644,该文件属性是目录。
8. 前台起动的进程使用Ctrl+c终止。
9. 静态路由设定后,若网络拓扑结构发生变化,需由系统管理员修改路由的设置。
10. 网络管理的重要任务是:控制和监控。
11. 安装Linux系统对硬盘分区时,必须有两种分区类型:文件系统分区和交换分区。
13. 编写的Shell程序运行前必须赋予该脚本文件执行权限。
14. 系统管理的任务之一是能够在分布式环境中实现对程序和数据的安全保护、备份、恢复和更新。
15. 系统交换分区是作为系统虚拟存储器的一块区域。
16. 内核分为进程管理系统、内存管理系统、I/O管理系统和文件管理系统等四个子系统。
17. 内核配置是系统管理员在改变系统配置硬件时要进行的重要操作。
18. 在安装Linux系统中,使用netconfig程序对网络进行配置,该安装程序会一步步提示用户输入主机名、域名、域名服务器、IP地址、网关地址和子网掩码等必要信息。
19. 唯一标识每一个用户的是用户ID和用户名。
20 .RIP协议是最为普遍的一种内部协议,一般称为动态路由信息协议。
21. 在Linux系统中所有内容都被表示为文件,组织文件的各种方法称为文件系统。
22. DHCP可以实现动态IP 地址分配。
23. 系统网络管理员的管理对象是服务器、用户和服务器的进程以及系统的各种资源。
24. 网络管理通常由监测、传输和管理三部分组成,其中管理部分是整个网络管理的中心。
Linux复习资料
Linux复习资料1---系统概述概述Linux概述多用户,稳定,安全,强大,低开销,廉价,开放平台,移植性好,gnu支持下的类unix版本命令:uname –a当前版本:2.6其它版suse ,ubuntu 系统组成4个:核心,Shell,xwindow,程序应用方向4个:dsec安装启动获取途径3个:分区准备至少准备_2_个分区:/和/swap多系统安装顺序:最后安装liunx,它将自动利用lilo或grub程序建立多重引导,/boot/grub.conf/etc/lilo多系统启动管理程序:其配置文件登录方式2种:文字,图形7级:0,1,2,3,4,5,6级别含义:关,单,多-nfs,多,自,图,启默认开机配置文件:/etc/inittab进入图形界面命令:startX注销命令:exit登录热键Alt+f,ctrl+Alt+桌面系统2种:GNOME/KDENautilus相当于:资源管理器____4_个工作区,管理功能的主要图形菜单:系统---首选项—系统管理linux下的常用软件运行win软件的平台:winsoffice平台:openoffice图画:writer inpress gimp浏览器:forefox特殊组合键强行终止:ctrl+c结束:ctrl+D帮助方式2个: main help提示符的含义Root用户在那台电脑上…Linux复习资料2---文件系统命令基本目录文件系统p156linux系统,交换分区,光盘,windows系统的文件格式分别为:ext2/3 swp vfat iso9660etc 配置文件 dev 设备文件bin放命令home普通用户信息proc系统文件var变量root个人用户文件布局/下目录主要有:分区格式化光盘硬盘,都是文件,理解命名规律光盘名称: /dev/cdroom第二个并口硬盘的名称:/dev/hdb则U盘名为:/dev/sda1已有SCSI接口硬盘(含串口)则U盘名为:/dev/adb硬盘、光盘,挂载以后才能使用,挂载光盘到/mycd:Mount –t iso9660 /dev/cdroom/mycd挂载第一个并口盘上的第2分区(win系统)到/mywinsys:Mount –t vfat /dev/sda2/dev/mywinsys挂载U盘到/mnt/myusbMount –t vfat /dev/adb/mnt/myusb启动自挂表/etc/fstab卸载卸载上面挂载的U盘:Umount /mnt/myusb文件相关命令当前所在路径,进入路径Pwd,cd abc和 cd/abc的区别显示目录Ls –a –A –l –d –R创建、删除、目录/文件创建:Cat >/>> touch创建目录:mkdir删除:rm –r/-f 文件/目录p176删除空目录:rmdir –p 目录复制、移动目录/文件Cp [选项] 源文件/目录目标文件/目录-a–r –fmv [选项] 源文件/目录目标文件/目录(移动或重命名) -I –f链接(软、硬链接和CP的区别)In[选项] 目标文件链接文件–s (建立符号链接)不管哪种in都不会占用空间打包/解包命令Tar –cvf 包散文件-xvf 包散文件查找文件命令Find 条件路径其它基本命令history及调用.bash-historyaliasMore 分页显示less 显示clear清屏参看相关tail 显示尾部head 显示头部门日期相关cal显示日历 date显示当前时间软件安装与卸载安装包Rpm –ivh 包文件名称卸载软件Rpm –e 软件名称查询包Rpm –qa 软件包权限含义理解rwx和数字、文件夹的x权限改权限Chmod 权限文件chown用户文件命令练习:1.在根目录建立文件夹filetest: mkdir /filetest2.该目录的权限为:755 ls –l –d /filetest3.将启动自挂文件___/etc/fstab______________复制到此目录:cp /etc/fstab /filetest用cat查看:cat /filetest/fstab4.将系统初始化级别的配置文件_/etc/inittab____复制到此目录,且名为chushibiao:cp /etc/inittab /etc/chushibiao5.进入此目录:cd /filetest6.用more/less查看:more chushibiao7.查看其他用户对这两个文件有无读权限:有无?有ls –l8.新建用户abc: useradd abc9.为abc设置密码passwd abc10.abc在f1登录,进入/filetest,能否?能11.abc还能否查看该目录中文件的内容?能因为有读权限12.abc在自己的主目录用date>建立文件abcfile。
linux基础期末复习
---------------------------------------------------------------最新资料推荐------------------------------------------------------linux基础期末复习一、写出以下命令 1. 查看关于 mkdir 的帮助文档。
Man ls 2. 查看系统当中所有进程 ps anx 3. 添加用户并设置密码。
Aseradd aa passwd aa 4. 更改用户的密码。
(在$提示符下)。
Su root passwd aa 5. 更改用户 root 的密码。
(在#提示符下)。
Passwd root pa 6. 将用户加入到组。
Usermod -G 7. 将文件 a. txt 更名为 b. txt。
mv a. txt b. txt 8. 将/boot 目录打包成 boot. tar tarlvf /boot boot, tar 9. 关闭 linux 防火墙。
Service iptables stop 10. 加载 U 盘(/dev/sdb) 内容到/mnt/udisk 文件夹下,卸载 U 盘。
Mount /dev/sdb /nnt/u 11. 删除用户 mary 并删除其宿主目录。
Userdel r mary 12. 查看关于 ls 的帮助文档。
Man nu 13. 要给文件 f1 加上同组用户可执行属性 chomdg+x ft 14. 在 vi 中设置行号。
: set nu 15. 查看系统当中所有进程ps aux 16要给文件 file1 加上所有用户可执行属性 chomd a+x filel1 / 716. 查看已安装的 rpm 软件包。
Rpm ga 1 grep vsft 17. 关闭、启动、重启 vsftpd 服务。
Servies vsftpd stop /start restart 18. 终止进程号为 1001 的进程。
Linux期末复习
Linux期末复习1.写出二种可以实现Linux关机的操作指令;写出二种可以实现Linux重启的操作指令;2.重启:reboot shutdown -r init关机:shutdown -h halt3.写出下列各项操作的Linux指令;(1) 找出/dev目录下以txt结尾的所有文件(2)找出/var/log目录下所有的3天之内的文件名长度为6且以.log结尾的文件。
(3)找出/home目录下所有用户为"john"的文件。
find /dev –name “*txt”find /var/log –mtime -3 –name “??.log”find /home –user “john4. 解释下列指令(1) cat /etc/passwd |grep root;将/etc目录下passwd文件中包括root的行抓取出来显示在屏幕上(2) ls -al >> /root/ll.txt;以长格式显示当前目录下所有文件及文件夹,包括隐藏文件和文件夹,显示结果保存在root目录下的ll.txt文件当中并不显示在屏幕上(3) $ ls –Rl /etc |more >> myfile.txt;以长格式显示/etc目录下的文件及子文件夹中的内容,以more命令分页的形式显示,结果保存在当前目录下myfile.txt文件中并不在屏幕上显示。
(4) cp -r /home/wang/ /home/susu/;将/home/wang目录及其下所有子目录内容和文件拷贝到/home/susu/目录(5) cp /dev/cdrom /home/susu/my.iso;将光盘驱动器中的光盘内空拷贝成my.iso光盘映像文件存放在/home/susu目录下6() mkdir -m 700 /home/susu/doc;创建/home/susu/doc目录,并强制指定该目录的权限为700即目录属性为drwx- - - - - -(7) cat /etc/shadow | grep ! 查看/etc/shadow下所有文件并输出到屏幕4.写出下面相关操作的指令:(1)以长格式查看/home目录下所有文件及子文件夹下的全部文件信息,将结果保存到/home/ll.txt文本文档当中;ls –aRl /home >> /home/ll.txt(2)已知当前文件夹下有t1.txt、t2.txt、t3.txt三个文本文档,用指令完成将这三个文档合并成一个文本文档t123.txt、三个文档的前5行合并成一个文本文档t5.txt、三个文本文档的最后6行合并成一个文本文档t6.txt;将t1.txt前5行,t2.txt的6-10行,t3.txt的11-15行合并成一个文档文档t7.txt。
linux期末复习
期末复习1.下面哪个Linux命令可以一次显示一页内容?moreA pauseB catC moreD grep2.怎样更改一个文件的权限设置?Chmodattrib chmod change file3.假如当前系统是在level 3 运行,怎样不重启系统就可转换到level 5 运行?init 5A Set level = 5B init 5C run 5D ALT-F7-54.下面哪个命令可以列出定义在以后特定时间运行一次的所有任务?atqatq cron batch at5.如果你的umask设置为022,缺省的,你创建的文件的权限为:--- -w- -w-A ----w--w-B -w--w----C r-xr-x---D rw-r--r--6.$cat>>filename为(像文件新增内容)A、查看filename文件B、新建filename文件C、向filename文件增加内容D、复制filename文件7.在大多数Linux发行版本中,图形方式的运行级定义为? 51 2 3 58.在vi中退出不保存的命令是? q!:q :w :wq :q!9.在vi编辑器中的命令模式下,删除当前光标处的字符使用什么命令。
xX dw d dd10.i编辑器界面中,命令方式下的“dd”命令表示()删除光标所在整列字符A、光标所在处插入字符删除光标所在处字符删除光标所在整列字符替换光标所在处字符11.用命令ls -al显示出文件ff的描述为:-rwxr-xr-- 1 root root 599 cec 1017:12 ff,请问它属于什么文件? 普通文件普通文件硬连接目录符号连接12.删除文件命令为:rmmkdir rmdir mv rm13.13 命令是在vi编辑器中执行存盘退出。
wq:q :wq :q! :w!14.系统中有用户user1和user2,同属于users组。
在user1用户目录下有一文件file1,它拥有644的权限(读写读读),如果user2用户想修改user1用户目录下的file1文件,应拥有()权限。
Linux复习资料[2.0版]
Linux期末复习资料目录Linux期末复习资料 (1)一、Linux基本概念 (2)二、IA架构 (2)(一)保护模式 (2)(二)中断与异常 (4)三、进程与进程调度 (4)四、系统调用 (5)(一)系统调用流程的描述重点 (5)(二)两种系统调用方式 (5)(三)系统调用表 (5)五、内核同步技术 (5)六、VFS虚拟文件系统 (7)七、设备管理 (8)八、访问控制 (9)(一)传统访问控制重点 (9)(二)Ext2文件标记属性 (10)(三)访问控制 (10)九、链接与可执行文件重点 (11)一、Linux基本概念由于基本概念比较无聊而且很占篇幅,所以就不在这里粘了,考试时候可以直接到ppt 里面找。
1、Unix参考ch1.1Linux.ppt第4页2、GNU参考ch1.1Linux.ppt第6页3、GPL参考ch1.1Linux.ppt第7页4、Posix参考ch1.1Linux.ppt第8页(Posix的意义在该页ppt下面的备注里),第9页的第3点5、Minix参考ch1.1Linux.ppt第5页二、IA架构(一)保护模式1、相对于实模式的功能扩充:(1)全部32条地址线有效,可寻址高达4G字节的物理地址空间(2)扩充的存储器分段管理机制和可选的存储器分页管理机制,不仅为存储器共享和保护提供了硬件支持,而且为实现虚拟存储器提供了硬件支持(3)支持多任务,能够快速地进行任务切换和保护任务环境(4)四个特权级和完善的特权检查机制,既能实现资源共享又能保证代码和数据的安全和保密及任务的隔离(5)支持虚拟8086方式,便于执行8086程序2、保护模式下的内存寻址:段式:(1)什么是段描述符:在保护方式下,每个段由如下三个参数进行定义:段基地址(Base Address):在80386保护方式下,段基地址长32位段界限(Limit):段界限用20位表示,而且段界限可以是以字节为单位或以4K字节为单位。
Linux 考试资料
Linux期末复习资料(12.4 2B308)操作系统模块1、现代操作系统特征:并发、共享、异步、虚拟2、现代操作系统管理:进程管理、内存管理、文件管理、设备管理3、现代操作系统分类:实时操作系统、分时操作系统、多道批处理操作系统4、现代操作系统接口:命令级接口、脱机用户接口、程序级接口5、单处理机系统中,程序有两种运行方式:单道程序顺序执行和多道程序并发运行。
6、现代操作系统逻辑:连机(要人为干预)、脱机(不需要人为干预)7、操作系统提供了如下存储管理功能。
内存分配。
地址转换。
内存保护。
内存扩充。
进程模块1、进程的特征:动态性、并发性、独立性、异步性、结构特征2、进程的概念:进程是程序的一次动态运行过程,在其生存期内从产生到消亡经过了一系列状态的转换。
3、进程的状态:执行、就绪、阻塞4、状态转变是怎样转的?就绪状态通过进程调度转换到执行状态,执行状态通过时间片用完转换到就绪状态,执行状态由于等待某某事情发生(如I/O请求)转换到阻塞状态,阻塞状态由于外部事件发生转换到就绪状态。
5、进程PCB的组织方式有:线性方式、链接方式和索引方式6、进程控制,同步于互斥的概念和方式。
进程互斥是指多个进程不能同时使用同一个临界资源CR,即两个或两个以上进程必须互斥地使用临界资源,或不能同时进入临界区CS。
进程同步是指有协作关系的进程不断地调整它们之间的相对速度或执行过程,以保证临界资源的合理利用和进程的顺利执行。
方式:空闲让进。
忙则等待。
有限等待。
让权等待。
7、临界资源的概念:两个或两个以上的进程不能同时使用的资源称为临界资源,简称CR作业模块1、进程调度的功能:记录系统中所有进程的执行情况,从就绪状态队列中选择一个进程,进行进程上下文的切换2、作业的概念:作业是用户在一次解题或一个事务处理过程中要求计算机系统所做工作的集合。
3、作业与进程的区别作业是用户向计算机提交任务的任务实体。
一个作业是指在一次应用业务处理过程中,从输入开始到输出结束,用户要求计算机所做的有关该次业务处理的全部工作,如一次计算、一个控制过程等。
Linux操作系统期末重点
操作系统复习资料第一章绪论1、多道程序设计技术多道程序程序的工作情况:多道程序程序设计技术:在计算机主存中同时存放几道相互独立的程序。
这些程序在管理程序控制之下,相互穿插地运行。
当某道程序因某种原因不能继续运行下去时(如等待外部设备传输数据),管理程序便将另一道程序投入运行。
特征:1)多道;2)宏观上并行;3)微观上串行;2、分时技术分时技术:所谓分时技术,是把处理机时间划分成很短的时间片(如几百毫秒)轮流地分配给各个联机作业使用,如果某个作业在分配的时间片用完之前计算还未完成,该作业就暂时中断,等待下一轮继续计算。
分时处理:一台计算机与许多终端设备连接,终端用户以联机方式使用计算机。
联机工作方式:由用户通过终端设备直接操作、控制自己程序的运行的操作方式。
3 操作系统的定义与特征(p10)操作系统的定义:操作系统是一个大型的程序系统,它负责计算机系统软、硬件资源的分配;控制和协调并发活动;提供用户接口,使用户获得良好的工作环境。
操作系统的特征:1)并发:能处理多个同时性活动的能力2)共享:多个计算任务对系统资源的共同享用3)不确定性:操作系统能处理大量的、随机的事件序列,使各用户的计算任务正确地完成。
(该不确定性指在操作系统控制下的多个作业的执行顺序和每个作业的执行时间是不确定的)4操作系统的资源管理功能(p12)1、处理机管理(提出进程调度策略、给出进程调度算法、进行处理机的分派)2、存储器管理(存储分配和存储无关性、存储保护、存储扩充)3、设备管理(设备无关性、设备分配、设备的传输控制)4、信息管理(文件系统)信息组织、存取方法、文件共享、文件安全、文件完整性、磁盘空间分配5批量操作系统(p14)一般用于处理商业和科学应用。
定义:批量操作系统是操作系统的一种类型。
该系统把用户提交的作业成批送入计算机,然后由作业调度程序自动选择作业,在系统内多道运行。
优点:缩短作业间的交接时间,减少处理机的空闲等待时间,提高系统的吞吐量。
Linux操作系统期末复习资料
电信2012级《Linux操作系统》期末复习提纲第1章概述操作系统的概念与功能操作系統的概念:1.操作系统是计算机系统的一种基本软件,它直接管理和控制计算机的硬件和软件资源,合理地调度资源,使之得到充分的利用;并为用户使用这些资源提供一个便当的操作环境和优良的用户界面。
2.从资源角度看,操作系统是管理和控制计算机资源的软件。
3.从用户角度看,操作系统是用户与计算机的接口。
操作系統的功能:1.处理器管理:在多道程序间分配和调度CPU,协调各程序的运行。
2.存储器管理:对内存储器进行分配、保护和扩充。
3.设备管理:对设备进行有用地管理和分配,并控制设备完成I/O操作。
4.文件管理:管理文件的存储和检索操作,并对文件实施共享、保密和保护措施。
5.用户接口:提供使用界面,便当用户使用系统功能。
Linux系统的特点1.继承UNIX优秀品质,具有出色的性能和稳定性;2.遵照GPL许可,自由软件;3.符合POSIX标准,兼容性好;4.适用于各种硬件平台,可移植性好;5.网络功能强大;6.安全性好。
第2章Linux操作基础命令的格式;命令名[选项1] [选项2] ... [参数1] [参数2] ...简单命令的功能与用法:echo、who、date、cal文件系统概念:文件命名与通配符1.文件的命名:Linux文件名的最大长度是255个字符,通常由字母、数字、‘.’、‘_’和‘-’组成。
以‘.’开头的文件是隐含文件。
2.文件名中不能含有‘/ ’字符和空字符‘\0’,因为它们对Linux内核具有分外含义。
如‘/ ’表示根目录或路径分隔符。
3.文件名中不应含有以下字符,因为它们对Shell具有分外含义:; | < > ` “ “$ ! % & * ? \ ( ) [ ]文件类型及表示法1.普通文件(-):包括文本文件、数据文件、可执行的二进制程序等。
2.目录文件(d):一种分外的文件,用于构成文件系统的分层树型结构。
Linux期末考试复习资料
Linux系统基础复习资料1.Linux 系统是一个( )的操作系统D.多用户,多任务A.单用户,单任务B.单用户,多任务C.多用户,单任务2.Red redflag Linux 系统中用户默认的Shell 是( ) A.bash B.ksh C.cshD.sh4.如果忘记了ls 命令的用法,可以采用( )命令获得帮助A.?ls B.help ls C.man ls D.get ls5.要给文件file1 加上其他人可执行属性的命令是( ) C.chmod o+xD.chown o+x A.chmod a+x B.chown a+x6.添加用户"user"的命令是( ) er user eradd use r C.add userD.adduser7.删除用户"user"及其主目录下所有文件的命令是( ) erdel –p usererdel –r usererdel –a usererdel –z user8.查看系统当中所有进程的命令是( ) D.ps aux A.ps all B.ps aix C.ps auf9.配置主机网卡IP 地址的配置文件是( )A./etc/sysconfig/network-scripts/ifcfg-eth0B./etc/sysconfig/networkC./etc/resolv.confD./etc/host.conf10.指定系统主机名的配置文件是( ) A./etc/hosts B./etc/host.confC./etc/sysocnfig/networkD./etc/resolv.conf16.普通用户能否读取位于自己主目录中, 权限是"400"的, 属于root 用户的文件的内容( ) B.不能A.能17.以下命令可以重新启动计算机的是( ) A.reboot B.halt C.shutdownD.init 619.Linux 系统能够直接读取的分区类型是( ) A.NTFS B.FAT16C.FAT32D.ext320.对于所有用户都能读的文件权限是( ) A.777 B.444 C.644 D.64021.下列命令能启动DNS 服务的是( ) A.service named startB./etc/init.d/named startC.service dns startD./etc/init.d/dns restart27.Linux 下使用的图形用户界面是( ) A.X windows B.KDE C.X window D.K 桌面环境28.下列不是Linux 优点的是( ) A. 全32 位操作系统B. 多任务的操作系统C. 是一个多用户操作系统D.单线程30.下列目录中存放的是日志文件的是( ) A./var B./usr C./tmpD./var/log31.下列目录中与windows 中的Document and settings 有相同作用的目录是() A./home B./etc C./dev D./tmp32. /dev/sdc6 分区表示( ) A. 第2 块IDE 硬盘的第6 个分区,是逻辑分区 B.第 3 块IDE 硬盘的第 6 个分区,是逻辑分区 C. 第 3 块SCSI 硬盘的第 6 个分区,是逻辑分区 D.第 3 块SCSI 硬盘的第2 个分区,是逻辑分区33./dev/hdd3 分区表示( ) A. 第1 块IDE 硬盘的第3 个分区,是逻辑分区 B. 第 3 块IDE 硬盘的第 3 个分区,是主分区 C.第 4 块IDE 硬盘的第 3 个分区,是扩展区 D.第 4 块IDE 硬盘的第 3 个分区,是主分区或扩展分区34.Linux 交换分区的挂载点是( ) A. /swap B.无挂载点,而必须将其文件系统类型设置为swap35.RedFlag Linux Server4 默认的图形用户桌面是( ) B.GNOMEC.XWindow A. KDE39.如果我想以修改时间排序浏览一个目录下文件的所有信息,命令是( ) A.tail -200 B.ls –a C.ls –lt D.more 目录路径40. RedFlag Linux 下用一条命令创建/A/S/D 目录结构的命令是: ( )A. mkdir /A/S/DB. mkdir –p A/S/DC. mkdir –p /A/S/D41.为了达到使文件的所有者有读(r)和写(w)的许可,而其他用户只能进行只读访问,在设置文件的许可值时,应当设为:( ). A. 566 B. 644 C. 655 D. 74442. 能够把从标准输入文件读入的一个字符集合翻译成另一个字符集合然后输出到标准输出文件的命令是( ) . A. wc B. tr C. cut D. grep 43.使用$cd ~命令后,我们会进入( ) 目录. A. / B. ~ C.用户的主目录D. /tmp44.为了将当前目录下的压缩归档文件myftp.tar.gz 解压缩,我们可以使用:( ). A. tar -xvzf myftp.tar.gz B. tar -xvz myftp.tar.gz C. tar -vzf myftp.tar.gz D. tar -xvf myftp.tar.gz46.可以使用tar 命令的( )选项表示归并操作. A. x B. a C. d D. c48.一个文件的权限是-rw-rw-r--,这个文件所有者的权限是( ) . A. read-only B. write C. read-write49.绝大多数Linux 分区使用的文件系统类型是( ). A. vfat B. nfs C. swap D. ext250.在Linux 系统中,硬件设备大部分是安装在( )目录下的. A. /mnt B. /dev C. /proc D. /swap 51.显示操作系统核心版本详细信息的命令是( ).A.cutB. catC. unameD. su52.用来分离目录名和文件名的字符是( ) . A. asterisk(*) B. period(.) C. dash(-) D. slash(/)53.将新建文件的默认权限设置为600 是( ). A. umask 077 B. umask –S C. umask 600 D. chmod 60054.比较重要的系统配置资料,一般来说大部分位于( )目录下. A. /etc B. /boot C. /home D. /usr 56.在vi 编辑器里,命令"dd"用来删除当前( ). A. 字符B. 行C. 变量D. 字57.要改变文件的拥有权,使用命令( ). A. chgrp B. chown C. chsh D. chmod1. 使用什么命令把两个文件的合并成一个文件?(单选题) C awk D cutA catB grep3,使用什么命令自动卸载已安装的老版本软件包并安装新软件包,即使不存在老版本也会安装新软件包. (单选题) A:rpm -U B:rpm -i C: rpm -F D: rpm -e4,当一个文件属性为drwxrwxrwt,则这个文件的权限是什么样的?(多选题) A: 任何用户皆可读取,可写入B: root 可以删除该目录的文件C: 给普通用户以文件所有者的特权D: 文件拥有者有权删除该目录的文件5: 什么命令用来查看硬盘被占用了多少空间和剩余多少空间? (单选题) A :du B:df C:free D:vmstat6: Linux 使用者的帐号,密码与群组的名称文件放在哪些文件里?(多选题) A: /etc/passwd B: /etc/shadow C: /etc/group D: /etc/users9.对名为foo 的文件用chmod 551 foo 进行了修改,则它的许可权是?(单选题) A -rwxr-xr-x B -rwxr--r-C -r--r--r-D-r-xr-x--x10.用ls -al 命令列出下面的文件列表,哪个文件是符号连接文件?(单选题) A -rw-rw-rw- 2 hel-s users 56 Sep 09 11:05 hello B -rwxrwxrwx 2 hel-s users 56 Sep 09 11:05 goodbey C drwxr--r-1 hel users 1024 Sep 10 08:10 zhang D lrwxr--r-1 hel users 2024 Sep 12 08:12 cheng13.某文件的组外成员的权限为只读:所有者有全部权限:组内的权限为读与写,则该文件的权限为?(单选题) A,467 B,674 C,476 D,76414.将Windows C: 盘(hda1)安装在Linux 文件系统的/winsys 目录下, 命令是?(单选题) A. #mount dev/hda1 /winsys B. #mount /dev/hda1 /winsys C. #mount /dev/hda1 winsys D. #mount dev/hda1 winsys15.将光盘CD-ROM(cdrom)安装到文件系统的/mnt/cdrom 目录下的命令是?(单选题) A. mount /mnt/cdrom C. mount /dev/ cdrom /mnt/cdrom B. mount /mnt/cdrom /dev/ cdrom D. mount /dev/ cdrom 16.在/home=/studl/wang 目录下有一文件file,使用哪一个命令可实现在后台执行命令,此命令将file 文件中的内容输出到file.copy 文件中?(单选题) A,cat file>file.copy B,cat>file.copy C,cat file file.copy &D,cat file>file.copy &18.系统中有用户user1 和user2,同属于users 组.在user1 用户目录下有一文件file1,它拥有644 的权限, 如果user2 用户想修改user1 用户目录下的file1 文件, 应拥有什么权限? (单选题) A,744 B,664 C,646 D,74619.哪一个目录存放着Linux 的源代码?(单选题) A, /etc B, /usr/src C, /usr D, /home20.以下哪一项不是进程和程序的区别?(单选题) A,程序是一组有序的静态指令.进程是一次程序的执行过程B,程序只能在前台运行,而进程可以在前台或后台运行C,程序可以长期保存,进程是暂时的D,程序没有状态,而进程是有状态的21.文件exerl 的访问权限为rw-r-r--,先要增加所有用户的执行权限和同组用户的写权限,下列命令正确的事?(单选题) A, chomd a+x g+w exerl B, chmod 765 exerl C, chmod o+x exerl D, chmod g+w exerl 22.有关归档和压缩命令,下面描述正确的是?(单选题) A,用uncompress 命令解压缩有comprress 命令生成的后缀为.zip 的压缩文件B,unzip 命令和gzip 命令可以解压缩相同类型的文件C,tar 归档且压缩的文件可以用gunzip 命令解压缩D,tar 命令归档后的文件也是一种压缩文件24.linux 用于暂时锁定用户帐号的命令是? ermod -u usernameB.passwd -u usernameermod -l username passwd -l username28.我们将逻辑分区建立在___分区上?(单选题) A.从分区B.扩展分区C.主分区D.第二分区29.执行ps 命令,有如下输出,如果需要终止bash 的运行,则采用的方法是?(单选题) PID TTY TIME CMD 336 pts/1 00:00:00 login 337 pts/1 00:00:00 bash 356 pts/1 00:00:00 ps A. #kill bash B. #kill pts/l C. #kill -9 337 D. #kill !33731.为了将归档文件./myftp.tar.gz 解压缩到当前目录下,我们可以使用?(单选) . A:tar cvzf ./myftp.tar.gz B:tar xvzf ./myftp.tar.gz C:tar vzf .mytp.tar.gz D:tar ztvf ./myftp.tar.gz32.为了保证系统的安全,现在的LINUU 系统一般将/etc/passwd 密码文件加密后,保存在__ 文件(单选) . A./etc/group B:etc/netgroupC./etc/libasafe.notify D:etc/shadow 答案:D33.我们一般使用__工具来建立分区上的文件系统(单选) D:mkfs A:mknod B:fdisk C:format36.系统管理常用的二进制文件,一般放置在___ 目录下. A./usr/sbinB./rootC./usr/binD.boot 38.使用PS 获取当前运行进程的信息时,内容PPID 的含义是_____(单选题) A.进程用户的ID B.进程调度的级别C.进程ID D.父进程ID39.统计文件系统中未使用的磁盘空间,可以使用什么命令(单选) A,duB.dfC.mountD.In 40.系统默认的进程启动的nice 值为___. A.0 B.1C.5D.1041.为了将当前目录下所有.TXT 文件打包并压缩归档到文件this.tar.gz,我们可以使用? (单选项) A, tar czvf this .tar.gz ./*.txt B, tar ./*.txt czvf this .tar.gz C, tar cxvf this .tar.gz ./*.txt D , tar c xvfthis .tar.gz ./*.txt42.一般来说, LINUX 系统下的各种系统记录文件LOG 主要是存放在系统中的______目录下. (单选项) A,/tmp B,/var C,/proc D,/usr 44.常用的备份工具有? A .tar B cpio C dd D fsck46.命令adduser 的哪一个选项可以设置用户的家目录?(单) A -d B. -h C.-u D.-a 47.如果用户test 想要执行一个系统的脚本文件,他至少应该具备哪些?(单选题) A 读,写,执行B 执行C 只读D 读,执行48.为了知道谁正在注册到你的机器上可以用命令--. (单选题) A whoB usersC fingerD ping 50.删除一个用户必须?(多选题) A.删除/etc/passwd 文件中此用户的记录 B.删除/etc/group 文件中提及的此用户C.删除用户的主目录D.删除此用户创建或属于此用户的文件1,在Linux 中,当root 密码丢失后,应该:(1) A,使用软盘启动直接进入系统B,进入单用户模式后修改root 密码C,进入系统维护模式后修改root 密码D,重新安装系统2,关于安装方式说法错误的是( ) A,图形安装模式耗费的系统资源比较少,字符方式耗费的系统资源较多B,字符方式速度也比图形方式略快C,图形安装方式易于使用D,Turbo Linux 字符安装方式只需在命令提示符下键入:text linux3,Internet 服务的守护进程是( ) . A,xinetd B,named C,smbd D,nmbd 4,Linux 系统习惯上将许多设备驱动程序存储在(4)目录中. A,/dev B,/boot C,/root D,/etc5,我们将逻辑分区建立在( )分区上. A,从分区B,扩展分区C,主分区D,第二分区6,root 文件系统一旦安装完毕,内核将启动名为(B)的程序,这也是指导过程完成后,内核运行的第一个程序. A,login B,rc.d C,init D,startup 7,为了将归档文件./myftp.tgz 解压缩到当前目录下,我们可以使用(B) . A,tar cvzf ./myftp.tgz B,tar xvzf ./myftp.tgz C,tar vzf .mytp.tgz D,tar ztvf ./myftp.tgz8, 为了保证系统的安全, 现在的LINUX 系统一般将/etc/passwd 密码文件加密后, 保存在( ) 文件. A,/etc/group B,/etc/netgroup C,/etc/libasafe.notify D,/etc/shadow12, 如果需要新建一个目录blue, 但其他密码由该客户第一次登录进系统后修改, 可使用( ) 命令. A,# useradd -p " " bule B,# useradd -R " " blue C,# adduser -o " " blue D,# adduser -u " " blue13,linux 系统中,程序运行有若干优先级,最低的优先级是( ) . A,0 B,-5 C,10 D,1914,系统管理常用的二进制文件,一般放置在( )目录下. A,/usr/sbin B,/root C,/usr/bin D,boot 15,为了将当前目录下所有.TXT 文件打包并压缩归档到文件this.tar.gz,我们可以使用() . A,tar czvf this .tar.gz ./*.txt B,tar ./*.txt czvf this .tar.gz C,tar cxvf this .tar.gz ./*.txt D,tar c xvf this .tar.gz ./*.txt1,使用PS 获取当前运行进程的信息时,输出内容PPID 的含义为: () A:进程的用户ID B:进程调度的级别C:进程ID D:父进程ID4,使用(4)命令自动卸载已安装的老版本软件包并安装新软件包,即使不存在老版本也会安装新软件包. A:rpm -U B:rpm -i C:rpm -F D:rpm -e8,终止一个前台进程可能用到的命令和操作是( ) . A:kill B:<CTRL>+C C:shut down D:halt 9,一个文件名为rr.Z,可以用来解压缩的命令是( ) . A:tar B:gzip C:compress D:uncompress 10,下列提法中,不属于ifconfig 命令作用范围的是( ) . A:配置本地回环地址B:配置网卡的IP 地址C:激活网络适配器D:加载网卡到内核中12,对名为foo 的文件用chmod 551 foo 进行了修改,则它的许可权是(12) . A:-rwxr-xr-x B:-rwxr--r-C:-r--r--r-D:-r-xr-x-x13,对文件进行归档的命令为() . A:dd B:cpio C:gzip D:tar1,如果我们先用mount 命令加载光驱设备到/mnt/cdrom 下,接着我们cd 进入该目录,但用IS 列出光盘内容后,我们需要换一张CD,这时我们需要先执行(1)操作. A. 使用umount 卸载该设备 B. 直接按光驱的退盘键C. 退出/mnt/cdrom 目录D. 重新加载设备mount –a 2,系统当前已经加载的所有文件系统在( )文件中得到反映. A. /usr/sbin/cfdisk B. /sbin/fdisk C. /etc/mtab D. /etc/fstab5,为了统计文件系统中未用的磁盘空间,我们可以使用( )命令. A. du B. df C. mount D. ln6, (6)命令可以查看曾经登录到此系统的用户清单. A.ps st stcomm D.accton7,以下Linux 命令中,(7)用来显示和设置网络接口的配置信息. A,ipconfig B,ifconfig C,route D,nslookup8, 命令fdisk /mbr 的作用是: ( ) A. 格式化主分区B. 删除安装在主分区的Lilo C. 备份安装在主分区的Lilo D. 安装Lilo 到主分区9,LINUX 系统有四种重新引导系统方式,如果我们现在需要重新启动系统时把内存中的信息写入硬盘,可以使用( ) . A.# reboot B.# halt C.#sync D.# shutdown –r10,如果用户test 想要执行一个系统的脚本文件,他至少应该具备( ) .A.读,写,执行B.执行C.只读D.读,执行11,下列关于链接描述,错误的是( ) . A 硬链接就是让链接文件的i 节点号制向被联结文件的i 节点 B 硬链接和符号链接都是产生一个新的i 节点 C 链接分为硬链接和符号链接 D 硬链接不能链接目录文件13,root 文件系统一旦安装完毕,内核将启动名为( )的程序,这也是指导过程完成后, 内核运行的第一个程序 A. login B. rc.d C. init D. startup14,init 启动进程需要读取( )配置文件. A:/etc/inittab C:/etc/sysvinit B :sbin/init D:/bin/sh 15,Linux 是( )操作系统,意味着开放性源码是自由可用. a,封闭资源b,开放资源c,用户注册d,开放性二进制。
Linux期末复习
实验一 Linux的安装、启动和关闭在命令行模式下执行poweroff或shutdown –h now [ 提示信息 ]其中:–h:表示停止系统now:表示现在立即执行关闭操作提示信息:为可选内容,它将广播到登录系统的每个用户或shutdown –h +10表示10分钟后关闭系统重启系统reboot或shutdown –r now-r:reboot表示重启系统Linux网络配置假如在安装过程中没有配置网络,则用以下操作临时启用本机网络:使用ifconfig配置IP地址:假设你要配置的网卡的设备名为eth0首先停止网卡:ifdown eth0配置IP地址并启用网卡:ifconfig eth0 IP地址 netmask 子掩码使用route添加默认网关route add default gw 网关地址添加域名服务器echo 域名服务器IP > /etc/resolv.conf注意:以上操作必须由root用户完成实验二Linux命令操作三、注意事项在Unix/Linux 中是大小写敏感,因此注意命令及参数的书写注意权限问题。
在Unix/Linux中,每个用户都有自己的权限范围,在操作时一定要注意自己是否有权进行操作。
注意区别文件和目录权限的不同之处注意硬连接与符号连接各自不同之处及应用注意对SUID和SGID的使用四、实验内容常用命令Linux的登录与退出关机:poweroff 或 shutdown -h now重启系统:reboot 或 shutdown –r now注:此操作只能由系统管理员(root)来执行。
课本1.3 中的系统命令:man、date、who、uptime、passwd的使用passwd 修改当前用户的口令passwd 用户名修改指定用户的口令,只能用root来完成与其他用户通讯命令:write、talk、wall、mesg课本第二章中的实用程序:more、less、cat、head与tail、wc、tee;练习正则表达式及grep、egrep、awk、tr的使用;用户管理(root用户有权)添加用户:adduseradd 用户名删除用户:userdel 用户名添加用户组:groupadd 组名删除用户组:groupdel 组名’组内所有用户都已被删除查看/etc/passwd文件内容cat /etc/passwd 文件中记录系统中所有用户的信息,内容如下:root : x : 0 : 0 : root : /root : /bin/sh其中:第一列为用户名,第二列口令,第三列用户ID(UID),第四列用户组ID(GID),第五列用户描述,第六列用户主目录,第七列用户shell其中用户口令单独存放在 /etc/shadow文件中。
Linux期末复习
Linux期末复习1.普通用户的ID一般是()A.>100 B.>500 C.>1000 D.>00代表系统管理员,如果你想建立一个系统管理员的话,可以建立一个普通帐户,然后将该账户的用户ID改为0即可。
1-500系统预留的ID,500以上是普通用户使用。
2.Linux有三个查看文件的命令,若希望在查看文件内容过程中可以用光标上下移动来查看文件内容,应使用()命令。
A 、cat B、more C、less D、menu3.linux中用于修改用户信息的命令是()ermodB.groupmodC.toucheradd4.Linux文件系统的文件都按其作用分门别类地放在相关的目录中,对于服务器配置文件,一般应将其放在()目录中。
A、/binB、/devC、/etcD、/lib5.如果忘记了ls命令的用法,可以采用()命令获得帮助A.?lsB.help lsC.man lsD.get ls6.普通用户能否读取位于自己主目录中、权限是“400”的、属于root用户的文件的内容()A.能B.不能7.对于所有用户都只能读的文件权限是()A.777B.444C.644D.6408.下列目录中与windows中的Document and settings有相同作用的目录是()A./homeB./etcC./devD./tmp9.为了达到使文件的所有者有读(r)和写(w)的许可,而其他用户只能进行只读访问,在设置文件的许可值时,应当设为:( )。
A. 566B. 644C. 655D. 74410.使用$cd ~命令后,我们会进入( ) 目录。
A. /B. ~C.用户的主目录D. /tmp11.为了将当前目录下的压缩归档文件myftp.tar.gz解压缩,我们可以使用:( )。
A. tar -xvzf myftp.tar.gzB. tar -xvz myftp.tar.gzC. tar -vzf myftp.tar.gzD. tar -xvf myftp.tar.gz12.一个文件的权限是-rw-rw-r--,这个文件所有者的权限是()。
Linux期末复习(有参考答案)
Linux期末复习(有参考答案)Linux期末复习1.UNIX/Linux系统中条件变量需要和什么机制配合?互斥锁。
2.Linux多线程编程中,触发pthread_cond_wait返回的条件? pthread_cond_signal() 或 pthread_cond_broadcast() 唤醒,并且互斥锁在解锁状态。
3.不同进程共享相同文件表项的情况? 不同进程共享同一个文件表项(父子进程)4.进程从main()函数开始执行,它的异常结束方式? 1.调用abort,产生SIGABRT信号 2.接收到终止信号5.在UNIX/Linux命令中实现标准输入重定向? mand#include #includepthread_mutex_t mutex = PTHREAD_MUTEX_INITIALIZER;/*初始化互斥锁*/pthread_cond_t cond = PTHREAD_COND_INITIALIZER;/*初始化条件变量*/void *threadA(void *); void *threadB(void *); int count = 0; int main(void) {pthread_t A; pthread_t B;pthread_create(&A,NULL,threadA,(void *)NULL);/*创建进程A*/ pthread_create(&B,NULL,threadB,(void *)NULL); /*创建进程B*/ pthread_join(A, NULL);/*等待进程A结束*/ pthread_join(B, NULL);/*等待进程B结束*/ pthread_mutex_destroy(&mutex);pthread_cond_destroy(&cond); exit(0); }void *threadA(void *junk) {while(1) {pthread_mutex_lock(&mutex);/*锁住互斥量*/if(count > 0){ count -= 1; }pthread_cond_signal(&cond);/*条件改变,发送信号,通知进程*/pthread_mutex_unlock(&mutex);/*解锁互斥量*/printf(\t_b。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一.填空题:1. 在Linux系统中,以文件方式访问设备。
2. Linux内核引导时,从文件/etc/fstab中读取要加载的文件系统。
3. Linux文件系统中每个文件用i节点来标识。
4. 全部磁盘块由四个部分组成,分别为引导块、专用块、i节点表块和数据存储块。
5. 链接分为:硬链接和符号链接。
6. 超级块包含了i节点表和空闲块表等重要的文件系统信息。
7. 某文件的权限为:d-rw-_r--_r--,用数值形式表示该权限,则该八进制数为:644,该文件属性是目录。
8. 前台起动的进程使用Ctrl+c终止。
9. 静态路由设定后,若网络拓扑结构发生变化,需由系统管理员修改路由的设置。
10. 网络管理的重要任务是:控制和监控。
11. 安装Linux系统对硬盘分区时,必须有两种分区类型:文件系统分区和交换分区。
13. 编写的Shell程序运行前必须赋予该脚本文件执行权限。
14. 系统管理的任务之一是能够在分布式环境中实现对程序和数据的安全保护、备份、恢复和更新。
15. 系统交换分区是作为系统虚拟存储器的一块区域。
16. 内核分为进程管理系统、内存管理系统、I/O管理系统和文件管理系统等四个子系统。
17. 内核配置是系统管理员在改变系统配置硬件时要进行的重要操作。
18. 在安装Linux系统中,使用netconfig程序对网络进行配置,该安装程序会一步步提示用户输入主机名、域名、域名服务器、IP地址、网关地址和子网掩码等必要信息。
19. 唯一标识每一个用户的是用户ID和用户名。
20 .RIP协议是最为普遍的一种内部协议,一般称为动态路由信息协议。
21. 在Linux系统中所有内容都被表示为文件,组织文件的各种方法称为文件系统。
22. DHCP可以实现动态IP 地址分配。
23. 系统网络管理员的管理对象是服务器、用户和服务器的进程以及系统的各种资源。
24. 网络管理通常由监测、传输和管理三部分组成,其中管理部分是整个网络管理的中心。
25. 当想删除本系统用不上的设备驱动程序时必须编译内核,当内核不支持系统上的设备驱动程序时,必须对内核升级。
26 Ping命令可以测试网络中本机系统是否能到达一台远程主机,所以常常用于测试网络的连通性。
27. vi编辑器具有两种工作模式:命令模式和输入模式。
28. 可以用ls –al命令来观察文件的权限,每个文件的权限都用10位表示,并分为四段,其中第一段占1 位,表示文件类型,第二段占3位,表示文件所有者对该文件的权限。
29. 进程与程序的区别在于其动态性,动态的产生和终止,从产生到终止进程可以具有的基本状态为:运行态、就绪态和等待态(阻塞态)。
30. DNS实际上是分布在internet上的主机信息的数据库,其作用是实现IP地址和主机名之间的转换。
31. Apache是实现WWW服务器功能的应用程序,即通常所说的―浏览web服务器‖,在服务器端为用户提供浏览web服务的就是apache应用程序。
32. 在Linux系统上做备份可以有两种类型:系统备份和用户备份。
其中前者是指对操作系统的备份,后者是指对应用程序和用户文件的备份。
33. CD-ROM标准的文件系统类型是iso9660。
34. 当lilo.conf配置完毕后,使之生效,应运行的命令及参数是lilo。
35. 在使用ls命令时,用八进制形式显示非打印字符应使用参数-b。
36. Linux使用支持Windows 9.x/2000长文件名的文件系统的类型是vfat 。
37. 设定限制用户使用磁盘空间的命令是quota。
38 在Linux系统中,用来存放系统所需要的配置文件和子目录的目录是/etc。
39. 硬连接只能建立对文件链接。
符号链接可以跨不同文件系统创建。
40. 套接字文件的属性位是s。
41. 结束后台进程的命令是kill 。
42. 进程的运行有两种方式,即独立运行和使用父进程运行。
43. Links分为硬链接和符号链接。
44. 在超级用户下显示Linux系统中正在运行的全部进程,应使用的命令及参数是ps -aux。
45. 管道文件的属性位是p 。
46. 将前一个命令的标准输出作为后一个命令的标准输入,称之为管道。
47. 为脚本程序指定执行权的命令及参数是chmod a+x filename。
48. 进行远程登录的命令是telnet。
49. 欲发送10个分组报文测试与主机的连通性,应使用的命令和参数是:ping –c 10 。
50. DNS服务器的进程命名为named,当其启动时,自动装载/etc目录下的named.conf 文件中定义的DNS分区数据库文件。
51. Apache服务器进程配置文件是httpd.conf。
52.在Linux系统中,压缩文件后生成后缀为.gz文件的命令是gzip。
53. 在用vi编辑文件时,将文件内容存入test.txt文件中,应在命令模式下键入:w test.txt。
54 可以在标准输出上显示整年日历的命令及参数是cal -y。
55. 在shell编程时,使用方括号表示测试条件的规则是:方括号两边必须有空格。
56. 检查已安装的文件系统/dev/had5是否正常,若检查有错,则自动修复,其命令及参数是fsck –a /dev/had5 。
57. 在Windows9.x环境下共享Unix/Linux中的用户目录的一个工具是Samba服务器。
58. 系统管理员的职责是进行系统资源管理、系统性能管理、设备管理、安全管理和系统性能监测。
59 在Linux系统中,测试DNS服务器是否能够正确解析域名的的客户端命令,使用命令nslookup。
60. 在Linux系统下,第二个IDE通道的硬盘(从盘)被标识为hdb 。
61. 当系统管理员需升级内核版本和改变系统硬件配置时,应重新编译内核。
62. 如果只是要修改系统的IP地址,应修改/etc/rc.d/rc.inet1配置文件。
63. 当LAN内没有条件建立DNS服务器,但又想让局域网内的用户可以使用计算机名互相访问时,应配置/etc/hosts文件。
64. 在vi编辑环境下,使用Esc键进行模式转换。
65. Slackware Linux 9.0通常使用ext3文件系统,系统的全部磁盘块由四部分组成。
66. 将/home/stud1/wang目录做归档压缩,压缩后生成wang.tar.gz文件,并将此文件保存到/home目录下,实现此任务的tar命令格式tar zcvf /home/wang.tar.gz /home/stud1/wang。
67. 管道就是将前一个命令的标准输出作为后一个命令的标准输入。
68. 在使用手工的方法配置网络时,可通过修改/etc/HOSTNAME文件来改变主机名,若要配置该计算机的域名解析客户端,需配置/etc/resolv.conf 文件。
69. 启动进程有手动启动和调度启动两种方法,其中调度启动常用的命令为at 、batch 和crontab 。
70. 的域名是,如果要配置一域名服务器,应在named.conf文件中定义DNS数据库的工作目录。
71. Sendmail邮件系统使用的两个主要协议是:SMTP 和POP,前者用来发送邮件,后者用来接收邮件。
72. DHCP是动态主机配置协议的简称,其作用是:为网络中的主机分配IP地址。
73. 目前代理服务器使用的软件包有很多种,教材中使用的是squid。
74. rm命令可删除文件或目录,其主要差别就是是否使用递归开关-r或-R。
75. mv命令可以移动文件和目录,还可以为文件和目录重新命名。
76. 路由选择协议(RIP)的跳数表示到达目的地之前必须通过的网关数,RIP接受的最长距离是15跳。
77. ping命令用于测试网络的连通性,ping命令通过ICMP协议(internet控制信息协议)来实现。
78. nfs 协议用于实现Unix(/linux)主机之间的文件系统共享。
79. 在Linux操作系统中,设备都是通过特殊的文件来访问。
80. shell不仅是用户命令的解释器,它同时也是一种功能强大的编程语言。
bash是Linux的缺省shell。
81. 用>;>;符号将输出重定向内容附加在原文的后面。
82. 增加一个用户的命令是:adduser 或useradd。
83 进行字符串查找,使用grep命令。
84. 使用*每次匹配若干个字符。
85. /sbin目录用来存放系统管理员使用的管理程序。
二.单项选择题:1. 下面的网络协议中,面向连接的的协议是:A 。
A 传输控制协议B 用户数据报协议C 网际协议D 网际控制报文协议2. 在/etc/fstab文件中指定的文件系统加载参数中,D 参数一般用于CD-ROM等移动设备。
A defaultsB swC rw和roD noauto3. Linux文件权限一共10位长度,分成四段,第三段表示的内容是C 。
A 文件类型B 文件所有者的权限C 文件所有者所在组的权限D 其他用户的权限4. 终止一个前台进程可能用到的命令和操作B 。
A kill B <CTRL>;+C C shut down D halt5.在使用mkdir命令创建新的目录时,在其父目录不存在时先创建父目录的选项是D 。
A -m B -d C -f D -p6. 下面关于i节点描述错误的是A 。
(inode是一种数据结构,vfs中描述文件的相关参数??)A i节点和文件是一一对应的B i节点能描述文件占用的块数C i节点描述了文件大小和指向数据块的指针D 通过i节点实现文件的逻辑结构和物理结构的转换7. 一个文件名字为rr.Z,可以用来解压缩的命令是:D 。
A tarB gzipC compressD uncompress8. 具有很多C语言的功能,又称过滤器的是C 。
A csh B tcsh C awk(awk详解)D sed9. 一台主机要实现通过局域网与另一个局域网通信,需要做的工作是C 。
A 配置域名服务器B 定义一条本机指向所在网络的路由定义一条本机指向目标网络网关的路由A /etc/hostsB /etc/HOSTNAMEC /etc/resolv.confD /etc/gateways11. 局域网的网络地址192.168.1.0/24,局域网络连接其它网络的网关地址是192.168.1.1。
主机192.168.1.20访问172.16.1.0/24网络时,其路由设置正确的是B 。
A route add –net 192.168.1.0 gw 192.168.1.1 netmask 255.255.255.0 metric 1B route add –net 172.16.1.0 gw 192.168.1.1 netmask 255.255.255.255 metric 1C route add –net 172.16.1.0 gw 172.16.1.1 netmask 255.255.255.0 metric 1D route add default 192.168.1.0 netmask 172.168.1.1 metric 112. 下列提法中,不属于ifconfig命令作用范围的是D 。