Linux之目录结构介绍(一)
目录结构特点
1、linux系统中的目录一切都是从根开始
绝对路径和相对路径
2、linux系统中的目录结构拥有层次
层次结构类似倒挂的一棵树
3、linux系统中的目录需要挂载使用
系统目录是可以挂载任何磁盘设备上的;磁盘空间没有被挂载是不能使用的
目录挂载初始
1、挂载的命令:mount
2、格式:mount [磁盘路径] [挂载的路径]
3、查看本机挂载的命令:
[root@localhost ~]# df -h
4、卸载挂载的磁盘
格式:umount [挂载的路径]
[root@localhost dev]# umount /mnt/
目录结构初识
*lrwxrwxrwx. 1 root root 7 Sep 13 19:39 bin -> usr/bin :命令,二进制文件的存放目录 *dr-xr-xr-x. 5 root root 4096 Sep 13 19:44 boot :系统引进程序+系统内核 *drwxr-xr-x. 19 root root 3080 Sep 16 19:49 dev :设备,光驱,硬盘 *drwxr-xr-x. 82 root root 8192 Sep 16 05:09 etc :存放系统或服务的配置文件 *drwxr-xr-x. 2 root root 6 Apr 11 2018 home :普通用户的家目录,贫民窟 lrwxrwxrwx. 1 root root 7 Sep 13 19:39 lib -> usr/lib :库文件存放目录(一般32位系统) lrwxrwxrwx. 1 root root 9 Sep 13 19:39 lib64 -> usr/lib64 :库文件存放目录(64位系统) drwxr-xr-x. 2 root root 6 Apr 11 2018 media :一般用于图形化页面里面 *drwxr-xr-x. 2 root root 6 Apr 11 2018 mnt :临时挂载的目录 挂载点:给设备提供一个入口 *drwxr-xr-x. 2 root root 6 Apr 11 2018 opt :第三方软件安装在这里(现在一般是存放在/usr/local)存放在那个目录里并没有什么影响 *dr-xr-xr-x. 97 root root 0 Sep 16 19:49 proc :虚拟目录,显示内存中信息 *dr-xr-x---. 6 root root 4096 Sep 16 22:39 root :root用户的家目录,皇宫 drwxr-xr-x. 22 root root 600 Sep 16 19:49 run :存放运营程序运行时产生的临时文件 lrwxrwxrwx. 1 root root 8 Sep 13 19:39 sbin -> usr/sbin :超级命令 drwxr-xr-x. 2 root root 6 Apr 11 2018 srv dr-xr-xr-x. 13 root root 0 Sep 16 19:49 sys :虚拟的目录,内存信息 drwxrwxrwt. 9 root root 116 Sep 17 03:09 tmp :临时文件的存放位置 *drwxr-xr-x. 13 root root 155 Sep 13 19:39 usr :存放用户的程序 drwxr-xr-x. 19 root root 267 Sep 13 19:44 var :经常变化的文件,系统日志
lost+found:磁盘、文件系统损坏、断电、临时存放文件。这个目录存在与txt系统,xfs系统中没有这个目录
selinux:美国联邦安全局要求linux安装的
关闭selinux
1、临时关闭
[root@localhost ~]# setenforce 0
2、永久关闭
目录结构知识详述
1、网卡配置文件
1 [root@localhost ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0 2 [root@localhost ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth1
2、重载网卡信息
systemctl restart network
ifdown [网卡名称] && ifup [网卡名称]
关闭网络管理器
systemctl stop NetworkManager
systemctl disable NetworkManager
或
systemctl disable --now NetworkManager
判断SSH服务是否开启
[root@localhost ~]# systemctl status sshd
解析配置文件
/etc/resolv.conf : 临时dns配置文件
补充
114.114.114.114 中国电信 223.5.5.5/223.6.6.6 中国阿里云 8.8.8.8 谷歌
3、修改主机名
1、临时修改
hostname baidu
2、永久修改
[root@baidu ~]# vim /etc/hostname # 需要重启生效 [root@baidu ~]# hostnamectl set-hostname oldboy # 立即生效
查看主机名的两种方式
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构