linux面试题1

上传人:宝路 文档编号:2733083 上传时间:2017-07-27 格式:DOC 页数:5 大小:47.50KB
返回 下载 相关 举报
linux面试题1_第1页
第1页 / 共5页
linux面试题1_第2页
第2页 / 共5页
linux面试题1_第3页
第3页 / 共5页
linux面试题1_第4页
第4页 / 共5页
linux面试题1_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

《linux面试题1》由会员分享,可在线阅读,更多相关《linux面试题1(5页珍藏版)》请在金锄头文库上搜索。

1、1、Linux 挂载 Winodws 共享文件夹2、查看 http 的并发请求数及其TCP 连接状态:3、用 tcpdump 嗅探 80端口的访问看看谁最高4、统计/var/log/下文件个 数5、查看当前系统每 IP连接数6、shell 下 32 位随机密码生成7、统计出 apache 的 access.log 中访问量最多的5 个 IP8、如何查看二进制文件的内容9、ps a ux 中 VSZ 代表什么意思 RSS 代表什么 10、检测并修复/dev/hda511、Linux 开机启动顺序12、符号链接和硬链接的区别13、保存当前磁盘分区的分区表15、手动安装grub16、改内核参数17、

2、在 1-39 内取随机数18、限定 apache每秒钟连接数为 1,峰值为 319、FTP 主动与被动模式20、显示/etc/inittab 中以# 开头,且后面跟一个或多个空 白字符,而后又跟了任意非空白字符的行;21、显示/etc/inittab 中包含了 :一个数字:(即两个冒号 中间一个数字)的行;22、怎么把自己写的脚本添加到服务里面,即可以使用 service命令来调用23、写一个脚本,实现批量添加 20个用户,用户名为 user1-20,密码为user 后面跟5 个随机字符24、写一个脚本,实现判断 192.168.1.0/24 网络里,当前在 线的 IP 有哪些,能 ping通

3、则认为在线25、写一个脚本,判断一个指定的脚本是否是语法错误;如果有错误,则提醒用户键入 Q 或者 q无视错误并退出其它任何键可以通过 vim 打开这个指定的脚本;26、写一个脚本:1、创建一个函数,能接受两个参数:1)第一个参数为URL,即可下载的文件;第二个参数为目录,即下载后保存的位置;2)如果用户给的目录不存在,则提示用户是否创建;如果创建就继续执行,否则,函数返回一个 51 的错误值给调用脚本;3)如果给 的目录存在,则下载文件;下载命令执行结束后测试文件下载成功与否;如果成功,则返回0 给调用脚本,否则,返回 52 给调用脚本;27、写一个脚本:1、创建一个函数,可以接受一个磁盘设

4、备路径(如/d ev/sdb)作为参数; 在真正开始后面步骤之前提醒用户有危险,并让用户选择是否继续;而后将此磁盘设备上的所有分区清空(提示,使用命令 dd if=/dev/zero of=/dev/sdb bs=512 count=1 实现,注意其中的设备路径不要写错了;如果此步骤失败,返回 67 给主程序;接着在此磁盘设备上创建两个主分区,一个大小为100M,一个大小为1G;如果此步骤失败,返回 68给主程序;格式化此两分区,文件系统类型为ext3;如果此步骤失败,返回69 给主程序;如果上述过程都正常,返回 0给主程序;2、调用此函数;并通过接收函数执行的返回值来判断其执行情况,并将信息

5、显示出来;答案:1.mount -t cifs -o username=xxx,password=xxxx /1.1.1.1/a /stat -an | awk /tcp/s$NF+ENDfor (a in s)print a,sa3.tcpdump -i eth0 -tnn dst port 80 -c 100 | awk -F. print $1.$2.$3.$4 | sort | uniq -c | sort -nr4.ls /var/log/ | wc -stat -an | awk -F :+ s$6+ENDfor (a in s) print sa,a | sort -nr | h

6、ead6.head /dev/urandom | md5sum | head -c 307.awk s$1+ENDfor (a in s)print a,sa access.log | sort -nr8.mysqlbinlog 9.VSZ:虚拟内容 RSS :物理内容10.fsck -a /dev/hda513.dd if=/dev/sda of=/backup/mbr.bak count=1 bs=51220.grep # 1, /etc/inittab21.grep :digit: /etc/inittab 22、怎么把自己写的脚本添加到服务里面,即可以使用 service 命令来调用r

7、ootlocalhost tmp# cat test #!/bin/bash#chkconfig: 345 85 15#description: testrestart() /etc/init.d/httpd restartcase $1 inrestart)restart;*)echo $Usage: $0 restartesacrootlocalhost tmp# chmod u+x test rootlocalhost tmp# cp -a test /etc/init.d/rootlocalhost tmp# chkconfig -add testrootlocalhost tmp#

8、chkconfig -list | grep testtest 0:off 1:off 2:off 3:on 4:on 5:on 6:offrootlocalhost tmp# service test restartStopping httpd: OK Starting httpd: OK 23、写一个脚本,实现批量添加 20 个用户,用户名为 user1-20,密码为 user 后面跟 5 个随机字符rootlocalhost tmp# cat Useradd.sh #!/bin/bash#description: useraddfor i in seq 1 20dopwd=$(cat /

9、dev/urandom | head -1 | md5sum | head -c 5)useradd user$iecho user$i$pwd | passwd -stdin user$iecho user$i user$i$pwd userinfo.txtdone24、写一个脚本,实现判断 192.168.1.0/24 网络里 ,当前在线的 IP 有哪些,能 ping通则认为在线#!/bin/bashfor ip in seq 1 25doping -c 1 192.168.1.$ip /dev/null 2&1if $? -eq 0 ; thenecho 192.168.1.$ip UP

10、elseecho 192.168.1.$ip DOWNfi&donewait25、写一个脚本,判断一个指定的脚本是否是语法错误;如果有错误,则提醒用户键入 Q或者 q 无视错误并退出其它任何键可以通过 vim 打开这个指定的脚本;rootlocalhost tmp# cat checksh.sh #!/bin/bashread -p please input check script- fileif -f $file ; thensh -n $file /dev/null 2&1if $? -ne 0 ; thenread -p You input $file syntax error,Typ

11、e q to exit or Type vim to edit answercase $answer inq | Q)exit 0;vim)vim $file;*)exit 0;esac fielseecho $file not existexit 1fi26、写一个脚本:1、创建一个函数,能接受两个参数:1)第一个参数为URL,即可下载的文件;第二个参数为目录,即下载后保存的位置;2)如果用户给的目录不存在,则提示用户是否创建;如果创建就继续执行,否则,函数返回一个51 的错误值给调用脚本;3)如果给的目录存在,则下载文件;下载命令执行结束后测试文件下载成功与否;如果成功,则返回 0 给调用

12、脚本,否则,返回52 给调用脚本;rootlocalhost tmp# cat downfile.sh #!/bin/bashurl=$1dir=$2download()cd $dir /dev/null 2&1if $? -ne 0 ;thenread -p $dir No such file or directory,create?(y/n) answerif $answer = y ;thenmkdir -p $dircd $dirwget $url 1 /dev/null 2&1if $? -ne 0 ; thenreturn 52fielsereturn 51fifidownload $url $direcho $?这些试题不会是要求在纸上写吧,要是这样,被我遇到的话,只能看看走人了。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

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