Linux常用指令---工作

查看所有用户cat /etc/passwd 

 

 

复制整个目录
cp -ri A/B/* A1/B1/
若复制过程中询问是否覆盖,输入y按回车 另外若A A1不在同一目录下,最好填绝对路径,就是/xxx/xxx/A/B/* /xxx/...

 

二、linux查找文件中带"xxx"的具体信息
在应用根目录执行
find . -type f -name "*.jsp" | xargs grep "window.open"

 

三、从线上打包整个项目
cp -R /data/uploadcenter ~ 到自己目录
zip -r web.zip uploadcenter/

 

四、文件过滤

 

  • 发现文件中很多无用的404,用grep将其过滤掉grep "." access1.log|grep -Ev "404" > access2.log
  • 多过滤几次已经找好的接口grep "." access2.log|grep -Ev "(/batch_upload.jsp|/simple_upload.jsp/simple_upload_cb.jsp)" > access3.log

 

-E表示摘取符合的信息,-Ev表示去除符合的信息

 

五、查看进程

 

ps -ef|grep mem

 

 

六、如何显示一个文件的某几行(中间几行)

 

【一】从第3000行开始,显示1000行。即显示3000~3999行

cat filename | tail -n +3000 | head -n 1000

 

【二】显示1000行到3000行

cat filename| head -n 3000 | tail -n +1000

 

*注意两种方法的顺序

 

分解:

    tail -n 1000:显示最后1000行

    tail -n +1000:从1000行开始显示,显示1000行以后的

    head -n 1000:显示前面1000行

 

【三】用sed命令

 

 sed -n '5,10p' filename 这样你就可以只查看文件的第5行到第10行。

Linux命令——cut命令学习

每日一linux命令

posted @ 2014-09-01 18:20  ^_TONY_^  阅读(877)  评论(0编辑  收藏  举报