文档库 最新最全的文档下载
当前位置:文档库 › LINUX复习范围

LINUX复习范围

LINUX复习范围
LINUX复习范围

Linux复习范围

Samba服务功能强大,使用SMB协议,英文全称是Server Message Block.

SMB经过开发,可以直接运行于TCP/IP,使用TCP的445端口.

Samba服务是由两个进程组成,分别是nmbd和smbd

Samba服务软件包包括samba,samba-client,samba-common和samba-swat.

Samba的配制文件一般就放在/etc/samba目录中,主配置文件名为smb.conf.

Samba服务器有share,user,server,domain和ads五种安全模式,默认级别是user.

用Samba共享了目录,但是在windows网络邻居却看不到它,应该在/etc/Samba/smb.conf中怎样设置才能正确工作?(C)

A.Allow windowsClients=yes

B.Hidden=no

C.Browseable=yes

D.以上都不是

请选择一个正确的命令来卸载Samba-3.0.33.-3.7.e15.i386.rpm。(C)

A.rpm–D Samba-3.0.33.-3.7.e15 B.rpm–i Samba-3.0.33.-3.7.e15

C.rpm–e Samba-3.0.33.-3.7.e15

D.rpm–d Samba-3.0.33.-3.7.e15

哪个命令可以允许198.168.0.0/24访问Samba服务器?(B)

A.Hosts enable=198.168.0

B.hosts allow=198.168.0

C.Hosts accept=198.168.0

D.hosts ceeept=198.168.0.0/24

启动Samba服务,那些是必须运行的端口监控程序?(A D)

A.nmbd B.Imbd C.DHCP D.smbd

下面所列出的服务器类型中哪一种可以使用户在异构网络操作系统之间进行文件系统共享的。(B)

A.FTP

B.Samba

C.DHCP

D.squld

Samba服务密码文件是。(C)

A.smb.conf

B.Samba.conf

C.smbpasswd

D.smbclient

利用(C)命令可以对Samba的配置文件进行语法测试。

A smbclient B.smbpasswd C,testparm D smbmount

可以通过设置条目(A)来控制可以访问Samba共享服务器的合法主机名

A allow hosts

B valid hosts

C allow

D public$

Samba的主配置文件中不包括(D)

A.global参数B directory shares部分

C.printers shares部分D applications shares部分

Liunx和windows之间可以通过samba进行文件共享,UNIX/Linux操作系统之间通过NFS 进行文件共享。

NFS的英文全称是Network File System中文名称是网络文件系统

RPC的英文全称是Remote Procedure call中文名称是

RPC最主要的功能就是记录每个NFS功能所对应的端口,它工作在固定端口111

Linux下的NFS服务主要由6部分组成,其中rpc.nfsd rpc.mounted portmap是NFS必需的

rpc.nfsd守护进程的主要作用就是判断、检查客户端是否具备登录主机的权限、负责处理NFS请求。

nfs-utils是提供rpc.nfsd和rpc.mounted这两个守护进程与其他相关文档,执行文件的套件。

在Red Hat Enterprise Linux5下查看NFS服务器上的共享资源使用的命令为showmount 他的语法格式是Showmount[-adehv][ServerName]

Red Hat Enterprise Linux5下的自动加载文件系统是在/etc/fatab中定义的

1.NFS工作站要mount远程NFS服务器上的一个目录的时候,以下哪一项是服务器

端必需的?(D)

A.portmap必须启动

B.NFS服务必须启动

C.共享目录必须加在/etc/exports文件里

D.以上全部都需要

2.请选择正确的命令,完成加载NFS服务器https://www.wendangku.net/doc/bf9442638.html,的/home/nfs共享目录到本

机/home2。(A)

A.mount-t nfs https://www.wendangku.net/doc/bf9442638.html,:/home/nfs/home2

B.mount-t-s nfs https://www.wendangku.net/doc/bf9442638.html,./home/nfs/home2

C.nfsmount https://www.wendangku.net/doc/bf9442638.html,:/home/nfs/home2

D.nfsmount-s https://www.wendangku.net/doc/bf9442638.html,/home/nfs/home2

3.哪个命令用来通过NFS使磁盘资源被其他系统使用?(D)

A.Share

B.mount

C.export

D.exportfs

4.以下NFS系统中关于用户ID映射正确的描述是?(B)

A.服务器上的root用户默认值和客户端的一样

B.root被映射到nfsnobody用户

C.root不被映射到nfsnobody用户

D.默认情况下,anonuid不需要密码

5.在你公司有10台Linux servers。你想用NFS在Linux servers之间共享文件。应该修改的文件是:(A)

A./etc/exports

B./etc/crontab

C./etc/named.conf

D./etc/smb.conf

6.查看NFS服务器192.168.12.1中的共享目录的命令是:(C)

A.show–e192.168.12.1

B.show//192.168.12.1

C.showmount–e192.168.12.1

D.showmount–l192.168.12.1

7.装载NFS服务器192.168.12.1的共享目录/tmp到本地目录/mnt/shere的命令是:(C)

A.mount192.168.12.1/tmp/mnt/shere

B.mount–t nfs192.168.12.1/tmp/mnt/shere

C.mount–t nfs192.168.12.1:/tmp/mnt/shere

D.mount–t nfs//192.168.12.1/tmp/mnt/shere

DHCP工作过程包括DHCP Discover、DHCP offer、DHCP Request、DHCP Acknowledge4种报文

如果DHCP客户端无法获得IP地址,将自动从169.254.0.0/16地址段中选择一个作为自己的地址

在windows环境下,使用ipconfig命令可以查看IP地址配置,释放IP地址使用

ipconfig/release命令,续租IP地址使用ipconfig/renew命令

DHCP是一个简化主机IP地址分配管理的TCP/TP标准协议英文全称是Dynamic Host Configuration Protocol中文名称动态主机配置协议

当客户端注意到它的租用期到了50%以上时。就要更新该租用期这是它发送一个DHCP Request信息包给它所获得原始信息的服务器

当租用期达到期满时间的近87.5%时,客户端如果在一次请求中没能更新租用期的话,它会再次试图更新租用期。

配置Linux客户端需要修改网卡配置文件将BOOTPROIO项设置为BOOTPROTO=dhcp TCP/IP中,哪个协议是用来进行IP地址自动分配的?(C)

A ARP B.NFS C DHCP D DDNS

DHCP租约文件默认保存在D目录中

A/etc/dhcpd B/var/log/dhcpd C/var/log/dhcp D/var/lib/dhcp

配置完dhcp服务器,运行AB命令可以启动dhcp服务

A sevice dhcpd start B/etc/re.d/init.d/dhcpd start

C start dhcpd

D dhcp on

在internet中计算机之间直接利用IP地址进行寻址,因而需要用户提供的主机名转换或IP 地址,我们把这个过程称为域名解析

DNS提供了一个分级的命名方案

DNS顶级域名中表示商业组织的是com

A表示主机的资源记录CNAME表示别名的资源记录

写出可以用来检测DNS资源创建的是否正确的两个工具ping nslookup

DNS服务器的查询模式有递归查询迭代查询

DNS服务器分为四类主DNS服务器辅助DNS服务器转发DNS服务器高速缓存DNS 服务器

一般在DNS服务器之间的查询请求属于迭代查询

1.在Linux环境下,能实现域名解析的功能软件模块是:(C)

A.Apache

B.Dhcpd

C.BIND

D.SQUID

https://www.wendangku.net/doc/bf9442638.html,是Internet中主机的:(D)

A.用户名

B.密码

C.别名

D.IP地址

E.FQDN

3.在DNS服务器配置文件中A类资源记录是什么意思?(C)

A.官方信息

B.IP地址到名字的映射

C.名字到IP地址的映射

D.一个name server的规范

4.在Linux DNS系统中,根服务器提示文件是(B)

A./etc/named.ca

B./var/named/named.ca

C./var/named/named.local

D./etc/named.local

5.DNS指针记录的标志是(B)

A.A

B.PTR

https://www.wendangku.net/doc/bf9442638.html,AME

D.NS

6.DNS服务使用的端口是(AB)

A.TCP53

B.UDP53

C.TCP54

D.UDP54

7.以下哪个命令可以测试DNS服务器的工作情况。(AD)

A.ig

B.host

C.Nslookup

https://www.wendangku.net/doc/bf9442638.html,d-checkzone

8.下列哪个命令可以启动DNS服务(AB)

A.service named start

B./etc/init.d/named start

C.service dns start

D./etc/init.d/dns start

9.指定域名服务器位置的文件是(C)

A./etc/hosts

B./etc/networks

C./etc/resolv.conf

D./.profile

WEB服务器使用的协议是HTTP英文全称是Hypertext Transfer Protocal

中文名称是超文本传输协议

HTTP请求的默认端口是80

在linux平台下,搭建动态网站的组合,采用最广泛的为LAMP既Linux、Apache、MySQL、以及PHP4个开源软件构建,取英文第一个字母的缩写命名。

Red Hat Enterprise Linux5采用了SELinux这种增强的安全模式,在默认的配置下,只有SSH 服务可以通过

在命令行控制台窗口输入setup命令打开Linux配置工具选项窗口

1.哪个命令可以用于配置Red Hat Linux启动时自动启动httpd服务?(B)

A.service

B.ntsysv

https://www.wendangku.net/doc/bf9442638.html,eradd

D.startx

2.在Red Hat Linux中手工安装Apache服务器时,默认的Web站点的目录为(B)

A./etc/httpd

B./var/www/html

C./etc/home

D./home/httpd

3.对于Apache服务器,提供的子进程的缺省的用户是:(B)

A.Root

B.Apached

C.httpd

D.nobody

4.世界上排名第一的WEB服务器是(A)

A.Apache

B.IIS

C.SunONE

D.NCSA

5.apache服务器默认的工作方式是(D)

A.inetd

B.Xinetd

C.standby

D.standalone

6.用户的主页存放的目录有文件httpd.conf的参数(D)设定。

https://www.wendangku.net/doc/bf9442638.html,erDir

B.Directory

C.public_html

D.DocumentRoot

7.设置Apache服务器时,一般将服务的端口绑定到系统的(C)端口上。

A.10000

B.23

C.80

D.53

8.下面(D)不是Apahce基于主机的访问控制指令。

A.allow

B.deny

C.order

D.all

9.用来设定当服务器产生错误时,显示在浏览器上的管理员的E-mail地址的是(B)

A.Servername

B.ServerAdmin

C.ServerRoot

D.DocumentRoot

10.在Apache基于用户名的访问控制中,生成用户密码文件的命令是(B)

A.smbpasswd

B.htpasswd

C.Passwd

D.Password

FTP服务就是文件传输服务,FTP的英文全称是File Transfer Protocol

FTP服务通过使用一个共同的用户名anonymous,密码不限的管理策略,让任何用户都可以很方便地从这些服务器上下载软件。

FTP服务有两种工作模式主动传输模式和被动传输模式

FTP命令的格式如下ftp主机名或IP地址

1.ftp命令的哪个参数可以与指定的机器建立连接?(D)

A.connect

B.Close

C.Cdup

D.open

2.FTP服务使用的端口是(A)

A.21

B.23

C.25

D.53

3.我们从Internet上获得软件最常采用的是(C)

A.WWW

B.telnet

C.FTP

D.DNS

4.一次可以下载多个文件用(A)命令。

A.mget

B.get

C.put

D.mput

5.下面(D)不是FTP用户的类别。

A.real

B.Anonymous

C.Guest

https://www.wendangku.net/doc/bf9442638.html,ers

6.修改文件vsftpd.conf的(A)可以实现vsftpd服务独立启动。

A.listen=YES

B.listen=NO

C.boot=standalone

D.#listen=YES

7.将用户加入以下(B)文件中可能会阻止用户访问FTP服务器。

A.vsftpd/ftpusers

B.vsftpd/user_list

C.ftpd/ftpusers

D.ftpd/userlist

电子邮件地址格式是user@https://www.wendangku.net/doc/bf9442638.html,。一个完整的电子邮件由3部分组成,第一部分代表用户邮箱账号第2部分@是分隔符第3部分是用户信箱的邮件接收服务器域名

Linux系统中的电子邮件系统包括3个组件邮箱用户代理、邮箱传送代理和邮箱投递代理SMTP工作在TCP协议上的默认端口为25POP3默认工作在TCP协议的110端口

1.以下(C)协议用来将电子邮件下载到客户机。

A.SMTP

B.IMAP4

C.POP3

D.MIME

2.要转换宏文件sendmail.mc为sendmail.cf,需要使用命令(B)

A.makemap

B.m4

C.access

D.macro

3.用来控制sendmail服务器邮件中继的文件是(D)

A.Sendmail.mc

B.sendmail.cf

C.sendmail.conf

D.access.db 4.邮件转发代理也称邮件转发服务器,可以使用SMTP协议,也可以使用(D)协议。

A FTP

B TCP

C UUCP

D POP

5.(B)不是邮件系统的组成部分。

A用户代理B代理服务器C传输代理D投递代理

6.Linux下可用哪些MTA服务器(ABCD)

A.sendmail

B.qmail

C.imap

D.postfix 7.Sendmail常用MTA软件有(ABC)

A.sendmail B.postfix C.qmail D.exchange 8.sendmail的主配置文件是(AB)

A.Sendmail.cf B.sendmail.mc C.access D.local-host-name 9.access数据库中访问控制操作有(ABCD)。

A.OK B.REJECT C.DISCARD D.RELAY

10.默认的邮件别名数据库文件是(B)。

A./etc/names B./etc/aliases C./etc/mail/aliases D./etc/hosts

防火墙可以使企业内部局域网与internet之间或者其他外部网络间互相隔离、现在网络互访,以此来保护内部网络

防火墙大致可以分为3大类分别是包过滤应用代理和状态检测

Netfilter是Linux核心中的一个通用架构,他提供了一系列“表”,每个表由若干“链”组成,而每条链可以由一条或数条“规则”组成。实际上,netfilter是表的容器,表是链的容器,而链又是规则的容器。

接受数据包时,Netfilter提供3种数据包处理的功能过滤、地址转换以及变更Netfilter设计了3个表filter、nat以及mangle

Nat表仅用于网络地址转换,其具体的动作有DNAT、SNAT以及MASQUERADE Filter是netfilter默认的表通常使用该表进行过滤的设置它包含以下内置链INPUT、FORWAED和OUTPUT

网络地址转换器NAT位于使用专用地址的intranet和使用公共地址的internet

代理服务器等同内网与internet的桥梁。普通的internet访问时一个典型的客户机与服务器结构

1.在Linux

2.4以后的内核中,提供TCP/IP包过滤功能的软件叫什么?(C)

A.Rarp

B.route

C.iptables

D.filter

2.在Linux操作系统中,可以通过iptables命令来配置内核中集成的防火墙,若在配置

脚本中添加iptables命令:#iptables-t nat-A PREROUTING-p tcp-s0/0-d61.129.3.88--dport 80-j DNAT–to-destination192.168.0.18其作用是:(B)

A.将对192.168.0.18的80端口的访问转发到内网的61.129.3.88主机上

B.将对61.129.3.88的80端口的访问转发到内网的192.168.0.18主机上

C.将对192.168.0.18的80端口映射到内网的61.129.3.88的80端口

D.禁止对61.129.3.88的80端口的访问

3.下面哪个配置选项在Squid的配置文件中用于设置管理员的E-mail地址:(D)

A.cache_effective_user

B.cache_mem

C.cache_effective_group

D.cache_mgr

4.John计划在他的局域网建立防火墙,防止Internet直接进入局域网,反之亦然。在

防火墙上他不能用包过滤或SOCKS程序.而且他想要提供给局域网用户仅有的几个Internet

服务和协议。John应该使用的防火墙类型下面哪个描述是最好的?(A)

A.使用SQUID代理服务器

B.NAT

C.IP转发

D.IP伪装

5.从下面选择关于IP伪装的适当描述。(BD)

A.它是一个转化包的数据的工具

B.它的功能就像NAT系统:转换内部IP地址到外部IP地址

C.它是一个自动分配IP地址的程序

D.它是一个连接内部网到Internet的工具

6.不属于iptables操作的是:(D)

A.ACCEPT

B.DROP或REJECT

C.LOG

D.KILL

7.假设要控制来自IP地址199.88.77.66的ping命令,可用的iptables命令如下:(B)

A.iptables–a INPUT–s199.88.77.66–p icmp–j DROP

B.iptables–A INPUT–s199.88.77.66–p icmp–j DROP

C.iptables–A input–s199.88.77.66–p icmp–j drop

D.iptables–A input–S199.88.77.66–P icmp–J DROP

8.如果想要防止199.88.77.0/24网络用TCP分组连接端口21,iptables命令(A):

A.iptables–A FORWARD–s199.88.77.0/24–p tcp–-dport21–j REJECT

B.iptables–A FORWARD–s199.88.77.0/24–p tcp-dport21–j REJECT

C.iptables–a forward–s199.88.77.0/24–p tcp–-dport21–j reject

D.iptables–A FORWARD–s199.88.77.0/24–p tcp–dport21–j DROP

献给初学者:谈谈如何学习Linux操作系统

献给初学者:谈谈如何学习Linux操作系统 一、选择适合自己的linux发行版 谈到linux的发行版本,太多了,可能谁也不能给出一个准确的数字,但是 有一点是可以肯定的,linux正在变得越来越流行,面对这么多的Linux发行版,打算从其他系统转到linux系统来的初学者可能会感到困惑,即便是忠实的 Linux用户也没有时间和精力去挨个尝试,因此初学者在学习linux的之前,需 要有一个明确的方向,选择一个适合自己的系统开始学习linux至关重要!下面 我们就分类介绍。 1.1初学者入门首选-redhat系列 在学习redhat系列linux之前,首先要了解以下redhatlinux各个发行版本之 间的关系。 1.RedHatLinux RedHatLinux是redhat最早发行的个人版本的linux,其1.0版本于1994年11月3日发行。虽然其历史不及其它linux发行版本悠久,但比起很多的Linux 发行套件,RedHat的历史悠久得多。自从RedHat9.0版本发布后,RedHat公司就不再开发桌面版的Linux发行套件,RedHatLinux停止了开发,而将全部 力量集中在服务器版的开发上,也就是RedHatEnterpriseLinux版。2004年4 月30日,RedHat公司正式停止对RedHat9.0版本的支持,标志著RedHatLinux的正式完结。原本的桌面版RedHatLinux发行套件则与来自开源 社区的Fedora进行合并,成为FedoraCore发行版本。 目前RedHat分为两个系列:由RedHat公司提供收费技术支持和更新的RedHatEnterpriseLinux,以及由社区开发的免费的FedoraCore。 2.FedoraCore FedoraCore(缩写为FC)被红帽公司定位为新技术的实验场地,许多新的技 术都会在FC中检验,如果稳定的话红帽公司则会考虑加入RedHatEnterpriseLinux中。 FedoraCore1发布于2003年年末,而FC的定位便是桌面用户。FC提供了 最新的软件包,同时,它的版本更新周期也非常短,仅6个月。由于版本更新 频繁,性能和稳定性得不到保证,因此,一般在服务器上不推荐采用FedoraCore。 其实可以这么认为,Fedora就是RedHat发行RedHat企业版linux的一个 实验版本,以用户做测试,为RedHat企业版发布奠定基础。 3.RedHatEnterpriseLinux RedHatEnterpriseLinux(缩写为RHEL,RedHat的企业版)。RedHat现在主要做服务器版的linux开发,在版本上注重了性能和稳定性以及对硬件的支持。由于企业版操作系统的开发周期较长,注重性能、稳定性和服务端软件支持, 因此版本更新相对较缓慢。

LINUX练习题及参考答案

一、单选 1 . 存放用户帐号的文件是(C)。 A. shadow B. group C. passwd D. gshadow 2 . 下面哪个系统目录中包含Linux使用的外部设备(B)。 A./bin B. /dev C. /boot D. /home 00 3 . Linux系统的联机帮助命令是(D)。 A. tar B. cd C. mkdir D. man 4 . 如何删除一个非空子目录/tmp (B )。 A. del /tmp/* B. rm -rf /tmp C. rm -Ra /tmp/* D. rm –rf /tmp/* 5. 更改一个文件权限的命令是(C)。 A. change B. attrib C. chmod D. at 6. 如果执行命令#chmod 746 file.txt,那么该文件的权限是(A)。 A. rwxr--rw- B. rw-r--r— C. --xr--rwx D. rwxr--r— 7. 如果您想列出当前目录以及子目录下所有扩展名为―.txt‖的文件,那么您可以使用的命令是(A )。 A. ls *.txt B. find –name ―.txt‖ C. ls –d .txt D. find . ―.txt‖ 8 . 怎样显示当前目录(A)。 A. pwd B. cd C. who D. ls 9 . 欲把当前目录下的file1.txt 复制为file2.txt,正确的命令是(D)。 A. copy file1.txt file2.txt B. cp file1.txt | file2.txt C. cat file2.txt file1.txt D. cat file1.txt > file2.txt 10.为了达到使文件的所有者有读(r)和写(w)的许可,而其他用户只能进行只读访问,在设置文件的许可值时,应当设为:( B )。 A. 566 B. 644 C. 655 D. 744 11.为了将当前目录下的压缩归档文件myftp.tar.gz解压缩,我们可以使用:( A )。 A. tar -xvzf myftp.tar.gz B. tar -xvz myftp.tar.gz C. tar -vzf myftp.tar.gz D. tar -xvf myftp.tar.gz 12.用来保存用户名、个人目录等资料的文件是(B )。 A. /etc/shadow B. /etc/passwd C. /etc/inittab D. /etc/group 13.一个文件的权限是-rw-rw-r--,这个文件所有者的权限是( C )。 A. read-only B. write C. read-write 14.绝大多数Linux分区使用的文件系统类型是( D )。 A. vfat B. nfs C. swap D. ext2 15.在Linux系统中,硬件设备大部分是安装在( B )目录下的。 A. /mnt B. /dev C. /proc D. /swap 16.比较重要的系统配置资料,一般来说大部分位于( A )目录下。 A. /etc B. /boot C. /home D. /usr 17.要改变文件的拥有权,使用命令( B )。 A. chgrp B. chown C. chsh D. chmod 18.在使用mkdir命令创建新的目录时,在其父目录不存在时先创建父目录的选项是(D )。 A -m B –d C -f D –p 19.局域网的网络地址192.168.1.0/24,局域网络连接其它网络的网关地址是192.168.1.1。主机192.168.1.20访问172.16.1.0/24网络时,其路由设置正确的是(B )。

Linux考试知识点总结

Linux服务器配置与应用考试覆盖范围知识点总结 考前★绝密知识点覆盖率95% 总结人:敌无小新时间:2009年12月23日晚 此复习题尽量保密,被老师发现可能会重考,慎重带入考场! 1.安装软件的方法? RPM包,源码包安装,*.bin格式安装文件安装 2.RPM命令参数使用? 安装软件#RPM -ivh 软件包名参数:-q 查询-U 升级-V检查-e卸载3.源码包安装过程实例? #tar -xzvf *.tar.gz #cd * #./config #make # make install 4.bin文件安装? #./*.bin 5.Linux下设置服务自启动的过程(两种)? ntsysv chkconfig --level 35 服务名称on 6.Samba服务正常工作至少需要两个守护进程,分别是? nmbd smbd 7.Samba服务的核心配置文件? /etc/samba/smb.conf 8.Samba服务器使用的安全等级? share安全等级共享级别,不需要账号和密码,安全性最低 user 安全等级用户级别,需要账号和密码,默认为该级别 server安全等级服务器级别,与user同级别,但验证由另一台SMB负责9.NFS需要哪两个安装包? nfs-utils主要提供nfs服务目录共享 portmap 主要提供远程连接 10.NFS的主配置文件? /etc/exports 11.启动停止与重启NFS服务?(此题顺序不能错) /etc/init.d/portmap start 或service portmap start /etc/init.d/nfs start service nfs start /etc/init.d/nfs stop service nfs stop /etc/init.d/portmap stop service portmap stop /etc/init.d/nfs restart service nfs restart 12.查看NFS服务器192.168.16.177上共享目录? #showmount -e 192.168.16.177 13.挂载NFS服务器上输出目录?(实例) #mount -t NFS 服务器名或IP地址:输出目录本地挂载目录 #mkdir /mnt/nfs #mount -t nfs 192.168.16.177:/nfs/public /mnt/nfs 14.卸载NFS服务器挂载目录? #umount /mnt/nfs 15.实现自动挂载NFS目录,应修改哪个文件,怎么设置? /etc/fstab (储存系统内的静态挂载点,即每次启动时挂载的文件系统。) NFS服务器名或IP:输出目录本地挂载目录nfs defaults 0 0

Linux入门

1Linux基础+常见命令 今日大纲 了解Linux系统 安装Linux虚拟机 学习Linux的常用命令 多用户以及权限学习 Linux实战 技术亮点: Linux的使用 它作为服务器有什么优势?为什么最终部署不选择windows,而选择Linux? 1.1Linux介绍 1.1.1Unix Unix是一个强大的多用户、多任务操作系统。 于1969年在AT&T的贝尔实验室开发。 Unix的商标权由国际开放标准组织(The Open Group)所拥有。 Unix操作系统是商业版,需要收费,价格比windows正版要贵一些。 1.1.2Linux Linux是基于Unix的。 诞生于1991年10月5日。 Linux是一个自由的,免费的,源码开放的操作系统。 Linux存在着许多不同的Linux版本,但它们都使用了Linux内核。

Linux的历史 Linux最初是由芬兰赫尔辛基大学学生Linus Torvalds由于自己不满意教学中使用的MINIX操作系统,所以在1990年底由于个人爱好设计出了Linux系统核心。后来发布于芬兰最大的ftp服务器上,用户可以免费下载,所以他的周边的程序越来越多,Linux 本身也逐渐发展壮大起来,之后Linux在不到三年的时间里成为了一个功能完善,稳定可靠的操作系统。 1.1.3应用领域 *服务器系统 Web应用服务器、数据库服务器、接口服务器、DNS、FTP等等; 嵌入式系统 路由器、防火墙、手机、PDA、IP分享器、交换器、家电用品的微电脑 控制器等等; 高性能运算、计算密集型应用 Linux有强大的运算能力 桌面应用系统 移动手持系统 1.1.4Linux版本 Linux的版本分为两种:内核版本和发行版本; 内核版本是指在Linus领导下的内核小组开发维护的系统内核的版本号; 发行版本是一些组织和公司根据自己发行版的不同而自定的;

linux复习

实验1排序: /*sort.h*/ #include int bubbleSort(int [],int len); int selectSort(int [],int len); /*sort.c*/ #include "sort.h" int bubbleSort(int a[],int len){ int i=0,j,z=0,m; for(i;ia[j]) { m=a[i]; a[i]=a[j]; a[j]=m; } } } printf("new a[]={"); for(z;z

printf("new a[]={"); for(z;z #include #include #include #include #include #define BUFSIZE 1024 #define SRC "/home/linux/src/llx.c" #define DST "/home/linux/dst" #define OFFSET 10240 int main(int argc,char*argv[]) { int fd1,fd2; int len; char buffer[BUFSIZE]={0}; if((fd1=open(SRC,O_RDONL Y))<=0) { perror("Can't open source file"); exit(-1); }

linux考试知识点汇总.doc

LINUX 考试知识点总结 %1. 填空题 1. 文件权限 %1. 简答题 1. 1 inux 的特点 与Windows 的区別 特点:①.真正的多用户多任务操作系统 %1 .良好的兼容性,开发功能强 %1 .可移植性强 %1 .高度稳定性 %1 .丰富的图形用户界面 区别:①?多用户方面:同一时刻不同的用户访问 %1 .GUI (图形用户界面)方面 Linux 与内核相互独立 Windows 与内核结合 %1 .共享资源的相互访问 rwx rwx rwx 类型 user gro 叩 other d rwx rwx rwx 2. 文件编辑器的基本操作 w 保存 q 退出 q!强制退出 3. 文件链接命令 软链接:In -s 目标 硬链接:In 4. 创建文件/文件夹 touch mkdir 5. 文件不同对比命令 diff 6. 显示文本 cat less more 7. 删除命令 rm rm -f 强制删除 rm -r 递归删除 8. 移动文件/重命名 mv 文件名目标目录 mv 文件名新文件名 9. 复制命令 #cp ~a #cp -r 目录目标目录 #cp 文件名新文件名 文件 文件夹 链接名 rmdir 删除非空文件夹 rmdir -r 递归删除非空文件夹 移动 重命名 保留文件权限复制 复制目录 重命名

3.正则表达式 元字符:元字符名 A $* Linux -> windows 使用 NFS 与 Samba 服务器 Windows -> linux 通过网上邻居 %1 .配置文件 Windows 在注册表 Linux 由指定的存放位置女口: /etc /dev ⑤.域 linux windows 身份验证 无 有 性能 强 弱 可靠性(稳定性) 强 弱 系统管理 有抗拒感 简单易用 安全性 强 弱 功能 强 弱 2. 查找命令归总 find 命令 不根据数据库查找,速度慢,默认区分大小写 在指定的目录开始,递归的搜索各个子目录,查询满足条件的文件并对应采取相关操作 Slocate 命令 slocate 本身具有一个数据库,里面存放了系统中文件与目录的相关信息。 语 法:slocate [-u][-help][-version][-d <目录〉][查找的文件] 使用一u 选项更新数据库数据 whereis whereis 指令会在特定目录屮查找符合条件的文件。这些文件的烈性应属于原始代码, 二进制文件,或是帮助文件 语 法:whereis [-bfmsu][-B < 目录>…]卜M < 目录>...][-S < 目录>...][文件…] which which 指令会在环境变量$PATH 设置的冃录里查找符合条件的文件。 语 法:which [文件…] locate locate 指令用于查找符合条件的文件,它会去保存文件与目录名称的数据库内,查找合 乎范本样式条件的文件或目录。 语 法:locate [-d v 数据库文件>][-help][-version][?a 本样式…] 说明 只匹配行首 只匹配行尾

Linux运维从入门到高级全套案例v3

Linux运维入门到高级 目录 1. Linux入门篇 (3) 1. 1 Linux操作系统简介 (3) 1. 2 Linux发展趋势 (4) 1. 3 Linux系统安装 (4) 1. 4 Linux学习技巧 (19) 2. Linux系统篇 (20) 2.1 Linux系统管理 (20) 2.1. 1 Linux目录初识 (20) 2.1. 2 Linux常用命令 (21) 2.1. 3 Linux用户权限 (22) 2.1. 4 Linux网络配置 (23) 3. Linux服务篇 (25) 3.1 Linux服务部署 (25) 3.1. 1 构建NTP时间服务器 (25) 3.1. 2 构建DHCP服务器 (27) 3.1. 3 搭建Samba服务器 (29) 3.1. 4 搭建NFS服务器 (32) 3.1. 5 搭建FTP服务器 (33) 3.1. 6 构建Apache WEB服务器 (35) 3.1. 7 构建MySQL服务器 (38) 3.1. 8 LAMP架构网站搭建 (42) 3.1. 9 Cacti监控平台搭建 (46) 3.1. 10 Nagios监控平台搭建 (50) 3.1. 11 Kickstart自动化安装平台 (56) 4. Linux编程篇 (60) 4.1 Linux Shell编程 (60) 4.1. 1 Shell编程简介 (60) 4.1. 2 Shell变量设置 (61) 4.1. 3 Shell流程控制语句 (62) 4.1. 4 Shell脚本案例 (67) 4.1. 5 Shell数组编程 (71) 5. Linux深入篇 (72) 5. 1 构建Nginx WEB服务器 (72) 5.1. 1 Nginx WEB安装 (73)

LINUX复习(带答案)

Turbolinux用户基础B 一、选择题(共128 题) (B)1.哪一个命令能用来创建命令的简写或别名 A.awk B.alias C.echo D.alien (D)2.登陆系统后首先进入下列哪一个目录 A./home B.root的主目录 C./root D.用户自己的主目录 (A)3.系统的配置文件在______目录下 A./etc B./home C./usr D./dev (D)4.哪一个命令能用来查找在文件TESTFILE中只包含四个字符的行A.grep''TESTFILE B.grep'....'TESTFILE C.grep'^$'TESTFILE D.grep'^....$'TESTFILE (B)5.当Linux内核执行硬件的检测和激活交换分区后,运行下列哪一个程序A./sbin/reboot B./sbin/init C./sbin/startup D./bin/sh (B)6.用”rm-i”,系统会提示什么来让你确认 A.命令行的每个选项 B.是否真的删除 C.是否有写的权限 D.文件的位置 (A)7.用下面哪个命令可以不用退出vi编辑器来切换文件 A.:eforeditcommand B.mapcommand C.exportcommand

D.setcommand (B)8.除非特别指定,cp假定要拷贝的文件在下面哪个目录下A.home目录 B.当前目录 C.root目录 D.用户目录 (B)9.Linux的创始人是芬兰Helsinki大学的学生,他是谁A.AndrewTanenbaum B.LinusTorvalds C.BillGates D.RichardStallman (A)10.下面哪个命令是全屏文本编辑器 A.vi B.ed C.pr D.cw (C)11.Linux的命令用下面哪个选择来解释 A.核心 B.用户接口 C.shell D.应用管理器 (A)12.在一行内运行多个命令需要用什么字符隔开 A.; B.$ C.* D.@ (D)13.在vi编辑器里,命令”dd”用来删除当前 A.字 B.字符 C.变量 D.行 (B)14.Turbolinux下主要用哪个shell A.tcsh B.bash C.ash D.csh

Linux期末考试重点

Linux 练习题 第一章:Linux基础及安装 (主干内容不多,主要了解一些Linux的基本概念) 1.Linux是属于真正的多任务多用户系统 1.Linux系统是一个()的操作系统 A.单用户、单任务 B.单用户、多任务 C.多用户、单任务 D.多用户、多任务 2.Linux的运行级别都有那些?如何更改默认运行级别?字符界面的运行级别是3?图形界面5? 0:关机。不能将系统缺省运行级别设置为0,否则无法启动。 1:单用户模式,只允许root用户对系统进行维护。 2:多用户模式,但不能使用NFS(相当于Windows下的网上邻居) 3:字符界面的多用户模式。 4:没有用到。 5:图形界面的多用户模式。 6:重启。不能将系统缺省运行级别设置为0,否则会一直重启。 查看运行级别命令: runlevel 先后显示系统上一次和当前运行级别。如果不存在上一次运行级别,则用N表示。 改变提供运行级别命令: init[0123456] 第二章:Linux文件系统及命令 (主要内容,文件操作命令,参数,文件系统结构) 1.什么是工作目录、当前目录、用户主目录?查看和切换的命令是什么? Pwd查看工作目录,cd切换工作目录,cd .工作目录,cd ..工作目录上级目录。 ~表示用户主目录。 2.当前目录和上层目录怎么表示? Pwd 。。。 3.Abc和ABC是一个目录么? 不是,linux严格区分大小写。 4.文件类型有哪些?怎么判断?(目录是文件么?) ①普通文件:首字符“-”表示该文件是普通文件 ②目录文件:首字符“d”表示该文件是目录文件 ③设备文件:首字符“c”表示该文件是字符设备,“b”表示该文件是块设备 ④符号链接文件:首字符“l”表示该文件是符号链接文件 5.根据树形图,写出从一个目录到另外一个目录的命令 圆圈代表目录,方框代表文件,当前目录为n,用相对路径法和绝对路径法分别写出文件e的路径 ○1绝对路径:cd /e ○2相对路径:cd ../../e 6.查看文件的命令cat more less cat 连续显示、查看文件内容 [user@localhost ~]$ catmyfile more :一次显示一屏内容;按空格翻下一屏内容;按回车键翻下一行内容;按Q或q或Interrupt退出more 命令 [user@localhost ~]$ more file less:分屏显示内容;按向前(PageUp)向后(PageDown)浏览文件;按q退出less命令

linux心得体会

linux心得体会 篇一:关于Linux学习的心得体会 关于Linux学习的心得体会 本学期对于Linux系统的学习,让我对Linux有了一定的了解。我知道了Linux只是个内核。现在的Linux操作系统,都是用这么一个内核,加上其它的应用程序构成的。Linux最大的特点就是其开源性,这一点是十分难得的,这也是它能够存在到现在的原因之一,使其在金融、安全等部门有很重要的应用。 学习Linux,首先我们应该从基础开始学起。对Linux 操作系统的功能、版本、特点,以及Linux系统安装和图形环境有较全面的了解。 Linux命令是必须学习的。虽然Linux 桌面应用发展很快,但是命令在Linux中依然有很强的生命力。Linux是一个命令行组成的操作系统,精髓在命令行,学习如何在安全的环境中执行系统命令,包括有关文件、目录、文件系统、进程等概念,如何使用相应的命令对文件、目录、进程等进行管理,了解遇到问题时,如何找到帮助信息等。Linux常用命令,有echo 命令、date命令、passwd命令、file命令、ls命令、touch命令等。 要明白学好Linux不是一件一蹴而就的事,一定要能坚持使用它,特别是在学习初期。要增加自己的Linux技能,只有通过实践来实现。只要多动手,就一定会有收获。遇到

问题时要自己去寻找答案,在寻找答案的过程中,会学到更多知识。 应该说目前我们对于Linux的学习只是入门而已,学习Linux是一个长期的过程,很耗时间。作为电子信息工程专业的学生,对我们来说,Linux将来主要应用于嵌入式Linux 系统的开发,这非一日之功,我们还需要不断深入地学习它。 最后,衷心感谢唐磊老师一学期来的辛苦教学,唐老师幽默风趣的教学方式给我们的课堂带来很多欢乐。老师辛苦了! 篇二:Linux心得体会 《Linux操作系统》学习心得体会 姓名:杜昕 学号:XX441789 班级:计科普1004班 一、摘要 Linux操作系统这个名词记得在很早以前就听过,但当时并不知道具体是什么样的操作系统,只知道是一个与嵌入式密切相关的操作系统。因为我是学习嵌入式方向的,这学期就选修了这门专业任选课。为了更好的学习这门课程,我不仅课上认真听讲,课下也努力学习,为此还在自己的电脑上安装了Ubuntu系统。眼看这个学期的Linux课程已经告一段落了,我觉得有必要写一遍心得体会来总结一下这学期

最新Linux复习大汇总

第一章概述 1、什么是POSIX标准,为什么现代造作系统的设计必须遵循POSIX标准? 答:POSIX表示可移植操作系统接口(Portable Operating System Interface)。 POSIX是在Unix标准化过程中出现的产物。 POSIX 1003.1标准定义了一个最小的Unix操作系统接口。 任何操作系统只有符合这一标准,才有可能运行Unix程序。 2、什么是GNU?Linux与GNU有什么关系? 答:GNU是GNU Is Not Unix的递归缩写,是自由软件基金会的一个项目。 GNU项目产品包括emacs编辑器、著名的GNU C和Gcc编译器等,这些软件叫做GNU 软件。 GNU软件和派生工作均适用GNU通用公共许可证,即GPL(General Public License)。 Linux的开发使用了众多的GUN工具。 3、Linux系统由哪些部分组成?Linux内核处于什么位置? 答:(1)符合POSIX标准的操作系统内核、Shell和外围工具。(2)C语言编译器和其他开发工具及函数库。(3)X Window窗口系统。(4)各种应用软件,包括字处理软件、图象处理软件等。 Linux内核是所有Linux 发布版本的核心。 第二章内存寻址 1、在80x86的寄存器中,哪些寄存器供一般用户使用?哪些寄存器只能被操作系统使用?答:通用寄存器EAX,EBX,ECX,EDX,EBP(基址指针),ESP(堆栈指针),ESI(扩展源指针),EDI(扩展目的指针),还有EFLAGS(标志寄存器). 专供操作系统使用的寄存器:IDTR中断描述符寄存器,GDTR全局描述符表寄存器,LDTR 局部描述符表寄存器,TaskRegisters任务寄存器,DebugRegister调试寄存器,ControlRegister 控制寄存器,Model-SpecificRegisters模型专用寄存器。 3、请用C语言描述段描述符表。 答:#include #include #define BASE_H 0xff00 #define BASE_M 0x00ff #define BASE_L 0xffff #define LIMIT_H 0x000f

linux复习资料

一、题型: 1、单选:15(题)*2(分/题) 2、填空:15*1 3、问答: 4、程序填空 5、编程 考试重点: 第一章: 1、Linux内核版本采用双树系统:一棵是稳定树,主要用于发行;一棵是非稳定树(开发树),用于产品开发和改进; 2、Linux内核版本号有3位数字组成:第一位为主版本号;第二位说明版本类型的此版本号(偶数表示产品化版本,奇数表示实验版本);第三位为修改号,表示错误修补的次数; 3、常用目录: 4、常用文件分区:dev;/根;swap;/boot;/usr ;/usr;/local; /var; /tmp,; /opt; /home (其中根和swap是必须要的两个分区); 5、文件结构

6、Vi编辑器:(参考嵌入式系统实验)分为命令行模式和插入模式 1)命令行模式主要命令有:移动光标命令(w b 0 $ H M L G gg) 文本编辑命令(x X dw d$ d0 dd) 保存和退出编辑器命令(Zz wq w q q!) 2)命令行模式和插入模式之间切换用 a,i,Esc命令(Esc从插入到命令行) 7、文件名命名规则以及与windows下的文件命名规则的差异://这个题有点问题,通过网络自行查询 包含大写键、小写键、数字、#、@、_ 不包含空格 不包含以下字符:* ? > < / ; $ \ ‘“ 不能以“+”或者“-”开头 区分大小写 最长文件名:255 8、几种关机方式:shutdown命令,shutdown -h time(分钟);使用root权限执行init 0;halt 9、Swap分区的作用:作为虚拟内存,一般是物理内存的2倍。 10、静态库与动态库之间的差异:静态库(.a文件);动态库/共享库 (.so文件); 11、库函数与系统调用的差异: 系统调用:linux内核对外接口;充当用户程序和内核之间唯一的接口; 函数库:依赖与系统调用;标准函数库建立在系统调用的上层,提供的功能比系统调用强,使用也更方便; 12、编辑器gcc: 由输入文件类型和传递的参数决定gcc具体调用的组件 为开发者提供足够多的参数,可让开发者全面控制代码的生成 gcc下的C程序编译过程(预处理、编译成汇编代码、汇编成目标代码、链接); 13、Makefile文件的读和写: 试根据下图所示的文件依赖关系,写出相应的makefile文件

Linux操作系统期末复习题(含答案)

Linux 期末复习题(一) 一、选择题 (每小题2分,共50分) 2.在Ubuntu Linux中,系统默认的(A)用户对整个系统拥有完全的控制权。 A. root B. guest C. administrator D.supervistor. 3. 当登录Linux时,一个具有唯一进程ID号的shell将被调用,这个ID是什么( B ) A. NID B. PID C. UID D. CID 4. 下面哪个命令是用来定义shell的全局变量( D ) A. exportfs B. alias C. exports D. export 5. 哪个目录存放用户密码信息( B ) A. /boot B. /etc C. /var D. /dev 6. 默认情况下管理员创建了一个用户,就会在( B )目录下创建一个用户主目录。 A. /usr B. /home C. /root D. /etc 7. . 当使用mount进行设备或者文件系统挂载的时候,需要用到的设备名称位于( D )目录。 A. /home B. /bin C. /etc D. /dev 8. 如果要列出一个目录下的所有文件需要使用命令行( C )。 A. ls –l B. ls C. ls –a(所有) D. ls –d 9. 哪个命令可以将普通用户转换成超级用户(D ) A. super B. passwd C. tar D. su 10. 除非特别指定,cp假定要拷贝的文件在下面哪个目录下( D ) A. 用户目录 B. home目录 C. root目录 D. 当前目录 11. 在vi编辑器里,命令"dd"用来删除当前的( A ) A. 行 B. 变量 C. 字 D. 字符 14. 按下(A )键能终止当前运行的命令 A. Ctrl-C B. Ctrl-F C. Ctrl-B D. Ctrl-D 17. 用"rm -i",系统会提示什么来让你确认( B ) A. 命令行的每个选项 B. 是否真的删除 C. 是否有写的权限 D. 文件的位置 18. 以下哪个命令可以终止一个用户的所有进程( D ) A. skillall B. skill C. kill D. killall 19.在Ubuntu Linux中,一般用(D )命令来查看网络接口的状态 A. ping B. ipconfig C. winipcfg D ifconfig 20. vi中哪条命令是不保存强制退出( C )(第五章) A. :wq B. :wq! C. :q! D. :quit 22.在下列分区中,Linux默认的分区是(B ) A. FAT32 B. EXT3 C FAT .D NTFS 24.如果用户想对某一命令详细的了解,可用(C) A. ls B. help (内部) C. man(列举的信息多) D dir 二、填空题 (每空1分,共10分) 26. 在Linux系统中,以_文件的_方式访问设备。 29. 某文件的权限为:d-rw-_r--_r--,用数值形式表示该权限644,该文件属性是目录。 30. 静态路由设定后,若网络拓扑结构发生变化,需由__系统管理员___修改路由的设置。 33. 编写的Shell程序运行前必须赋予该脚本文件__执行___权限。

linux系统及编程基础课后答案

第1章习题答案 1. 什么是Linux? 答:Linux是一款优秀的操作系统,支持多用户、多进程、多线程,实时性好,功能强大且稳定。同时,它又具有良好的兼容性和可移植性,被广泛应用于各种计算机平台上。作为Internet的产物,Linux操作系统由全世界的许多计算机爱好者共同合作开发,是一个自由的操作系统。 2. Linux的主要特点是什么? 答:Linux具有UNIX的所有特性并且具有自己独特的魅力,主要表现在以下几个方面: 开放性 多用户 多任务 出色的稳定性能 良好的用户界面:Linux向用户提供了两种界面:用户界面和系统调用界面。 设备独立性:设备独立性是指操作系统把所有外部设备统一当作文件来看,只要安装它们的驱动程序,任何用户都可以像使用文件那样操作并使用这些设备,而不必知道它们的具体存在形式。 丰富的网络功能:完善的内置网络是Linux的一大特点,Linux在通信和网络 功能方面优于其他操作系统。其他操作系统不包含如此紧密的内核结合在一起的联接网络的能力,也没有内置这些联网特性的灵活性。而Linux为用户提供了完善的、强大的网络功能。

可靠的安全性 良好的可移植性:可移植性是指将操作系统从一个平台转移到另一个平台,使它仍然能按其自身的方式运行的能力。 3. Linux的主要组成包括什么? 答:Linux主要组成为: Linux内核(Kernel):内核(Kernel)是系统的心脏,是运行程序和管理硬件设备的内核程序,决定着系统的性能和稳定性,实现操作系统的基本功能。 Linux的Shell:Shell是系统的用户界面,提供用户与内核进行交互操作的一种接口。Shell是一个命令解释器,它解释由用户输入的命令并且把他们送到内核执行。Shell编程语言具有普通编程语言的很多特点,用这种编程语言编写shell程序与其他应用程序具有同样的效果。 Linux 文件系统:文件系统是文件存放在磁盘等存储设备上的组织方法。通常是按照目录层次的方式进行组织,用户能够从一个目录切换到另一个目录,而且可以设置目录和文件的权限、文件的共享程度。 Linux 实用程序(utilities)和应用程序(Applications):标准的Linux系统都有一套成为应用程序的程序集,包括文本编辑器、编程语言、X Window、办公套件、Internet工具、数据库等。 4. Linux与Windows的主要区别是什么? 答:主要区别: (1)Linux的应用目标是网络 Linux的设计定位于网络操作系统。虽然现在已经实现Linux操作系统的图形界面,但仍然没有舍弃文本命令行。由于纯文本可以非常好地跨越网络进行工作,所以Linux

UNIX_LINUX操作系统重点知识复习

1-2章 1.Linux系统的应用主要涉及4个方面:应用服务器、嵌入式领域、软件开发和桌面应用。 2.Linux具有开放性是指它遵循世界标准规范,特别是遵循开放系统互连(OSI)国际标准。Linux系统一般有4个主要部分:内核、Shell、文件系统和应用程序。 3.简述Linux系统的以下特点:多用户;多任务;设备独立性;良好可移植性。 4.简述Linux系统的组成。 5.试比较Linux与windows系统的区别。 6.Linux的版本号分为两部分,即内核版本与发行版本。内核版本号由3个数字组成:r.x.y。r:目前发布的内核主版本。 x:偶数表示稳定版本;奇数表示开发中版本。 y:错误修补的次数。 Linux内核版本号2.1.11表明这是一个可以使用的稳定版本。(错) 7.一些组织和厂家,将Linux系统的内核、应用软件和文档包装起来,并提供一些系统安装界面、系统配置设定管理工具,就构成了Linux发行版本。Linux系统内核的版本号相对独立,根据GPL准则,虽然各发行版本都源自一个内核,但都没有自己的版权。Linux的各个发行版本都是使用Linus主导开发并发布的同一个Linux内核。 8.Linux系统使用较灵活的分区名方案,该方案基于文件,文件名的格式为/dev/xxyN,其中:/dev/是Linux系统下所用设备文件所在的目录名。 xx:分区名的前两个字母表示分区所在设备的、类型,通常是hd(IDE硬盘)或sd(SCSI硬盘)。y:这个字母表示分区所在的设备。如:/dev/had(第一个IDE硬盘)或/dev/sdb(第二个SCSI硬盘)。 N:最后的数字白代表分区。前4个分区(主分区或扩展分区)用数字1~4表示,逻辑驱动器从5开始。如:/dev/hda3是第1个IDE硬盘上的第3个主分区或扩展分区;/dev/sdb6是第2个SCSI硬盘上的第二个逻辑驱动器。 9.说明你所使用的计算机的硬盘及内存容量,并为自己的计算机设计一个合理的分区方案。第3章 1.Fedora8系统默认使用的桌面环境是GNOME。 2.Fedora8系统包括了一个功能强化的图形化桌面环境GNOME,并提供了面板图标、桌面 图标和菜单系统三种主要工具来使用系统上的应用程序。 第4章 1.在切断计算机机电源之前必须首先关闭Fedora8系统,不执行关闭Fedora8系统就直接 切断计算机的电源,这样做会导致未存盘数据的丢失、系统运行不稳定、甚至会损坏某些系统的硬件设备。 2.安装Fedora 8系统后,系统默认进入图形化界面,如果希望系统引导后自动进入字符界 面,则需要修改/etc/inittab文件。在/etc/inittab文件中找到”initdefault”的那一行,将其修改为“id:3:initdefault”,保存文件后重新启动计算机。 3.Linux系统用记登录后,超级用户的提示符是“#“,而其它用户登录后提示符是”$”。 4.登录字符界面后,可输入“startx”命令启动Linux图形化界面。 5.Fedora8 系统允许多个用户同时登录,还允许用户进行多次登录。字符界面下,虚拟控 制台的操作可以通过按下按下[ALT]键和一个功能键来实现(通常使用[F1]~[F6]键)。在图形界面下,则可使用[Ctrl+Alt+F1]~[Ctrl+Alt+F6]键切换不同的字符虚拟控制台,可使用[Ctrl+Alt+F7]键切换回图形界面。 6.Linux系统下常用的关闭和重启系统命令:(掌握语法与重要选项)

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):一种分外的文件,用于构成文件系统的分层树型结构。 每个目录文件中至少包括两个文件,“..”表示上一级目录,“.”表示该目录本身。 3.设备文件:一种分外文件,Linux系统利用它们来标识各个设备驱动器,核心使用它们与硬件设备通信。有两类特别的设备文件:字符设备(c)和块设备(b)。 文件(包括目录)权限的含义及表示法(字符和数字表示法)

相关文档