1.??chm??????????? sudo apt-get install gnochm 2.right click to open terminal: sudo apt-get install nautilus-open-terminal 3.vi vi ~/.vimrc add: syntax on set nu 4.sudo apt-get install mysql-server mysql-client 5.PDF chinese(Evince) sudo apt-get install xpdf-chinese-simplified xpdf-chinese-traditional poppler-data 6. sudo apt-get install sysv-rc-conf ?????level???,????????? sudo sysv-rc-conf 7.gtk??? sudo apt-get install vim #??vim??????????????????????? sudo apt-get install build-essential #????gcc/g++/gdb/make ??????? sudo apt-get install gnome-core-devel #???? libgtk2.0-dev libglib2.0-dev ????????? sudo apt-get install pkg-config #?????GTK???????????????? sudo apt-get install devhelp #???? devhelp GTK?????? sudo apt-get install libglib2.0-doc libgtk2.0-doc #???? gtk/glib ?API??????????? sudo apt-get instal glade libglade2-dev #??????GTK???????? ?? gcc base.c -o base `pkg-config --cflags --libs gtk+-2.0` 8. under bash shell: use export command to see all environment variables use export VARIABLENAME = "value" to set environment(tmp) or sudo vi /etc/environment 9.scim $sudo gedit /etc/X11/xinit/xinput.d/all_ALL?? GTK_IM_MODULE= QT_IM_MODULE= ??????????? GTK_IM_MODULE="scim" QT_IM_MODULE="scim" $sudo gedit /etc/X11/xinit/xinput.d/zh_CN ?? GTK_IM_MODULE=xim QT_IM_MODULE=xim ?? GTK_IM_MODULE="scim" QT_IM_MODULE="scim" ????X????scim???????? 10.format sourcefile indent example.cpp 20.LAMP apache2:source code install (path:/usr/local/apache2) ssl:source code install (path:/usr/local/ssl) mysql:sudo apt-get install mysql-server mysql-client (path:sudo vi /etc/mysql/my.cnf) php:sudo apt-get install php5 php5-mysql (path:sudo vi /etc/php5/apache2/php.ini) phpmyadmin:sudo apt-get install phpmyadmin (path:/usr/share/phpmyadmin use:sudo ln -s /usr/share/phpmyadmin/ /var/www) 21.LAMP sudo vi /etc/apache2/apache2.conf(configuration apache2) the directory of /etc/apache2 include all configuration files of apache2 put myown web at /var/www/ sudo /etc/init.d/apache2 restart(restart apache2) sudo vi /etc/php5/apache2/php.ini(configurate php) sudo /etc/init.d/apache2 start/restart/stop 22./usr/bin/mysql -uroot -pzj077543 -> ~/Desktop/winestore.data 26.???????????????? cat file | tr [:lower:] [:upper:] > newfile 27.???????????????????????????????????.txt???????.sh find /some/directory/ -name "*.txt" -exec rename 's/\.txt$/.sh/' {} \; 29.cvs a.install sudo apt-get install cvs cvsd sudo cvsd-buildroot /var/lib/cvsd cd /var/lib/cvsd sudo mkdir cvsrepo sudo cvs -d /var/lib/cvsd/cvsrepo init sudo chown cvsd:cvsd -R /var/lib/cvsd/cvsrepo/ sudo cvsd-passwd /var/lib/cvsd/cvsrepo bbs b.configure sudo vi /var/lib/cvsd/cvsrepo/CVSROOT/config ??"SystemAuto=no"??#? sudo vi /etc/cvsd/cvsd.conf ??RootJail /var/lib/cvsd //?cvsd???? ?????? Repos /cvsrepo sudo /etc/init.d/cvsd restart c.use export CVSROOT=:pserver:bbs@192.168.1.113:/cvsrepo cvs login cvs logout cvs import –m “Create Source Dir” cvstest/c tang cvstest ???????????????cd?cvstest???????? $CVSROOT/cvstest/c ??? ?? -m ???????????????????????????????????vi?????????? tang, cvstest????????????? ???????import?????????????????????????????????????????? cvs checkout cvstest/c????????? 30. ubuntu mysql???? ?ubuntu?mysql??,????????????????????mysql????? 1?????????????:grant all privileges on drupal.* to user@192.168.1.80 identified by 'user-password'; ??????????????add host->any host????????root????????????????????? 2???mysql????? ??/etc/mysql/my.cnf # Instead of skip-networking the default is now to listen only on # localhost which is more compatible and is not less secure. bind-address = 127.0.0.1 ?”bind-address = 127.0.0.1“?? sudo /etc/init.d/mysql restart????????