设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客
LUPA开源社区 首页 业界资讯 技术文摘 查看内容

玩Linux五年积累的技巧(4) -- 软件

2013-4-1 11:38| 发布者: 红黑魂| 查看: 1531| 评论: 1|原作者: gaopenghigh|来自: CSDN博客

摘要: 本文主要介绍了Linux软件方面的一些技巧。作者 JH Gaogaopenghigh@gmail.com从最开始接触Linux到现在已经有5年了,和所有人一样,少不了折腾。折腾后偶尔我会把方法记录下来,现在简单总结一下。所以的命令功能通过m ...
本文主要介绍了Linux软件方面的一些技巧。 
作者 JH Gao<gaopenghigh@gmail.com> 
从最开始接触Linux到现在已经有5年了,和所有人一样,少不了折腾。折腾后偶尔我会把方法记录下来,现在简单总结一下。 
所以的命令功能通过man都能找到具体用法,我只把自己觉得常用的列举出来。 

1. Nautilus的技巧 
打开一个位置:Ctrl + L 
打开父目录:Ctrl + Up 

2.ubuntu的默认PDF阅读器evince中,'j'和'k'可以上下滚动 

3. 把图片缩小为原来的20%大小: 
Shell代码  收藏代码
  1. convert -resize 20%x20% IMGNAME NEWIMGNAME  


4. mplayer字符播放: 
Shell代码  收藏代码
  1. mplayer -vo aa xxx.avi用无颜色的字符播放;  
  2. mplayer -vo caca xxx.avi用有颜色的ASCII字符播放;  
  3. mplayer -vo matrixiew xxx.avi用类似黑客帝国里面的终端播放!  


5. 命令行下的截屏可以用软件fbgrab,延迟10s截屏: 
Shell代码  收藏代码
  1. fbgrab -s 10 screen.png  


6. virtualbox中克隆vdi文件: 
Shell代码  收藏代码
  1. VBoxManage clonevdi source.vdi target.vdi  


7. 好用的快捷操作软件:synapse 

8. 自定义的终端自动补全,比如我要对ssh, ping, myscript这三个命令自动补全参数,其中参数名都写在了/tmp/my_word_list文件中,我们可以在 .bashrc中做如下设置: 
Shell代码  收藏代码
  1. function _my_cmpl() {  
  2.     local my_cmpl_words cur  
  3.     COMPREPLY=()  
  4.     cur="${COMP_WORDS[COMP_CWORD]}"  
  5.     my_cmpl_words=`cat /tmp/my_word_list`  
  6.     COMPREPLY=( $( compgen -W "$my_cmpl_words" -- "$cur" ) )  
  7. }  
  8. complete -F _my_cmpl ssh ping myscript  


9. ssh保存会话: 
vi /home/用户名/.ssh/config (没有就新建一个),加入以下内容: 
Shell代码  收藏代码
  1. Host *  
  2. ControlMaster auto  
  3. ControlPath /tmp/%r@%h:%p  

保存退出. 只要登录一次服务器,再在新的终端中登录同一个服务器时,就不用再输密码了。 

10. ssh翻the墙,如果你在墙外有台服务器,并且可以不用密码ssh到上面,则可以使用ssh做端口转发,实现翻the墙。加上Chrome上的switchy或者Firefox上的autoProxy插件就可以自由上网了。 
把本地的7001端口作为转发端口: 
Shell代码  收藏代码
  1. ssh -qTfnN -D 7001 root@YOUR_SERVER  

酷毙

雷人

鲜花

鸡蛋

漂亮
  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部