Linux Ubuntu操作汇总

每次开Linux虚拟机都会遇到各种繁琐的操作,在这里总结一下

一. 共享文件夹

设置共享文件夹(固定挂载无法使用)

在终端输入
sudo mount -t vboxsf 共享文件夹的名字(RNA_seq) 虚拟机的挂载点(/mnt/)
完成挂载

二. root操作

进入root
su
开放33001端口

iptables -A INPUT -p udp --dport 33001 -j ACCEPT
iptables -A OUTPUT -p udp --dport 33001 -j ACCEPT
iptables -L -n

退出root
exit

三. 解压与压缩

1)对于.tar结尾的文件

tar -xf all.tar

2)对于.gz结尾的文件

gzip -d all.gz
gunzip all.gz

3)对于.tgz或.tar.gz结尾的文件

tar -xzf all.tar.gz
tar -xzf all.tgz

4)对于.bz2结尾的文件

bzip2 -d all.bz2
bunzip2 all.bz2

5)对于tar.bz2结尾的文件

tar -xjf all.tar.bz2

6)对于.Z结尾的文件

uncompress all.Z

7)对于.tar.Z结尾的文件

tar -xZf all.tar.z

四. 软件卸载

1、在终端里 apt-get安装的软件:
安装软件sudo apt-get install softname1 softname2softname3……
卸载软件 sudo apt-get remove softname1 softname2 softname3……
卸载并清除配置sudo apt-get remove --purgesoftname1
更新软件信息数据库 sudo apt-get update
进行系统升级sudo apt-get upgrade, sudo apt-get distupgrade
搜索软件包 sudo apt-cache search softname1 softname2 softname3……

2、安装的deb包要用此方法:
安装deb软件包 dpkg -i xxx.deb
删除软件包 dpkg -r xxx.deb
连同配置文件一起删除 dpkg -r --purge xxx.deb
查看软件包信息 dpkg -info xxx.deb
查看文件拷贝详情 dpkg -L xxx.deb
查看系统中已安装软件包信息 dpkg -l
重新配置软件包 dpkg-reconfigure xxx

4、在“synaptic pakagemanager”里:
点搜索,输入软件名
在需要安装或卸载的软件上右击-点标记-最后点应用

5、现在还可以在 software center里面,直接卸载。

6、卸载源代码编译的的软件:

cd 源代码目录
make clean
./configure
(make)
make uninstall
rm -rf 目录

清理系统:

sudo apt-get autoclean
sudo apt-get clean
sudo apt-get autoremove

(或使用ubuntu-tweak清理)

五、ubuntu子系统修改sources.list
sources.list(etc/apt)

deb http://mirrors.ustc.edu.cn/ubuntu/ xenial main restricted universe multiverse
deb http://mirrors.ustc.edu.cn/ubuntu/ xenial-security main restricted universe multiverse
deb http://mirrors.ustc.edu.cn/ubuntu/ xenial-updates main restricted universe multiverse
deb http://mirrors.ustc.edu.cn/ubuntu/ xenial-proposed main restricted universe multiverse
deb http://mirrors.ustc.edu.cn/ubuntu/ xenial-backports main restricted universe multiverse
deb-src http://mirrors.ustc.edu.cn/ubuntu/ xenial main restricted universe multiverse
deb-src http://mirrors.ustc.edu.cn/ubuntu/ xenial-security main restricted universe multiverse
deb-src http://mirrors.ustc.edu.cn/ubuntu/ xenial-updates main restricted universe multiverse
deb-src http://mirrors.ustc.edu.cn/ubuntu/ xenial-proposed main restricted universe multiverse
deb-src http://mirrors.ustc.edu.cn/ubuntu/ xenial-backports main restricted universe multiverse

sudo chmod -R 777 /etc/apt/sources.list

六、ubuntu子系统java安装

安装Java 8 ( 支持 Ubuntu 10.04 - Ubuntu 16.04 )

1、如果你在 Ubuntu 软件中心安装过 OpenJDK,请先使用如下命令将其删除:

sudo apt-get purge openjdk*

2、添加 PPA 源

sudo add-apt-repository ppa:webupd8team/java

3、更新下源数据库

sudo apt-get update

4、安装 Oracle Java 8

sudo apt-get install oracle-java8-installer

5、查看版本:

java -version

6、设置 Java 8 环境变量:

sudo apt-get install oracle-java8-set-default

7、java版本切换

sudo update-java-alternatives -s java-8-oracle

8、卸载jdk

sudo apt-get remove oracle-java8-installer