Linux系统管理一测试题附答案
Linux系统管理一测试题-附答案

Linux系统管理一测试题-附答案Linux系统管理一测试题姓名:班级:考试时间180分钟1、查看当前Linux系统的内核版本。
[root@localhost ~]# uname -r2.6.32-431.el6.x86_642、显示/root目录本身详细属性并以易读的单位。
[root@localhost ~]# ls -ld /root/dr-xr-x---. 20 root root 4096 10月 11 01:00 /root/3、创建/mydir/bootbak目录,将/boot目录下的所有内容复制到bootbak 目录下。
[root@localhost ~]# mkdir -p /mydir/bootbak[root@localhost ~]# cp -rf /boot/ /mydir/bootbak/[root@localhost ~]# ls4、截取/etc/passwd文件首两行内容写入到/root/nsd.txt,截取/etc/sysconfig/network最后一行内容追加写入到/root/nsd.txt。
[root@localhost ~]# head -2 /etc/passwd > /root/nsd.txt[root@localhost ~]# tail -1 /etc/sysconfig/network >> /root/nsd.txt[root@localhost ~]# cat /root/nsd.txt5、统计/etc/login.defs配置文件中以“#”开头,和空行的有效配置的行数。
[root@localhost ~]# grep -cEv "^$|^#" /etc/login.defs6、提取出/etc/yum.conf文件的有效配置记录,即去掉空行、注释行。
[root@localhost ~]# grep -Ev "^#|^$" /etc/yum.conf [main]cachedir=/var/cache/yum/$basearch/$releaseverkeepcache=0debuglevel=2logfile=/var/log/yum.logexactarch=1obsoletes=1gpgcheck=1plugins=1installonly_limit=37、使用tar备份整个/boot文件夹,制作成 boot.tar.gz格式的压缩包,保存到/opt/目录下[root@localhost ~]# tar zcf /opt/boot.tar.gz /boot/tar: 从成员名中删除开头的“/”[root@localhost ~]# ls /opt/boot.tar.gz/opt/boot.tar.gz8、查找/boot目录下的连接文件,并以显示详细属性。
Linux系统管理员基础自测题

Linux系统管理员基础自测题Linux系统管理员基础自测题1.【多选题】5分| 一台RHEL5.3主机配置了防火墙,若要禁止客户机192.168.1.20/24访问该主机的telnet服务,可以添加()规则。
A iptables-AINPUT-ptcp-s192.168.1.20--dport23-jREJECTB iptables-AINPUT-ptcp-d192.168.1.20--sport23-jREJECTC iptables-AOUTPUT-ptcp-s192.168.1.20--dport23-jREJECTD iptables-AOUTPUT-ptcp-d192.168.1.20--sport23-jREJECT2.【单选题】5分| Apache服务器能够提供高效的静态页面请求服务器,但他要想编译PHP为apache动态加载模块,则需在PHP的编译配置时指定()A --with-mysql=/usr/local/mysqlB --with-apxs2=/APACHE_HOME/bin/apxsC --enable-so=/APACHE_HOME/bin/apxsD --with-apache=/APACHE_HO3.【单选题】5分| 你是Linux系统管理员,在/root下编写一个脚本文件showenv。
你运行此脚本,命令如下:./showenvPWD结果显示错误提示如下:bash:./showennv:权限不够于是你运行命令llshowenv 显示如下:-rw-r—r--1rootroot1556月1909:58showenv你想实现只有自己可以运行此脚本,而其他帐户不能运行,你需要运行命令()。
A chmodu+xshowenvB chmodg+xshowenvC chmodo+xshowenvD 以上命令都不能4.【多选题】5分| Apache服务器可以为linux系统中的用户提供个人主页服务,对于linux系统中的用户mike,其个人主页能够正常访问应具备()条A APACHE启用mod_userdir.so模B apache服务器对mike的宿主目录具有进入和读取权利C mike的宿主目录中建立了名为“public_html”的子目录D 要配置UserDir字段及权限5.【单选题】5分| 在shell环境下,使用()命令可以正确设置本地变量MYNAME的值为user1gA MYNAME=user1goodB MYNAME=”user1good”C $MYNAME=user1goodD $MYNAME=”user1good”6.【单选题】5分| 你是公司的Linux服务的管理员。
Linux系统管理(110题)

Linux系统简介及安装错误!未指定书签。
.Linux的内核具有开发版和稳定版两种,下面(ab)是Linux内核稳定的版本。
(选择二项)a) 2.2.11b) 2.4.4c) 2.5.2d) 2.1.132错误!未指定书签。
.Linux文件系统的目录结构是一颗倒挂的树,文件都按其作用分门别类地放在相关的目录中。
现有一个外部设备文件,它应该位于(c)目录中。
(选择一项)a) /binb) /etcc) /devd) lib错误!未指定书签。
.Linux内核设备管理中规定,计算机的硬件设备都以文件的形式进行管理,小孙查看到某硬件设备的文件名为/dev/sdb5,它代表(d)。
(选择一项)a) 第二个IDE硬盘上的第5个主分区b) 第二个IDE硬盘上的第1个逻辑分区c) 第二个SCSI硬盘上第5个主分区d) 第二个SCSI硬盘上第1个逻辑分区错误!未指定书签。
.在Red Hat Enterprise Linux 4.0中,系统默认新建立的普通用户主目录都位于(d)目录下。
(选择一项)a) /binb) /bootc) /etcd)/home错误!未指定书签。
.Linux操作系统在使用硬盘分区之前,会将分区格式化为特定类型的文件系统,RHEL4系统使用(c)作为缺省的文件系统类型。
(选择一项)a) FAT32b) NEFSc) EXT3d) SWAP错误!未指定书签。
.下列对Linux内核版本的说法,不正确的是(b)。
(选择一项)a)内核有两种发行版本:开发版本和稳定版本b)次版本号为偶数,说明该版本为开发版本c)稳定版本只修改错误,开发版本继续增加新的功能d) 2.5.75是开发版本错误!未指定书签。
.Linux系统的配置文件一般存放在(a)目录。
(选择一项)a)/etcb)/lost+foundc)/bind)/boot错误!未指定书签。
.Linux内核的版本分为稳定版本和开发版本,以下(bd)属于稳定的Linux 内核版本。
Red Hat Linux系统管理练习题参考答案

Red Hat Linux系统管理练习题参考答案1. 基本概念和命令Red Hat Linux是一种流行的操作系统,常用于服务器管理和系统维护。
本文将为您提供Red Hat Linux系统管理练习题的参考答案。
1.1 文件和目录管理在Red Hat Linux系统中,文件和目录管理是非常重要的一项任务。
以下是一些示例答案:- 创建名为"test"的目录:`mkdir test`- 切换到"test"目录:`cd test`- 在当前目录下创建一个名为"file.txt"的文件:`touch file.txt`- 在当前目录中列出所有文件和目录:`ls -a`- 删除名为"file.txt"的文件:`rm file.txt`- 删除名为"test"的目录:`rmdir test`1.2 用户和组管理在Red Hat Linux系统中,用户和组管理是管理访问权限和系统安全性的重要方面。
以下是一些示例答案:- 创建名为"user1"的用户:`useradd user1`- 设置"user1"的密码:`passwd user1`- 创建名为"group1"的组:`groupadd group1`- 将"user1"添加到"group1"组中:`usermod -a -G group1 user1`- 切换到"user1"用户:`su user1`- 列出系统上的所有用户:`cat /etc/passwd`- 列出系统上的所有组:`cat /etc/group`2. 网络配置和管理在Red Hat Linux系统中配置和管理网络是必不可少的。
以下是一些示例答案:2.1 IP地址和网络接口配置- 查看系统上的网络接口信息:`ip addr show`- 配置名为"eth0"的网络接口为静态IP:`nmcli con mod eth0ipv4.method manual ipv4.addresses "IP_ADDRESS/SUBNET_MASK" ipv4.gateway "GATEWAY_ADDRESS"`- 激活名为"eth0"的网络接口:`nmcli con up eth0`2.2 防火墙配置- 查看防火墙状态:`systemctl status firewalld`- 开启防火墙:`systemctl start firewalld`- 关闭防火墙:`systemctl stop firewalld`3. 系统监控和日志管理在Red Hat Linux系统中,监控系统资源和管理日志是确保系统稳定性和故障排除的重要环节。
linux 试题及答案

linux 试题及答案第一部分:选择题1. Linux 是一种()操作系统。
a) 开源b) 闭源c) 商业d) 私有答案:a) 开源2. 在 Linux 中,用于显示当前所在路径的命令是()。
a) pwdb) lsc) cdd) cp答案:a) pwd3. 在 Linux 中,用于创建目录的命令是()。
a) mkdirb) touchc) rmd) mv答案:a) mkdir4. Linux 中,用于列出当前目录下的文件和文件夹的命令是()。
a) lsb) cdc) pwdd) rm答案:a) ls5. 在 Linux 中,用于复制文件的命令是()。
a) cpb) mvc) touchd) mkdir答案:a) cp第二部分:填空题1. Linux 操作系统的核心部分被称为()。
答案:内核2. Linux 中,用于修改文件或目录的权限的命令是()。
答案:chmod3. 在 Linux 中,用于压缩文件的命令是()。
答案:tar4. Linux 是基于()开发的操作系统。
答案:UNIX5. Linux 中,默认的超级用户账户是()。
答案:root第三部分:简答题1. 什么是 Linux 操作系统?答:Linux 是一种开源操作系统,它基于 UNIX 操作系统开发而成。
Linux 以其稳定性、可定制性和安全性而闻名,并广泛运用于服务器和嵌入式设备等领域。
2. 如何在 Linux 中创建一个新用户?答:可以使用 `useradd` 命令来创建一个新用户,例如 `useradd -m newuser`。
其中,`-m` 参数表示同时创建用户的主目录。
3. 如何修改文件的访问权限?答:可以使用 `chmod` 命令来修改文件的访问权限。
例如,要将文件的所有者权限设置为可读可写可执行,可以使用 `chmod u+rwx filename` 命令。
4. 如何在 Linux 中安装软件包?答:可以使用包管理器,如 `apt` (用于 Debian 系统)或 `yum` (用于 Red Hat 系统),来安装软件包。
linux系统管理笔试题(答案)

linux系统管理笔试题选择题(1-20每题2.5分,21-25每题4分):1.哪个命令可以从文本文件的每一行中截取指定内容的数据(D)。
A cpB ddC fmtD cut2.退出交互模式的shell,应键入(C)。
A ctrl+cB ^qC exitD quit3.下列变量名中有效的shell 变量名是(C)。
A -2-timeB _2$3C trust_no_1D 2004file4.是shell 具有的功能和特点的是(C)。
A 管道B 输入输出重定向C 执行后台进程D 处理程序命令5.下列对shell 变量FRUIT 操作,正确的是(C)。
A 为变量赋值:$FRUIT=appleB 显示变量的值:fruit=appleC 显示变量的值:echo $FRUITD 判断变量是否有值:[ -f ―$FRUIT‖ ]6.Linux 文件权限一共10 位长度,分成四段,第三段表示的内容是(C)。
A 文件类型B 文件所有者的权限C 文件所有者所在组的权限D 其他用户的权限7.设umask为002, 则新建立的文件的权限是什么(A)。
A -rw-rw-r–B rwxrwx-w-C ——-w-D rwxrwxr-x8.具有很多C 语言的功能,又称过滤器的是(C)。
A cshB tcshC awkD sed9.下列提法中,不属于ifconfig 命令作用范围的是(D)。
A 配置本地回环地址B 配置网卡的IP 地址C 激活网络适配器D 加载网卡到内核中10.下列文件中,包含了主机名到IP 地址的映射关系的文件是(B)。
A /etc/HOSTNAMEB /etc/hostsC /etc/resolv.confD /etc/networks11.在linux系统中,用来存放系统所需要的配置文件和子目录是(A)。
A /etcB /varC /rootD /home12.配置Apache 服务器需要修改的配置文件为(A)。
Linux操作系统基础(Linux系统管理)期末单元测试与答案

一、单选题1、Linux操作系统默认的系统管理员账号是()。
A.administratorB.rootC.centosD.admin正确答案:B2、在Linux系统中,想停止一个正在执行的命令,可以使用()。
A.EscB.Ctrl+cC.TabD.Ctrl+d正确答案:B3、如果忘记了ls命令的用法,可以采用()命令获得帮助。
A.get lsB.man lsC.help lsD.?ls正确答案:B4、在Linux中,若某一文件夹下有多个同一字符串开头的文件,则用户可以在输入该字符串后连续两次使用( )键将所有可选项列出。
A.TabB.Ctrl+Alt+F1C.CtrlD.Shift正确答案:A5、Linux中,查看内核版本可以使用命令()A.unameB.versionC.whoD.ls正确答案:A6、如果一个用户登陆Linux后,显示的是提示符$,一般情况下表示()A.登陆成功,此用户是一般用户B.陆成功,此用户是超级用户C.登陆异常D.登陆成功,此用户是匿名用户正确答案:A7、在Linux中,查看当前时间可以使用命令()A.DateB.calC.dateD.Cal正确答案:C8、安装Centos 7系统时,默认选择最小安装,可以进入()A.命令行模式B.桌面模式C.图形模式D.救援模式正确答案:A9、Linux中停止不需要的进程用命令()A.killB.shutdownC.exitD.stop正确答案:A10、在Linux中,查看当前时间可以使用命令()A.calB.dateC.DateD.Cal正确答案:B二、判断题1、Linux系统中,命令必须区分大小写,选项参数无需区分大小写。
正确答案:×2、Linux系统中,所有命令后面必须加上选项或者参数才能正常执行。
正确答案:×3、Linux系统中,命令与选项之间必须用空格间隔。
正确答案:√4、当一条命令需要很多选项,同时这些选项并不要求其后紧跟参数时,通常可以将这些选项合并在一起,只保留一个前导的减号"-"。
Linux系统管理习题(附答案)

C、&D、> &
42、关于进程调度命令,以下哪一项是不正确的?(单选题)
A、当日晚11点执行命令,使用命令:23:00
B、每年1月1日早上6点执行命令,使用命令:6 1
C、每日晚11点执行命令,文件中应为:0 23***
D每小时执行一次命令,文件中应为:0 */1***
43、系统中有用户1和2,同属于组。在1用户目录下有一文件
11、暂停某用户帐号可以使用如下哪些方法?(多选题)
A.把文件中该用户信息字段前加#
B.-1[用户名]
C.将该用户信息字段改成
D.-u[用户名]
12、 什么命令可以查看曾经登录到此系统的用户清单?(*单选 题)
13、以下哪一个内核版本属于测试版本?(单选题)
A.2.0.0B.1.2.25 C2.3.4D3.0.13
*? (单选题)
A B C D
5.使用什么命令把打印任务放到打印队列中去打印。 (单选题)
A B C D
6、使用什么命令自动卸载已安装的老版本软件包并安装新软件 包,即使不存在老版本也会安装新软件包。 (单选题)
A:B:C:D:
7、如果文件的属性为 -s-,则s代表?(单选题)
A:B: C: D:
8、当一个文件属性为,则这个文件的权限是什么样的?(多选 题)
A,467 B,674C,476D,764
34.在系统测试时,设进程号是63,以下哪个命令是通知进程重 读配置文件?(单选题)
A,2 63B,1 63
C,63D,63
35是一个?(单选题)
A,加密软件B,邮件系统C,数据库管理系统D,嵌入 式脚本编程语言
36服务器的配置文件 ? (单选题)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Linux系统管理一测试题姓名:班级:考试时间180分钟1、查看当前Linux系统的内核版本。
[root@localhost ~]# uname -r2.6.32-431.el6.x86_642、显示/root目录本身详细属性并以易读的单位。
[root@localhost ~]# ls -ld /root/dr-xr-x---. 20 root root 4096 10月 11 01:00 /root/3、创建/mydir/bootbak目录,将/boot目录下的所有内容复制到bootbak 目录下。
[root@localhost ~]# mkdir -p /mydir/bootbak[root@localhost ~]# cp -rf /boot/ /mydir/bootbak/[root@localhost ~]# ls4、截取/etc/passwd文件首两行内容写入到/root/nsd.txt,截取/etc/sysconfig/network最后一行内容追加写入到/root/nsd.txt。
[root@localhost ~]# head -2 /etc/passwd > /root/nsd.txt[root@localhost ~]# tail -1 /etc/sysconfig/network >> /root/nsd.txt[root@localhost ~]# cat /root/nsd.txt5、统计/etc/login.defs配置文件中以“#”开头,和空行的有效配置的行数。
[root@localhost ~]# grep -cEv "^$|^#" /etc/login.defs6、提取出/etc/yum.conf文件的有效配置记录,即去掉空行、注释行。
[root@localhost ~]# grep -Ev "^#|^$" /etc/yum.conf[main]cachedir=/var/cache/yum/$basearch/$releaseverkeepcache=0debuglevel=2logfile=/var/log/yum.logexactarch=1obsoletes=1gpgcheck=1plugins=1installonly_limit=37、使用tar备份整个/boot文件夹,制作成 boot.tar.gz格式的压缩包,保存到/opt/目录下[root@localhost ~]# tar zcf /opt/boot.tar.gz /boot/tar: 从成员名中删除开头的“/”[root@localhost ~]# ls /opt/boot.tar.gz/opt/boot.tar.gz8、查找/boot目录下的连接文件,并以显示详细属性。
(使用find命令)[root@localhost ~]# find /boot/ -type l -exec ls -lh {} \; lrwxrwxrwx. 1 root root 11 11月 6 2014 /boot/grub/menu.lst -> ./grub.conf9、列出/dev/目录下虚拟控制台(tty)设备文件1)只看其中编号是个位数的tty设备ls /dev/tty?2)只看其中tty1-tty6这六个终端ls /dev/tty[1-6]3)只看其中tty11-tty16这六个终端ls /dev/tty1[1-6]4)只看其中编号是两个任意字符的tty设备ls /dev/tty??10、统计 /root/ 、/etc/ 目录各自占用的总空间大小du -sh /root/ /etc/11、在/opt下递归创建a/b/cls -R /opt/a/12、在/opt/a/b/c创建一个空文件tarena.txttouch /opt/a/b/c/tarena.txtls /opt/a/b/c/13、为文件 /etc/sysconfig/network-scripts/ifcfg-eth0 建一个快捷方式存放到 /etc/ifcfg-eth0ln -s /etc/sysconfig/network-scripts/ifcfg-eth0 /etc/ifcfg-eth0 ls -l /etc/ifcfg-eth014、同时创建/nsd、/root/zhangsan、当前路径下lisi三个目录mkdir -p /nsd /root/zhangsan lisi15、在/root/目录下创建一个子目录 dir1mkdir /root/dir116、将文件夹 /boot/grub/ 复制到目录/root/dir1下cp -rf /boot/grub/ /root/dir1/17、将/etc/redhat-release文件复制到/root/目录下,同时改名为rv.txt cp -rf /etc/redhat-release /root/rv.txtls /root/rv.txt18、查看/etc/group文件开头6行、末尾6行的内容head -6 /etc/grouptail -6 /etc/group19、将当前主机的所有IP地址信息存入文件ipadd.txt,查看其中第2行内容ifconfig > ipadd.txtcat ipadd.txt20、查看CPU记录信息的前10行内容、内存记录信息的前4行内容head -10 /proc/cpuinfotail -4 /proc/meminfo21、将当前主机的eth0 的IP地址信息存入文件/root/eth0.txtifconfig eth0 > /root/eth0.txtcat /root/eth0.txt22、去掉ipadd.txt文件里的空行,显示出来grep -v "^$" ipadd.txt23、计算/bin目录下一共有多少个文件(不包括快捷方式)find /bin/ -type f | wc -l24、复制/etc/inittab文件到当前目录下,改名为init.txtcp /etc/inittab init.txtls init.txt25、统计init.txt文件中的有效配置(排除#开头的行、空行)行数grep -vEc "^#|^$" init.txt26、压缩/boot与/bin目录,压缩名:bebak.zipzip -r bebak.zip /boot/ /bin/27、将bebak.zip其解压到/tmp下,unzip -d /tmp/ bebak.zip28、备份/boot、/etc这两个文件夹,并且要保存为在/opt/bootetc.tar.gz tar zcf /opt/bootetc.tar.gz /boot/ /etc/29查看bootetc.tar.gz文件内包含哪些内容tar tf /opt/bootetc.tar.gz30、将/opt/bootetc.tar.gz释放到文件夹/root/bootetc/下mkdir /root/booetctar -zxf /opt/bootetc.tar.gz -C /root/booetc/31、备份/usr/sbin目录,并且要保存为在/opt/usrsbin.tar.bz2文件tar zcf /opt/usrsbin.tar.gz /usr/sbin/32、查看usrsbin.tar.bz2文件内包含哪些内容tar tf /opt/usrsbin.tar.gz33、将/opt/usrsbin.tar.bz2释放到/root/usrsbin/文件夹下mkdir /root/usrsbintar -zxf /opt/usrsbin.tar.gz -C /root/usrsbin/ls /root/usrsbin/34、检查命令mkdir,ls,ifconfig,hostname,cd的程序文件在哪里which mkdir ls ifconfig hostname cd35、查看当前的PATH变量的值echo $PATH36、在根下新建一个目录study,在study目录下建子目录subdir,并且递归查看study目录mkdir /studymkdir -p /study/subdirls -R /study/37、在study目录下创建测试文件ipadd.txt,存入eth0网卡的IP地址信息touch /study/ipadd.txtifconfig eth0 > /study/ipadd.txt38、为ipadd.txt创建快捷方式ip.txt,放在/study/subdir/下ln -s /study/ipadd.txt /study/subdir/ip.txtls /study/subdir/39、分别找出/study目录下的快捷方式、普通文件、文件夹find /study/ -type lfind /study/ -type ffind /study/ -type d40、找出/etc/目录下名称以res开头的conf结尾的配置文件find /etc/ -name res*conf41、复制/boot/目录下的内核程序(vmlinuz开头的文件)到/study目录下cp -rf /boot/vmlinuz* /study/ls /study/42、找出/sbin目录下大小超过300KB的文件find /sbin/ -size +300k43、列出当前主机已安装的所有RPM软件,并且统计已经安装的个数。
rpm -qa | wc -l44、查询ifconfig命令程序是安装哪个软件包后产生的which ifconfigrpm -qf /sbin/ifconfig45、找出vim、vi是由那两个包产生的Which vi vim46、删除vim、vi命令程序rm -rf /bin/vi /usr/bin/vim47、修复vim、virpm -qf /bin/vi /usr/bin/vimvim-minimal-7.2.411-1.8.el6.x86_64vim-enhanced-7.2.411-1.8.el6.x86_6448、请在 /tmp 这个目录下建立一个名为 vimtest 的目录mkdir /tmp/vimtestls /tmp/vimtest/49、进入vimtest 这个目录当中cd /tmp/vimtest/pwd50,将 /etc/man.config 复制到本目录底下/tmp/vimtest/cp -rf /etc/man.config /tmp/vimtest/ls /tmp/vimtest/51、显示/proc/meminfo文件中以不区分大小的s开头的行;grep -i ^s /proc/meminfo52、显示/etc/passwd中以nologin结尾的行;grep nologin$ /etc/passwd53、显示/etc/inittab中包含了:一个数字:(即两个冒号中间一个数字)的行;grep :[0-9]: /etc/inittab54、创建mike用户,检查最近执行过的10条命令useradd mikehistory | wc -l55、以标准输入的方式为用户mike重置密码,密码为:redhat 屏蔽所有输出echo redhat | passwd --stdin mike56、请计算多少个用户,登陆shell为/bin/bashgrep -c /bin/bash /etc/passwd57、创建账户stu01,宿主目录设为/opt/stu01useradd stu01 -d /opt/stu0158、创建帐户stu02,uid为10001,账户在2015-06-30号过期,基本组设为stu01useradd stu02 -u 10001 -e "2015-06-30" -g stu0159、针对stu01操作从标准输pa入给stu01设置密码为centosecho centos | passwd --stdin stu0160、请让stu01用户第一次登录系统强制修改密码passwd -e stu01。