ssh
ssh public key authentication
(相关资料图)
$ ssh-keygen -t rsa -P ""$ cat $HOME/.ssh/id_rsa.pub >> $HOME/.ssh/authorized_keys
软件安装:apt-get install software-name aptitude install software-name aptitude与apt-get相比会自动安装依赖的包。 要安装 .deb 套件包时 sudo dpkg -i package_file.deb
sudo dpkg --force-overwrite -i package_file.deb
要反安装 .deb 套件包时 sudo dpkg -r package_name how to keep shell history everyday:touch ".bash_profile" in "/home/hadoop/", and add the following two lines to the file: export HISTFILE=~/.history/`date +%Y%m%d`.hist export HISTSIZE=100000
mkdir .history in "/home/hadoop/"
安装飞信Fetion
http://basiccoder.com/openfetion
安装飞鸽传书
1.下载GNOME2
http://www.ipmsg.org/index.html.en
wget http://www.ipmsg.org/archive/g2ipmsg-0.9.6.tar.gz
解压:
tar -zxvf g2ipmsg-0.9.6.tar.gz
2. 安装 依赖项 sudo apt-get install libxml-parser-perl libgnomeui-dev libpanel-applet2-dev sudo apt-get install gettext intltool 5 编译安装 sudo ./configure –enable-systray sudo make sudo make install
将UBUNTU DVD ISO挂载作为本地源
将UBUNTU DVD ISO挂载作为本地源: 挂载 sudo mkdir /home/hadoop/dvdiso sudo mount -o loop /media/hda6/ubuntu-9.10-dvd-i386.iso /home/hadoop/dvdiso
或者修改fstab sudo gedit /etc/fstab 增加一句 /media/hda6/ubuntu-6.06.1-dvd-i386.iso /home/hadoop/dvdiso iso9660 ro,loop,auto 0 0
在系统-系统管理-软件属性-添加-自定义 deb file:///home/hadoop/dvdiso/ karmic main
安装解压工具和运行命令
sudo apt-get install p7zip
Rhythmbox乱码的解决办法
使用方法: mid3iconv-e gbk *.mp3 如果想转换当前目录下的所有 mp3 (包括子目录): find . -iname "*.mp3" -execdir mid3iconv-e gbk {} /; * 相信现在大陆绝大多数能找到的 mp3 标签都是以 GBK/GB18030 编码,使用 -e gbk 来处理就够了,当然你也可以使用 -e gb18030 来处理。 * -e gbk 参数是代表把 GBK 编码的标签转换为 Unicode 编码,本身是 Unicode 编码的就不转换。如果需要转换其他编码的文件可以自行修改,如改为 Big5。 * 经测试,转换后为 2.4 版的 ID3v2,编码格式为 uft-16 * 不过它会同时用 Unicode 编码填满 D3v1, ID3v2, APEv2 标签,但是 ID3v1 又不支持中文的 Unicode 编码,所以转换后的 ID3v1 标签全是问号。所以最好加上 –remove-v1 参数,转换后删除 ID3v1 标签。 mid3iconv-e gbk --remove-v1 *.mp3
关机命令
shutdown -h -time now
定时关机
将:
#!/bin/sh shutdown -h -time now 保存为power文件之后 chmod +x power之后就能使用linux at命令定时关机了.
但是需要有root权限才能关机, 所以需要输入的命令如下: sudo at 02:00 tomorrow -f power之后使用 sudo atq 可以查选定时执行的任务 sudo atrm 可以删除已经预定好的任务。
下载完成自动关机:
wget -i movies.txt ; poweroff
wget -i movies.txt ; shutdown -h now
开机启动:
cd /etc/rcS.d/ sudo ln -s xxxxx.sh(源脚本) S99xxxx(名称)
C++开发环境:
GCC:
sudo apt-get install build-essential
Boost:
apt-get install libboost-dev libboost-dbg libboost-doc bcp libboost-*
Google Code 代码管理工具
如何在Ubuntu上安装Mercurial?
sudo apt-get install python2.5sudo apt-get install python-all-dev sudo apt-get install python-setuptoolssudo easy_install -U mercurialhg --version
U盘挂载
挂载成功会在/proc/scsi/usb-storage下产生以数字编号的信息文件。
U盘挂载后自动运行
http://ubuntuforums.org/archive/index.php/t-502864.html
1. First run lsusb to identify your device. Example: $lsusb Bus 004 Device 001: ID 0000:0000 Bus 003 Device 001: ID 040a:0576 Kodak Co. Bus 002 Device 001: ID 0000:0000 Bus 001 Device 001: ID 0000:0000 2. After doing this you know that - the vendor ID of your device is 040a - the product ID of your device is 0576 3. Now is time to create your UDEV rule: sudo nano/etc/udev/rules.d/85-my_rule.rules 4. And add the text
ACTION=="add", SUBSYSTEMS=="usb", ATTRS{idVendor}=="14cd", ATTRS{idProduct}=="6600", RUN+="usr/local/my_script" Explanation: When the usb_device product identified as 0576 of vendor 040a is added, run /usr/local/my_script Note that "==" and "!=" are comparators, while = and += are assingments
VirtualBox
1. 访问VirutalBox官网(http://www.virtualbox.org/wiki/Downloads)下载最新Linux版。
2. 运行 sudo dpkg -i virtualbox-3.1_3.1.2-56127_Ubuntu_karmic_i386.deb 安装。
3.
通过执行 VBoxManage --help命令,你可以获得 VBoxManage 的完整用法。本文并不打算解释其中的每一个选项,仅给出创建一个虚拟机的必要步骤。如果你感兴趣,不妨亲自去探索 VBoxManage 的其他用法。
要从命令行创建虚拟机,你可以执行以下三步,我们以 Ubuntu 9.10 为例:
创建一个新的虚拟机,虚拟机的名称通过 --name选项指定:
VBoxManage createvm --name "Ubuntu 9.10" --register
创建该虚拟机所用的虚拟硬盘,用 --filename指定虚拟硬盘的名称,--size选项指定虚拟硬盘的大小,本例为 5 GB:
VBoxManage createhd --filename "Ubuntu910.vdi" --size 5000 --remember
修改虚拟机的选项设置:
VBoxManage modifyvm "Ubuntu 9.10" --memory "512MB" --hda "Ubuntu910.vdi" --dvd /home/linuxtoy/karmic-desktop-i386.iso --acpi on --accelerate3d on --boot1 dvd --nic1 nat
其中,
--memory指定内存的大小--hda指定所用的虚拟硬盘--dvd指定所用的 ISO 映像--acpi on启用 ACPI--accelerate3d on启用 3D 加速--boot1引导次序--nic1网络设置
如果你愿意,那么现在便可以通过 VBoxManage startvm "Ubuntu 9.10"来启动虚拟机。
类似Visio的绘图软件
sudo apt-get install dia
使用VPN
http://www.ubuntuhome.com/ubuntu-vpn-itshidden.html
http://chinafreenet.blogspot.com/2009/09/ubuntu-itshiddencom-vpn-5g.html
1.到itshidden网站申请一个帐号,点击注册
2.在ubuntu安装一个小插件:
3.配置VPN点击右上角网络管理的图标-VPN-配置VPN
在VPN选项中,网关地址填写:vpn.itshidden.com,并在下面填写你刚刚申请的VPN帐号密码
如果需要连接,点击网络选择VPN进行连接
清除DNS缓存
安装 nscd :
sudo aptitude install nscd
清除缓存的命令是:
sudo /etc/init.d/nscd restart
Windows下是:
ipconfig /flushdns
安装matlab
查看安装iso文件crack文件夹下的install说明
sudo mount /media/disk-1/MajorSoftware/TLF-SOFT-Mathworks.Matlab.R2009b.UNIX.ISO-TBE.iso /media/cdrom0/ -t iso9660 -o loop cd /media/cdrom0 点击install通过图形界面导航安装 sudo umount /media/cdrom0
运行
桌面图形窗口运行:
/opt/matlab/bin/matlab -desktop
终端运行:
/opt/matlab/bin/matlab -nodisplay
直接运行命令:
matlab -nodisplay -r "Decomp("image.bmp", "image-result.bmp", "image-result2.bmp");exit"
ubuntu/linux flash中文乱码 的解决
打开配置文件: cd /etc/fonts/conf.d/ sudo gedit 49-sansserif.conf 修改edit节点,将sans-serif改为sanssans-serifserifmonospacesans-serif这里改为<---sansPS 2 PDF$ gs -q -dBATCH -dAutoFilterColorImages=false -sColorImageFilter=FlateEncode -dNOPAUSE -sDEVICE=pdfwrite -sOutputFile=ow.pdf ow.ps
开机启动配置
$sudo apt-get install sysv-rc-con
通过HTTP进行简易文件共享
python -m SimpleHTTPServer
修改ubuntu 10.04 默认主题标题栏上的最大化、最小化、关闭窗口按钮到右边: $ gconftool-2 --set /apps/metacity/general/button_layout --type string "menu:minimize,maximize,close" 恢复到默认: $ gconftool-2 --set /apps/metacity/general/button_layout --type string "maximize,minimize,close:menu"