收藏 分销(赏)

Linux-考试练习题.docx

上传人:仙人****88 文档编号:11803451 上传时间:2025-08-13 格式:DOCX 页数:4 大小:43.20KB 下载积分:10 金币
下载 相关 举报
Linux-考试练习题.docx_第1页
第1页 / 共4页
Linux-考试练习题.docx_第2页
第2页 / 共4页


点击查看更多>>
资源描述
选择题 (1)用哪一组合键可以从X图形界面切换到第二个虚拟控制台?() A.Alt+F2 B. Ctrl+Alt+F2 C.A和B D. 以上都不对 (2)用ssh打开一个远程Shell时,以下哪一项不必要?() A. 远程机器必须运行ssh服务 B. 知道机器上的一个账户的用户名和密码 C. 本地机器必须是Linux机器 D. 你必须知道远程机器的主机名或IP地址 (3)假设Linux的当前工作目录是/home/elvis,以下哪一项是对文件/home/elvis/Mail/sent的引用?() A.Mail/sent B. /Mail/sent C.sent D. /sent (4)以下哪一项命令会列出目录“/usr/lib”中的文件?() A. cat /usr/lib B. lsdir /usr/lib C./usr/lib list D. ls /usr/lib (5)用户Tommy执行命令touch /etc/newfile的时候出错,最可能的原因是?() A.文件newfile不存在 B. 用户把命令拼错,找不到touch命令 C.普通用户没有/etc目录的修改权限 D. 普通用户不能创建文件 (6)使用man ls命令查看帮助文档时,使用哪个键能退出() A.ZZ B. TAB C.q D. Enter (7)执行cd ~命令后再执行pwd,最可能的输出结果是?() A./home/student B. /etc C.home/student D. ~ (8)下列哪一个最不可能是用户的家目录?() A./home/zhangsan B. /root C./etc D. /home/dev (9)命令ls r??的输出结果可能包含以下哪个文件?() A.row B. riots C.Raw D. wet (10)以下哪个命令显示文件/etc/passwd开始5行?() A.head -5 /etc/passwd B. head –n /etc/passwd C.tail -5 /etc/passwd D. tail -n /etc/passwd (11)以下哪一项是正确的?() A.普通用户可以查看/etc/passwd文件 B. 普通用户可以编辑/etc/passwd文件 C. A和B都正确 D. A和B都不正确 (12)用户elvis应该运行哪个命令来修改他的密码?() A.password –u elvis B. passwd –u elvis C. password D. passwd 用下列命令的输出结果回答问题 (13)下列哪一项是组dwarfs的组ID?() A.201 B. 215 C.510 D. 206 (14)用户maxwell的主要组的组ID是什么?() A.201 B. 215 C.515 D. 517 (15)用户elvis不是下列哪个组的成员?() A.physics B. wrestle C.music D. dwarfs (16)用户ventura的主要组的名称是什么?() A.wrestle B. governor C.ventura D. 无法作出判断 (17)哪个文件定义了次要组成员身份?() A./etc/group B. /etc/secondary C./etc/passwd D. /etc/shadow (18)通过查阅哪个文件来判断用户的主要组ID?() A./etc/passwd B. /etc/shadow C./etc/group D. A和B (19)下面哪个不是组wrestle的成员?() A.nero B. ventura C.hogan D. elvis (20)以下哪个命令会使文件sample的权限为rw-------?() A.chmod a-rw sample.txt B. chmod og-rw sample.txt C.chmod u+rw sample.txt D. chmod u-rw smple.txt (21)如果有人希望文件sample.sh有权限rwxrwxr-x,最可能的原因是什么?() A.文件所有者希望所有人都可以删除文件 B. 文件所有者希望所有人都可以修改文件 C.文件所有者希望所有人都可以将文件作为脚本执行 D. 文件所有者希望所有人都可以修改文件名 操作题 1、 某Linux操作系统的登陆环境为[root@localhost ~]#,请完成以下操作。 (1) 创建一个用户zhangsan,为用户设置密码,密码自定。使用visudo为zhangsan用户授权,让该用户能执行关机和重启命令。 1添加用户zhangsan #useradd zhangsan 2设置zhangsan密码 #passwd zhangsan 3为zhangsan授权 #visudo 在文件中添加以下行 zhangsan localhost=(root) shutdown (2) 某一天用户zhangsan提出离职申请,如果你是管理员,请使用find命令找出zhangsan用户所属的文件并备份移交给其他用户,注销zhangsan的账户。 1将所有者是zhangsan的文件查找出来 find / -user zhangsan 2使用cp命令将所有者是zhangsan的文件复制到备份目录 3 使用chown命令把文件的所有者改成其他指定用户 4注销zhangsan的账号 userdel zhangsan groupdel zhangsan 2、 使用yum命令安装mysql,运行mysql服务,查看mysql的进程号,并使用kill命令终止mysql进程。 1 设置yum源 2安装mysql程序 yum –y install mysql 3启动mysql服务 service mysqld start 4查看mysql的进程 ps –ef|grep mysql 5终止mysql进程 kill [mysql的进程号]或 killall mysql 3、 使用查看route命令的使用说明,并使用route命令查看当前Linux系统的路由表,使用route命令设置默认网关为192.168.1.254,为Linux系统添加路由表。 1 查看route命令的使用说明 man route 2 查看当前系统路由表 route –n 3添加默认网关 route add default gw 192.168.1.254 4、 某Linux的ip地址为172.31.31.88,出于服务器安全性考虑,现要求使用iptables命令对防火墙进行配置,使得服务器满足以下要求: 1) 外网不能访问除了web以外的所有服务; 2) 内网只有172.31.0.0/16这个网段才能访问发FTP服务(-s 172.31.0.0/255.255.0.0); 3) 只有主机172.31.1.100才能够访问telnet服务。 请提出解决方案。 在Linux服务器中配置iptables防火墙,参考配置如下: 1) 外网不能访问除了web以外的所有服务; # iptables –P INPUT DROP//禁止所有主机访问服务器 # iptables –A INPUT –p tcp –d 172.31.31.88 --dport 80 -j ACCEPT//允许其他主机访问web端口 2) 内网只有172.31.0.0/16这个网段才能访问发FTP服务(-s 172.31.0.0/255.255.0.0); # iptables –A INPUT –p tcp –s 172.31.0.0/16 –d 172.31.31.88 --dport 21 -j ACCEPT //向172.31.0.0/16这个网络的主机开放21端口(ftp建立连接端口) # iptables –A INPUT –p tcp –s 172.31.0.0/16 –d 172.31.31.88 --dport 20 -j ACCEPT //向172.31.0.0/16这个网络的主机开放20端口(ftp数据传输) 3) 只有主机172.31.1.100才能够访问telnet服务。 # iptables –A INPUT –p tcp –s 172.31.1.100 –d 172.31.31.88 --dport 23 -j ACCEPT//向主机172.31.1.100开放23端口(telnet端口)
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 考试专区 > 其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服