zoukankan      html  css  js  c++  java
  • 测试会用到的linux命令

    显示目录和文件的命令

    1. Ls:用于查看所有文件夹的命令。

    2. Dir:用于显示指定文件夹和目录的命令  

    3. Tree: 以树状图列出目录内容

    4. Du:显示目录或文件大小 

     查找文件

    1. locate a.txt :在系统全局范围内查找文件名包含a.txt字样的文件(比find快)
    2. find /home -mtime -2 :在/home下查最近2*24小时内改动过的文件
    3. find . -size +100M :在当前目录及子目录下查找大于100M的文件
    4. find . -type f :f表示文件类型为普通文件(b/d/c/p/l/f 分别为块设备、目录、字符设备、管道、符号链接、普通文件)
    5. find . -mtime +2 -exec rm {} ; :查出更改时间在2*24小时以前的文件并删除它**
    6. find . -name '*.log' -exec grep -i hello {} ; -print :在当前目录及子目录下查出文件名后缀为.log的文件并且该文件内容包含了hello字样并打印,-exec 命令 {} 表示对查出文件操作,-i表示不区分大小写;

    查看文件的内容

    1. cat [-n] 文件名 :显示文件内容,连行号一起显示

    2. less 文件名 :一页一页的显示文件内容(搜索翻页同man命令)

    3. head [-n] 文件名 :显示文件头n行内容,n指定显示多少行

    4. tail [-nf] 文件名:显示文件尾几行内容,n指定显示多少行,f用于实时追踪文件的所有更新,常用于查阅正在改变的日志文件(如tail -f -n 3 a.log 表示开始显示最后3行,并在文件更新时实时追加显示,没有-n默认10行)sed -n '2,$p' ab :显示第二行到最后一行;

    5. sed -n '/搜索的关键词/p' a.txt :显示包括关键词所在行

    6. cat filename |grep abc -A10 :查看filename中含有abc所在行后10行(A10)、前10行(B10)内容

    7. less a.txt|grep git :显示关键词所在行,管道符”|”它只能处理由前面一个指令传出的正确输出信息,对错误信息信息没有直接处理能力。然后传递给下一个命令,作为标准的输入;

    8.  cat /etc/passwd |awk -F ':' '{print $1}' :显示第一列

     

     

  • 相关阅读:
    数据库高级查询
    简明python教程笔记一
    2017.12.29问题
    Windows下Python + Flask环境搭建
    ApiTestEngine框架
    接口测试框架ApiTestEngine相关
    IDEA查看JMeter源码
    IDEA安装,破解,和配置
    Uiautomator 2.0实例
    框架搭建实例
  • 原文地址:https://www.cnblogs.com/free-cat/p/11612777.html
Copyright © 2011-2022 走看看