Linux下的一些小技巧, [VI,编程,文件,......]

 

    Linux伴随我也两年了, 这两年来, 它带给了我不少的乐趣, 也让我深深体会到它的强大....

 

    这些都是一些平时自己使用的技巧, 概括出来, 方便查阅和回顾......

 

1. VI查找函数: 在VI中当我们碰到一些库函数自己陌生的时候可以这样做: 将光标移动到该函数上, 按下Esc进入指令模式,

 

    Alt +Shift + k == Alt + K  这样就能启动Linxu系统中的 man 工具来查看函数了, 也可以手动查看, 比如: man printf

 

 

2. 挂载非 Linux 分区文件到 Linux的目录: 这里主要解决挂载后文件乱码的情况, 比如 挂载windows C 盘到自己的 Linxu目录:

 

   sudo mount -t vfat -o iocharset=utf8,umask=0 /dev/sda1 /windows/C /dev/sda1表示C 盘.

 

 

3. 批量删除文件名中的空格, 在终端下使用一下文件时候我们常根据文件名来进行操作, 如果文件名中有空格就显得比较麻烦了,

 

因为在引用的时候需要你加上 "file name" 这样的双引号, 麻烦又费时.

 

于是我们写了一个简单的 bash 它能将一个文件夹下所有文件名中的 space 删除: 至于文件夹额的操作可以自己去扩充.

 

我们再一次佩服 强大的 ed 和 sed 这些看似不起眼的工具......

 

 

4. cat 的使用, cat 可以用来查看文件的字符内容: cat -n file 当然也可以用来输入文本文件 和 vi一样

 

cat > file (这里将产生一个名为 file 的文件 ,如果file存在则追加, 没有则新建,) 就可以输入内容了,输入

 

完后 ctrl + d 就可以保存了, 另外 touch newfile 也能创建文件, 真的很有意思.

 

 

5. 复制某些指定文件到某个地方:

 

find . -name filetype -exec cp '{}' target ';'

 

6. vi 同一窗口编辑多个文件 :

 

在同一编辑窗打开第二个文件,用:sp [filename]

 

在多个编辑文件之间切换,用Ctrl+w

 

vi

 

 

Find a way, for God's, 坚持就有希望.......

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值