로그 파일 보기 상용 명령

2258 단어 Shell
로그 파일 을 보 는 데 자주 사용 되 는 명령 은 tail, head, cat, tac, more, less 입 니 다.
  • tail 명령 은 지정 한 파일 의 끝 내용 을 표시 하고 파일 을 지정 하지 않 을 때 입력 정보 로 처리 합 니 다.로그 파일 을 자주 봅 니 다.상용 매개 변수:
      -f 循环读取(常用于查看递增的日志文件)
    
      -n 显示行数(从后向前)
    
    Example: 로그 파일 의 마지막 100 줄 을 실시 간 으로 표시 합 니 다: tail - 100 f a. log
  • head 명령 은 파일 의 시작 을 표준 출력 으로 표시 하고 기본 head 명령 은 해당 파일 의 시작 10 줄 을 인쇄 합 니 다.상용 매개 변수:
      -n 显示的行数(行数为负数表示从最后向前数)
    
    Example: 파일 의 앞 10 줄 보이 기: head - 10 a. log
  • cat 명령 은 한 파일 의 모든 내용 을 한꺼번에 표시 하 는 데 사 용 됩 니 다.새 파일 만 들 기;여러 파일 명령 인자 병합 에 사용:
     -b 对非空输出行号
    
     -n 输出所有行号
    
    Example: 한 파일 의 모든 내용 과 줄 번호 표시: cat - n a. log 새 파일 만 들 기: cat > filename 여러 파일 병합: cat file 1 file 2 > file 3
  • tac 명령 은 파일 의 모든 내용 을 거꾸로 표시 하 는 데 사 용 됩 니 다. 즉, cat 와 달리 일반적으로 사용 하 는 것 이 적 습 니 다. Example: tac a. log
  • more 명령 은 한 파일 의 모든 내용 을 표시 하 는 데 사 용 됩 니 다. 그러나 페이지 넘 기기, space 다음 페이지, b 이전 페이지 명령 파라미터:
      +n      从笫n行开始显示
    
      -n       定义屏幕大小为n行
    
      +/pattern 在每个档案显示前搜寻该字串(pattern),然后从该字串前两行之后开始显示 
    
      -c       从顶部清屏,然后显示
    
      -d       提示“Press space to continue,’q’ to quit(按空格键继续,按q键退出)”,禁用响铃功能
    
      -l        忽略Ctrl+l(换页)字符
    
      -p       通过清除窗口而不是滚屏来对文件进行换页,与-c选项相似
    
      -s       把连续的多个空行显示为一行
    
      -u       把文件内容中的下画线去掉
    
    일반적인 작업 명령:
      Enter    向下n行,需要定义。默认为1行
    
      Ctrl+F   向下滚动一屏
    
      空格键  向下滚动一屏
    
      Ctrl+B  返回上一屏
    
      =       输出当前行的行号
    
      :f     输出文件名和当前行的行号
    
      V      调用vi编辑器
    
      !命令   调用Shell,并执行命令
    
      q       退出more
    
    Example: 세 번 째 줄 부터 5 줄 씩 표시 하고 매번 화면 을 정리 한 후에 표시 합 니 다. 우호 적 인 알림: more + 3 - 5 - cd a. log
  • less 명령 less 명령 은 more 명령 의 기능 과 유사 하지만, more 가 앞으로 탐색 하 는 것 을 지원 하지 않 고, less 는 임의의 탐색 을 지원 합 니 다. 또한 less 는 보기 전에 전체 파일 명령 인자
      -i  忽略搜索时的大小写
    
      -N  显示每行的行号
    
      -o   将less 输出的内容在指定文件中保存起来
    
      -s  显示连续空行为一行
    
      /字符串:向下搜索“字符串”的功能
    
      ?字符串:向上搜索“字符串”的功能
    
      n:重复前一个搜索(与 / 或 ? 有关)
    
      N:反向重复前一个搜索(与 / 或 ? 有关)
    
      -x  将“tab”键显示为规定的数字空格
    
    의 일반적인 작업 명령
      b  向后翻一页
      
      d  向后翻半页
    
      h  显示帮助界面
    
      Q  退出less 命令
    
      u  向前滚动半页
    
      y  向前滚动一行
    
      空格键 滚动一行
    
      回车键 滚动一页
    
      [pagedown]: 向下翻动一页
    
      [pageup]:   向上翻动一页
    
    을 불 러 오지 않 습 니 다. Example: 로그 파일 을 보고 줄 번 호 를 표시 합 니 다: less - N a. log
  • 참고 문헌: 필수 Liux 명령, 얼마나 알 고 있 습 니까?

    좋은 웹페이지 즐겨찾기