linux--如何查看文件內容具體的某一行數據

思路:通過head和tail指令搭配,head指令查看前面多少行,tail指令查看後面多少行,舉例:某log日誌有很多很多行,我們獲取他的第40行的數據,思路就是先用head獲取前40行,然後tail獲取最後一行,這樣我們得到的就是第40行的數據了。
指令:

head -n 40 2017_08_28.log | tail -n 1

具體表現對比:
獲取前40行
這裏寫圖片描述
可以看到最後一行的數據是「右鍵點擊重命名」
獲取第40行數據
這裏寫圖片描述
可以看到我們取到的數據與之前的數據一致,我們實現了預期目標

當然如果是1000行數據,我們要取900行的數據,可以先用tail獲取後100行,然後再取第一行的數據,思路是這樣的