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

本文主要介绍了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-resize20%x20%IMGNAMENEWIMGNAME


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


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


6. virtualbox中克隆vdi文件:
Shell代码 收藏代码
  1. VBoxManageclonevdisource.vditarget.vdi


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

8. 自定义的终端自动补全,比如我要对ssh, ping, myscript这三个命令自动补全参数,其中参数名都写在了/tmp/my_word_list文件中,我们可以在 .bashrc中做如下设置:
Shell代码 收藏代码
  1. function_my_cmpl(){
  2. localmy_cmpl_wordscur
  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_cmplsshpingmyscript


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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值