UNIX/Linux期末复习考试试题
前言
考完了,来写点感想,分了五个大题好像,题出的蛮有意思的,前面就是在称述事实和编故事(hhh张飞和刘备一起设计程序都出来了),然后挖个空让你填一些命令和名词解释的关键词,后面的大题都来自上机实验和平时的代码作业,比如判断当前用户是不是主用户、回到主目录这些,个人感觉超星的选择题用处不大,不如期末好好看ppt和平时留的实验代码。
一. 选择题
进程init的PID是(1)
Linux下有3个特殊的进程,idle进程(PID = 0), init进程(PID = 1)和kthreadd(PID = 2)(sh)命令不能远程登录shell
登录FTP服务器。方法一:直接输入ftp加ip地址ftp 192.168.10.xxx。
telnet命令用于登录远程主机,对远程主机进行管理。
sftp user@ip——用sftp登录到sftp服务器啊
sh命令是在linux下执行.sh文件的方法命令(apropo pwd)不能获取命令pwd的帮助信息。
apropos:用来通过关键字查找定位手册页的名字和描述。 它相当于使用带有 -k 选项的 man 命令用于存放用户密码的文件是:(/etc/passwd)
当前目录是/dev,执行su -;pwd的结果是(/dev)
su - 指切换用户,默认切换root,切换成功的话不改变当前工作路径,但运行结果明明是让输密码……可以获得最初登录的用户的命令是(w)
w——显示目前登入系统的用户信息,其中包含登录时间,所以可以看最初是谁
- f 开启或关闭显示用户从何处登入系统。
- h 不显示各栏位的标题信息列。
- l 使用详细格式列表,此为预设值。
- s 使用简洁格式列表,不显示用户登入时间,终端机阶段作业和程序所耗费的CPU时间。
- u 忽略执行程序的名称,以及该程序耗费CPU时间的信息。
- V 显示版本信息。
[root@card-web03 ~]# w17:28:45 up 84 days, 23:32, 1 user, load average: 0.01, 0.03, 0.05
USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT
root pts/1 123.115.76.110 17:06 5.00s 0.03s 0.00s w
输出的结果的含义:
- USER 登录的用户名
- TTY 登录终端
- FROM 从哪个IP地址登录
- LOGIN@ 登录时间
- IDLE 用户闲置时间
- JCPU 指的是和该终端连接的所有进程占用的时间,这个时间里并不包括过去的后台
作业时间,但却包括当前正在运行的后台作业所占用的时间 - PCPU 当前进程所占用的时间
- WHAT 当前正在运行的命令
- 卸载已经挂载的CD-ROM的命令是(umount /mut/cdrom)
- 执行命令ls ~的作用是(显示当前用户主目录的内容)
- 怎样可以做到让文件在创建时就拥有执行权限(修改umask的值)
“umask”权限掩码是。一般默认的umask值为022,其最终效果就是新创建的目录权限为755,文件权限为644。所以只要修改了用户的umask值,就可以控制默认权限。 - 什么方式可以将文件隐藏(修改文件名,改为".filename")
- 下面哪个正则表达式可以代表任意数量的任意字符?(*)
- . :当前目录的硬链接
- *:匹配全部字符,通配符
- ?:任意一个字符
- 可以显示上一个命令的执行结果:(echo $?)
变量 | 含义 |
---|---|
$0 | 当前脚本的文件名 |
$n | 传递给脚本或函数的参数。n 是一个数字,表示第几个参数。例如,第一个参数是$1,第二个参数是$2。 |
$# | 传递给脚本或函数的参数个数。 |
$* | 传递给脚本或函数的所有参数。 |
$@ | 传递给脚本或函数的所有参数。被双引号(" ")包含时,与 $* 稍有不同,下面将会讲到。 |
$? | 上个命令的退出状态,或函数的返回值。0表示没有错误,其他表示有错误。 |
$$ | 当前Shell进程ID。对于 Shell 脚本,就是这些脚本所在的进程ID。 |
命令(tar)可以实现文件的压缩
(find)的查找效率最低
因为find命令是在硬盘上遍历查找,非常耗硬盘资源,能用which、whereis和locate的时候尽量不要用find.
/etc/passwd文件的合理权限设置应该为(644)
r=4,w=2,x=1,-=0
rw-=6
r–=4
r–=4
下面哪个命令能够显示已挂载文件系统空间的使用情况(df)
df 命令被用来报告文件系统的磁盘空间使用情况。为了查看所有已挂载文件系统的类型,只需要运行: $ df -T能够查看目录文件/etc大小的命令是(du /etc)
将linux系统的运行级修改为(3),重启后进入文本模式。
运行级别0:系统停机状态,系统默认运行级别不能设为0,否则不能正常启动
运行级别1:单用户工作状态,root权限,用于系统维护,禁止远程登陆
运行级别2:多用户状态(没有NFS)
运行级别3:完全的多用户状态(有NFS),登陆后进入控制台命令行模式
运行级别4:系统未使用,保留
运行级别5:X11控制台,登陆后进入图形GUI模式
运行级别6:系统正常关闭并重启,默认运行级别不能设为6,否则不能正常启动
3,即文本模式
5,即图形模式要永久性更改shell,需要使用chsh的选项(-s)
存放系统管理命令的目录是(/sbin)
cat testfile和cat< testfile等效
可以检查他人是否使用过我的账户的命令是(last)
用来进行系统管理的终端称为(控制台)
ps选项中用来显示和终端有关的进程的选项是(a),与终端无关的进程是(-x)
桌面环境软件:KDE、GNOME、CDE
TWM没有基于任何GUI组件
linux默认的运行级为(3)
二. 简答题
- 写出将文件file1、file2合并成一个文件fileall的命令
cat file1 file2 > fileall - 写出三个能够实现关机的命令
- init 0
- halt
- shutdown
- 写出将/etc目录中所有文件及目录打包压缩成文件etc.tar.gz的命令
tar -zcvf /etc.tar.gz ./* - 写出inux系统内部命令和外部命令的区别
- 内部命令:shell代码的一部分,shell启动后驻留内存,执行速度快
- 外部命令:保存在文件系统中的程序,被调用时才被载入内存执行
- vi有几种工作模式,写出他们之间的切换方式
有三种,命令模式、文本编辑模式和ex转义模式——
- 命令模式(按i a o及其大写模式)进入文本编辑模式
- 文本编辑模式(按Esc)进入命令模式
- 命令模式(按:)进入ex转义模式
- 写出在/bin目录中查找名为bash的文件的命令
- 如何确定系统中是否有ps命令?如果有,它的功能是什么?
- Test –e ps
- ps命令可以方便的查看用户所拥有的进程。
- 说明双引号与单引号在引用能力上的区别
双引号能够使除了$、’’、\之外的符号恢复字面意思
单引号更强大,能够使所有字符失去特殊含义变为字面解释 - 请说明用su命令进行用户身份转换时,su -john与su john的区别
- su -john会变更帐号为john并改变工作目录至john的家目录
- su john只切换账户但不改变工作路径
- 当前目录中有子目录dira,写出将它们拷贝到上级目录中并改名为dirb的命令(上级目录中拷贝前没有名为dirb的目录)
cp -r dira …/dirb - 在shell中执行echo ,得到的结果是32687;接着执行bash后再执行‘echo,得到的结果是32687;接着执行bash后再执行`echo ,得到的结果是32687;接着执行bash后再执行‘echo
,所得结果为35781,请问接着执行suspend后再执行
echo ‘,所得结果是多少,为什么?32687因为当前的进程被suspend命令挂起了,所以`,所得结果是多少,为什么? 32687 因为当前的进程被suspend命令挂起了,所以‘,所得结果是多少,为什么?32687因为当前的进程被suspend命令挂起了,所以保存的是前一条进程的ID号 - 用户成功执行
alias files=‘ls -l | grep ^-’
语句后,再执行files命令后所显示的内容为:
^ # 锚定行的开始 如:’^grep’匹配所有以grep开头的行。
同时|表示上一条命令的输出作为下一条命令的输入
ls -l会显示当前文件夹下的所有文件的长条信息
grep ^-会匹配所有以-开头的行
然后将结果作为文件files的别名 - 已知目录/temp/dir非空,写出删除/tem/dir的两种方法
- rm -r /temp/dir(递归删除)
- rm -f /temp/dir(直接删除)
- 写出在/etc目录中查找名为hosts的文件的命令
find /etc -name “hosts” - 如何查看一个命令名是否是别名?
#显示全部已定义的别名
alias
alias -p
UNIX/Linux期末复习考试试题相关推荐
- 电大计算机flash期末考试题,电大(精新编版)开放教育计算机网络专业(专科)《flash动画制作》期末复习考试试题及参考答案--2017年度.doc...
电大(精新编版)开放教育计算机网络专业(专科)<flash动画制作>期末复习考试试题及参考答案--2017年度 电大开放教育计算机网络专业(专科)<Flash动画制作>考试试题 ...
- 电大计算机flash期末考试题,电大(精新编版)开放教育计算机网络专业(专科)《flash动画制作》期末复习考试试题及参考答案__2017年度.doc...
电大(精新编版)开放教育计算机网络专业(专科)<flash动画制作>期末复习考试试题及参考答案__2017年度 电大开放教育计算机网络专业(专科)<Flash动画制作>考试试题 ...
- 电大计算机网络网考,电大开放教育计算机网络专业(专科)《Flash动画制作》期末复习考试试题及参考答案...
电大开放教育计算机网络专业(专科)<Flash动画制作>考试试题及参考答案 一.填空题(每空2分共20分) 1. 在创建形状补间动画时,对于某些复杂图形之间的变形,我们需要添加一些____ ...
- 期末微积分考试试题求解 :利用python求解
在 今年期末微积分考试试题:看看你能够在两个小时内做对几道题? 搜集到了一份期末微积分考试试题.为了对其内容进行进一步分析,对其内容进行整理如下. §01 填空题 每个空3分,共10题 1. 求解常微 ...
- 今年期末微积分考试试题:看看你能够在两个小时内做对几道题?
简 介: 微积分对于工程师来讲,就像算数之于普通认生来讲是放我们的思想更加深刻有序.尝尝看看我们大学第一堂课程中的求解问题及其内容,renovate我们的活力.本文整理了上学期期末微积分考试试题,题量 ...
- 计算机组成原理考试知识点总结,最新2018计算机组成原理期末复习考试知识点复习考点归纳总结总结...
电大计算机组成原理期末复习考试考点 归纳总结 科学研究和工程技术计算是计算机最早的领域. 信息处理是计算机应用的最广泛的领域. 计算机系统分为硬件和软件两大部分.硬件是实体部件,是看得见摸得着的.软件 ...
- Linux期末复习编程题
Linux期末复习编程题 0.先说说编程需要注意的点吧 1.if条件语句 2.乘法口诀表 3.自动删除50个账号 4.菜单设计 0.先说说编程需要注意的点吧 如果是if 条件时,需要注意每个字符都要用 ...
- 湖北汽车工业学院Linux期末复习
Linux期末复习 一.填空题(每空1分共20分) 1.Linux桌面系统(2个空) 桌面系统:它控制桌面图标和目录的出现位置.桌面和目录菜单的内容,以及控制在桌面图标.目录和菜单上进行鼠标操作所产生 ...
- 【数字图像处理】2021期末复习考试重点大纲
本文目录 数字图像处理期末复习 1.填空(每空2分,共20分) 1.均值滤波计算 2.中值滤波计算 3.水平方向一阶锐化计算 4.无方向一阶锐化计算 5.位图文件存储所需要的数据量计算 2.问答(每题 ...
最新文章
- iOS 没到年底NSDate 时间出错问题
- 智能车竞赛相关的教高司公函:公函[2005]201号文、教高司[2005]13号
- Apache配置--用户认证(针对目录访问)-update2015-05-02
- 三大缓存框架ehcache、memcache和redis的介绍
- MOXA的Nport5600初始密码
- 20190812_Intel Realsense D435 关于摄像头USB掉线问题问题记录汇总
- NLP领域近期有哪些值得读的开源论文?
- 误删表数据,如何恢复过来
- s5pv210——I2C的代码实践
- hpsocket java代码_HPSocket介绍与使用
- vue-element超初级教学
- 在CentOS 8上安装与配置Apache虚拟主机
- php连接sql数据库的方法,php连接数据库_php连接数据库的四种方法
- python源代码下载地址
- Python常用模块 之 hashlib模块
- Bryntum Gantt 5.0 JS
- java cookie设置注意事项
- 文章阅读统计php,WordPress博客统计文章阅读次数及访客数并刷访问数
- AVL树 01 AVL树基础
- scite可以编程c语言不,SciTE中文使用步骤.doc