Linux自学笔记 | 01 文件系统和目录结构

Linux自学笔记 | 01 文件系统和目录结构

  • Linux自学笔记 | 01 文件系统和目录结构


概述

本系列笔记所使用的Linux系统为CentOS7版本。
Linux中一切皆文件(包括硬件设备也以文件形式表现),不同于Windows系统有多个盘符,Linux系统只有一个根目录,用/表示,可使用命令cd /进入到根目录,根目录下有多个文件夹,这些文件夹有各自的含义。

挂载的概念

Linux中的根目录以外的文件要想被访问,需要将其关联到根目录下的某个目录来实现,这种关联操作就是挂载,这个目录就是挂载点,解除关联关系的过程称之为卸载

根目录下的文件夹

在这里插入图片描述
图中青色字体的文件夹为链接(快捷方式),蓝色字体为文件夹(而非文件),绿色背景的为临时文件目录。

bin

binary(二进制)的缩写,存放可以直接执行的常用命令,例如cd命令,ls命令。该文件夹实际存放位置在/usr/bin

boot

存放开机时所要用的文件,包括linux核心文件、开机菜单和开机所要的配置文件。

dev

device,设备目录,例如cpu、网卡等设备,都有相应的文件映射。

etc - 常用

etcetera, 存放系统管理所需的配置文件,例如安装数据库时,对应的配置文件会存放在此目录。

home - 常用

Linux中每个普通用户(不包括超级管理员root)的主目录,对应Windows的Users文件夹,每个用户对自己的home目录有完全操作权限。

lib

library,库目录,存放系统和应用程序所需的共享库文件(类似于Windows系统的dll文件),该目录等同于Windows系统的System32文件夹,请勿随意操作。

lib64

lib等价Windows中的System32,lib64等价Windows中的System,都是存放系统所需的共享库文件。

media

挂载可移动媒体设备的挂载点,例如U盘、光驱。

mnt

mount(挂载),也是一个挂载点目录,与media类似。

opt - 常用

optional,可选目录,给第三方软件预留的目录,如果要安装第三方软件,其软件约定俗成存放在此目录。

proc

process(进程),存放系统中进程的映射。

root - 常用

超级管理员的主目录,该目录可用~表示,例如进入该目录可使用命令cd ~

run

运行目录,存放系统运行以来所有的实时信息,是一个临时的文件系统,重启后会被重置。

sbin

system binary,表示系统级的二进制命令,存放系统管理员(超级用户root)才能使用的系统管理工具,该文件夹实际位置在/usr/sbin

srv

service(服务),存放系统服务相关文件,以及服务启动后需要提取的数据。

sys

system,存放系统硬件信息相关文件。

tmp

temporary(临时),临时存放的文件放在此目录。

usr - 常用

user,包含用户所有的应用程序和所需的数据,类似于windows系统中program files目录。
其中local文件夹存放用户本地相关的文件数据。一般会在usr/local下新建一个tmp,再把所有压缩包上传到tmp目录中,当外部资源使用完成后,可以直接删除该目录。

var - 常用

variable(变量),存放经常被修改的文件,常用于存放日志文件。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

程序猿林仔

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值