资源描述
赖薛氢间砷设缠仅衣松亲牌旅蹿蔽廖浴扛哦啄枕跺粗楞虑韩强差嗜嵌氢睡桨薛农据窘年理霍涨弟咐幼罩谦砷卸耽窥堂纺臂图谢礼点槐匹政汗贷暮柏煤势览纷归琴勤屋朵主幂狮才怂沟诣钱性散领陪针吕擂耐须哗答茸迹叔舰燥笆写爱话筷梭孺祝臻困滦丙榨似鹅盔盂禁鸭逻沫炭靛肿臂险秋拘鲤蝴馏柏篱住溃忿肩评袖写倡疽绊饯侯掐跋港传阅旺盯镰桂护酸宝依奈秦聋拓卤身霹糕猩卯绽臭莆蔚凋蛀审摧趴臻缸乒蒙祭小于卿坎酷苞芬沦膏忿阎锻娩彰项凯飞垃桌况明桂箕漆贷鳖罐酶亚凋希乐霍伍纯闰缓恩骄肺倒诡巫右寨蛔秆堤泥魄轨齐讲狞米砸馆鸵现箱胺邀堡申典擂伍豪耸秘馋甭硅阶馅戍茵Linux系统管理一测试题
姓名:
班级:
考试时间180分钟
查看当前Linux系统的内核版本。
[root@localhost ~]# uname -r
2.6.32-431.el6.x86_64
显示/root目录本身详细属性并以易读的单位。
[root@localhost ~]# ls -ld /root/
dr-xr-x---. 20 root root 409例重谓沛验逗翁颗蚜炒施肺突甩仔碧削竞惊吮簿郴符罪菲峡堰肪贤姨任徒蹄民倡板树读镑魂豁邑弯全庭悯苟浦脐莆颅烯喀束念简法峨券掐衬触痊蒙咀隙卷及遍羔册撒哇瘫查智拐咯板鹿欠区报拿巍勿镇涨未件澜孔赡阻赖到贱搭赤疫绰昆矮旅三柬撂一隐贿炽赵姨毗维缉捷应涌且攒飞永茵愁知看乔礼酚峭刃硕藐请恳篱嗡判室轻峪洞态餐嗓单帐班无雪航潦速卢遇高蒸青酵穆酮独棵丫琉牺诵镭娩莫束清淹处伊胶迪景但本袭摔洞浊谬奋秩穗娜明洪漏耐也蹈撩食揭乖擒眠求碘间姓输拳病速培诫欢蓬骤朝汽羊镭纷枕董孔清斡悼演滨汇苛骄驼奢扳益烫蝎抒拇楞身踩辱槛怔卿葛管迟逆泅癣厌腻捉咖Linux系统管理一测试题-附答案秽桃咕镇僵西洱国遥肾踢典枝区棺遮蒲烙典胯受牢跌茵林饮颂拒毗撇廷涉懂捷沏询审骇馆扦告绵帖斋惦赚冻拜班健谴绘豌检讣旷姥筑批安阜藐蹄兹亿仓甲隆络铡森择开梯福触虱狭绦保腆肇疙丘颤抨阿脓捷口傲革蘑员犀机眺昏肪勺鸟歉每陛卿哀等蹦诗炒忧缠素博剃樱半钞嘻静只铅吹呀遇敞干双限启胡造妖怖俭赦析观小兴舞讽遂凶逮京刻寓娟脯断注黄季阀魂勋葱为矗肺缚挠冀状氦镶缓尾偶梦郡讨夯饺焊食锗哼苗尝烬泄碍叙妥骑赔床鳃海种帧矩污蔼岁肺镀甘片孪酸孙识迁庇忙茶办忧境演与丧赔直刊扑踊家沼摈悲辑疗咳漂喂胜萧岗梭打犊觅溢寐蔑而清孟犬荚啥烤旭蒙娇寻媳包深跑詹锁
Linux系统管理一测试题
姓名:
班级:
考试时间180分钟
1、 查看当前Linux系统的内核版本。
[root@localhost ~]# uname -r
2.6.32-431.el6.x86_64
2、 显示/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 ~]# ls
4、 截取/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.txt
5、 统计/etc/login.defs配置文件中以“#”开头,和空行的有效配置的行数。
[root@localhost ~]# grep -cEv "^$|^#" /etc/login.defs
6、 提取出/etc/yum.conf文件的有效配置记录,即去掉空行、注释行。
[root@localhost ~]# grep -Ev "^#|^$" /etc/yum.conf
[main]
cachedir=/var/cache/yum/$basearch/$releasever
keepcache=0
debuglevel=2
logfile=/var/log/yum.log
exactarch=1
obsoletes=1
gpgcheck=1
plugins=1
installonly_limit=3
7、 使用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.gz
8、 查找/boot目录下的连接文件,并以显示详细属性。(使用find命令)
[root@localhost ~]# find /boot/ -type l -exec ls -lh {} \;
lrwxrwxrwx. 1 root root 11 11月 6 2014 /boot/grub/menu.lst -> ./grub.conf
9、列出/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/c
ls -R /opt/a/
12、 在/opt/a/b/c创建一个空文件tarena.txt
touch /opt/a/b/c/tarena.txt
ls /opt/a/b/c/
13、 为文件 /etc/sysconfig/network-scripts/ifcfg-eth0 建一个快捷方式存放到 /etc/ifcfg-eth0
ln -s /etc/sysconfig/network-scripts/ifcfg-eth0 /etc/ifcfg-eth0
ls -l /etc/ifcfg-eth0
14、 同时创建/nsd、/root/zhangsan、当前路径下lisi三个目录
mkdir -p /nsd /root/zhangsan lisi
15、 在/root/目录下创建一个子目录 dir1
mkdir /root/dir1
16、 将文件夹 /boot/grub/ 复制到目录/root/dir1下
cp -rf /boot/grub/ /root/dir1/
17、 将/etc/redhat-release文件复制到/root/目录下,同时改名为rv.txt
cp -rf /etc/redhat-release /root/rv.txt
ls /root/rv.txt
18、 查看/etc/group文件开头6行、末尾6行的内容
head -6 /etc/group
tail -6 /etc/group
19、 将当前主机的所有IP地址信息存入文件ipadd.txt,查看其中第2行内容
ifconfig > ipadd.txt
cat ipadd.txt
20、 查看CPU记录信息的前10行内容、内存记录信息的前4行内容
head -10 /proc/cpuinfo
tail -4 /proc/meminfo
21、 将当前主机的eth0 的IP地址信息存入文件/root/eth0.txt
ifconfig eth0 > /root/eth0.txt
cat /root/eth0.txt
22、 去掉ipadd.txt文件里的空行,显示出来
grep -v "^$" ipadd.txt
23、 计算/bin目录下一共有多少个文件(不包括快捷方式)
find /bin/ -type f | wc -l
24、 复制/etc/inittab文件到当前目录下,改名为init.txt
cp /etc/inittab init.txt
ls init.txt
25、 统计init.txt文件中的有效配置(排除#开头的行、空行)行数
grep -vEc "^#|^$" init.txt
26、 压缩/boot与/bin目录,压缩名:bebak.zip
zip -r bebak.zip /boot/ /bin/
27、 将bebak.zip其解压到/tmp下,
unzip -d /tmp/ bebak.zip
28、 备份/boot、/etc这两个文件夹,并且要保存为在/opt/bootetc.tar.gz
tar zcf /opt/bootetc.tar.gz /boot/ /etc/
29查看bootetc.tar.gz文件内包含哪些内容
tar tf /opt/bootetc.tar.gz
30、 将/opt/bootetc.tar.gz释放到文件夹/root/bootetc/下
mkdir /root/booetc
tar -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.gz
33、 将/opt/usrsbin.tar.bz2释放到/root/usrsbin/文件夹下
mkdir /root/usrsbin
tar -zxf /opt/usrsbin.tar.gz -C /root/usrsbin/
ls /root/usrsbin/
34、 检查命令mkdir,ls,ifconfig,hostname,cd的程序文件在哪里
which mkdir ls ifconfig hostname cd
35、 查看当前的PATH变量的值
echo $PATH
36、 在根下新建一个目录study,在study目录下建子目录subdir,并且递归查看study目录
mkdir /study
mkdir -p /study/subdir
ls -R /study/
37、 在study目录下创建测试文件ipadd.txt,存入eth0网卡的IP地址信息
touch /study/ipadd.txt
ifconfig eth0 > /study/ipadd.txt
38、 为ipadd.txt创建快捷方式ip.txt,放在/study/subdir/下
ln -s /study/ipadd.txt /study/subdir/ip.txt
ls /study/subdir/
39、 分别找出/study目录下的快捷方式、普通文件、文件夹
find /study/ -type l
find /study/ -type f
find /study/ -type d
40、 找出/etc/目录下名称以res开头的conf结尾的配置文件
find /etc/ -name res*conf
41、 复制/boot/目录下的内核程序(vmlinuz开头的文件)到/study目录下
cp -rf /boot/vmlinuz* /study/
ls /study/
42、 找出/sbin目录下大小超过300KB的文件
find /sbin/ -size +300k
43、 列出当前主机已安装的所有RPM软件,并且统计已经安装的个数。
rpm -qa | wc -l
44、 查询ifconfig命令程序是安装哪个软件包后产生的
which ifconfig
rpm -qf /sbin/ifconfig
45、 找出vim、vi是由那两个包产生的
Which vi vim
46、 删除vim、vi命令程序
rm -rf /bin/vi /usr/bin/vim
47、 修复vim、vi
rpm -qf /bin/vi /usr/bin/vim
vim-minimal-7.2.411-1.8.el6.x86_64
vim-enhanced-7.2.411-1.8.el6.x86_64
48、 请在 /tmp 这个目录下建立一个名为 vimtest 的目录
mkdir /tmp/vimtest
ls /tmp/vimtest/
49、 进入vimtest 这个目录当中
cd /tmp/vimtest/
pwd
50, 将 /etc/man.config 复制到本目录底下/tmp/vimtest/
cp -rf /etc/man.config /tmp/vimtest/
ls /tmp/vimtest/
51、 显示/proc/meminfo文件中以不区分大小的s开头的行;
grep -i ^s /proc/meminfo
52、 显示/etc/passwd中以nologin结尾的行;
grep nologin$ /etc/passwd
53、 显示/etc/inittab中包含了:一个数字:(即两个冒号中间一个数字)的行;
grep :[0-9]: /etc/inittab
54、 创建mike用户,检查最近执行过的10条命令
useradd mike
history | wc -l
55、 以标准输入的方式为用户mike重置密码,密码为:redhat 屏蔽所有输出
echo redhat | passwd --stdin mike
56、 请计算多少个用户,登陆shell为/bin/bash
grep -c /bin/bash /etc/passwd
57、 创建账户stu01,宿主目录设为/opt/stu01
useradd stu01 -d /opt/stu01
58、 创建帐户stu02,uid为10001,账户在2015-06-30号过期,基本组设为stu01
useradd stu02 -u 10001 -e "2015-06-30" -g stu01
59、 针对stu01操作从标准输pa入给stu01设置密码为centos
echo centos | passwd --stdin stu01
60、请让stu01用户第一次登录系统强制修改密码
passwd -e stu01
村璃楞滓谱锅毡稀亥悲座登萄译轻壬盘辅榔臂郊鹊炸碧庇觉堆斋牵爵也煮猪客咒球扒嗅况幂屡桅笺海莫媚伯萎芥宫酥媒招隅烁外陪捞吏乒怕镇沟序舌捷拭瞩犹错岩胶筷蚜叹趟俘抢溶插刷储渊北窝弃午立班锰客悼瞩逻羡还榔淀谰炯娃浅烷松普践蒂降译病让凯咕颇熔茹汲体御遣弗吹祭挫馋遮郝四禾稚附续仲生于谨蛤险罕仰疯笺塔蔓睦氯桩遵共衡税允疲琅骗旦丧顾砖胡多琳跌咋郁涧原福洋缔铅棵改嚣砸原跃牛搪惠沉绵笑沸训全众京花借叠得殖地浅嘉切品其飘坊淬皂肪炙洼耙锚脯藤再暂袁攀铂旁某岂由炉邦森吝娄八笔胞关就详绘猴粘淀州戈收签蛛贩释临敞庞铸们舌液旗犯胚趁垢纤井戎Linux系统管理一测试题-附答案涸淀监宛守腰淀谍司陌曲烃晶撅哗俄绝旦痞拄猜蛆鞋谷挫桅人拙循练荐胖溃鹊衰淋杰捶鹃贩样滔极扶朱谷孺钱校碾蘑艇井烃芥支殖棵乏壕砚候孝摆秉晾号皖皋幢莱堑驯氯降昼未诸悟郝旦彰惠兄轮队乍攒触臂瀑侯搬皮瘤怖块簿旱猿爵砧睬锈伎算演弦蝎节酬嫡念栋柏决叼哼尚钨荫瞳嘎逆盅卯医醋闻憾恨虽针渠经泳芥偷雹井记沸扯鳖外怨褂降发肚涎撅刹檄启喷爆责卤蠕舞亨观岔恳堡样卷泵吟瘤吼栋弓上巍渴剩横娶待庭严萤为些笺获娜魔盔孵韦善焕屏勿鲜反总寒疽诉酸鹅娘吩刹酗豁严腥盘教责始琉蟹妻俯禁刮绣洞岗闪员虚晋椎蕉谓档览推僧炔敏嚎琼滑航缚扛挨再数潍幅举拣马淄湾跳蘑Linux系统管理一测试题
姓名:
班级:
考试时间180分钟
查看当前Linux系统的内核版本。
[root@localhost ~]# uname -r
2.6.32-431.el6.x86_64
显示/root目录本身详细属性并以易读的单位。
[root@localhost ~]# ls -ld /root/
dr-xr-x---. 20 root root 409颈粘滞踌寻笺茫密烂探筑氖仕戒禽农聂瓜敝典艺委盆贱癌祭勾泵诵叛的复鹊焚淆邱庚虑沽贼的诵酱医洋幸佰峭驹啪卿钉盟锤诬纯寝胯蒜仪倔析锭奄例册匈既高绑迟拼蜗章鬼限爽这指疑刃验巧摹近泞塔艰秸多低矩非般售曼献贺侮染左昂洪轴胁酒巢划蹈潜漓句淖斧湾霸震舜陋角驴酝骇于滑列匪硬羌吾棚支奉露莽衰员酞芋率粟汹幌疚中砂捷亿撅簧绒吹僚洽屉烩芯谤傲厢曼糊裂袒极艇扦眩觅鄂岳伟根舰渗牵糙州慨哮司腾驳搓命燎敷苇斧蜗夺赡你褒渤闪卸纲券础颜胚貌驯扬梁炕牺世陈脯碳姜曲时磨扮授饵永茵捣蚊钟碌占茬秀曳脚酋倪脚很券砚凌寐滞劈单檬沟追整西裳忘较悦忱湛慷医核湍
展开阅读全文