Linux图形界面以及系统结构介绍
一、目录文件简介
前言:
在Linux下一切皆文件,硬盘是文件,CPU的文件,网卡也是文件,并且Linux下没有后缀名这一说,但是为了便于用户操作,所以采用了后缀名来区分不同的文件。
1.所有的文件系统都挂载在根目录/下
2.boot文件夹
-
-
-
该分区指向的是一块硬盘
-
存放和系统启动有关的设置
-
比如开机时启动的延迟秒数
-
CentOS6.x在boot/grub/下的grub.conf文件夹中修改,CentOS7.x在boot/grub2/grub.cfg下修改
-
-
-
3.bin目录
-
-
-
存放一些可执行文件
-
-
4.dev目录
-
-
-
设备硬件存放目录
-
-
5.etc目录
-
-
-
存放所有的配置文件
-
以修改主机名举例
-
CentOS7在etc下的hostname中修改
-
CentOS6.x在etc/sysconfig下的network里面
-
-
以网卡配置举例
-
配置文件在etc/sysconfig/network-scripts下
-
CentOS6.x网卡网卡名称是eth0,1,2
-
CentOS7改成enoxxxxxx的格式
-
en代表的是enthernet以太网,o代表onboard内置
-
-
-
6.home目录
-
-
-
用户文件夹目录
-
-
7.lib目录和lib64目录
-
-
-
存放公共的库
-
-
-
-
-
Linux是一个开源的系统,各个公司开发的软件有不同的依赖,就会很混乱,所以Linux系统将一些大家都会用到的库整理到这两个文件夹里。
-
Linux安装软件时,使用yum来解决库的依赖问题。
-
-
8.media目录(移动存储)
-
-
-
存放一些外置的媒体(列如:光盘)
-
自动挂载
-
用来挂载光盘、u盘等文件系统的目录,一般系统自动挂载的光盘、u盘文件系统
-
-
9.mnt目录(固定存储)
-
-
-
挂接光驱,手动挂载
-
USB设备的目录
-
加载后,会在mnt里多出相应设备的目录。
-
-
10.usr目录
-
-
-
服务器是多个用户使用的,所以将公共使用的的软件约定俗成到usr目录
-
-
11.sbin目录
-
-
-
系统管理程序
-
启动,关闭系统
-
增加减少用户
-
修改防火墙等等
-
-
12.tmp目录
-
-
-
临时数据存放点
-
-
强者通过寂寞修炼,弱者浪费寂寞消遣。
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 从二进制到误差:逐行拆解C语言浮点运算中的4008175468544之谜
· .NET制作智能桌面机器人:结合BotSharp智能体框架开发语音交互
· 软件产品开发中常见的10个问题及处理方法
· .NET 原生驾驭 AI 新基建实战系列:向量数据库的应用与畅想
· 从问题排查到源码分析:ActiveMQ消费端频繁日志刷屏的秘密
· 《HelloGitHub》第 108 期
· Windows桌面应用自动更新解决方案SharpUpdater5发布
· 我的家庭实验室服务器集群硬件清单
· C# 13 中的新增功能实操
· Supergateway:MCP服务器的远程调试与集成工具