面试问题记录-linux
1.如何查看内存空间?如何查看磁盘空间?
(free; df -h)
2.如何查看进程?
3.一个文件"ip.txt",有两个字段ip(第一列)和访问时间(第二列),找出访问次数最多的ip
awk '{ips[$1]++;} END {for(ip in ips) printf("%s\t%d\n", ip, ips[ip]);}' ip.txt | sort -n -k 2 -r | head -n 1
这道题主要考察了awk, sort, head和管道命令的运用,值得注意,另外还有像统计词频,杀死指定进程等也经常考察
4.写脚本杀死指定名称的进程
ps aux | grep ${processName} | grep -v grep | awk '{print $2}' | xargs kill -s 9