一、搭建測試環境:

二、檢視應用日志:
(1)vi
vi/vim 原本是指修改檔案,同時可以使用vi 日志檔案名,打開日志檔案
(2)less
less指令是檢視日志最常用的指令。
用法:less 日志檔案名 --分頁顯示檔案的内容
經常使用這個指令是因為在檢視過程中可以根據實際情況翻頁和查找,非常的友善。
--空格或f 向下翻頁
--enter鍵 換行
--q或Q 退出
--pgup/pgdn 向上/向下一頁一頁切換
--方向鍵 向上/向下一行一行切換
查找指定字元串:
先輸入 /,然後在 / 後面輸入要查找的指定字元串,回車
----》顯示的一個指定字元串是從目前位置查找到的第一個,可以按字母“n”繼續向下查找其它的
(3)cat
檢視檔案内容比較少的檔案,經常用cat
(4)tail
tail指令的意義是顯示檔案最後的幾行,預設顯示十行。
但是經常使用的卻是另一種場景:
當執行出錯時,我們一般都會檢視日志,但如果日志過多,查找很麻煩,這時一般會使用tail指令動态顯示日志。
tail -400f XX.log -->動态就是顯示日志檔案新增的内容*
三、搜尋檔案内容:
2.搜尋檔案内容
(1)在檔案裡面搜尋
在檔案裡面搜尋,先用less指令檢視檔案,然後輸入指定字元串進行查找。
(2)檔案外面搜尋
在檔案外面搜尋特定的字元串,可以用grep指令查找
=》 grep 'ERROR' test.log
查找test.log檔案中包含'ERROR'的行,并且顯示出來
=》 grep 'ERROR' test.log | wc -l
傳回test.log檔案中包含'ERROR'行的數目
四、修改配置檔案:
1.進入檔案
vi 指令前面有講過這個指令是找開檔案,在我們需要修改檔案時,就需要使用vi/vim其意為在vim編輯器中打開檔案,達到可以編輯檔案的目的。
vi 指令除了可以修改檔案 ,還可以作為新增檔案的指令。
vi 不存在的檔案名 ---》表示新增一個檔案,并編輯
vi 存在的檔案名 ---》表示可以修改該檔案
2.修改檔案:
vim編輯器有三種模式:
一般模式
使用vi指令進入的那個模式就是一般模式
指令模式
在一般模式下輸入‘:’或 ‘/ ’即進入了指令模式
編輯模式
在一般模式下按I,i,A,a,O,o,R 即進入了編輯模式
在編輯模式下會提示INSERT REPLACE字樣
從指令模式或者編輯模式切換到一般模式,按ESC
通過vi指令找開檔案,初始狀态為一般模式,如果要修改檔案,需要按‘ i ’切換到編輯模式。
3.儲存檔案:
Linux上安裝Nginx及常用指令
一.Linux安裝軟體常用方法 1.rpm(或pkg)安裝,類似于Windows安裝程式,是預編譯好的程式. 1)使用的是通用參數編譯,配置參數不是最佳 2)可控制性不強,比如對程式特定元件的定制性安 ...
Linux上的一些基本常用指令
上傳下載下傳檔案:// 首先安裝lrzsz # yum -y install lrzsz // 上傳檔案,執行指令rz,會跳出檔案選擇視窗,選擇好檔案,點選确認即可.# rz // 下載下傳檔案,執行指令sz ...
linux下搭建lamp環境以及安裝swoole擴充
linux下搭建lamp環境以及安裝swoole擴充 一.CentOS 6.5使用yum快速搭建LAMP環境 準備工作:先更新一下yum源 我安裝的環境是:apache2.2.15+mysql5 ...
Linux的簡單介紹和常用指令的介紹
Linux的簡單介紹和常用指令的介紹 本說明以Ubuntu系統為例 Ubuntu系統的安裝自行百度,或者參考http://www.cnblogs.com/CoderJYF/p/6091068.html ...
linux下維護伺服器之常用指令
linux下維護伺服器之常用指令! 第1套如下: 正規表達式: 1.如何不要檔案中的空白行和注釋語句: [[email protected] ~]# grep -v '^$' 檔案名 |grep -v '^ ...
Ubuntu上搭建Hadoop環境(單機模式+僞分布模式) (轉載)
Hadoop在處理海量資料分析方面具有獨天優勢.今天花了在自己的Linux上搭建了僞分布模式,期間經曆很多曲折,現在将經驗總結如下. 首先,了解Hadoop的三種安裝模式: 1. 單機模式. 單機模式 ...
linux下搭建hexo環境
最近對搭建個人部落格比較感興趣,但是剛搭建好next主題基本部落格,電腦就壞了,借了一台電腦繼續搞,不想在他電腦中弄太多環境,是以我準備在自己電腦的伺服器上搭建hexo環境 伺服器環境: (1)cento ...
Linux 系統基礎優化和常用指令
目錄 Linux 系統基礎優化和常用指令 軟連接配接 tar解壓指令 gzip指令 netstart指令 ps指令 kill指令 killall指令 SELinux功能 iptables防火牆 Linux ...
Linux下搭建JSP環境
Linux下搭建JSP環境 作為一名Java EE系統架構工程師,經常需要搭配和建立JSP(Java Server Pages)的開發環境和運作環境,是以本人在平時的工作中積累了一些在Linu ...
随機推薦
【8-16】Android學習筆記01
Android目錄樹 Activity 生命周期 建立一個 Activity 在 android 中建立一個 Activity 要編寫一個繼承自 android.app.Activity的 Java ...
Redis 的Lua Script腳本功能
從 Redis 2.6.0 版本開始,通過内置的 Lua 解釋器,可以使用 EVAL 指令對 Lua 腳本進行求值 Redis2.6内置的Lua Script支援,可以在Redis的Server端一次 ...
Python3 錯誤處理 和 測試
try 讓我們用一個例子來看看try的機制: try: print('try...') r = 10 / 0 except ZeroDivisionError as e: print('except: ...
删除input或textarea輸入框在移動版顯示的陰影(Safari/iPhone)
移動端浏覽網頁元素時,自動給input和textarea添加了内部陰影的效果,隻需加入樣式即可去除 input,textarea{-webkit-appearance: none;} input[ty ...
python 基礎 Two day
1.格式化輸出 %s 字元串 %d 數字 %% 轉義 % %f 小數 現在有以下需求,讓使用者輸入name, age, job,hobby 然後輸出如下所示: ------------ i ...
Zuul過濾器
1.Zuul過濾器生命周期Zuul大部分功能都是通過過濾器來實作的,Zuul定義了4種标準的過濾器類型,這些過濾器類型對應于請求的典型生命周期.a.pre: 這種過濾器在請求被路由之前調用.可利用這種 ...
java.lang.Exception: No runnable methods 解決方案
Running org.jeecgframework.AbstractUnitTest Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time e ...
week5-Link Layer
Technology:Internets and Packets course Layer 1 : Link Introduction/The Link Layer moving from histo ...
day 54 linux 常用指令入門
Linux檔案系統結構 Linux目錄結構的組織形式和Windows有很大的不同.首先Linux沒有“盤(C槽.D盤.E盤)”的概念.已經建立檔案系統的硬碟分區被挂載到某一個目錄下,使用者通過操作目錄來 ...
【SRM20】數學場
第一題 n個m位二進制,求異或值域總和. [題解]異或值域--->使用線性基,解決去重問題. m位二進制--->拆位,每位根據01數量可以用組合數快速統計總和. #include