以后,连续按―下一步‖完成余下的步骤。 3.比较Mozilla和IE的系统和异同。
Mozilla 的功能和IE十分相似,在界面上有菜单、工具栏、和地址栏。在地址栏中输入网址。就可以上网浏览了。 如输入了yahoo网的网址后,屏幕上就出现yahoo网的内容。
在窗口的左下角有 ―浏览器‖、―邮件和新闻组‖、―网页编辑器‖、―通讯录‖等图标。在图标上单击就可以调用相关的处理程序。其他的操作和IE十分相似,这里就不在介绍了。 在设置电子邮件客户程序时,要知道的信息是什么?
进行电子邮件客户程序设置时要知道的信息有:电子邮件地址,如yourname@bac.gov.cn。接收电子邮件的服务器类型(POP 或 IMAP)以及接收电子邮件的服务器的名称,名称一般为@后面那部分,如对上面的用户名,主机名就是bac.gov.cn。 第十四章 习题
1、在 Linux 系统中,什么是目录,文件结构是什么样的?
目录是Linux系统中的一种特殊文件,目录中保存的是文件名和i节点数组。Linux系统把文件信息以树型结构组织起来。树形结构由一个根目录(root)和根目录下的子目录构成。每一个目录内可以包含下一级目录、文件、指向其他文件系统的指针(符号链接)、表示设备的设备名(如/dev/tty)等。 2、什么是绝对路径与相对路径 答:
路径又分相对路径和绝对路径。 绝对路径是指从\开始的路径,也称为完全路径;相对路径是从用户当前目录开始的路径。系统中每一个文件都有一个完全路径名。用户要访问一个文件时,可以通过路径名来引用。此时可以使用绝对路径名,也可以使用相对路径名。 3、在使用命令时 ―.‖,―..‖和―~‖,表示什么。
在使用命令时,用―.‖表示当前目录,用―..‖表示上一级目录,用―~‖表示自己的主目录。 4、Linux文件系统中包括的主要文件类型有:
普通文件:普通文件包括文本文件、二进制可执行文件、shell脚本文件以及各种类型的数据文件,如图像文件、声音文件等。
目录文件:目录文件是一种特殊的文件,它们包含文件名和子目录名,以及查找这些文件和子目录所必需的信息。
链接文件:普通的链接实际上不是文件,它们仅是指向同一索引节点的目录条目,是一个索引节点表。 设备文件:Linux系统把每一个输入/输出设备都看成一个文件,与普通文件一样处理,这样可以使文件与设备的操作尽可能统一。其中可以读写单个字符的是设备字符设备(如键盘);不能访问单个字符,而必须整块读写的设备称作块设备(如磁盘)。
5、Linux 文件的存取权限有什么,如何显示文件的存取权限。
Linux 文件的存取权限有四种:读(r)、写(w)、执行(x)和无权(-)。对目录来说,执行权限允许用户进入和退出该目录。利用ls –l 命令可以显示文件的存取权限。
6、在命令中使用字符表示法如何表示不同的用户,不同的操作和不同的权限?
U: 所有者 G: 组成员 O: 其他用户 A: 所有用户 使用3种字符表示不同的操作:
= 重新指定权限 + 添加权限 - 删除权限 使用3种字符表示不同的权限:
r 读权限 s 设置SUID和SGID位 w 写权限 t 设置粘贴位
x 执行权限 u 从所有者的授权中删除访问权 X 当文件是一个目录时,设置执行权限 g 从用户组的授权中删除访问权
7、在命令中使用数字表示法如何表示不同的权限?
用4个数字来表示权限,第一个数字表示SUID位、SGID位和粘贴位的设置,4设置SUID位,2设置SGID位,1设置粘贴位,0则不设置任何位。后三个数字分别代表所有者,同组用户,其他人的权限。数字的意义是:7(rwx),6(rw-),5(r-x),4(r--),3(-wx),2(-w-),1(--x),0(---)。如果设置时使用三个数字,则只设置所有者,同组用户,其他人的权限,而不包括SUID位、SGID位和粘贴位的设置。
8、 /usr/bin/passwd 文件的属性为 –r-s--x--x 其中s代表什么?
那个 s 代表为 SUID ,当使用者使用这个文件进行工作的时候,将会具有该文件拥有者的权限! 9、当一个文件属性为 –rwxrwxrwt 则这个文件的权限是什么样的? 答:
任何人皆可读取、可写入,但是不可删除该文件(或目录),除了 root 与文件或目录拥有者有权可以删除。 10、如要将一个文件属性改为 –rwxr-xr—应如何使用?又如何将文件属性改为 –rwxr-sr-x 与 –rwxr-xr-t这个属性? 答:
chmod 754 filename, chmod u=rwx,g=rx,o=r filename chmod 2755 filename chmod 1755 filename
11、如一个文件属性为 –rwxrwxrwx 则这个文件的权限如何? 答:
任何人可读取、可写入亦可删除。
12、使用什么命令可以改变文件或目录的所有者。 答: chown
13、什么是默认屏蔽值,使用什么命令来设置和显示默认屏蔽值?
当用户创建一个文件或目录时,生成的文件或目录将具有一组默认的权限,一般新建文件的权限值为666,目录的权限值为777。
如果设置了umask值,则生成的文件或目录所拥有的权限将会减少为原默认值-umask值。在Linux系统中,每个用户都有一个独立的umask值,这个值或者保存在用户的启动文件中,或者取系统的默认值。用umask命令来设置默认屏蔽值,直接输入umask命令可以查看自己的umask值。
14、一个umask 为 033的用户建立一个新目录和文件时,目录和文件的默认属性为?如果 umask 为 044,结果又如何?
在 umask 为 033 时,则是屏蔽掉 group 与 other 的 w(2)x(1) 权限,因此权限就成为‖文件 –rw-r--r-- , 目录 drwxr--r-- ―而当 umask 044 时,则屏蔽掉 r 的属性,因此就成为‖文件 -rw--w--w-,目录 drwx-wx-wx‖
15、要修改文件或目录所属的组,使用什么命令 要修改文件或目录所属的组,可以使用chgrp 命令。 第十五章 习题
1、如何查看目前所在目录的所有文件占用的硬盘空间?如何查看硬盘被占用了多少空间,目前还剩下多少空间? 答:
du命令用来显示当前磁盘空间的使用情况。如果在命令中指定要查看的目录,则会进入指定目录的每一个子目录并显示该目录占用文件系统数据块(1024字节)的情况。若没有指定要查看的目录,则对当前目录进行统计。
df 命令用来查看硬盘被占用了多少空间,目前还剩下多少空间。
2、简述转换软盘数据命令dd的使用方法。
dd命令可以把指定的文件复制到指定的输出文件中,并在复制过程中能够进行格式转换。用此命令可以实现软盘的全盘复制工作(先把软盘上的数据复制成硬盘上的一个文件,再把这个文件复制回其他软盘上)。命令中使用 if =输入文件(或设备名)和of =输出文件(或设备名)指定复制的源文件和目的文件。 3、简易说明 quota 的设置流程?
编辑 /etc/fstab, 加入 usrquota and/or grpquota 重新启动reboot
如果装载点是根,则应使用quotacheck–avug命令,建立quota.user和quota.group文件。 quotaon –aug
edquota –u username 要设置用户宽限期命令为: # edquota -t 第十六章 习题
1、如何调用用户管理器,它的功能是什么?
单击面板上的―主菜单‖->―系统设置‖->―用户和组群‖,或在 shell 提示下键入 redhat-config-users 命令,就能启动 用户管理器。使用它可以查看、修改、添加和删除本地用户和组群。 2、Linux 使用者的帐号、密码与群组的名称文件放在哪里? /etc/passwd /etc/shadow /etc/group
3、文件/etc/passwd 中,每行包含7个字段,它们各代表什么? 用户名
加密格式的口令(星号*表示不能在登录时使用)。
用户标识数(UID此数值范围0-65536,前500号为系统使用,第一个用户的UID为501) 组标识数(GID,和UID一样,第一个组的GID为501) 用户信息 (用户的附加信息,如姓名,地址等) 用户的根目录
登录shell(登录时运行的shell程序,默认指定为/bin/bash)
4、文件/etc/shadow 中,每行包含9个字段,前8个字段它们各代表什么? 用户名 口令
口令最后修改时间
口令两次修改的最小时间间隔 口令使用时限 预警时间 超时停用时限 用户帐号使用期限
5、如何暂停帐号,以后再启用重新帐号? 答:
要临时禁止一个用户,可以把/etc/passwd文件中该用户信息字段前加入*或#,使次用户无法登录。以后需要解冻的时候,将*或#去掉。
或使用passwd –l [用户名] 命令可以禁止此用户,要恢复使用passwd –u [用户名]命令。
另外,将 /etc/passwd 的 shell 字段写成 /sbin/nologin ,或将 /etc/shadow 的第八个字段(帐号取消日期),设定为小于当前日期的值,即可让该帐号暂时无法登入主机。
6、使用什么命令建立新用户,删除用户,查找并显示用户信息、显示用户自身的名称、修改用户属性?
创建用户必须先运行―adduser 用户名‖来增加用户,再运行―passwd 用户名‖来改变用户的密码。用户可以直接编辑/etc/passwd 和/etc/shadow文件来添加用户。
要删除用户,使用userdel命令:或从/etc/passwd文件中删除该用户的相关条目,并删除该用户的目录及所有相关文件。
Whois命令用来查找并显示用户信息。 whoami命令显示用户自身的名称。 usermod命令用来修改用户属性。
7、使用什么命令建立新用户组、删除组、改变组属性?
创建新用户组使用groupadd命令或直接编辑/etc/group文件,在其中加入一行groupname:password:groupID:users指定组的各种信息,完成组的建立。删除用户组可以使用groupdel命令或直接编辑/etc/group文件,删除对应用户组记录。groupmod命令用于改变用户组的属性。 8、如何将一个用户添加到组中?
要将一个用户添加到某一工作组中,可以编辑/etc/group文件,把用户名添加到组的用户列表(users)中,就可以把用户添加到该组中。
9、如何查看一个用户属于哪个组,如何切换到其他组中? 使用groups命令来查看自己当前属于哪些用户组。
root用户可以查看其他用户当前属于哪些用户组,此时命令为: #groups [username](username是要查看的用户名)。 在工作中如果要切换到其他用户组,应使用newgrp命令。 10、简述如何使用su命令改变身份
用户可以使用su命令来改变身份。可以从普通用户变为超级用户,也可以从超级用户变成普通用户。普通用户使用这个命令时必须有超级用户或其他用户的口令。如要恢复到原身份,可以输入exit。 如果是普通用户,输入命令su 后,再输入正确的密码,用户就切换成root 用户。使用这个命令,也可以变成其他用户,此时需要在su 命令后加上用户名,这时需要知道其他用户的密码。 第十七章 习题
1、要查看在系统上究竟有哪些用户,应使用什么命令?而要显示当前登录到系统上的用户,应使用什么命令? who,w
2、简述last 命令的用途。
使用last命令可以查看曾经登录到此系统的用户清单,执行命令: # last
在屏幕上就会显示出曾经登录到此系统的用户清单。要查看某个用户的情况,可以在命令后接用户名指定要查看的用户。在屏幕上列出的清单中每行的信息是:
用户名,登录地点,网络地址,时间,现态(还在使用,已退出等) 3、什么叫PID,有何用处?
系统运行时所执行的每个工作都称为进程。系统为每个进程分配一个唯一的数值PID(进程标识数),用这个数值来对进程进行管理。 4、什么叫守护进程?
进程可以在前台运行也可以在后台运行,所谓后台运行,就是在屏幕上看不到进程运行的信息。一般系统服务都是在后台运行的,这类进程又称为守护进程(Daemon),守护进程的名称最后的字母一般是―d‖。 5、常见的进程状态有那几种?
每个运行的进程可以有多种状态:运行(running)、停止(stopped)、挂起(sleeping)和僵尸(zomibe)。
挂起表示进程临时被停止运行,在满足一定条件后会再次运行。僵尸表示已死亡的进程,当子进程已经中止,而父进程却由于某种原因不知道此子进程已经中止,这个子进程的状态就成为僵尸态。 6、简述如何使用系统监视器来查看、结束进程。
要启动系统监视器,选择面板上的―主菜单‖->―系统工具‖->―系统监视器‖或在 X 窗口系统的 shell 提示下键入 gnome-system-monitor。
使用系统监视器可以进行基本的系统监视和进程管理工作,可以查看进程、搜索进程,管理进程的运行。 要进行进程管理,应选择―进程列表‖标签。在屏幕上上将显示所有的进程列表。
要了解某个进程的详细情况,先选择该进程,然后单击―更多信息‖按钮。在窗口的底部就会显示关于此进程的详细信息。按照默认设置,系统监控器不显示线程。要显示线程应选择―编辑‖->―首选项‖,然后单击―进程列表‖标签,选中―显示线程‖。在这里还可以指定信息更新的间隔;每个进程默认显示的信息;以及系统监视器图表的颜色。
要停止某进程,先选择该进程,然后单击―结束进程‖。 7、什么叫进程的优先级?如何划分,如何修改?
在Linux系统中,多个进程共享CPU,进程的优先级越高,它所占用的CPU时间也越长,执行时间也就越短。一般进程的优先等级的范围是-20~19,-20的等级最高,从-1到-20的优先级只有具有root特权的用户可以设置。在没有进行设置之前,进程的默认登记为0。要改变进程的优先级,先选择此进程,然后选择菜单中的―编辑‖,或在进程上右击鼠标,然后选择―改变优先级‖,屏幕上将出现―改变优先级‖对话框,拖动其中的值滑杠,改优先级的等级,最后单击―改变优先级‖完成设置。 8、如何查看目前的程序? ps, top,
ps是用于监控进程的最常用命令。此命令常使用-aux参数。不使用任何参数,只显示最基本的信息;使用-u参数,按用户的格式显示信息;如果要显示更详细的信息,可以使用-l 参数;要显示后台进程,需要使用-x参数。
top命令比ps命令功能更强,不仅能够用来显示系统当前的进程信息,而且还可以自动或通过用户按键来不断刷新当前状态。要查看系统当前的进程,可以直接输入命令:top。 9、如何查看目前的内存使用状况? free, top,
使用free命令生成内存使用情况的报告,加上参数 –t,则在最后还会有汇总行;free -m 命令显示的信息和前面相同,但是它以 MB 为单位。
top命令比ps命令功能更强,不仅能够用来显示系统当前的进程信息,而且还可以自动或通过用户按键来不断刷新当前状态。要查看系统当前的进程,可以直接输入命令:top。 10、如何中断一个正在运行的进程?
当要中断一个前台进程的时候,可以按
如果希望在退出系统时,程序还能继续执行。就可以使用nohup命令使进程在用户退出后仍继续执行。 12、如何设置系统任务?
可以使用crontab -e命令设置系统任务,也可以直接编辑/etc/crontab文件进行系统任务设置。 13、如何设置个人任务?
要设置个人任务调度,可以使用crontab –e 命令编辑自己的任务调度文件。编辑后,该文件就被保存为/var/spool/cron/username 文件。
14、使用 crontab 这个‖指令‖的时候,如何查看目前的工作与删除目前的工作? 编辑: crontab –e, 查看: crontab –l,