linux基础练习题(共12页)

上传人:des****85 文档编号:226808811 上传时间:2021-12-19 格式:DOC 页数:12 大小:34KB
返回 下载 相关 举报
linux基础练习题(共12页)_第1页
第1页 / 共12页
linux基础练习题(共12页)_第2页
第2页 / 共12页
linux基础练习题(共12页)_第3页
第3页 / 共12页
linux基础练习题(共12页)_第4页
第4页 / 共12页
linux基础练习题(共12页)_第5页
第5页 / 共12页
点击查看更多>>
资源描述

《linux基础练习题(共12页)》由会员分享,可在线阅读,更多相关《linux基础练习题(共12页)(12页珍藏版)》请在金锄头文库上搜索。

1、精选优质文档-倾情为你奉上一、填空1. 超级用户提示符是_,普通用户提示符是_。【答】1.#,$2. 用 C 重写 Unix 的主要优点有:_,_,_。【答】2.可移植性强,可维护性高,安全性高3. 互联网协议TCP/IP是在_版本的Unix上开发出来的。【答】3.BSD4. 结束输入的按键是_。【答】4.Ctrl-D二、写出下面命令的功能1. cat note【答】1.创建文件note2. cat note【答】2.显示文件note的内容3. passwd yanji【答】3.修改用户yanji的密码4. su -【答】4.从普通用户转到超级用户5. man echo【答】5.查看echo命

2、令的使用6. man man【答】6.查看man命令的使用7. date +%F %T【答】7.获取当前时间,并格式化三、写出指定功能的命令1. 删除文件 song1。【答】1.rm song12. 当前目录下的文件列表。【答】2.ls3. 显示进程列表。【答】3.ps4. 显示登录在线的用户。【答】4.who5. 清屏。【答】5.clear6. 退出 shell 会话。【答】6.exit四、简答1. unix 最初的开源有何意义?【答】1.有利unix的发展和发散。大学可以用来教学,有利于UNIX的功能的完善。一、写命令1. 设用户 yanji 主目录下的文件树为(/ 结尾者为目录,其余为普

3、通文件):/home/yanji/ music/ piano1 piano2 song/ love sailing写出创建该文件树的命令序列。【答】1.mkdir musiccd musiccat piano1cat piano2cd .mkdir songcd songcat lovecat sailingcd .tree二、课本中习题1. 习题3.6【答】1.bar 目录下有隐藏文件,不能用rmdir命令直接删除2. 习题3.7【答】2.(1)bar2存在则改命令是把bar1移动到bar2 (2)bar2 不存在则是bar1的名字改为bar23. 习题3.14【答】3.(1)cd 是回到主

4、目录 (2)cd $HOME 是打开用户根目录(3)cd 是进入用户在该系统的home目录4. 习题3.22【答】4.DOS与UNIX的区别是换行符和文件结束符格式不同。UtraEdit,fbin。5. 习题3.28【答】5.命令具有递推行为是指所执行的命令有影响到包含多个层次路径的内容。如rm,cp,cat,mv; 例子:rm -rf * ,cp 文件 目录 cat 文件1 文件2, mv 文件 目录一、填空1. umask 用于确定_时使用的默认权限。A. 打包文件和目录B. 创建文件和目录【答】1.B2. 权限 rw-r- 用八进制表示为_。【答】2.6403. 目录的 r-x 权限表示

5、_。A. 可以 cat 该目录下的文件B. 可以 ls 该目录【答】3.B4. 目录的 w-x 权限表示_。A. 可以修改该目录下的文件B. 可以在该目录下创建和删除文件【答】4.B5. 目录的_权限有意义。A. r-B. -w-C. -x【答】5.C6. 目录的 x 权限表示_。A. 可以用 cd 进入该目录B. 可以执行该目录下的文件【答】6.B7. $ chmod 640 lonely$ ls -l lonely_ 1 yanji yanji 551 10月 24 14:40 lonely$【答】7.-rw-r-8. 上题中的 511 表示_。【答】8.文件大小二、写出指定功能的命令1.

6、 创建多级目录 poem/tang/seven。【答】1.mkdir poem/tang/seven2. 在主目录下创建目录 .ssh,权限700。【答】2.cd; mkdir .ssh ;chmod 700 .ssh3. 给脚本 sum1 添加所有用户可执行的权限。【答】3.chmod a+x sum14. 去掉组和其它用户对文件 mail 的写权限。【答】4.chmod go-w mail三、写出下面最后一条命令的输出。$ pwd/home/yanji/0926$ lscode.c lex.c lex.o parse parse.ocode.h lex.h Makefile parse.c

7、$ mkdir ./1008$ cd ./1008$ cp ./0926/*.ch .$ ls【答】1.code.c lex.c code.h lex.h parse.c 一、填空1、vi 中,从命令模式到文本模式按_,从文本模式到命令模式按_。【答】1.i,Esc2、vi 中,在命令模式下,按 : 进入_模式。【答】2.ex3、vi 中,命令 dd 表示_,y5y 表示_。【答】3.删除一行,复制五行4、vi 中,存盘退出用命令_,不存盘退出用命令_。【答】4.:x ,:q!5、vi 中,重复上一操作用命令_,撤消上一操作用命令_。【答】5. . , u二、写出下面命令的输出。1、$ h=d

8、ate +%H$ echo $h【答】1.202、设当前用户是 yanji。$ echo user name: $USER【答】2.user name:yanji3、假设同上。$ echo user name: $USER【答】3.user name:$USER4.$ echo 【答】4.-bash: syntax error near unexpected token newline5.$ echo 【答】5.三、课本习题1. 习题6.16【答】1.$ vi foo.html进入vi后,在开头加和在结尾加 一、填空1. 孤儿进程由进程_接管。【答】1.init2. 当按下_键时产生信号INT

9、(信号编号2)。它引起_被终止。【答】2.ctrl-c,进程3. 当前shell的进程号保存在变量_中。【答】3.$4. 僵尸进程_进程表项。 a. 占用 b. 不占用【答】4.a二、写出下面命令的输出。1. kill 2345【答】1.提示终止id为2345的进程2. kill -9 2345【答】2.强制终止id为2345的进程3. kill -HUP 2345【答】3.重启守护进程2345三、下面给出crontab项目记录的各个字段,写出其对应的功能。1. 5 3 * * * back.sh【答】1.在3点5分时执行 back.sh2. 30 18 1,16 * * ottf.sh【答】

10、2.在每月的1日和16日18点30分执行 ottf.sh 3. 0 0 1 1,7 * repo.sh【答】3.在1月和7月的1号0点0分执行 repo.sh四、课本习题1. 习题 7.19【答】1.0,30 8-18 * * 1,3,5 connect.sh 一、填空1. Unix shell既是解释器,又是_。【答】1.脚本设计语言2. 环境变量PATH中保存了_。【答】2.shell在查找一条命令时搜索的目录列表3. 环境变量MAIL中保存了_。【答】3.用户邮箱文件的绝对路径名4. bash 用户登录时执行以下初始化脚本:/etc/profile, /etc/bashrc, /.bas

11、h_profile, _。【答】4./.bash_login二、写出下面命令的功能1.alias rm=rm -i【答】1.给命令rm -i取个别名为 rm2.unalias ls【答】2.取消 ls 别名设置三、课本习题1. 习题 8.7【答】1.把光标移动到文件的末尾2. 习题 8.15【答】2.配置文件仅在登录时执行一次。rc脚本在每次创建交互式子shell时执行。配置文件项目有/.bash_logout,/.profile和/.bash_login。rc是任何脚本类文件的后缀,这些脚本通常在程序的启动阶段被调用。一、文件 income 内容如下:01 王洁怡 教师 580002 肖蔓

12、文员 298003 梅梅 教师 450004 何焕娣 教师 600005 黄如金 医生 800006 周文员 教师 380007 马潇潇 医生 1000008 陈虹香 文员 310009 罗艳 医生 490010 连天碧 文员 2500写出下面命令的输出及功能:1、head -4 income | tail -1【答】1.从头开始数第四行的结果再倒数第一行,即定位到第四行。2、grep -v 教师 income【答】2.查找除了“教师”的行。3、grep 10 income【答】3.查找以“10”开头的行。4、awk /医生/print $2 t $4 income【答】4.查找含“医生” 的

13、行 的第二列和第四列。5、awk print $3 income | sort -u【答】5.打印第三列并去重。二、写出下面命令的功能。1、sed -i 1i月诗 income【答】1.把“月诗”插入到第一行。2、grep -v $ /etc/httpd/conf/httpd.conf【答】2.查找文件中不以“$”开头的行。3、sed s/girl/lady/g roll【答】3.用“lady”替换roll中的“girl”。三、写出下面命令的输出。1、$ cat songLome me tender,love me true.$ tr A-Z t a-znn song | tr -cd a-zn【答】1.把song变成全小写后,每行只有一个单词。一、填空1. 脚本中的第一行

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 教学/培训

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号