zoukankan      html  css  js  c++  java
  • 服务端Linux机器日志查看命令

    常用查看命令

    • ps -ef | grep java 查看当前机器运行程序;
    • tail -100f /... 查看日志,实时的
    • less /… 按页查看日志,空格翻页,q退出
    • cat /.. | grep 'Exception' 查找;或者 grep 'str' /...

    |和<

    前者是管道,就是前面一部分的执行后的输出作为下一个命令的输入。

    后者是输入重定向,把某个东西作为输入,具体看Linux 输入输出(I/O)重定向

    tail命令

    tail命令用于输入文件中的尾部内容。tail命令默认在屏幕上显示指定文件的末尾10行。如果给定的文件不止一个,则在显示的每个文件前面加一个文件名标题。如果没有指定文件或者文件名为“-”,则读取标准输入。

    注意:如果表示字节或行数的N值之前有一个”+”号,则从文件开头的第N项开始显示,而不是显示文件的最后N项。N值后面可以有后缀:b表示512,k表示1024,m表示1 048576(1M)。

    语法
    tail(选项)(参数)

    常用的-f选项,是让它显示实时更新的日志信息;

    cat命令

    cat命令连接文件并打印到标准输出设备上,cat经常用来显示文件的内容,类似于下的type命令。

    注意:当文件较大时,文本在屏幕上迅速闪过(滚屏),用户往往看不清所显示的内容。因此,一般用more等命令分屏显示。为了控制滚屏,可以按Ctrl+S键,停止滚屏;按Ctrl+Q键可以恢复滚屏。按Ctrl+C(中断)键可以终止该命令的执行,并且返回Shell提示符状态。

    语法
    cat(选项)(参数)

    实例

    设ml和m2是当前目录下的两个文件

    • cat m1 (在屏幕上显示文件ml的内容)
    • cat m1 m2 (同时显示文件ml和m2的内容)
    • cat m1 m2 > file (将文件ml和m2合并后放入文件file中)

    grep命令

    grep(global search regular expression(RE) and print out the line,全面搜索正则表达式并把行打印出来)是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来
    grep命令

    经常性使用的命令,要多多熟悉,能灵活掌握则最好!

    dump命令

    dump命令用于备份ext2或者ext3文件系统。可将目录或整个文件系统备份至指定的设备,或备份成一个大文件。

    语法
    dump(选项)(参数)

    实例

    将/home目录所有内容备份到/tmp/homeback.bak文件中,备份层级为0并在/etc/dumpdates中记录相关信息:

    ‍dump -0u -f /tmp/homeback.bak /home

    将/home目录所有内容备份到/tmp/homeback.bak文件中,备份层级为1(只备份上次使用层次0备份后发生过改变的数据)并在/etc/dumpdates中记录相关信息:

    dump -1u -f /tmp/homeback.bak /home

    通过dump命令的备份层级,可实现完整+增量备份、完整+差异备份,在配合crontab可以实现无人值守备份。

  • 相关阅读:
    [ Algorithm ] N次方算法 N Square 动态规划解决
    [ Algorithm ] LCS 算法 动态规划解决
    sql server全文索引使用中的小坑
    关于join时显示no join predicate的那点事
    使用scvmm 2012的动态优化管理群集资源
    附加数据库后无法创建发布,error 2812 解决
    浅谈Virtual Machine Manager(SCVMM 2012) cluster 过载状态检测算法
    windows 2012 r2下安装sharepoint 2013错误解决
    sql server 2012 数据引擎任务调度算法解析(下)
    sql server 2012 数据引擎任务调度算法解析(上)
  • 原文地址:https://www.cnblogs.com/andy1202go/p/8669909.html
Copyright © 2011-2022 走看看