夫陶公
清风
千古,余又何人,敢称庶几
文章目录
- 介绍
- Linux目录结构
- Linux文件和目录管理
- 绝对路径和相对路径
- 绝对路径
- 相对路径
- yum包管理
介绍
Linux目录结构
💡
- Linux文件系统的
目录结构
为树状结构
,其中根
目录为一个斜杠:/
。 - 目录名称是严格
区分大小写
的。
⚠️注意
:在Linux系统中我们需要注意两个“点”
:
- 当前目录:
.
(一个点
) - 当前目录的上一层目录:
..
(两个点
)
📖目录名介绍
:
- /bin:存放
经常使用
的命令 - /boot:存放
启动Linux
系统的核心
文件 - /dev:存放Linux的
外部设备
- /etc:存放系统管理所需的
配置文件
和子目录
- /home:用户的
主目录
,一般以用户的账号名
命名 - /lib:存放着系统最基本的
动态连接共享库
- /media:Linux 会把
识别的设备
挂载到这个目录下 - /mnt:让用户
临时
挂载别的文件系统
- /opt:
额外安装
软件所摆放的目录 - /root:超级权限目录(小心使用)
- /sbin:存放
系统管理员
使用的系统管理程序
。 - /srv:存放一些
服务启动
之后需要提取的数据
- /tmp:存放
临时文件
- /usr:大部分
应用程序
和文件
的存放目录 - /usr/bin:
系统用户
使用的应用程序 - /usr/sbin:
超级用户
使用的比较高级
的管理程序
和系统守护程序
- /usr/src:
内核源代码
默认的放置目录 - 存放不断扩充着的数据,例如:日志文件
- /fun:临时文件系统,存储
系统启动
以来的信息
- proc:存储
当前内核运行状态
的一系列特殊文件,这个目录是一个虚拟的目录
,它是系统内存的映射
,我们可以通过直接访问
这个目录来获取系统信息
Linux文件和目录管理
绝对路径和相对路径
💡 路径是一个非常中要的概念,特别是在web应用开发中,应用非常广泛,但是我们该用那种路径更合适呢!
绝对路径
📖
绝对路径目录一定从/
(根目录
)开始,当我们需要查看某个文件
或切换文件夹
时,路径是全路径
,从/
开始
✏️查看文件
:
cat /home/www/index.html
✏️切换目录
:
cd /home/www
相对路径
📖
相对路径不是
从/
开始,是针对当前目录
而言的,例如我现在在/home/www
下,此时我需要切换到/home/admin
目录下,我们可以这样写相对路径:cd ../admin
(两个点
表示上一级目录
),由于上下文
变化,相对路径是实时变化
的。
✏️
[root@VM-0-11-centos www]# pwd
/home/www
[root@VM-0-11-centos www]# cd ../admin
[root@VM-0-11-centos admin]# pwd
/home/admin
命令介绍
:
pwd
表示显示当前工作目录
yum包管理
🔧基本操作:
更新
所有软件:yum update
查找
软件:yum search <关键字>
列出
所有软件:yum list
删除
软件:yum remove <软件包名>
更新指定
软件:yum update <软件包名>
安装指定
软件:yum install <软件包名>
检查并列出
所有可更新软件:yum check-update
升级
系统:yum upgrade
😒:缓存清理:
- 清除所有的缓存:
yum clean all