先是种:查看实时变化的日志(比较吃内部存储器)

Linux查看日志两种命令,linux查看日志

率先种:查看实时变化的日志(相比较吃内部存款和储蓄器)

    最常用的:

    tail -f filename  (暗中同意最后十行,相当于扩充参数 -n 10)

    Ctrl+c 是退出tail命令

 

    别的意况:

    tail -n 20 filename  (显示filename最后20行)

    tail -n +5 filename  (从第6行起初突显文件)

 

其次种:搜索关键字周边的日志

    最常用的:

    cat -n filename |grep “关键字”

   

    别的景况:

    cat filename | grep -C 5 ‘关键字’
  (呈现日志里匹配字串那行以及内外五行)

    cat filename | grep -B 伍 ‘关键字’
  (展现匹配字串及前五行)

    cat filename | grep -A 五 ‘关键字’
  (突显匹配字串及后5行)

 

其三种:进入编辑查找:vi(vim) 

【澳门金沙国际】linux查看日志,CentOS使用命令cat。    一、进入vim编辑方式:vim filename

    2、输入“/关键字”,按enter键查找

    三、查找下二个,按“n”即可

    退出:按ESC键后,接着再输入:号时,vi会在显示器的最下方等待大家输入指令

    wq! 保存退出;

    q! 不保留退出;

 

    别的景况:

    /澳门金沙国际,关键字
   注:正向查找,按n键把光标移动到下贰个符合条件的地方
    ?
关键字    注:反向寻找,按shift+n
键,把光标移动到下3个符合条件的

第二种:查看实时变化的日志(比较吃内存) 最常用的: tail -f filename
(默许最后十行,相当于扩张参数…

先是种:查看实时变化的日记(比较吃内部存款和储蓄器)

CentOS使用命令cat/vi/more/head/tail

澳门金沙国际 1vi
的二种命令形式:
Command(命令)方式,用于输入指令;
Insert(插入)形式,用于插入文本;
Visual(可视)情势,用于视化的的高亮并选定正文;
文本的保留和剥离:
Command
形式是vi或vim的暗许格局,假诺大家处于别的命令情势时,要经过ESC键切换过来。
当我们按ESC键后,接着再输入:号时,vi会在显示器的最下方等待我们输入指令;
:w 保存;
:w filename 另存为filename;
:wq! 保存退出;
:wq! filename 注:以filename为文件名保存后退出;
:q! 不保留退出;
😡 应该是保留并退出 ,功能和:wq!相同
三.陆 文本内容的删除操作;

x 1个字符;
#x 删除多少个字符,#意味着数字,比如3x;
dw 删除三个单词;
#dw 删除多少个单词,#用数字代表,比如三dw表示删除多个单词;
dd 删除1行;
#dd 删除五个行,#意味着数字,比如三dd 代表删除光标行及光标的下两行;
d$ 删除光标到行尾的内容;

J 清除光标所处的行与上壹行之间的空格,把光标行和上一行接在一起;
为拥有内容添加行号;
按ESC键,然后输入:
:set number

查找:
首先,我们要进入ESC键,进入命令形式;大家输入/或?就进去查找方式了;
替换:
按ESC键进入命令方式;
:s /SEA奇骏CH/REPLACE/g
注:把当前光标所处的行中的SEAPAJEROCH单词,替换到REPLACE,并把富有SEA凯雷德CH高亮呈现。
:%s /SEA哈弗CH/REPLACE 注:把文书档案中具备SEARCH替换到REPLACE;
:#,# s /SEA途锐CH/REPLACE/g
注:#号表示数字,表示从多少行到稍微行,把SEALANDCH替换到REPLACE;
注:在那里面,g表示全局查找;大家注意到,就是未有替换的地点,也会把SEA凯雷德CH高亮呈现;

cat
cat 1.txt 2.txt 3.txt > 4.txt
cat 1.txt.2.txt 3.txt >> 4.txt

提个醒:大家要明白>意思是成立,>>是增多。千万不要弄混了。造成失误可不是闹着玩的;

more
more的参数应用举例:
[[email protected]
~]# more -dc /etc/profile 注:显示提醒,并从极限或决定台顶部展现;
[[email protected]
~]# more +肆 /etc/profile 注:从profile的第5行最先展现;
[[email protected]
~]# more -肆 /etc/profile 注:每屏彰显4行;
[[email protected]
~]# more +/MAIL /etc/profile
注:从profile中的第二个MAIL单词的前两行开头体现。

head
工具,显示文件内容的前几行;
head 是显得二个文书的情节的前有些行;
用法相比简单;
head -n 行数值 文件名;
例如大家呈现/etc/profile的前十行内容,应该是:
[[email protected]
~]# head -n 10 /etc/profile

tail
工具,展现文件内容的末梢几行;
tail是体现二个文件的内容的前有个别行;
用法相比简单:
tail -n 行数值 文件名;
比如说我们显示/etc/profile的末尾五行内容,应该是:
[[email protected]
~]# tail -n 5 /etc/profile

vi
的三种命令格局: Command(命令)情势,用于输入指令;
Insert(插入)情势,用于插入文本; Visual(可视…

    最常用的:

    最常用的:

    tail -f
filename  (暗中认可最终10行,相当于扩展参数 -n 十)

    tail -f
filename  (私下认可最终十行,也正是扩充参数 -n 10)

    Ctrl+c 是退出tail命令

    Ctrl+c 是退出tail命令

 

 

    其余情状:

    别的情况:

    tail -n 20
filename  (显示filename最后20行)

    tail -n 20
filename  (显示filename最后20行)

    tail -n
+5 filename  (从第伍行初步呈现文件)

    tail -n
+5 filename  (从第4行起头展现文件)

 

 

第2种:搜索关键字附近的日记

第两种:搜索关键字左近的日记

    最常用的:

    最常用的:

    cat -n filename |grep
“关键字”

    cat -n filename |grep
“关键字”

   

   

    别的情形:

    其余境况:

    cat filename | grep -C 5 ‘关键字’
  (展现日志里匹配字串那行以及上下五行)

    cat filename | grep -C 5 ‘关键字’
  (展现日志里匹配字串那行以及前后5行)

    cat filename | grep -B 伍 ‘关键字’
  (展现匹配字串及前五行)

    cat filename | grep -B 5 ‘关键字’
  (突显匹配字串及前五行)

    cat filename | grep -A 5 ‘关键字’
  (展现匹配字串及后五行)

    cat filename | grep -A 五 ‘关键字’
  (突显匹配字串及后伍行)

 

 

其二种:进入编辑查找:vi(vim) 

其三种:进入编辑查找:vi(vim) 

    一、进入vim编辑格局:vim
filename

    1、进入vim编辑形式:vim
filename

    2、输入“/关键字”,按enter键查找

    2、输入“/关键字”,按enter键查找

    三、查找下贰个,按“n”即可

    三、查找下2个,按“n”即可

    退出:按ESC键后,接着再输入:号时,vi会在显示屏的最下方等待大家输入指令

    退出:按ESC键后,接着再输入:号时,vi会在显示器的最下方等待大家输入指令

    wq! 保存退出;

    wq! 保存退出;

    q! 不保留退出;

    q! 不保留退出;

 

 

    其余景况:

    其余意况:

    /关键字
   注:正向查找,按n键把光标移动到下2个符合条件的地点
    ?
关键字    注:反向搜索,按shift+n
键,把光标移动到下二个符合条件的

    /关键字
   注:正向查找,按n键把光标移动到下2个符合条件的地点
    ?
关键字    注:反向寻找,按shift+n
键,把光标移动到下三个符合条件的

相关文章