zoukankan      html  css  js  c++  java
  • 【Linux】—常用命令(测试人员)

    Linux命令大全:https://www.runoob.com/linux/linux-command-manual.html

     

     连接服务器命令:ssh -p 端口号 用户名@ip地址

    1、日志查看

    备注:在筛选语句后面加“--col”可以高亮显示查询结果中的关键字

    cd /home/admin/logs/服务器名    #进入日志目录(错误日志文件:common-error.log),路径因公司而定

    查询场景1:实时监测日志文件

    tail -100f 日志文件1    #实时监测日志文件1的最后100行信息

    查询场景2:筛选关键字

    /**筛选条件为且的关系*/
    grep "关键字1" 日志文件1   #在日志文件1中筛选出含有关键字1的日志信息
    grep "关键字1" *.log      #查询当前路径下所有以".log"为后缀名的文件中包含"关键字1"的信息(即查当天日志)
    grep "关键字" *log*       #同上(不分天,"*号为通配符"/**筛选条件为或的关系*/
    grep -E "关键字1|关键字2|关键字3|关键字4"    #满足关键字1或2或3或4的都会筛选出来(“|”前后不需空格)  详细参见1   详细参见2
    详细参见3

    /**查看符合筛选条件的结果行数*/
    
    

    查询场景3:筛选多个关键字(管道使用)最常用最实用

    cat *.log | grep "关键字1" | grep "关键字2" | grep "关键字3"   #查询当天所有日志中满足关键字123的信息
    cat *log* | grep "关键字1" | grep "关键字2" | grep "关键字3"   #查询所有日志中满足关键字123的信息
    grep 'A' *.log | grep 'B'                     #查询当天所有日志中满足A和B的信息

    查询场景4:根据时间查询

    查询场景5:

    find .|xargs grep -ri "645846891556413844305795488847" --col      #查找当前目录下的所有文件中是否含有某个字符串
    find .|xargs grep -ri "645846891556413844305795488847" -l --col #查找当前目录下的所有文件中是否含有某个字符串(只打印文件名)

    查询场景6:查询的日志结果显示文件所在的目录及路径 

    方式一(不常用):

    find *log* -type f | xargs grep "0ba0ed281573459302723509630194" --col #查找当前路径下所有日志文件中包含此关键字的日志信息 并显示该日志所在的文件
    find -name smartdelivery-facade-digest.log.2019-11-11            #查找此文件的相对路径

     

     方式二(最常用、最实用):

     1 grep -r 关键字 查询路径 --col #查询指定路径下(含文件夹) 所有文件中包含此关键字的文件 并打出对应文件的路径及文件名 

    2、文件

    1、统计文件行数:wc -l 文件名
    2、更改文件名:mv 原文件名 新文件名

    3、文件压缩解压

    # 打包成tar.gz格式压缩包
    tar -zcvf filename.tar.gz filename
    # 解压tar.gz格式压缩包
    tar zxvf filename.tar.gz

    4、本地文件上传至Linux服务器

    # 本地文件上传至Linux服务器
    scp WebTool.tar.gz root@47.108.162.198:/root

    3、启动服务

    1、后台启动服务

    # 通过 nohup 后台启动Django服务
    nohup python manage.py runserver 0.0.0.0:80
    如果忍耐算是坚强 我选择抵抗 如果妥协算是努力 我选择争取
  • 相关阅读:
    toj 2819 Travel
    toj 2807 Number Sort
    zoj 2818 Prairie dogs IV
    zoj 1276 Optimal Array Multiplication Sequence
    toj 2802 Tom's Game
    toj 2798 Farey Sequence
    toj 2815 Searching Problem
    toj 2806 Replace Words
    toj 2794 Bus
    css截取字符
  • 原文地址:https://www.cnblogs.com/danhuai/p/10447046.html
Copyright © 2011-2022 走看看