眼看又到毕业季了,为了不让自己面临“毕业即失业”的窘境,大学生们纷纷开始为自己找工作而奔波忙碌。找什么工作呢?云计算是一个不错的选择,所以这次小编就为大家带来云计算面试及答案,希望能够对大家找工作的征程有所助益,这篇文章为云计算实用面试题第一部分:
1、linux如何挂载在windows下的共享目录
mount -t cifs -o uid=samba,gid=samba,username=administrator,password=123456,dir_mode=0775,file_mode=0664 /home/samba/mnt
2、查看http的并发请求数
ps aux |grep httpd |wc -l
3、用tcpdump嗅探80端口的访问看谁最高
tcpdump -i eth0 -tnn dst port 80 -c 1000 | awk -F"." '{print $1"."$2"."$3"."$4}' | sort | uniq -c | sort -nr |head -20
4、查看当前系统每个IP的连接数
netstat -n | awk '/^tcp/ {n=split(NF];++N} END {for(a in S){printf("%-20s %s\n",a, S[a]);++I}printf("%-20s %s\n","TOTAL_IP",I);for(a in s) printf("%-20s %s\n",a, s[a]);printf("%-20s %s\n","TOTAL_LINK",N);}'
5、shell下32位随机密码生成
tr -dc ~!@#$%^&*-_+=|\?/.>,<a-za-z0-9_ <="" dev="" urandom|head="" -c="" 32|xargs
6、统计出apache的access.log中访问量最多的前5个IP
cat /var/log/httpd/access_log |awk '{print $1}' |sort -nr |uniq -c |sort -r
sed -n '/$1/p ' /var/log/httpd/access_log |sort -nr |uniq -c |sort -r
7、ps aux中的VSZ代表什么?RSS代表什么?STAT中的可能标志
ps aux:以用户为主的格式输出当前终端的所有用户的所有进程信息
VSZ: 该进程占用的虚拟内存量
RSS: 该进程占用的固定内存量(驻留中页的数量)
START: 该进程被触发启动的时间
STAT: 进程的状态
S:睡眠,通常在等待某个事件的发生
R: 运行,可运行
D:不可中断的睡眠(等待)
T:停止,通常是被shell作业所控制而停止,或者进程正处于调试器的控制之下
Z:僵尸进程,
N:低优先级任务
s:进程是会话首进程
+:进程属于前台进程组
<:高级优先级任务
8、linux中脚本执行有哪些方式,各有什么不同?
一、直接命令执行(执行前要先赋予其权限)
1.绝对路径:列如/root/a运行脚本a(要先赋予a运行权限)
2.相对路径:./a (要先赋予a运行权限)
3.利用变量:将脚本a添加到PATH变量中的任意一个目录中,然后a 运行
二、以bash进程来执行:bash a 或sh a
三、以source a 或 . a
区别:
一和二会产生一个新的bash环境来执行脚本,而三则当前环境执行,所以如果脚本文件中有关变量设置的时候,一二等执行完脚本回到父进程时,在脚本中设置的变量会查不到。而三因为脚本是在父进程bash中执行的,所以等脚本执行完后,可以查到在脚本文件中设置的变量。一要先赋予权限,二只要有shell的执行权限就行了。
9、符号链接与硬链接的区别
硬链接:(ln 源文件 链接文件 )
不可对目录进行连接;链接文件与源文件的inode号相同;删除一个文件时另一个文件依然可以访问
软链接:(ln -s 源文件 链接文件)
可对目录进行链接;链接文件与源文件的inode号不同;删除或重命名一个文件时,另一个文件也不可以访问;链接文件与源文件可以不再一个文件系统内,软连接文件内容是源文件的路径,读取时系统会自动导向源文件