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
Find a way, for God's, 坚持就有希望.......