3. 断开一个长命令行,可以使用反斜杠“\\”,以将一个较长的命令分成多行表达,增强命令的可读性。执行后,Shell自动显示提示符“>”,表示正在输入一个长命令。 4. 要使程序以后台方式执行,只需在要执行的命令后跟上一个“&”符号。
三、简答题
1. more和less命令有何区别?
2. Linux系统下对磁盘的命名原则是什么? 3. 在网上下载一个Linux下的应用软件,介绍其用途
和基本使用方法。
4.3 练习题 (略)
1. Vi的3种运行模式是什么?如何切换? 编辑模式、插入模式、命令模式。
2. 什么是重定向?什么是管道?什么是命令替换? 3. Shell变量有哪两种?分别如何定义?
4. 如何建立和执行Shell脚本文件?如何使一个Shell脚本在当前Shell中运行?
5. 如何设置用户自己的工作环境?
6. 关于正则表达式的练习,首先我们要设置好环境,
输入以下命令:
$cd $cd /etc $ls -a >~/data $cd
这样,/etc目录下的所有文件的列表就会保存在你的主目录下的data文件中。
写出可以在data文件中查找所有行的正则表达式: 1) 以“P”开头 2) 以“y”结尾
3) 以“m”开头以“d”结尾 4) 以“e”、“g”或“l”开头 5) 包含“o”,它后面跟着“u” 6) 包含“o”,隔一个字母之后是“u” 7) 以小写字母开头 8) 包含一个数字
9) 以“s”开头,包含一个“n” 10) 只含有4个字母
11) 只含有4个字母,但不包含“f”
5.7 练习题
一、选择题
1.( A)目录存放用户密码信息
A. /etc B. /var C. /dev D. /boot 2. 请选出创建用户ID 是200,组ID是1000,用户主目录为/home/user01的正确命令。( C)
A. useradd -u:200 -g:1000 -h:/home/user01 user01
B. useradd -u=200 -g=1000 -d=/home/user01 user01
C. useradd -u 200 -g 1000 -d /home/user01 user01 D. useradd -u 200 -g 1000 -h /home/user01 user01 3. 用户登陆系统后首先进入下列哪个目录?(D ) A. /home B. /root的主目录 C. /usr D. 用户自己的家目录
4. 在使用了shadow口令的系统中,/etc/passwd和/etc/shadow两个文件的权限正确的是:(C )
A. -rw-r----- , -r-------- B. -rw-r--r-- , -r--r--r--
C. -rw-r--r-- , -r-------- D. -rw-r--rw- , -r-----r—
5. 下面( C )参数可以删除一个用户并同时删除用户的
主目录?
A. rmuser –r B. deluser –r C. Userdel r D. usermgr –r
6. 系统管理员应该采用哪些安全措施?(CD ) A. 把root密码告诉每一位用户 B. 设置telnet服务来提供远程系统维护 C. 经常检测帐户数量,内存信息和磁盘信息 D. 当员工辞职后,立即删除该用户帐户
7. 在/etc/group中有一行shudents::600:z3,14,w5有多少用户在student组里?(A )
A. 3 B. 4 C. 5 D. 不知道
8. 下列的哪些命令可以用来检测用户lisa的信息?( AB)
A. finger lisa B. grep lisa /etc/passwd C. find lisa /etc/passwd D. who lisa 二、填空题
1. Linux操作系统是多用户多任务的操作系统,它允许多个用户同时登录到系统,使用系统资源。
2. Linux系统下的用户帐户分为两种:普通用户帐户和超级用户帐户(root)。
3. root用户的UID为0,普通用户的UID可以在创建
时由管理员指定,如果不指定,用户的UID默认从500开始顺序编号。
4. 在Linux系统中,创建用户帐户的同时也会创建一个与用户同名的组群,该组群是用户的主组群。普通组群的GID默认也从500开始编号。
5. 一个用户帐户可以同时是多个组群的成员,其中某个组群是该用户的主组群(私有组群),其他组群为该用户的附属组群(标准组群)。
6. 在Linux系统中,所创建的用户帐户及其相关信息(密码除外)均放在/etc/passwd配置文件中。
7. 由于所有用户对/etc/passwd文件均有读取权限,为了增强系统的安全性,用户经过加密之后的口令都存放在/etc/shadow文件中。
8. 组群帐户的信息存放在/etc/group文件中,而关于组群管理的信息(组群口令、组群管理员等)则存放在/etc/gshadow文件中。
6.4 练习题
一、选择题
1. 假定kernel支持vfat分区,下面哪一个操作是将