3、Ubuntu软件安装
在Ubuntu下,安装应用大致可分为五个方法。
1、通过App Store安装。
点开Ubuntu内的app store,即可安装想要使用的App。
2、使用APT工具安装
使用APT工具安装软件时,需要sudo,也就是root权限
输入sudo apt-get install ******即可安装想要的APP。
3、deb软件包安装
正常在windows下安装软件时,我们安装的是.exe文件,而在Ubuntu中,就有一个.deb文件
4、自己下载程序源码安装
Linux支持自己下载源码后编译,使用make进行编译,再使用make install安装。
5、其他安装方法
4、Ubuntu文件系统结构
4.1 Linux的文件系统
在Linux下,“/”就是根目录,所有的目录都是由根目录衍生而来!
/bin 存放二进制可执行文件,这些命令在单用户模式下也能够使用。
/boot Ubuntu内核和启动文件。
/dev 设备驱动文件
/etc 存放系统配置文件,比如用户账号和密码文件
/home 系统默认的用户主文件夹,一般创建用户账户的时候,默认的用户主文件夹都会放到此目录下。
/lib 存放库文件
/media 此目录下放置可插拔设备,比如SD卡,或者U盘就是挂载到这个目录中。
/mnt 用户可使用的挂载点,如果要挂载一些额外的设备,那么就可以挂载到此处。
/opt 可选的文件和程序存放目录,给第三方软件放置的目录。
/root root用户目录,也就是系统管理员目录。
/sbin 和/bin类似,也是存放一些二进制可执行文件。sbin下面的一般是系统开机过程中所需要的命令。
/srv 服务相关目录。比如网络服务。
/sys 记录内核信息,虚拟文件系统。
/tmp 临时目录
/var 存放一些变化的文件,比如日志文件
/usr usr不是user的缩写,而是UNIX Software Resource的缩写,存放于系统用户有关的文件,会占用很大的存储空间!
/proc 虚拟文件系统,数据放置到内存中,存放系统运行信息
4.2 绝对路径与相对路径
绝对路径:从根目录“/”算起的路径。
相对路径:相对于目前路径的文件名写法,比如./home/zzk。不是以“/”开头的就行。
“.”代表当前路径,也可以 用“./”表示
“..”代表上一层目录,也可以用“../”表示
5、Ubuntu下的磁盘管理
5.1 磁盘与目录的容量查询
在插入U盘后,终端内进入到/dev下,输入ls sd*指令,可以看到与U盘关联的/dev/sdb、以及/dev/sdb1。其中,/dev/sdb表示U盘,而/dev/sdb1表示U盘的第一个分区。
磁盘与目录的容量查询命令,可以使用du和df
df:列出文件系统的整体磁盘使用量。主要查看个文件系统的使用量。
du:评估文件系统的磁盘使用量,主要查看单个文件的大小。
5.2 磁盘的挂载与卸载
磁盘的挂载使用mount命令
在挂载U盘之前,需要先创建一个目录,该目录就是新的挂载点。
磁盘的卸载使用umount命令
需要注意的是,在卸载磁盘之前,需要确保磁盘没有被占用,否则将卸载失败。
5.3 磁盘分区
磁盘分区使用fdisk命令,通过使用fdisk,创建了三个分区,创建不同的分区后,还需要对这些分区进行格式化。
格式化使用mkfs命令
6、Ubuntu下的压缩与解压缩
在Linux下,常用的压缩扩展名有.tar、.tar.bz2、.tar.gz。
6.1 gzip压缩工具
而在Ubuntu系统里,带有压缩工具gzip,该工具负责压缩和解压缩.gz格式的压缩包,通过输入gzip --help命令可以获得更多的帮助信息。
压缩:
解压缩:
gzip同样能够对文件夹/目录进行压缩,但是实际上,gzip是将文件夹内的所有文件进行压缩,却并没有将他们打包。
6.2 bzip2压缩工具
bzip2与gzip类似,只是bzip2工具负责压缩和解压缩.bz2格式的压缩包。
6.3 tar打包工具
上述两种压缩工具虽然都可以对文件进行压缩与解压缩,但他们都没有文件打包的功能,而Ubuntu中的tar打包工具就能很好地解决这个问题。
tar工具常用的参数:
-f:使用归档文件。
-c:创建新归档,压缩文件。
-x:从归档中解出文件,解压缩。
-j:使用bzip2格式压缩。
-z:使用gzip格式压缩。
-v:打印出命令执行过程。