【阿铭每日一题】集合-2016-8-19

回复 收藏
本帖最后由 nx454352609 于 2016-8-19 21:58 编辑

【阿铭每日一题】在Linux系统下如何按照下面要求抓包:只过滤出访问http服务的,目标ip为192.168.0.111,一共抓1000个包,并且保存到1.cap文件中?请给出正确命令
tcpdump -nn -s0 host 192.168.0.111 and port 80 -c 1000 -w 1.cap
【阿铭每日一题】我们在编译一个源码包的时候,执行./configure后,密密麻麻的闪屏,根本看不清有没有出错,我们有什么办法知道是否出错?命令是什么?
正确答案:在./configure执行完后输入echo $?命令,为如果显示为0,说明上一步没有出错

【阿铭每日一题】备份myisam引擎的数据库时,我们除了使用mysqldump工具备份外,还可以直接拷贝数据库的源数据(.frm, .MYD, .MYI三种格式的数据),其中哪一个文件可以不拷贝?若想恢复该文件,如何做?
.MYI的文件可以不拷贝,恢复的时候,需要修复表,执行 use_frm, 如repair table tb1 use_frm;

【阿铭每日一题】mysql 忘记root密码怎么办?
bash> service mysqld stop
bash> mysqld --skip-grant-tables &
bash> mysql -u root
mysql> use mysql;
mysql> set password for 'root'@'localhost' = password('hello123');
mysql> flush privileges;

【阿铭每日一题】如果你去连一台服务器,发现要等几十秒才连接上,知道是什么原因导致的吗?你怎么处理?
这种问题一般是dns解析造成的,取消反解析即可,编辑配置文件/etc/ssh/ssh_config将UseDNS yes改为UseDNS no,然后service sshd restart,再链接的时候就很快了

【阿铭每日一题】写一个脚本,判断下如果是阴历7月7日,在服务器上广播“七夕情人节快乐!”
#!/bin/bash d=`date +%F`if [ "$d" == "2016-08-09" ]then wall '七夕情人节快乐!'fi

【阿铭每日一题】马上就要下班了,由于文件比较大,还没有传输完成,我又要关电脑了,怎么样不中断这个任务??现在执行的命令为:rsync -av --progress 192.168.1.2:/data /srtong(最好提供2种方法)

  • 这个问题大家工作中应该经常遇到,正确答案是1. nohup rsync -av --progress 192.168.1.2:/data /srtong >/tmp/rsync.log 2>&1 &
  • 2. 使用screen,如果没有这个命令去安装这个命令,具体用法可以百度学习一下,安装后输入screen,然后执行 rsync -av --progress 192.168.1.2:/data /srtong

【阿铭每日一题】每天凌晨3:04分,打包/var/www/html下的所有文件到/data/backup下,并以当天的日期命名该备份文件,比如web_20160803.tar.gz ,请给出完整命令?
Linux : 4 3 * * * tar zcvf /data/backup/web_`date +%Y%m%d` .tar.gz /var/www/html/
Junny 回复 Linux : 建议加&>/dev/null 不然不停发邮件

【阿铭每日一题】如果你的U盘或者移动硬盘是FAT32格式,那么可以直接挂载在服务器上,假如说文件系统是NTFS,那怎么能挂载使用呢?
在服务器上安装ntfs-3g软件,可以用yum安装也可以源码编译安装,安装后就可以识别u盘或者移动硬盘中的数据了

【阿铭每日一题】有一个目录/data ,权限为000,底下有一个文件aming.log,权限为777,请问普通用户可以删除这个文件吗?为什么?
肯定是不能的,普通用户能不能删除文件取决于该文件的上级目录对该用户有没有wx权限。

【阿铭每日一题】将/data目录及其子目录下所有以扩展名以.log结尾的文件中包含aming的字符串全部替换为AMING?请给出完整命令。
正确答案 find /data/ -type f -name "*.log" |xargs sed -i 's/aming/AMING/g'

【阿铭每日一题】假如你刚才不小心,把/etc下passwd文件删除了,该怎么立即恢复?ps:passwd里已经有很多账户了
遇到这种情况肯定是不能重启的,一重启就进不去系统了,应该立即使用系统本身的备份文件恢复回来,执行命令 cp -p /etc/passwd- /etc/passwd,有些人说从别的系统copy一份passwd回来,那肯定不行的,因为这样没办法恢复passwd文件中的有效账户。

【阿铭每日一题】查看http的并发请求数与其TCP连接状态,请写出完整命令?
昨天这个题目可能很多人都答不出来,很多人也答错了,答不出来的也没关系,理解不了这个命令的也没关系,记住这个命令就行了,以后经常需要用这个命令。
正确答案是: netstat -na | awk '/^tcp/ {++S[$NF]} END {for(i in S) print i, S}'

【阿铭每日一题】已知有一台windows服务器A,ip为192.168.1.1,共享了一个目录为data,请以用户aming的身份将data挂载到服务器B(linux)上,aming账户的密码为123456,请写出完整的命令?
mount -t cifs -o username=aming,password=123456 //192.168.1.1/data /mnt

【阿铭每日一题】如何开启服务器的禁ping功能,命令怎么写?
第一步:echo 1 > /proc/sys/net/ipv4/icmp_echo_ignore_all 这个只是在当前内存生效,为了让重启系统以后继续生效,执行第二步:echo “net.ipv4.icmp_echo_ignore_all=1” >> /etc/sysctl.conf

【阿铭每日一题】利用iptables将本地的80端口请求转发到8080,当前主机ip为192.168.1.1,命令怎么写?
正确答案:1,echo 1 > /proc/sys/net/ipv4/ip_forward ,然后加入sysctl.conf文件,否则重启后不生效2, iptables -t nat -A PREROUTING -d 192.168.1.1 -p tcp --dport 80 -j REDIRECT --to-port 8080

【阿铭每日一题】已知Linux系统中唯一一块硬盘为IDE接口设备,该硬盘有3个主分区和一个扩展分区,扩展分区划分了3个逻辑分区,则该硬盘上第二个逻辑分区在Linux系统上的设备名叫什么?
因为是ide接口,而且是唯一的一个硬盘,所以用/dev/hda表示,逻辑分区永远是从序号5开始,所以第二个逻辑分区为/dev/hda6

【阿铭每日一题】找出access.log日志中访问top 10的ip地址?
正确答案 awk "{print $1}" access.log | sort |uniq -c |sort -rn | head
写成这样也行 awk "{print $1}"access.log | sort -n |uniq -c |sort -rn | head -10

【阿铭每日一题】一个目录下有aming1 aming2 aming3 一直到aming10共10个文件,怎么做到删除全部文件只留下aming5?
find ./ -type f !- name “aming5” | xargs rm -f

【阿铭每日一题】不小心在系统下执行了chmod -x /sbin/chmod 怎么处理?
1. 重装 coreutils。
2. 安装 busybox工具包,然后使用 busybox chmod +x /bin/chmod 改回来

【阿铭每日一题】假如现在有一个txt文件有10000行代码,我想看其中900-1090行代码应该用什么命令?
sed -n '900,1090p' filename.txt


2016-08-19 21:57 举报
已邀请:
0

u46306306

赞同来自:

谢谢分享 收藏了
0

王斌

赞同来自:

请问这个是在哪里看到的?哪里有每日一题这个版块

回复帖子,请先登录注册

退出全屏模式 全屏模式 回复
评分
可选评分理由: