在Linux下用VIM打開大小幾個G球化、甚至幾十個G的文件時逮刨,是非常慢的血当。
這時,我們可以利用下面的方法分割文件禀忆,然后再打開。
1 查看文件的前多少行
head -10000 /var/lib/mysql/slowquery.log > temp.log
上面命令的意思是:把slowquery.log文件前10000行的數據寫入到temp.log文件中落恼。
2 查看文件的后多少行
tail -10000 /var/lib/mysql/slowquery.log > temp.log
上面命令的意思是:把slowquery.log文件后10000行的數據寫入到temp.log文件中箩退。
3 查看文件的幾行到幾行
sed -n '10,10000p' /var/lib/mysql/slowquery.log > temp.log
上面命令的意思是:把slowquery.log文件第10到10000行的數據寫入到temp.log文件中。