1. >
和 >>
的区别是什么?
>
表示覆盖内容,>>
表示追加内容
2. 给定个 log file,如何查看该文件的总行数?
cat log -n
,但是这种方式会连带输出文件的内容;cat log | wc -l
,这样就只会输出当前文件的总行数;
统计当前行包含xx内容的行数:cat log | grep "xx" | wc -l
3. 如何查看某 log file 的最后200行内容?
tail -n 200 log
假定需要监听该 log,那就再加上-f
选项:tail -f -n 200 log
4. 如何通过进程 pid
查看占用的端口?
netstat -antup | grep $pid$
反过来,通过端口号查看所占用进程号pid
:lsof -i:27999
5. 如何查看 Tomcat 占用的进程?
ps -ef | grep tomcat