红联Linux门户
Linux帮助

Linux考试资料整理

发布时间:2007-05-19 10:45:22来源:红联作者:readywin
老师给了十道参考题,整理了一下。

一. 描述从开机到Linux内核加载出现登录口令的过程。

1. 按下开机按钮,电源供电,CPU从BIOS地址FFFF0H处开始执行指令,系统BIOS启动;

2. 系统BIOS自检:检测关键设备是否正常,如发现致命错误通过控制喇叭发音报告;

3. 初始化显卡,初始化其他设备;

4. 显示系统BIOS启动画面,检测GPU类型和频率,测试RAM,检测硬盘、CD-ROM、串口等标准硬件设备,检测即插即用设备,并为设备分配资源;

5. BIOS装载MBR,然后从当前活动分区启动,GRUB获得引导过程的控制权后显示GRUB提示符,由用户选择或进入默认的Linux;

6. GRUB从ROOT文件系统所在分区读取Linux映像,然后装入内核映像并将控制权交给Linux内核;

7. 内核首先自解压缩(内核一般压缩保存),然后初始化每个设备驱动器,最后装载ROOT文件系统;

8. 创建1#进程并执行,由它创建内核线程,装入并执行/sbin/init;

9. init根据/etc/inittab文件执行相应的脚本进行初始化,如设置键盘、字体、网络等;

10. 启动登录控制台,提示用户登录;

Linux有6个运行级系统。

0:halt

1:单用户

2:多用户

3:多用户并启动NFS服务

4:保留

5:以图形界面方式登录

6:reboot


二. Linux的文件系统的特点概述。

1. Linux文件的系统结构为树形结构,最顶端是/,称为根目录,Linux的文件系统的入口就是/,所有的目录、文件、设备都在/之下;

2. Linux可兼容多个文件系统,通过mount(挂载)将不同文件系统装配在一起,实现文件系统之间的无缝连接;

3. 具有虚拟文件系统(VFS),对每一个Linux文件系统进行抽象,使得不同文件系统在Linux核心以及系统中运行的进程来看都是相同的。VFS在系统启动时建立,在系统关闭时消亡。


三. 如何在Linux下使用光盘、软盘或移动硬盘?

首先使用su命令变为根用户

1. 使用光盘和软盘的命令

#mkdir /mnt/cdrom /mnt/floppy //创建挂载目录

光盘和软盘是/etc/fstab文件中默认已存在的项,可使用下列命令快速安装

#mount /mnt/cdrom

#mount /mnt/floppy

或者通过如下命令使用:

#mount -t msdos /dev/fd0 /mnt/floppy

2. 使用分区C的命令

#mkdir /mnt/C

#mount -t vfat /dev/hda1 /mnt/C

#umount /mnt/C //卸载

3. 使用移动硬盘的方法

#mkdir /mnt/ud1

#mount -t vfat /dev/sda1 /mnt/ud1

#umount mnt/ud1


四. 描述/etc/fstab文件中行列的意义。

在本地计算机和远程文件系统上,硬盘可以设置为在启动Linux时自动安装,这些被定义在/etc/fstab文件中:

字段1:代表文件系统的设备名

none 表示与特别设备无关联的文件系统

LABEL 用于显示一个统一的唯一标识符或卷标,代替设备名

字段2:文件系统的安装点

字段3:文件系统类型 (ext3、vfat、swap、iso9660等)

字段4:mount命令的选项,各选项间必须用逗号分开

default

noauto 防止显示的文件系统在引导时被挂载

ro 表示安装只读文件系统(对CD-ROM)

字段5:该字段的数字表示文件系统是否需要在这转储,1转储,2不转储

字段6:该字段的数字表示文件系统是否需要用fsck检查,1检查,2不检查


五. 描述/etc/passwd文件中行列的意义。

/etc/passwd文件存放根用户和其他与根用户相关的帐号信息,其每一行表示一个用户的信息,一个有7个段位,每一段位对应的含义为:

用户名:密码:用户ID:组ID:用户全称:用户主目录位置:用户的shell类型

如,对于root用户:

root:x:0:0:root:/root:/bin/bash

其中x为因为正在使用一个影子密码文件存储加密的密码数据而出现的


六. 链接文件分为哪两种,有什么区别?

1. 硬连接(Hard Link),相当于一个文件的两个副本,指向同一数据存储区,ln命令默认为建立硬链接。

特点:

a. 两个文件,长度相等,总长度不变

b. 删除其中一个文件,另一个仍然存在

c. 修改其中一个文件,另一个也修改

2. 符号连接(Symbolic Link),相当于一个文件的快捷方式,ln命令加-s选项为建立符号链接,符号链接没有类似硬链接的限制。

特点:

a. 仅保存一个指针,长度小于原文件

b. 删除符号链接,不影响原文件

c. 删除原文件,符号链接即没有意义


七. Vi的操作模式有几种?

1. Command方式

vi编辑器总是以该方式开始,任何输入都会作为命令,而不会出现在屏幕上,如输入错误则有“嘟”的报警声音,任何输入都引起立即反映。

2. Insert方式

command方式下输入(a,i等)可进入insert方式,该方式下按ESC键可跳回command方式。任何输入的数据都置于编辑寄存器。

3. Escape方式

以“:”或“/”为前导的指令,出现在屏幕最下一行,任何输入都被当成特别指令。


八. 关于Linux的网络配置文件/etc/sysconfig/network。

该文件用来指定服务器的网络配置信息,包含了控制和网络有关的文件和守护进程的行为参数,其中:

NETWORKING=yes/no 表示网络是否被配置;

HOSTNAME=hostname hostname表示服务器主机名;

GATEWAY=gw-ip gw-ip表示网关IP地址;

FORWARD_IPV4=yes/no 表示是否开启IP转发功能;

GAREWAYDEV=gw-dev gw-dev表示网关设备名;



九. 系统管理中添加/删除用户的命令和脚本方式实现。

1. 命令方式

用根许可打开一个终端窗口,执行如下命令:

#useradd -m -g users -G whell,sales -s /bin/tcsh -c “Libodls” libo

//添加一个用户libo,归属的基本组是users,同时也归属whell和sales组,分配tcsh作为他的主要shell,在/home中默认创建主目录/home/libo

#passwd libo //为libo创建密码

#userdel //删除用户libo

2. 脚本方式

在/etc/passwd文件中加入如下一行,可产生于以上命令同等的结果

libo : x :502 : 100 : Libodls : /home/libo : /bin/tcsh

其中x为因为正在使用一个影子密码文件存储加密的密码数据而出现的

十. Samba如何使Linux和Windows打印共享?

Samba是一种软件包,它包含了在Windows系统中用于共享文件和打印机的协议和程序,因此Samba能够使Linux与使用会话报文块(SMB)协议的Windows计算机共享网络中的文件系统和打印机。

Samba可通过编辑/etc/samba/smb.conf文件来配置。
文章评论

共有 2 条评论

  1. lg0812 于 2007-05-19 18:02:17发表:

    操作全面!!:ha3nd

  2. Space 于 2007-05-19 16:16:38发表:

    谢谢整理有时间看看