linux vi命令 置顶,linux 命令   vim 命令 学习笔记

linux:查找: sudo find     /var/   -name   dao.log

查找: grep  -r   "dao.log *"

删除目录 : rm -rf  var

切换用户 : sudo -i

sudo - zyh

6. 动态显示log日志: tail -f  dao.log

7.清楚日志  : echo   > dao.log

8. 查看磁盘大小: df

9.对比两个文件 : diff  test.c  test1.c

10. 查看磁盘:  fdisk -l

11. 文件打包:  tar  cvf   filename.tar       file1  file2

12. 文件解包:  tar   xvf    filename.tar

13. 行通配  查找:  grep  -r   ""   路径

14. 列通配查找:   awk -r  ""   路径

vim:跳到文章开头 :gg

跳到文章末尾:G

查找某一字符串 : /

查看某一个函数的定义: ctags

注意:

(1)   diff 语法:

diff  [ options]  file1  file2

diff  参数:

-a : 将所有文件当作文本文件来处理

-b:忽略空格造成的不同

-B:   忽略空行造成的不同

-I : 忽略大小写的变化

主要长用的就这几个参数,其他可参考diff 详解。

(2) df :

df  参数   文件

df参数:

-a :全部文件系统列表

-h:方便阅读的方式显示(一般是以G 为单位显示)

-k :以1024 为单位显示

-l : 只显示文件系统

-T :文件系统类型

(3)tags的用法:

tags 的作用:在vim 打开的文件中 快速找到 (直接跳转到)标签对应的函数或者变量的定义文件中。

a:首先要给阅读的原始码建立一个或者多个tags 文件。

ctags filename.c

注意: 如果是给同一目录下的所有文件建立,使用 : ctags - R

我一般使用后者。

b:打开文件,将光标移动要需要查找的函数或者变量上面。

c: 在命令模式下输入:

: set tags = funname

这个命令会把你带到函数定义的文件。

注意:   对于第三步操作,有快捷键, ctrl + ]   会直接把你带到函数定义的文件

从函数定义文件跳转会原文件  : ctrl + t

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值