测试人员必备linux知识(1)

场景1:测试人员查看服务器日志

1、使用Xshell连接目标服务器,如图,新建连接

2、进入目标服务器,认识linux各个目录

3、了解linux系统的路径

1)绝对路径(以“/”根开头),如:shelley的家目录:/home/shelley/testFile

2)相对路径:

    当前路径:.或./

    当前路径的上一级目录:..或./

    当前用户家目录:~

    上次工作路径:-

3)查看当前所在的路径:pwd


4、进入日志目录

    cd /data/logs

    cd t+TAB键自动提示以t开头的文件

    查看当前路径下的文件---》ls

    查看文件详情:ll

    按创建的时间查看: ls-lt

    查看所有文件,包括隐藏文件:ls-a


5、查看文件内容 

    cat(查看静态文件,适用于小文件)

    cat test.log

    cat test.log | grep "error"


    tail (查看动态文件)

    tail -200f test.log 动态查看最新200行日志

    tail -200f test.log| grep "erro" 动态查看最新200行日志,关键字筛选


    less 查看大文件内容

    less stdout.log

    输入【/】搜索关键字

    按【enter】或[空格]切换查看

    按【Q】退出

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 初学Linux,记录资料,以备留存,亲手测试了一部分,有的正确,不正确的也改了,没有全部测试,如有误,望大神们不吝...
    世外大帝阅读 10,875评论 1 32
  • 1. 最普通的命令 最普通、简单的命令,平时肯定用过很多,但是有些非常有用,但平时不多用的,本次列出来,如下: s...
    求索77阅读 3,165评论 0 0
  • Linux常用命令大全(非常全!!!)原文链接:http://www.cnblogs.com/yjd_hycf_s...
    JokerJin阅读 3,757评论 0 3
  • 第一章 1.Linux是一套免费使用和自由传播的类UNIX操作系统,它可以基于Intel x86系列处理器以及Cy...
    yansicing阅读 10,795评论 0 9
  • 1.ls ls命令用来查看当前目录下包含的文件和文件夹ls -a列出目录所有文件,包含以.开头的隐藏文件ls -A...
    忆江南_1569阅读 4,262评论 0 0