Revision [189]

This is an old revision of etc made by FishyWang on 2006-03-11 20:33:01.

 

Linux - 杂七杂八


CVS resp改名后的代码合并


在公司遇到这样的情况, 原有的module的co路径改变了,但是有部分代码没有ci。代码几天没看,无法详细的记得上次ci以后改过哪些代码。这时候通过cp的-update来解决,因为-update可以只cp 源文件时间搓大于目标文件的情况:
先捡出新的Resp(以cvs为例):
cvs co new-module
再作copy:
cp -ru /path/of/old/module/* new-module/
然后察看修改了哪些文件
cvs -n up 


修正从Windows分区拷贝来的文件的权限


直接从windows分区(ntfs或者vfat)拷到Linux下面的文件一般权限都会是555,需要改成644,但是目录不能改成644,目录没有x权限就进不去了,这时可以用find命令来实现:
find -type f | xargs chmod 644 -f
find -type d | xargs chmod 755 -f


mplayer


mplayer是全能的音频/视频播放器

notes:

我的config文件(~/.mplayer/config):
vo = sdl,fbdev2
font = /usr/share/fonts/truetype/arphic/ukai.ttf
slang = zh_CN,zh,en
osdlevel = 3
utf8 = yes
subfont-text-scale = 3


screen


screen是虚拟终端,方便你在本地、远程ssh、X等终端下移动,让你可以在各处登陆上同一台主机都可以方便的继续工作。

用法:

  1. 开始工作前,先运行
screen

进入screen环境
  1. 干你要干的事情
  1. 要离开当前环境了,不管正在干什么(程序正在运行也没关系),按C-a d(或者C-a C-d)来detach当前screen,这时程序仍然在screen里面运行,你可以放心的logout了
  1. 换了一个环境后,login,然后用
screen -r

来attach到之前的环境,可以继续工作了。

常用命令行参数:


注意事项:

term xterm

来设成xterm,或者别的什么

未尽事宜,高级应用,etc. 请参考
 man screen 
There are no comments on this page.
Valid XHTML :: Valid CSS: :: Powered by WikkaWiki