测试工程师常用Linux面经

1.Linux和shell1.当前目录下的名为log的文件夹复制到系统临时目录cp -r若给出的源文件是一个目录文件,此时将复制该目录下所有的子目录和文件使用指令"cp"将当前目录"test/"下的所有文件复制到新目录"newtest"下,输入如下命令:$ cp –r test/ newtest 2.动态监控stdout.log的新增内容,输出ERROR和WARN字符...
摘要由CSDN通过智能技术生成

1.Linux和shell

1.当前目录下的名为log的文件夹复制到系统临时目录

cp -r

若给出的源文件是一个目录文件,此时将复制该目录下所有的子目录和文件

使用指令"cp"将当前目录"test/"下的所有文件复制到新目录"newtest"下,输入如下命令:

$ cp –r test/ newtest   

2.动态监控stdout.log的新增内容,输出ERROR和WARN字符串的行

tail -f  stdout.log

     tail命令

tail命令从指定点开始将文件写到标准输出流,使用tail命令的-f选项可以方便的查阅正在改变的日志文件,tail –f filename会把filename里最尾部的内容显示在屏幕上,并且不断刷新,使你看到最新的文件内容。(经常用来在查看服务器上的日志文件)

      用于显示指定文件末尾内容,不指定文件时,作为输入信息进行处理,常用查看日志文件。

(3)     命令参数:

-f               循环读取

-q              不显示处理信息

-v              系那是详细的处理信息

-c<数目>         显示的字节数

-n<行数>                  显示行数

(4)     命令实例:

①显示文件末尾内容

             tail –n 5 log2014.log 显示文件最后5行的内容

②循环查看文件内容

             tail   -f      test.log

③从第5行开始显示文件

             tail –n +5 log2014.log

3.查看服务器磁盘空间占用命令

df -h

4.netstat -nl|grep ^tcp|awk '{print $NF}'|sort -nr|uniq -c

netstat -nl|  是查看运行的端口,
grep ^tcp  过滤TCP开头的内容
|awk '{print $NF}'  截取最后一段
sort -nr  排序
uniq -c  去重

统计最后一段正在运行

  • 1
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值