MYSQL
insert into text(id, name, text) values(LAST_INSERT_ID(), 'test', 'test');
加個shell循環,自動生成sql: for((i=31;i<68;i++)) do echo "insert into pic(name,desp,handled) values('xxi/res_img_$i.png','xxi','1');" ;done
VIM
%s/insert into text(id, name, text) values(LAST_INSERT_ID(), '\([^']*\)', '/insert into pic(name, desp) values('\1', 'xxx');\rinsert into text(id, name, text) values(LAST_INSERT_ID(), '\1', '/g效果:
insert into text(id, name, text) values(LAST_INSERT_ID(), 'xxx/res_img_4.png', '
變成:
insert into pic(name, desp) values('xxx/res_img_4.png', 'xxx');
insert into text(id, name, text) values(LAST_INSERT_ID(), 'xxx/res_img_4.png', '
其他操作:
整頁翻頁 ctrl-f ctrl-b
f就是forword b就是backward
翻半頁
ctrl-d ctlr-u
d=down u=up
滾一行
ctrl-e ctrl-y
zz 讓光標所雜的行居屏幕中央
zt 讓光標所雜的行居屏幕最上一行 t=top
zb 讓光標所雜的行居屏幕最下一行 b=bottom
SHELL
shell個人使用習慣:
PHPMYADMIIN
sudo ln -s /etc/phpmyadmin/apache.conf phpmyadmin.conf
FCITX
export XMODIFIERS= "@im=fcitx"; export QT_IM_MODULE= xim; export GTK_IM_MODULE= xim;
APT-CACHE
sudo apt-cache search gconf-service
MOUNT
sudo mount /media/home/ubuntu/disks/old_root.disk ~/old -o loop
MOD
生成mod,並安裝
sudo modprobe xxx
CURL
curl http://localhost/picsearch/more.php
CHOWN
chown mysql:root ocr // 跨系統拷貝(如mysql數據表結構和數據)文件 後修改所有人
HISTORY
echo $HISTSIZE
sed -i ‘s/HISTSIZE=1000/HISTSIZE=10000/g’ /etc/profile
source /etc/profile (使其生效即可)
DHCLIENT
/sbin/dhclient -d -sf /usr/lib/NetworkManager/nm-dhcp-client.action -pf /run/sendsigs.omit.d/network-manager.dhclient-eth0.pid -lf /var/lib/NetworkManager/dhclient-1aae8734-397e-4120-96bf-21a503b2b85c-eth0.lease -cf /var/lib/NetworkManager/dhclient-eth0.conf
eth0
有時候連不上網,可以try dhclient
Tesseract
echo "" > out.txt; for file in `ls | grep png`; do tesseract $file tmp > /dev/null 2> /dev/null; cat tmp.txt >> out.txt; done; cat out.txt; rm *.png;
rm out.txt; rm out1/*; rm rect/*; for((i=1; i<142; i++)) do echo "########$i" >> out.txt; textdetect img_$i.png > /dev/null; ./rec.sh >> out.txt; done;
其他常用腳本
Mencoder
視頻轉換ogv -> flv :
mencoder linuxidc.com.ogv -o linuxidc.com.flv -of lavf -oac pcm -ovc lavc -lavcopts vcodec=flv -vf scale=640:480 http://www.linuxidc.com/Linux/2010-08/27852.htm
Tail實時查看日誌
tail -f /usr/share/tomcat?/logs/catalina.out 這樣運行時就可以實時查看運行日誌了