Linux学习笔记(2)

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:打印出命令执行过程。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值