linux之less命令和vi注意事项

vi命令是编辑器,但是有个可怕的地方。如果文件很大好几十G,那么vi一下,则会把所有文件都会加载到内存中。导致服务器瘫痪。
因此查看文件,不能用vi命令。比较好用的是less,cat,tail命令。用法如下:

[b]less[/b]
less 文件名
然后可以执行一些命令
回车键 向下移动一行;
y 向上移动一行;
空格键 向下滚动一屏;
b 向上滚动一屏;
d 向下滚动半屏;
u 向上滚动半屏;
g 跳到第一行;
G 跳到最后一行;
/pattern 搜索pattern ,比如 /MAIL表示在文件中搜索MAIL单词;
q 退出less
!command 调用SHELL,可以运行命令;比如!ls 显示当前列当前目录下的所有文件;
shift + f 启动流式模式,类似 tail -f功能

[b]cat[/b]
cat 文件名
本人最喜欢的他的功能是合并文件
cat 文件1 文件2 文件3
也可以和less组合使用,利用管道,例如
cat gc.* | less

[b]tail[/b]
tail主要是流式查看文件,或者是从末尾查看文件,但是一般less就够用。
tail -200f 文件名
或者tail -n 200 -f 文件名
2条命令是等价的


参考文章
http://lionbule.iteye.com/blog/663549
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值