Awk用法\nCreated 星期六 06/01/2007\n{{{\nawk -F'Section' 'BEGIN{RS = ""} /.*\s"Screen\s"/' /etc/X11/xorg.conf\n}}}\n显示xorg.conf里面的Screen完整段。\n
Bashrc\nCreated 星期五 27/10/2006 09:34\n{{{\n#-----中英文环境变量设置----- \nalias cn='export LC_ALL=zh_CN.UTF-8'\nalias en='export LC_ALL=C'\n\n#-----中文帮助手册直接操作----- \nalias cman='man -M /usr/share/man/zh_CN'\n\n#-----无线网卡开关----- \nalias 0u='sudo ifup eth0'\nalias 0d='sudo ifdown eth0'\nalias 1u='sudo ifup eth1'\nalias 1d='sudo ifdown eth1'\n\nalias p='ping www.163.com -c 5'\nalias adsl='pon dsl-provider' \n\n#-----文件列表和查看----- \nalias ll='ls -lFh' \nalias la='ls -AF' \nalias l='ls -CF' \n\nalias dog='grep -v -E "(^$|^#)"' # 显示有效内容,剔出空行和#号注释行\n# 相同操作 grep -v -e ^# -e ^$ acpi-support\n# grep '^[^#]' options\n\nalias kd='find -type d -empty -exec rmdir {} \s;' # 删除空目录\nalias rm_empty_dir='find -type d -empty -exec rmdir {} \s;'\n\n#-----编辑----- \nalias sv='sudo vi'\nalias se='sudo mousepad'\nalias e='mousepad'\nalias h='Hypersrc.pl '\n\n#-----软件包管理命令----- \nalias ai='sudo aptitude install' \nalias ar='sudo aptitude remove' \nalias au='sudo aptitude update' \nalias ag='sudo aptitude upgrade' \nalias as='aptitude search' \nalias aw='aptitude show' \n\n#-----系统进程操作----- \nalias pg='pgrep -l' \nalias sk='sudo killall' \n\n#-----tar常用命令,后跟压缩包名,和带全路径的操作的文件名----- \nalias t.d='tar --delete -f '\nalias t.x='tar xPvf '\nalias t.l='tar tf '\nalias t.u='tar uPvf '\n\n#-----命令行提示符设置----- \nPS1='\st-\su\sw\s$● '\n}}}
Du用法\nCreated 星期日 04/03/2007\n{{{\n$● du -h --max-depth=1 媒体/图片\n31M 媒体/图片/打印的帅帅图片\n9.1M 媒体/图片/长春\n1.4G 媒体/图片/帅帅的成长记录\n1.4G 媒体/图片\n$● du -h --max-depth=1 媒体\n17M 媒体/png\n2.1G 媒体/●飞行家族\n5.1M 媒体/1024x768\n123M 媒体/et::sound\n1.4G 媒体/图片\n1.9M 媒体/老虎\n16G 媒体/电影\n531M 媒体/音乐\n3.4M 媒体/科技产品图片\n5.8M 媒体/1280x800\n677K 媒体/法国。企鹅论坛图标\n237K 媒体/目录图标\n1.8M 媒体/●我的图片\n617K 媒体/韩国熊猫狗\n21G 媒体\n$● du -hs 媒体/*\n5.1M 媒体/1024x768\n5.8M 媒体/1280x800\n208K 媒体/14203922.jpg\n12K 媒体/card.jpg\n356K 媒体/cnpaint_1006.jpg\n420K 媒体/cnpaint_2006.jpg\n348K 媒体/cnpaint_2008.jpg\n288K 媒体/design13.jpg\n104K 媒体/~DiMAGE Z5.jpg\n8.0K 媒体/distributor-logo.png\n8.0K 媒体/Eexpress.svg\n123M 媒体/et::sound\n184K 媒体/keer.gif\n180K 媒体/l163_2.jpg\n184K 媒体/mini_comics_600.png\n24K 媒体/mini_comics_prev.png\n276K 媒体/opera::widget.png\n180K 媒体/~Pics_OOo4d1xm9PJK.jpg\n17M 媒体/png\n96K 媒体/screenshot-2007-02-17-22-17-54.png\n28K 媒体/start-here.svg\n436K 媒体/wine的印加石青蛙Zuma.png\n8.8M 媒体/加菲猫-片段.mpeg4\n316K 媒体/加菲猫-片段.png\n100K 媒体/双头显示.png\n1.4G 媒体/图片\n4.0K 媒体/张国荣.m3u\n1.8M 媒体/●我的图片\n7.7M 媒体/新型键盘.flv\n677K 媒体/法国。企鹅论坛图标\n16G 媒体/电影\n96K 媒体/电源管理的情况.png\n292K 媒体/电源管理的情况.xcf\n237K 媒体/目录图标\n3.4M 媒体/科技产品图片\n1.9M 媒体/老虎\n1.6M 媒体/蜗牛与黄鹂鸟.mp3\n617K 媒体/韩国熊猫狗\n531M 媒体/音乐\n2.1G 媒体/●飞行家族\n\n$● du -hs 媒体/电影/*\n477M 媒体/电影/[1.29][BTPIG压缩组][美国德国][剧情神秘][K星异客][DVDRIP-R475M][英-中]3T\n695M 媒体/电影/BTPIG压缩组@人类之子@呸咬手指.rmvb\n451M 媒体/电影/BTPIG压缩组@人细鬼坏@呸咬手指.rmvb\n37M 媒体/电影/KTV_南拳媽媽_What Can I Do.mpg\n322M 媒体/电影/别惹蚂蚁.rmvb\n3.1G 媒体/电影/●动画\n1.3G 媒体/电影/●名侦探柯南\n592M 媒体/电影/夺命感应@猪猪乐园@三井\n556M 媒体/电影/好莱坞庄园@猪猪乐园@劳拉的星☆~.rmvb\n702M 媒体/电影/宝贝计划.avi\n459M 媒体/电影/影视帝国(bbs.cnxp.com).博物馆之夜(清晰TC-听译中文-音效差).Night.at.the.Museum.2006.R5.rmvb\n460M 媒体/电影/怪物@猪猪乐园@笑面狼\n3.4G 媒体/电影/●看完\n390M 媒体/电影/[科学睡眠].~DVD-RMVB.中文字幕.[美国06最新R级奇幻喜剧大片].rm\n517M 媒体/电影/血门徒.rmvb\n1.4G 媒体/电影/谁和她睡觉了\n234M 媒体/电影/[越狱.第二季].Prison.Break.Season2.EP18.HR_S-Files.rmvb\n556M 媒体/电影/足球尤物@猪猪乐园@星期一天气晴\n}}}\n
Find用法\nCreated 星期五 15/12/2006 14:32\n\n最简单的写法: \n{{{\nfind -name '*.jpg' \n}}}\n查找目录下没扩展名的文件。不包含'.'的。 \n{{{\nfind . -type f ! -iname '*.*' \n}}}\n列出所有长度为零的文件 \n{{{\nfind . -empty -exec ls {} \s; \n}}}\n找出空目录,删除~~~~~~~~~ \n{{{\nfind -type d -empty -exec rmdir {} \s; \n}}}\n\n{{{\ngrep '^[^#]' xxxxxxx \n}}}\n显示没有注释掉的有效行。 \ngrep -v也是取反的意思。 \n去掉注释行和空行: \n{{{\ngrep -v -e ^# -e ^$ xxxxxxx\ngrep -v -E "(^$|^#)" xxxxxxx\n}}}\n搜索字符串,最简单的写法:-n是显示行号。 \n{{{\ngrep -n RTC *.c *.h \n}}}\ngrep -r的写法不出来???????????????要不就可以不要gnome-search-tool了。 \n{{{\ngrep -r include --include=*.c --include=*.h * \n}}}\n麻烦哦。要这样带2级参数限制文件后缀 \n{{{\nfind . -name '.DirIcon' -or -name 'djgame*' \n}}}\n-or -o ,,都是或关系。 \n-and -a 空缺,3种都是与关系,似乎没什么用。 \n\n{{{\nfind $PWD -name ".DirIcon" -exec tar -cPvf 目录图标.tar.gz {} + \n}}}\n搜索文件并打包。laborer说的方法。需要+的用法说明哦。\n{{{\nfind . -exec grep -H 'Cash in W' {} \s;\n}}}\n找当前目录下所有文件,搜索字符串。-H是同时显示匹配的文件名。
FrameBuffer\nCreated 星期一 26/02/2007\n\ngrub的vga参数表,启用framebuffer\n写法:vga=xxx \n这个xxx请参考下面的表 \n*<<slider chkSlider升级新版 [[grub的vga参数表]] grub的vga参数表 "grub的vga参数表">>\n\nzhcon需要framebuffer\nzhcon --utf8。运行才识别utf8的local系统。\n\nmplayer在tty下面的运行\n\nmplayer -vo的参数测试:\n|yuv4mpeg|只有声音。|\n|aa/caca|竟然都可以播放。只是大概分不清谁是谁了。字符模式,鬼才认到人。看个大概形状而已。|\n|ggi|卡,而且不断出错就没正常视频了。 |\n|fbdev/fbdev2|正常。|\n|gif89a/tga/png/pnm|这些图片格式的,当然没视频输出了。声音还是有的。后来看目录,都转图片文件了,一堆一堆的。 |\n|md5sum/null|没敢测试。 |\n\n其他的都没连接。 \n================================================== \nmplayer的强制全屏显示\n{{{\nmplayer -vo fbdev2 -zoom -fs -x 1024 -y 768 test.rmvb \n}}}\n
使用此 TiddlyWiki 的空白范本之前,请先修改以下默认 tiddlers::\n* SiteTitle 及 SiteSubtitle:网站的标题和副标题,显示于页面上方(在保存变更后,将显示于浏览器视窗的标题列)。\n* MainMenu:主菜单(通常在页面左测)。\n* DefaultTiddlers:包含一些 tiddlers 的标题,可于进入TiddlyWiki 后开启。\n请输入您的大名,作为所建立/ 编辑 tiddler 的署名:<<option txtUserName>>
Gnix oag的启动\nCreated 星期五 27/10/2006 10:14\n\n在已有Linux系统的情况下,设置的方法:\n\n在现有系统的/boot/grup/menu.lst里面修改:\n{{{\ntitle Ubuntu Linux 6.10-beta\nkernel (hd0,1)/boot/edgy-rc/vmlinuz boot=gnix_oag ramdisk_size=1048576 root=/dev/ram rw quiet splash debian-installer/locale=zh_CN \ninitrd (hd0,1)/boot/edgy-rc/initrd.gz \n\ntitle Ubuntu Linux 6.10 \nkernel (hd0,1)/boot/edgy/vmlinuz boot=gnix_oag ramdisk_size=1048576 root=/dev/ram rw quiet splash debian-installer/locale=zh_CN \ninitrd (hd0,1)/boot/edgy/initrd.gz \n}}}\n使用hda2作为文件放置分区:\n{{{\n$● cat /etc/mtab |grep hda2\n/dev/hda2 /home reiserfs rw 0 0\n}}}\n2套版本的启动引导程序:\n{{{\n$● l /home/boot/edgy/\ninitrd.gz* vmlinuz*\n$● l /home/boot/edgy-rc/\ninitrd.gz* vmlinuz*\n}}}\n启动的iso文件和虚拟的系统目录ubuntu.fs\n{{{\n$● l /home/ubuntu/*\n/home/ubuntu/ubuntu-6.10-beta-desktop-i386.iso\n/home/ubuntu/ubuntu-6.10-desktop-i386.iso\n\n/home/ubuntu/ubuntu.fs:\ncasper/ core home/ lib/ sbin/ ubuntu.fs/ var/\ncdrom/ etc/ iso_cdrom/ media/ tmp/ usr/\n}}}\nswap分区可以自动使用现有的物理swap分区\n
GettingStarted\n----\n[[Ubuntu 笔记]]\n[[Shell 笔记]]\n[[个人记事]]\n[[Opera]]\n[[Subversion]]\n----\n[img[logo|./pic/distributor-logo.png]]\n\n
<<tabs tabsClass\nOpera-irc-style "Opera-irc-style" [[Opera-irc-style]]\nOpera-下载菜单 "Opera-下载菜单" [[Opera-下载菜单]]\nProxy的Button "Proxy的Button" [[Proxy的Button]]\n>>
Opera-irc-style\nCreated 星期四 08/02/2007\n\n.self { \ncolor: white; \nfont-weight:bolder; \ntext-align: right; \nbackground: #802080;\n\n /*border:solid #8BB3D1;\nborder-width:1px 0;\nbackground: #f0a000;\n*/\n\n} \n\n.self-message { \ncolor: red; \nfont-weight:bolder; \n}\n\n[img[实例|./pic/opera-irc-style.png]]
Opera-下载菜单\nCreated 星期六 10/02/2007\n[img[opera-菜单扩展|./pic/opera-菜单扩展.png]]\n[img[opera-右键菜单扩展|./pic/opera-右键菜单扩展.png]]\n
Proxy的Button\nCreated 星期三 07/03/2007\n\nopera:/button/Enable%20proxy%20servers,,,,%22Checkbox%20Skin%22%20|Disable%20proxy%20servers,,,,%22Checkbox%20Skin.Selected%22\n\nopera:/button/Enable%20proxy%20servers|Disable%20proxy%20servers\n
<<tabs tabsClass\nFind用法 "Find用法,包括grep等" [[Find用法]]\nAwk用法 "Awk用法" [[Awk用法]]\nBashrc "Bashrc" [[Bashrc]]\nDu用法 "Du用法" [[Du用法]]\n>>
舒适的个人网络笔记
Eexpress Wiki
<<tabs tabsClass\nSvnserve实例 Svnserve实例 Svnserve实例\nSvn备份 Svn备份 Svn备份\nSvn笔记 Svn笔记 Svn笔记\n>>
Svnserve实例\nCreated 星期一 02/10/2006 09:02\n\n千辛万苦测试出来的,就没找到一个详细说明anthz文件写法的。开了一台哑巴机器,在自己机器上面ssh过去,再svn回来。 似乎是没事折腾。呵呵。 \n\n使用svnserve -d时候的各种认证文件写法。基本是常规写法,特殊的是红色部分。 \n\nA机器: \n$ cat /home/svn/tmp/conf/svnserve.conf |grep -v ^# \n[general] \nanon-access = none \nauth-access = write \npassword-db = passwd \nauthz-db = authz \nrealm = Eexp' Repository \n\n$ cat /home/svn/tmp/conf/passwd |grep -v ^# \n[users] \neexp = eexp \ntest = test \n\n$ cat /home/svn/tmp/conf/authz |grep -v ^# \n[groups] \nentontech = eexp,test \n[tmp:/] \neexp = rw \ntest = r \n* = \n\n其中,[tmp:/]的写法,必须是这样。不能使用全路径,而且手册里面也没有详细说明。当然可能有其他办法可以使用。只是我只有这样才测试成功。 \n\n$ svnserve -d -r /home/svn/ \n只能限制输出路径到根一级的版本库。这里是tmp的上级目录/home/svn。 \n\nB机器: \n$ svn co svn://10.23.1.18/tmp --username test \n认证领域:<svn://10.23.1.18:3690> Eexp' Repository \n“test”的密码: \n取出修订版 2。\n
Svn备份\nCreated 星期一 02/10/2006 09:12\n\n$ svnadmin dump /home/svn/lj12-source/>/media/mmcdisk/lj12-source-repository \n* Dumped revision 0. \n* Dumped revision 1. \n* Dumped revision 2. \n* Dumped revision 3. \n* Dumped revision 4. \n* Dumped revision 5. \n* Dumped revision 6.
Svn笔记\nCreated 星期三 27/09/2006 09:59\n\nexp@exp-laptop:~$ sudo mkdir /home/svn\nexp@exp-laptop:~$ cd /home/svn/\nexp@exp-laptop:/home/svn$ ll\n总用量 0\ndrwxr-xr-x 7 root root 224 2006-09-27 09:54 lj12/\n\n在 Ubuntu 菜单上选择“系统->系统管理->用户和组”; \n切换到“组”标签; \n点击“添加组”按钮; \n组名为“subversion”; \n将您自己和“www-data”(Apache 用户)加入组成员中; \n点击“OK”以确认修改,关闭该程序。\n\nexp@exp-laptop:/home/svn$ cat /etc/group|grep subversion\nsubversion:x:1001:www-data,exp\nexp@exp-laptop:/home/svn$ sudo chown -R root:subversion lj12/\nexp@exp-laptop:/home/svn$ sudo chmod -R g+rws lj12/\nexp@exp-laptop:/home/svn$ ll\n总用量 0\ndrwxrwsr-x 7 root subversion 224 2006-09-27 09:54 lj12/\nexp@exp-laptop:/home/svn$ ll lj12\n总用量 8.0K\ndrwxrwsr-x 2 root subversion 128 2006-09-27 09:54 conf/\ndrwxrwsr-x 2 root subversion 48 2006-09-27 09:54 dav/\ndrwxrwsr-x 5 root subversion 256 2006-09-27 09:54 db/\n-r--rwSr-- 1 root subversion 2 2006-09-27 09:54 format\ndrwxrwsr-x 2 root subversion 360 2006-09-27 09:54 hooks/\ndrwxrwsr-x 2 root subversion 104 2006-09-27 09:54 locks/\n-rw-rwSr-- 1 root subversion 229 2006-09-27 09:54 README.txt\nexp@exp-laptop:/home/svn$ cd ..\nexp@exp-laptop:/home$ ll\n总用量 18K\ndrwxr-xr-x 61 exp exp 2.4K 2006-09-27 09:56 exp/\ndrwxrwx--- 5 root plugdev 16K 1970-01-01 08:00 media/\ndrwxr-xr-x 3 root root 72 2006-09-27 09:54 svn/\nexp@exp-laptop:/home$ cd /home/exp/工程/源码/\nexp@exp-laptop:~/工程/源码$ esvn\nexp@exp-laptop:~/工程/源码$ svn import /home/exp/工程/源码/ file:///home/svn/lj12/ -m 9-18版本。9-27建立。\n\n\nexp@exp-laptop:~/工程/源码$ svn add -N 4428.c 4428.h adc.C adc.h application.C application.h cmd_input.c cmd_input.h en.c en.h format.c format.h getPD.c getPD.h ini.c irq.C irq.h kbi.c kbi.h lcd.c lcd.h main.c main.c~ mem.C mem.h rtc.C rtc.h sci.C sci.h spi.c spi.h struct.h tim.C tim.h \n\n清空了当前目录。\n\nexp@exp-laptop:~/工程/源码$ svn co file:///home/svn/lj12/\nA lj12/tim.h\nA lj12/en.c\nA lj12/application.C\nA lj12/getPD.c\nA lj12/kbi.c\nA lj12/en.h\nA lj12/getPD.h\nA lj12/kbi.h\nA lj12/sci.C\nA lj12/mem.C\nA lj12/ini.c\nA lj12/adc.C\nA lj12/tim.C\nA lj12/spi.c\nA lj12/rtc.h\nA lj12/spi.h\nA lj12/irq.h\nA lj12/4428.c\nA lj12/lcd.c\nA lj12/4428.h\nA lj12/lcd.h\nA lj12/application.h\nA lj12/cmd_input.c\nA lj12/sci.h\nA lj12/mem.h\nA lj12/main.c\nA lj12/cmd_input.h\nA lj12/rtc.C\nA lj12/format.c\nA lj12/struct.h\nA lj12/irq.C\nA lj12/adc.h\nA lj12/format.h\n取出修订版 1。\n
Touchpad 触摸板\nCreated 星期五 06/10/2006 03:15\n\nFn+F9 切换触摸屏\n\n触摸板已经模拟了4个角的点击。3出不来??\n>~RTCornerButton = 2\n>~RBCornerButton = 3\n>~LTCornerButton = 0\n>~LBCornerButton = 0\n\n在 /etc/X11/xorg.conf 里面增加了这些:\n{{{\nSection "InputDevice"\n Identifier "Synaptics Touchpad"\n Driver "synaptics"\n Option "SendCoreEvents" "true"\n Option "Device" "/dev/psaux"\n Option "Protocol" "auto-dev"\n# Option "HorizScrollDelta" "0"\n Option "SHMConfig" "on"\n\nOption "TapButton1" "3"\nOption "TapButton3" "1"\n# Option "HorizScrollDelta" "100"\n#enable horiz scroll of touchpad\nEndSection\n}}}\n细节设置,可以看帮助:\nman synaptics\nsynclient\n\n或者使用:\nqsynaptics\n
<<tabs tabsClass\nFrameBuffer "FrameBuffer" [[FrameBuffer]]\n"Gnix oag的启动" "Gnix oag的启动" [[Gnix oag的启动]]\n"Touchpad 触摸板" "Touchpad 触摸板" [[Touchpad 触摸板]]\n配置Wine 配置Wine [[配置Wine]]\n"交换鼠标1 3键的脚本" "交换鼠标1 3键的脚本" [[交换鼠标1 3键的脚本]]\n修改发行版本的图标 修改发行版本的图标 修改发行版本的图标\n开关触摸板 开关触摸板 开关触摸板\n无线网卡 无线网卡 无线网卡\n星际译王的CLI版本 星际译王的CLI版本 星际译王的CLI版本\nfestival语音 festival语音 festival语音\nmencoder::超强截取视频的CLI mencoder::超强截取视频的CLI mencoder::超强截取视频的CLI\ncrontab调用gui软件 crontab调用gui软件 crontab调用gui软件\nimagicmagick imagicmagick imagicmagick\n小技巧 小技巧 小技巧\nvim vim vim\nlaptop的模拟小键盘 laptop的模拟小键盘 laptop的模拟小键盘\nfvwm桌面演示 fvwm桌面演示 fvwm桌面演示\npdf虚拟打印机 pdf虚拟打印机 pdf虚拟打印机\nmplayer字幕 mplayer字幕 mplayer字幕\n>>
{{{\n$● crontab -e \n$● crontab -l \n# m h dom mon dow command \n11 20 * * * export DISPLAY=:0 && /usr/bin/gqview\n}}}\n@@color(blue):''export DISPLAY=:0 &&''@@是关键。
!鼠标选择文字,执行此CLI,xclip取得所选文字,使用festival读出来。\n{{{\n$● cat /usr/local/bin/festival-xclip\n#!/bin/bash\nxclip -o | festival --tts\n}}}
[img[1|./pic/fvwm1.png]]\n[img[2|./pic/fvwm2.png]]
|depth|640x480|800x600|1024x768|1280x1024|\n|8bit|769|771|773|775|\n|15bit|784|787|790|793|\n|16bit|785|788|791|794|\n|24bit|786|789|792|795|
所有 JPG 图片,转成宽度640的,结果名字附加 "r-" 的前缀。\n{{{\nfor i in *.JPG; do convert """$i""" -scale 640 """r-$i"""; done\n}}}
常规: \n|7|8|9|0|\n|u|i|o|p|\n|j|k|l|;|\n|m|,|.|/|\n\nFn:是模拟成\n|~KP_Home|~KP_Up|~KP_Prior|*|\n|~KP_Left|~KP_Begin|~KP_Right|-|\n|~KP_End|~KP_Down|~KP_Next|+|\n|~KP_Insert|comma|~KP_Delete|/|\n\nFn+~NumLK开: \n|7|8|9|*|\n|4|5|6|-|\n|1|2|3|+|\n|0|,|.|/|
2007-3-03 周六, 下午1:38\n!截取视频文件。撩头去尾。\n{{{\n$● mencoder '/home/exp/媒体/电影/●动画/[2006.12.31]加菲猫2双猫记( 大陆公映上译配音)[2006年美国动画](帝国出品)/影视帝国(bbs.cnxp.com).加菲猫2双猫记(上译配音国语无字).Garfield.II.2006.rmvb' -ss 01:05:00 -endpos 62 -ovc lavc -lavcopts vcodec=mpeg4:vhq:vbitrate=1200 -oac mp3lame -o 加菲猫-片段.mpeg4 \n}}}\n\n其中@@color(red):''-ss 01:05:00 -endpos 62''@@,是设置起始和结束的参数。容易理解吧。我设置的这段时间,是双猫记中最经典的那段哦,帅帅最喜欢看的那段。执行的时候,一顿猛扫,CPU占了一半,还算飞快的就搞好了。 \n{{{\n$● ll 加菲猫-片段.mpeg4 \n-rw-r--r-- 1 exp exp 9.9M 2007-03-03 13:28 加菲猫-片段.mpeg4\n}}}\n[img[加菲猫-片段|./pic/加菲猫-片段.png]]\n\n!转录光盘。\n{{{\n$● mencoder vcd://2 -o 小熊维尼之长鼻怪大冒险-1.mpeg4 -ovc lavc -lavcopts vcodec=mpeg4:vhq:vbitrate=900 -oac mp3lame \n$● mencoder dvd://2 -ovc lavc -lavcopts vcodec=mpeg4:vhq:vbitrate=1200 -oac mp3lame -o 飞行家族.mpeg4\n}}}
使用unicode字体,按"j"开关切换字幕。\n{{{\n$● ll ~/.mplayer/subfont*\nlrwxrwxrwx 1 exp exp 71 2007-03-26 00:25 subfont.ttf -> /home/exp/安装/备份/●可用字体/ChineseName/经典繁颜体.TTF\nlrwxrwxrwx 1 exp exp 66 2007-03-25 23:22 subfont.ttf-园体 -> /home/exp/.fonts/●可用字体/YuanTi/VeraSansYuanTi-Regular.ttf\n}}}\nsrt字幕文件也使用utf8\n{{{\n$● enca [___].Garfield.2004.DVDRip.XviD.iNT-TLF.[VeryCD.com].srt\nUniversal transformation format 8 bits; UTF-8\n CRLF line terminators\n}}}\nCLI播放时,指定utf8。\n{{{\n$● grep subcp /home/exp/.mplayer/config \nsubcp=utf8\n}}}\n播放时,指定下utf8,\n{{{\n$● mplayer \s[___\s].Garfield.2004.DVDRip.XviD.iNT-TLF.\s[VeryCD.com\s].avi\n}}}\n
config.commands.toggleView = {\n text: "toggle",\n tooltip: "Collapse/Expand this tiddler",\n handler: function(event,src,title){\n var nodes = story.findContainingTiddler(src).getElementsByTagName("*"); \n for(var t=0; t<nodes.length; t++)\n if(nodes[t].className == "collapse")\n nodes[t].style.display=(nodes[t].style.display=="none")?"block":"none";\n }\n} \n\nconfig.commands.focusHere = {\n text: "focus",\n tooltip: "Expand this tiddler and collapse all others",\n handler: function(event,src,title){\n var e = story.findContainingTiddler(src);\n var nodes = story.findContainingTiddler(src).getElementsByTagName("*"); \n for(var t=0; t<nodes.length; t++)\n if(nodes[t].className == "collapse")\n nodes[t].style.display = "block"\n story.forEachTiddler(function(title,tiddler){\n if (tiddler!=e) {\n var nodes = tiddler.getElementsByTagName("*");\n for(var t=0; t<nodes.length; t++)\n if(nodes[t].className == "collapse")\n nodes[t].style.display = "none"\n }\n })\n }\n}\n\nconfig.macros.collapseAll = {\n handler: function(place,macroName,params,wikifier,paramString,tiddler){\n createTiddlyButton(place,"collapse all","Collapse all displayed tiddlers",function(){\n story.forEachTiddler(function(title,tiddler){\n var nodes = tiddler.getElementsByTagName("*"); \n for(var t=0; t<nodes.length; t++)\n if(nodes[t].className == "collapse")\n nodes[t].style.display = "none"\n })\n })\n }\n}\n\nconfig.macros.expandAll = {\n handler: function(place,macroName,params,wikifier,paramString,tiddler){\n createTiddlyButton(place,"expand all","Expand all collapsed tiddlers",function(){\n story.forEachTiddler(function(title,tiddler){\n var nodes = tiddler.getElementsByTagName("*"); \n for(var t=0; t<nodes.length; t++)\n if(nodes[t].className == "collapse")\n nodes[t].style.display = "block"\n })\n })\n }\n}
安装,注意启用cups服务。\n{{{\napt-get install cups-pdf\n}}}\n设置打印的保存目录。修改是立刻有效的。\n{{{\n$● grep '^Out' /etc/cups/cups-pdf.conf\nOut ${HOME}/下载\n}}}
[img[vim截图|./pic/vim.png]]\n**主配置文件\n{{{\n$● cat ~/.vimrc\n" 开启语法高亮\nsyntax on \n" 设置文字编码自动识别\nset fencs=utf-8,cp936\n" 使用鼠标\nset mouse=a\n" 设置高亮搜索\nset hlsearch\n" 输入字符串就显示匹配点\nset incsearch\n" 输入的命令显示出来,看的清楚些。\nset showcmd\n" Tlist的内部变量。函数列表。\nlet Tlist_Use_Right_Window=1\nlet Tlist_File_Fold_Auto_Close=1\n" 打开当前目录文件列表\nmap <F3> :e .<CR>\n" 函数和变量列表\nmap <F4> :Tlist<CR>\n" 搜索当前词,并打开quickfix窗口\nmap <F5> :call Search_Word()<CR>\n" 全能补全\ninoremap <F8> <C-x><C-o>\n" 没事,鼠标画线玩的。\n" noremap <F9> :call ToggleSketch()<CR>\n" 关闭窗口\nmap <F9> :close<CR>\n" 启动函数变量快速浏览的时间设置\nset updatetime=100\n" 设置日记的缺省目录\nlet g:calendar_diary="~/文档/日记"\nlet g:calendar_navi_label = '←,今天(t),→'\nlet g:calendar_mruler = '一月,二月,三月,四月,五月,六月,七月,八月,九月,十月,十一月,十二月'\nlet g:calendar_wruler = '日 一 二 三 四 五 六'\n}}}\n**当前使用的插件。\n{{{\n~/.vim/plugin$● l\nAutoExplorer.vim EnhancedCommentify.vim matrix.vim tabbar.vim\ncalendar.vim mark.vim Search_Word.vim taglist.vim\n}}}\n**自修改编写的自动变量浏览功能。\n{{{\n~/.vim/plugin$● cat AutoExplorer.vim \nau! CursorHold *.[ch] nested call PreviewWord()\nfunc PreviewWord()\n if &previewwindow " 不要在预览窗口里执行\n return\n endif\n let w = expand("<cword>") " 在当前光标位置抓词\n if w =~ '\sa' " 如果该单词包括一个字母\n\n " 在显示下一个标签之前,删除所有现存的语法高亮\n silent! wincmd P " 跳转至预览窗口\n if &previewwindow " 如果确实转到了预览窗口……\n match none " 删除语法高亮\n wincmd p " 回到原来的窗口\n endif\n\n " 试着显示当前光标处匹配的标签\n try\n exe "ptag " . w\n catch\n return\n endtry\n\n silent! wincmd P " 跳转至预览窗口\n if &previewwindow " 如果确实转到了预览窗口……\n if has("folding")\n silent! .foldopen " 展开折叠的行\n endif\n call search("$", "b") " 到前一行的行尾\n let w = substitute(w, '\s\s', '\s\s\s\s', "")\n call search('\s<\sV' . w . '\s>') " 定位光标在匹配的单词上\n " 给在此位置的单词加上匹配高亮\n hi previewWord term=bold ctermbg=green guibg=green\n exe 'match previewWord "\s%' . line(".") . 'l\s%' . col(".") . 'c\sk*"'\n wincmd p " 返回原来的窗口\n endif\n endif\nendfun\n}}}\n**绑定到F5的当前词搜索功能。\n{{{\n~/.vim/plugin$● cat Search_Word.vim \n" au! QuickFixCmdPre *.[ch] call Search_Word()\nfunc Search_Word()\n let w = expand("<cword>") " 在当前光标位置抓词\n exe "vimgrep " w " *.c *.h"\n exe 'copen'\nendfun\n}}}
交换鼠标1 3键的脚本\nCreated 星期一 02/10/2006 09:09\n{{{\n#!/bin/bash \n\nbut=`xmodmap -pp|head -n 1|cut -d ' ' -f 3` \n((but++)) \nret="" \nret=`xmodmap -pp|grep "3.*1"` \nif [ -z "$ret" ] \nthen \n prefix="xmodmap -e \s"pointer = 3 2 1 4 5 6 7 8 9" \nelse \n prefix="xmodmap -e \s"pointer = 1 2 3 4 5 6 7 8 9" \nfi \ncmd=${prefix%${but}*}'"' \neval $cmd\n}}}
修改发行版本的图标\nCreated 星期一 26/02/2007\n{{{\ncd /usr/share/icons/gnome/scalable/places\nsudo rm distributor-logo.svg\nsudo ln -s /home/exp/媒体/start-here.svg distributor-logo.svg\nkillall gnome-panel\n}}}
\n!CLI的星际译王。\n{{{\n$● sdcv tired \n发现 2 条记录和 tired 相似。 \n-->朗道英汉字典5.0 \n-->tired \n\n*[taiәd] \na. 疲累的, 疲乏的, 厌倦的 \n相关词组: \nfeel tired out \n\n-->XDICT英汉辞典 \n-->tired \n\n[ˊtaiәd] \na. 疲劳的,累的;厌倦的,厌烦的\n}}}\n----\n!转换音乐格式的。sox soxmix\n{{{\n$● sox g2ipmsg.mid g2ipmsg.wav\n}}}\n----\n!F1按键坏了,换一个,用F9代替算了。玩游戏,vote的时候,老是需要F1/F2的。 \n\n**看下F9的键值。 \n{{{\n$● xmodmap -pke|grep 'F9 ' \nkeycode 75 = F9 XF86_Switch_VT_9\n}}}\n**让此物理按键产生F1的效果。 \n{{{\n$● xmodmap -e "keycode 75 = F1"\n}}}\n**验证一下。 \n{{{\n$● xmodmap -pke|grep F1\n}}}\n----\n!scim和软件冲突的时候,屏蔽scim的CLI前缀。\n{{{\nXMODIFIERS=@im=none QT_IM_MODULE=xim\n}}}\n----\n!会话-启动会话的几个位置\n{{{\n.config/autostart\n/usr/share/gnome/autostart\n/etc/xdg/autostart\n}}}\n----\n!强制弹出被锁住的光盘。\n{{{\n$● sudo umount /media/cdrom0/ -l\n$● eject\n}}}\n----\n!找端口\n{{{\n$● lsof -l|grep '\s<7.631\s>'\nrhythmbox 6562 1000 21u unix 0xd4e97980 79631 socket\n}}}\n{{{\n$● lsof -i\nCOMMAND PID USER FD TYPE DEVICE SIZE NODE NAME\nopera 4789 exp 23u IPv4 13605 TCP 192.168.100.100:49916->kornbluth.freenode.net:ircd (ESTABLISHED)\n}}}\n{{{\n$● cat /etc/services |grep 631\nipp 631/tcp # Internet Printing Protocol\nipp 631/udp\n}}}\n{{{\n$● netstat -tup|grep 916\n(Not all processes could be identified, non-owned process info\n will not be shown, you would have to be root to see it all.)\ntcp 0 0 192.168.100.100:49916 kornbluth.freenode:ircd ESTABLISHED4789/opera \n}}}\n----
开关触摸板\nCreated 星期一 02/10/2006 09:09\n{{{\n#!/bin/bash \n\n\nts=`synclient -l|grep TouchpadOff` \nts=${ts#*= } \nif(("$ts" == 0)) \nthen \nsynclient TouchpadOff=1 \nelse \nsynclient TouchpadOff=0 \nfi\n}}}\n-------------------------------------------------------------------\n前提是xorg.conf里面开了\n{{{\nOption "SHMConfig" "on"\n}}}\nFn+F9 切换触摸屏\n
!无线路由设置\nCreated 星期一 08/01/2007\n\nessid修改。\n\n无线设置:访问控制:允许MAC列表修改。\n0013026b1324\n\nWAN设置:广域网接口(WAN)配置,修改为pppoe拨号。\n"~CSD1220520" * "6641672447"\n\n系统服务:DMZ主机设置。\n192.168.18.1\n\n!无线网络信息\nCreated 星期五 08/12/2006 08:46\n{{{\n$● iwlist eth1 scan\neth1 Scan completed :\n Cell 01 - Address: 00:E0:4C:FD:9C:B1\n ESSID:"Entontech"\n Protocol:IEEE 802.11bg\n Mode:Master\nthe node is the synchronisation master or acts as an Access Point\n Channel:6\n Encryption key:on\n Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s; 6 Mb/s\n 9 Mb/s; 12 Mb/s; 18 Mb/s; 24 Mb/s; 36 Mb/s\n 48 Mb/s; 54 Mb/s\n Quality=96/100 Signal level=-31 dBm Noise level=-31 dBm\n Extra: Last beacon: 88ms ago\n}}}\n{{{\n$● iwconfig eth1\neth1 IEEE 802.11g ESSID:"Entontech" \n Mode:Managed Frequency:2.437 GHz Access Point: 00:E0:4C:FD:9C:B1 \nnode connects to a network composed of many Access Points, with roaming\n Bit Rate:54 Mb/s Tx-Power:13 dBm \n Retry limit:15 RTS thr:off Fragment thr:off\n Power Management:off\n Link Quality=96/100 Signal level=-32 dBm Noise level=-33 dBm\n Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0\n Tx excessive retries:0 Invalid misc:1 Missed beacon:0\n}}}\n在网络连接的小图标显示无信号的时候,需要硬件关闭网卡电源,再开,才可以看到信号。??\n在联网那里,DHCP设置不成功。而无线路由里面明明看到了DHCP开通。\n关闭过eth1以后,碰到ping不通的情况。需要设置一次。在联网那里设置没用??\n{{{\n00:12:05-exp~$● ping 192.168.18.1\nPING 192.168.18.1 (192.168.18.1) 56(84) bytes of data.\n\n--- 192.168.18.1 ping statistics ---\n2 packets transmitted, 0 received, 100% packet loss, time 1008ms\n\n00:12:17-exp~$● sudo iwconfig eth1 essid "Alpha" key s:1234567890123\n00:12:26-exp~$● ping 192.168.18.1\nPING 192.168.18.1 (192.168.18.1) 56(84) bytes of data.\n64 bytes from 192.168.18.1: icmp_seq=1 ttl=255 time=4.17 ms\n64 bytes from 192.168.18.1: icmp_seq=2 ttl=255 time=1.81 ms\n\n--- 192.168.18.1 ping statistics ---\n2 packets transmitted, 2 received, 0% packet loss, time 1000ms\nrtt min/avg/max/mdev = 1.813/2.996/4.179/1.183 ms\n00:12:32-exp~$● iwlist eth1 rate \neth1 12 available bit-rates :\n 1 Mb/s\n 2 Mb/s\n 5.5 Mb/s\n 11 Mb/s\n 6 Mb/s\n 9 Mb/s\n 12 Mb/s\n 18 Mb/s\n 24 Mb/s\n 36 Mb/s\n 48 Mb/s\n 54 Mb/s\n Current Bit Rate:54 Mb/s\n00:24:20-exp~$● iwlist eth1 frequency\neth1 17 channels in total; available frequencies :\n Channel 01 : 2.412 GHz\n Channel 02 : 2.417 GHz\n Channel 03 : 2.422 GHz\n Channel 04 : 2.427 GHz\n Channel 05 : 2.432 GHz\n Channel 06 : 2.437 GHz\n Channel 07 : 2.442 GHz\n Channel 08 : 2.447 GHz\n Channel 09 : 2.452 GHz\n Channel 10 : 2.457 GHz\n Channel 11 : 2.462 GHz\n Channel 12 : 2.467 GHz\n Channel 13 : 2.472 GHz\n Channel 149 : 5.745 GHz\n Channel 153 : 5.765 GHz\n Channel 157 : 5.785 GHz\n Channel 161 : 5.805 GHz\n Current Frequency=2.437 GHz (Channel 6)\n}}}\n!无线网卡\nCreated 星期一 02/10/2006 09:51\n{{{\n[17207390.664000] eth1: Coming out of suspend...\n[17207390.680000] PCI: Enabling device 0000:02:00.0 (0000 -> 0002)\n[17207390.680000] ACPI: PCI Interrupt 0000:02:00.0[A] -> GSI 16 (level, low) -> IRQ 169\n[17207394.120000] ipw3945: Detected geography ABG (13 802.11bg channels, 4 802.11a channels)\n[17207439.804000] eth1: Going into suspend...\n[17207439.916000] ACPI: PCI interrupt for device 0000:02:00.0 disabled\n[17207450.568000] eth1: Coming out of suspend...\n[17207450.584000] PCI: Enabling device 0000:02:00.0 (0000 -> 0002)\n[17207450.584000] ACPI: PCI Interrupt 0000:02:00.0[A] -> GSI 16 (level, low) -> IRQ 169\n}}}\n无线网卡。按键开关很正常。\n
{{{\n$● sdcv festival\n发现 2 条记录和 festival 相似。\n-->朗道英汉字典5.0\n-->festival\n\n*['festәvәl]\na. 节日的, 喜庆的, 快乐的\nn. 节日, 庆祝, 欢宴\n\n-->XDICT英汉辞典\n-->festival\n\n[ˊfestәvl]\na. 节日的,喜庆的,快乐的\nn. 节日,庆祝及祭祀,欢宴\n}}}
配置Wine\nCreated 星期一 23/10/2006 22:13\n\n{{{\n$● ll ~/.wine/drive_c/windows/fonts\n总用量 0\nlrwxrwxrwx 1 exp exp 51 2006-10-23 22:08 simfang.ttf -> /home/exp/安装/备份/●可用字体/simfang.ttf\nlrwxrwxrwx 1 exp exp 50 2006-10-23 22:08 simhei.ttf -> /home/exp/安装/备份/●可用字体/simhei.ttf\nlrwxrwxrwx 1 exp exp 50 2006-10-23 22:08 simkai.ttf -> /home/exp/安装/备份/●可用字体/simkai.ttf\nlrwxrwxrwx 1 exp exp 49 2006-10-23 22:08 SIMLI.TTF -> /home/exp/安装/备份/●可用字体/SIMLI.TTF\nlrwxrwxrwx 1 exp exp 50 2006-10-23 22:08 SIMSUN.TTF -> /home/exp/安装/备份/●可用字体/SIMSUN.TTF\nlrwxrwxrwx 1 exp exp 50 2006-10-23 22:08 SIMYOU.TTF -> /home/exp/安装/备份/●可用字体/SIMYOU.TTF\n}}}\n{{{\n$● mkdir /tmp/ksocket-exp\n}}}\n==以下可视情况省略===\n\n{{{\n$● cd ~/.wine; diff system.reg system.reg-old|grep MS\n< "MS Sans Serif"="SIMSUN.TTC"\n< "MS Serif"="SIMSUN.TTC"\n> "MS Sans Serif"="sserife.fon"\n> "MS Serif"="serife.fon"\n< "MS Sans Serif"="SIMSUN.TTC"\n< "MS Serif"="SIMSUN.TTC"\n> "MS Sans Serif"="sserife.fon"\n> "MS Serif"="serife.fon"\n}}}\n{{{\n$● cat /usr/share/X11/locale/zh_CN.UTF-8/XLC_LOCALE | grep GBK -A 4\n# fs3 class (Chinese Han Character GBK)\n# fs3 {\n# charset {\n# name GBK-0:GLGR\n# }\n# font {\n# primary GBK-0:GLGR\n# substitute GB13000.1993-1:GLGR\n# }\n# }\n}}}