典型应用程序的目录结构
文件类型 | 保存目录 |
---|---|
普通执行程序文件 | /usr/bin |
服务器执行程序文件和管理程序文件 | /usr/sbin |
应用程序配置文件 | /etc |
日志文件 | /var/log |
应用程序参考文档文件 | /usr/share/doc |
应用程序手册文件 | /usr/local/share/man |
1、RPM软件包管理工具
文件类型 | 保存目录 |
---|---|
RPM软件包 | 扩展名 .rpm |
DEB软件包 | 扩展名 .deb |
源代码软件包 | .tar.gz .tar.bz2 |
RPM包管理工具(Red-Hat Package Manger)
1.1、RPM软件包
素材参考:rpm.org - Home
命名格式:bash-4.1.2-15.el6_4.x86_64.rpm
1.2、挂载
硬件设备文件和普通文件建立连接关系,让系统能使用硬盘上的空间
mount /源目录 /需要挂载目录
umount /目录 (解除挂载) 不能在当前目录下解挂
注意点:
-
最好挂载已经存在的空目录 (否则容易丢失目录下内容)
-
不能挂载到当前目录下
-
mnt是常用挂载点
<span style="background-color:#f8f8f8"><span style="color:#333333">[root@localhost rpm]# mount /dev/sr0 /mnt
mount: /dev/sr0 写保护,将以只读方式挂载
mount: /dev/sr0 已经挂载或 /mnt 忙
/dev/sr0 已经挂载到 /run/media/root/CentOS 7 x86_64 上
/dev/sr0 已经挂载到 /mnt 上
[root@localhost rpm]# ls /mnt
CentOS_BuildTag GPL LiveOS RPM-GPG-KEY-CentOS-7
EFI images Packages RPM-GPG-KEY-CentOS-Testing-7
EULA isolinux repodata TRANS.TBL
[root@localhost rpm]# cd /mnt/Packages 进入Packages</span></span>
<span style="background-color:#f8f8f8"><span style="color:#333333">[root@localhost Packages]# cd /mnt/
[root@localhost mnt]# df 显示磁盘空间使用情况
文件系统 1K-块 已用 可用 已用% 挂载点
/dev/mapper/centos-root 20961