----==========*************** 答案公布 *************** ========== ----  
# 2013-04-28 add  --==== by gm100861

1-17题答案

以下内容需要回复才能看到

1、Linux挂载Winodws共享文件夹
# mount -t cifs //1.1.1.254/ok /var/tmp/share/ -o username=administrator,password=yourpass

2、查看http的并发请求数及其TCP连接状态:
netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}'

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、统计指定目录的文件个数
find / -type f | wc -l

5、查看IP连接数
netstat -n | awk '/^tcp/ {print $5}'| awk -F: '{print $1}' | sort | uniq -c | sort -rn

6、【shell下32位随机密码生成】
tr -dc \~\`\!@#\$\%\^\&\*\(\)\-\_\+\=\|\\\?\/\.\>\,\<A-Za-z0-9_ < /dev/urandom|head -c 32|xargs

7、统计出apache的access.log中访问量最多的5个IP
cat access_log_2011_06_26.log |awk '{print $1}'|uniq -c|sort -rn |head -n 5

8、如何查看二进制文件的内容
  [root@new55 ~]# echo /etc/passwd | hexdump -C      <== 规范的十六进制和ASCII码显示(Canonical hex+ASCII display )

9、ps aux 中VSZ代表什么意思 RSS代表什么  
     aux
     a 显示所有与终端相关的进程,由终端发起的.
     x 显示所有与终端无关的进程.
     u 显示用户导向的用户列表.
VSZ 虚拟内存集,进程占用的虚拟内存空间
RSS     物理内存集,进程战用实际物理内存空间.
S 可中断的睡眠态
R 运行态
D 不可中断的睡眠态
T 停止态
Z 僵死态

10、检测并修复/dev/hda5
e2fsck -p /dev/hda5

11、Linux开机启动顺序
启动顺序:
POST(加电自检)-->由BIOS决定启动设备次序-->MBR(bootloader)-->解压kernel,加载Kernel到内存-->加载init进程(/etc/inittab)

12、符号链接和硬链接的区别
硬链接:不同路径的文件指定的是同一个inode
     硬链接不能跨分区存在
     硬链接不能链接到目录(要避免循环引用)
     删除硬链接只会减少文件被硬链接的次数,源文件不会动.
软链接:是一个独立的文件,有自己独立的inode
     引用的是路径本身,不是inode
     删除软链接,跟源文件没任何关系
     软链接没有存储任何数据,只是存储了访问文件的另一种路径.
     软链接可以对目录创建,也可以跨分区
     源文件被删除,软连接将不可用.

13、保存当前磁盘分区的分区表
# sfdisk -d /dev/sdb >/etc/sdbpar.bak 保存分区表
# sfdisk /dev/sdb
14、检测并自动修复文件系统
e2fsck - check a Linux ext2/ext3 file system
     -B     指定块大小
     -f     强制检测.
     -p     自动修复文件系统

15、手动安装grub
手动安装grub
# grub-install --root-directory=(指定boot目录) DEVICE
或者
grub
grub>root (hd0,0)
grub>setup (hd0)

16、改内核参数
# sysctl
     -p     不用重启系统,让内核重读/etc/sysctl.conf文件
     -a     显示所有内核参数及其正在使用的值.
     -w     临时设置/etc/sysctl.conf参数     sysctl -w net.ipv4.ip_froward=0

17、在指定范围内取随机数
在指定范围内取随机
echo $[$RANDOM%39] 对39进行取余,余数肯定是39以内的数字.

2013-04-29 add by gm100861

18-22题答案

以下内容需要回复才能看到

18、限定apache每秒钟连接数为1,峰值为3
# iptables -A INPUT -d 172.16.100.1 -p tcp --dport 80 -m limit --limit 1/second --limit-burst 3 -j ACCEPT

19、FTP主动与被动模式
主动模式
    1. 任何大于1024的端口到FTP服务器的21端口。(客户端初始化的连接)
    2. FTP服务器的21端口到大于1024的端口。 (服务器响应客户端的控制端口)
    3. FTP服务器的20端口到大于1024的端口。(服务器端初始化数据连接到客户端的数据端口)
    4. 大于1024端口到FTP服务器的20端口(客户端发送ACK响应到服务器的数据端口)
被动模式
    1. 从任何大于1024的端口到服务器的21端口(客户端初始化的连接)
    2. 服务器的21端口到任何大于1024的端口(服务器响应到客户端的控制端口的连接)
    3. 从任何大于1024端口到服务器的大于1024端口(客户端初始化数据连接到服务器指定的任意端口)
    4. 服务器的大于1024端口到远程的大于1024的端口(服务器发送ACK响应和数据到客户端的数据端口)

客户端与服务端建立连接,经过TCP三次握手,连接建立完成之后,客户端就可以通过建立的连接通道向服务器发送命令了,服务器根据客户端的命令,

向客户端发送数据,发送数据的时候,服务端会再跟客户端建立一个TCP连接,用于专门的传输数据,这个连接就是数据连接。
数据连接有两种工作模式:主动模式和被动模式
主动模式指的是服务器是主动的
被动模式指的是服务器是被动的
主动模式:
服务器端自动打开20号端口,即数据传输端口。主动的去连接客户端的命令端口+1的端口。当数据传输完成后,数据连接自动断开。
被动模式:
服务器端向客户端通知自己打开的端口,通知客户端来连接自己的数据端口,客户端使用命令端口+1的端口,去连接服务器端的数据端口。
被动模式下,服务器的数据连接端口使用的是一个随机端口。主动模式服务端使用的是20端口。

20、显示/etc/inittab中以#开头,且后面跟一个或多个空白字符,而后又跟了任意非空白字符的行;
# grep "^\#[[:space:]]\{1,\}.\{1,\}" /etc/inittab

21、显示/etc/inittab中包含了:一个数字:(即两个冒号中间一个数字)的行;
# grep "\:[0-9]\{1\}\:" /etc/inittab

22、怎么把自己写的脚本添加到服务里面,即可以使用service命令来调用
#!/bin/bash
# chkconfig: - 90 10
# description: just a test
echo "Hello,$1"

# mv test /etc/init.d/
# chmod +x /etc/init.d/test
# chkconfig --add test
# service test start        //可以看到Hello,start表示成功

23-24脚本答案

2013-05-24 add by gm100861

以下内容需要回复才能看到

23、写一个脚本,实现批量添加20个用户,用户名为user1-20,密码为user后面跟5个随机字符
#!/bin/bash
for i in {1..20}; do
    pass=$(tr -dc \~\`\!@#\$\%\^\&\*\(\)\-\_\+\=\|\\\?\/\.\>\,\<a-za-z0-9_ <="" dev="" urandom|head="" -c="" 5)
    useradd user${i}
    echo $pass | passwd user${i} --stdin
    echo "user${i} <=============> $pass" >> ./userlist.out
done
echo 'Sucess,passwd is in userlist.out'

24、写一个脚本,实现判断192.168.1.0/24网络里,当前在线的IP有哪些,能ping通则认为在线
#!/bin/bash
ips="192.168.1."
for i in {1..254}; do
    ping -W 1 -c 1 ${ips}${i} &>/dev/null && echo "${ips}${i} is up" | tee -a uplog || echo "${ips}${i} is down"
done
echo "Please read uplog to know which host is online. "

Linux最帅版主所经历的面试题,全部答对月薪10K+ ...答案公布相关推荐

  1. Linux最帅版主所经历的面试题,全部答对月薪10K+

    转自:http://bbs.51cto.com/viewthread.php?tid=1030445&extra=&page=1 一.缘起 2012年,很倒霉的一年.丢了工作,在家闲了 ...

  2. Linux最帅版主所经历的面试题

    一.题目 1.Linux挂载Winodws共享文件夹 mount -t cifs -o username=administrator,password=jjhang //192.168.5.1/zjb ...

  3. Linux最帅版主面试题

    原文链接:http://bbs.51cto.com/viewthread.php?tid=1030445&extra=&page=1 二.题目 1.Linux挂载Winodws共享文件 ...

  4. 微软TechNet论坛版主专访——MVP冯亮

    非常高兴能邀请到TechNet论坛版块版主做个人专访,更多详细内容可参见以下具体信息: 第七期版主采访--Windows Server System版主MVP冯亮   访问者:请您先做个简单的自我介绍 ...

  5. freescale imx6 编译 linux ltib,i.MX6 Ltib编译报错,请版主解决一下。(已解决)

    回复: 38 i.MX6 Ltib编译报错,请版主解决一下.(已解决) (217149443) 出0入0汤圆 电梯直达 发表于 2014-6-25 14:57:40 | 只看该作者 |倒序浏览 |阅读 ...

  6. 博主作品《循序渐进Linux》第二版出版发行啦(附封面和目录)

    从<循序渐进Linux>第一版发布,到现在已经近6年了,6年的时间,技术发生了很大的变化,Linux系统的内核版本从2.6.9(RHEL4.x)已经更新到了现在的3.10(Centos7. ...

  7. 20年前的程序员什么样?从版主到架构大牛的成长之路

    栏目导语:20年前,人们不会想到,衣食住行在手机屏幕上动动手指就可以解决:银行和社区都可以用生物特征进行加密:川流不息的车流中,自动驾驶成为了可能:民生业务架设在云端,互联网的速度则深植在5G基站.而 ...

  8. 19 年CSDN用户龄,从版主到区块链首席架构师之路……

    栏目导语:20年前,人们不会想到,衣食住行在手机屏幕上动动手指就可以解决:银行和社区都可以用生物特征进行加密:川流不息的车流中,自动驾驶成为了可能:民生业务架设在云端,互联网的速度则深植在5G基站.而 ...

  9. ophonesdn对首位优秀版主mobileguy的专访

    1.OSDN:李宁先生您好,请您先做个自我介绍吧 东北大学 计算机专业硕士.CSDN博客专家.51CTO客座专家.中国移动开发者社区技术管理员.OPhone专家. ophonesdn版主(Id:mob ...

最新文章

  1. 五轴高性能服务器,GF加工方案全新的五轴高性能加工中心MILL P 500 U
  2. python零基础电子书免费下载-零基础学Python
  3. 一个“Internal”牵扯出的代码泄露,阿里云独家回应
  4. 为什么经常遇到无效证书?
  5. Hadoop 2.0(YARN/HDFS)学习资料汇总
  6. [react-router] React-Router 4怎样在路由变化时重新渲染同一个组件?
  7. java编写一个集合类_Java集合类
  8. leetcode题解62-不同路径
  9. JS中判断某个字符串是否包含另一个字符串的方法
  10. 活动现场控制管理利器--节目文件,会议文件,PowerPoint文件,多媒体文件编辑组织管理播放平台--双屏版软件,欢迎下载使用.
  11. springBoot的学习整理 摘抄蚂蚁课堂
  12. 【小白视角】大数据基础实践(二)Hadoop环境搭建与测试
  13. CodeMirror用户手册
  14. 蔡学镛:写SOP(标准作业程序)就是写程序
  15. 敏捷.高效通过ACP.随笔
  16. 我的文档 属性设置里找不到位置选项,以及目录迁移解决方案
  17. MT7921:WIFI、AP、BT基础知识
  18. fastposter 1.6.0 发布 电商级海报生成器
  19. c语言信用卡号验证,Javascript验证Visa和MasterCard信用卡号的方法
  20. 《送元二使安西》 王维渭城朝雨浥轻尘,客舍清清柳色新。劝君更尽一杯酒,西出阳关无故人。英文

热门文章

  1. 2020 10 29日
  2. 【0.01%深度磁吸无主灯调光调色芯片】RGB共阳极PWM无频闪调光轨道灯电源方案 远翔LED降压恒流驱动FP7128
  3. 【报告分享】食品饮料2021年H1线上趋势解读-数据威(附下载)
  4. VP9如何给Twitch的电竞直播带来价值?
  5. 超详细Xshell7免费版安装与连接虚拟机教程
  6. csgo怎么绑定一键跳投_CSGO干货:一键跳投详细教程 学不会我把电脑屏幕吃掉!...
  7. linux cp 一个文件复制多份
  8. 用AJAX实现发表评论的添加与显示
  9. [Bzoj 1922] [SDOI2010] 大陆争霸
  10. 网络语言c三个字猫头鹰,2020最新网络搞笑流行语口头禅