一、远程登录
1)在windows下面的远程登录很简单,我们可以直接设置很登录。http://www.cnblogs.com/chenbuer/p/3869829.html
2)这个还是比较简单的。当然了,在Ubuntu(或者说在Linux)下就更简单了。而且Linux支持多用户,那就显得更炫了。在主机上用一个用户登录,在远程用同一个用户登录,并不会迫使主机上的用户下线,那简直是完爆windows。
方法:server主机安装ssh,直接键入sudo apt-get install ssh
client主机用第三方软件PuTTY,可以直接在windows下面登录远程的Ubuntu。
当然了还有其他的教程http://os.51cto.com/art/201109/291634.htm
3)上面两个一个是介绍windows登录windows,一个是介绍在windows下面登录ubuntu的。那么ubuntu登录ubuntu是怎样的?
跟上面一样。被登录的server要安装ssh的服务器端软件。安装了之后我们输入命令 ps -e | grep ssh 会看见类似与这样的
会看见有sshd就说明安装好了。
在客户端,一般ubuntu会自带ssh登录客户端。同样输入上面的命令,我们可以看见有
有ssh-agent,那就是说明有了ssh的客户端登录软件了。
这样我们就直接输入 ssh 登录名@IP(或者相应的主机名) 就可以登录啦!太方便了。
二、更换输入法
(安装搜狗输入法参照第二十四条)
我们在安装Ubuntu的时候会自动安装iBus,可以时间长了我们总是会发现它的诸多不足,甚是不爽,不由怀念搜狗或者其他的输入法。
有教程http://jingyan.baidu.com/article/4b07be3c60da3f48b380f3f0.html教你如何安装fcitx输入法。
sudo apt-get install fcitx-table-wbpy 完事了,再在“语言支持”上修改默认的输入法,再重启。
教程http://weblove.iteye.com/blog/2048275指导安装搜狗输入法。
安装新版的fcitx(这个可以在sublime下完成中英文切换!)
sudo add-apt-repository ppa:fcitx-team/nightly sudo apt-get update sudo apt-get install fcitx fcitx-googlepinyin
三、利用gdebi安装软件
Gdebi 是一个安装.deb软件包的工具。它提供了图形化的使用界面,但也有命令行选项。 在Ubuntu中会默认安装Gdebi。Gdebi 安装本地的.deb软件包,并自动解决依赖问题(它可以自动下载并安装所需的软件包)。
http://zh.wikipedia.org/zh-cn/Gdebi
有一个用gdebi来安装搜狗输入法的教程http://jingyan.baidu.com/article/a17d52853f2d9e8098c8f2f6.html
四、修改grub的启动项,设windows为默认的
在grub.cfg中修改它的启动项,找到default,将默认的set defualt="0",改成set default=“4”。当然了,修改之前要把grub.cfg的权限添加一个w。
http://www.360doc.com/content/10/1206/08/4539198_75397446.shtml
五、在ubuntu下用dd命令刻盘
windows自带的刻盘工具自然是很ugly了,用UltraIOS有刻CentOS系统的时候也不能正确安装,于是就试试ubuntu下面的dd命令了。
六、在Linux下运行Python脚本
编写Python程序时候在第一行上写 #!/usr/python 然后chmod u+x *.py
执行程序 ./*.py (Linux默认要运行当前目录的程序时,需要重新制定目录 ./:代表当前目录)
七、在Ubuntu的安装vim
安装 vim
控制台版本的vim随ubuntu一起发行,因此没必要安装. 然而,如果您更喜欢GUI界面下的vim的话,请安装vim-gtk软件包,有以下两种方法:
1、在Ubuntu Software Center中搜索vim-gtk,并安装 Vi IMproved - enhanced vi editor - with GTK2 GUI
2、在终端中输入 sudo apt-get install vim-gtk
使用vim
Vim 需要学习很多东西。然而,如果您熟悉了vim的话,您可以利用vim的高级特征非常熟练的操作文本。
这是vim下面Python的高亮显示。我简直爱死它了。
八、在ubuntu下面的截图工具。
用法:
gnome-screenshot [选项...] 抓取屏幕的图片
我想用过的人用一次就会喜欢上它,因为太方便了。这个是ubuntu自带的,根本不用安装。
参考自http://blog.csdn.net/liu_chunhai/article/details/6595207
九、在ubunut下安装flash
看在线视频,flash是必不可少的。
先下载flash安装包
tar -zxvf install_flash_player_11_linux.x86_64.tar.gz解压
Adobe Flash Player的安装比较容易,只要将对应的文档复制到正确的的位置即可
(1) 将libflashplayer.so拷贝到Firefox的Plugin目录:cp libflashplayer.so /usr/lib/mozilla/plugins/(2) 将usr目录下的所有文档拷贝到系统的/usr目录下:cp -r ./usr/* /usr/
重新打开Firefox后,就可以在网页上播放视频了
十、修改环境变量PATH
网上有很多方法,做了很多实验,最终找到了PATH的根源上,个人认为修改/etc/environment这个办法最好,对Terminal或任何程序都有效。那些改/etc/bash.bashrc等方法只对Terminal有效,对QT等程序可能就没效果了。
用root身份编辑/etc/environment文件,修改“PATH=”这一行的值。
另外也可以用临时的方法
用终端通过命令行来把目录“/xxx/xxx/xxx/”加进$PATH里:
export PATH=$PATH:/xxx/xxx/xxx/
或者
export PATH=/**/:$PATH
这种方法适用于暂时修改,重新登录后失效
NOTE:当然,我们也可以将上面的命令写成一个脚本×.sh放在etc/profile.d/中,这样就可以永久改变了。因为etc/profile.d/是启动时执行的。
如果想把当前目录加入到PATH里,后面加“.”就行,同样也可以用来加其他目录如“/”或“~”等:
export PATH=”$PATH:.:/:~“
十一、ubuntu修改主机名
在Ubuntu系统中永久修改主机名也比较简单。主机名存放在/etc/hostname文件中,修改主机名时,编辑hostname文件,在文件中输入新的主机名并保存该文件即可。重启系统后,用命令hostname或uname –n可以查看主机名。
值的指出的是,在其它Linux发行版中,并非都存在/etc/hostname文件。如Fedora发行版将主机名存放在/etc/sysconfig/network文件中。所以,修改主机名时应注意区分是哪种Linux发行版。
十二、用树状图查看文件夹的结构
安装tree: sudo apt-get install tree
然后使用的话就直接进入要查看的文件夹,然后键入tree就ok啦。看一个效果图
十三、关闭某一个端口的服务
由于Django打开之后ctrl+z之后端口依然被占用,所以我要尝试手动断开端口。
首先查看端口
netstat -anp
显示很多,找到自己想要关闭的端口
然后
netstat -anp | grep 9312
tcp 0 0 0.0.0.0:9312 0.0.0.0:* LISTEN 11902/searchd
然后
kill -9 11902
OK!这样9312端口就被关闭了。。。
十四、教你怎么在Ubuntu下面用qq
http://www.cnblogs.com/zhj5chengfeng/archive/2013/09/08/3308029.html
十五、在ubuntu下安装myeclipse
这是正确安装
其中会出现很多问题
在配置jdk的时候,有一点很重要,一般我们看网上的jdk的环境配置就没有了,但是要装myeclipse,在环境配置完成之后需要修改系统默认JDK,并使之立马生效(提示:改为自己的路径哦, 如果要装myeclipse的话这一步是必须得,否则会出错!!!)
sudo update-alternatives --install "/usr/bin/java" "java" "/usr/java/jdk1.8.0_25/bin/java" 300 sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/java/jdk1.8.0_25/bin/javac" 300 sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/java/jdk1.8.0_25/bin/javaws" 300
我们也可以在配置之前输入
sudo update-alternatives --config java sudo update-alternatives --config javac sudo update-alternatives --config javaws
查看一下有没有配置好了,当然了也可以用在修改系统默认JDK之后在用来验证!
十六、如何创建一个自己安装的软件的快捷启动
我们在完成所有的环境变量的配置之后,可以在/usr/bin中创建一个文件,可以利用她运行文件,可以这样创建一个文件
#!/bin/sh export MYECLIPSE_HOME="/usr/MyEclipse/MyEclipse 10/myeclipse" $MYECLIPSE_HOME/myeclipse $*
然后修改他的权限为755,当然了我们的owner是root:root
或者直接创建一个软连接
注意我这里的用户是root,我们再查看一下这个软连接的信息,可见我们不需要再修改他的mod了
(发现只要在这儿有了一个文件,在/usr/bin/X11/ 文件下就有一个,要是删了,就两个都没有了。存疑/usr/bin/X11/ 是干什么用的)
我们选择了上面两种方法中的一种就可以在tty中输入MyEclipse直接打开了,要完成按下win键就能搜索出来MyEclipse 还差一步:
在/usr/share/applications/文件夹下面添加一个MyEclipse.desktop文件,文件内容如下:
[Desktop Entry] Encoding=UTF-8 Name=MyEclipse2014 Comment=IDE for JavaEE Exec=/usr/MyEclipse2014/myeclipse Icon=/usr/MyEclipse2014/icon.xpm Terminal=false Type=Application Categories=GNOME;Application;Development; StartupNotify=true
这样就行了!!!
菜单window-open perspective-MyEclipse database Explorer
按照下面配置,当然只是实例,要视情况而写
测试连接成功了吗?成功了就可以连接了
十八、安装chrome
sudo apt-get install chromium-browser就行了
十九、安装sublime
sudo add-apt-repository ppa:webupd8team/sublime-text-2 sudo apt-get update sudo apt-get install sublime-text # or dev version # sudo apt-get install sublime-text-dev
二十、用GoAgent出现证书不安全,提示:您的连接不是私密连接
解决方法就导入GoAgent/local下的CA.crt证书
sudo apt-get install libnss3-tools certutil -d sql:$HOME/.pki/nssdb -A -t "C,," -n GoAgent -i INSTALL_PATH/goagent/local/CA.crt
二十一、ubuntu默认安装路径
apt-get 下载后,软件所在路径是什么??
/var/cache/apt/archives
ubuntu 默认的PATH为
PATH=/home/brightman/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
apt-get install安装目录是包的维护者确定的,不是用户
$ dpkg -L packagename、
dpkg -L +软件包的名字,可以知道这个软件包包含了哪些文件,也可以看出安装的路径
系统安装软件一般在/usr/share,可执行的文件在/usr/bin,配置文件可能安装到了/etc下等。
文档一般在 /usr/share
可执行文件 /usr/bin
配置文件 /etc
lib文件 /usr/lib
二十二、ubuntu下安装LAMP
sudo apt-get install lamp-server^
同样讲到怎么安装phpMyAdmin
sudo apt-get install libapache2-mod-auth-mysql phpmyadmin
二十三、第三方jar的放置位置
之前自己下一个jar还自己配置环境,改变添加CLASSPATH环境变量,今天知道,只要放在$JAVA_HOME/jre/lib/ext中就行了,这是扩展jar包放置的位置。
二十四、安装搜狗输入法
直接到搜狗输入法的官网上去看
二十五、卸载chrome
我换了ubuntu64位系统,可是还装了32位的chrome,打不开,用64的重新装,出现问题,有冲突,卸载的时候命令要完整:
sudo apt-get purge google-chrome-stable:i386
这样就可以确定是卸载了32位的chrome
二十六、修复grub参看我的另一个
二十七、双系统的时候硬盘不够,参照我的这篇文章
二十八、给ubuntu装一个mac的主题,可以参照这篇文章
二十九、配置JDK环境变量,可以参照这篇文章
三十、在Windows下登录Linux或者拷贝文件给Linux,工具有