编程开源技术交流,分享技术与知识

网站首页 > 开源技术 正文

从零开始学Linux运维|30.Linux的目录结构

wxchong 2024-06-30 10:33:17 开源技术 16 ℃ 0 评论

1.tree命令

linux下目录结构跟一个倒过来的树一样的,最顶层就是根目录 /

tree这个命令就很形象

它够很方便的查看目录结构

使用"yum install tree -y"来安装

使用参数"-L"来控查看目录的深度,

如果不使用会打印目录下所有文件树

也可以使用重定向功能,将数据保存到文本中再查看

从零开始学Linux运维|17.文件描述符和文件重定向

2.Linux目录结构

/ linux的根目录,这个目录下最好只存放目录,不要存放文件

/bin 目录是/user/bin目录的软链接是可执行二进制文件的目录

/sbin 目录是/usr/sbin目录的软链接/sbin下的命令属于基本的系统命令,如shutdown,reboot,用于启动系统,修复系统通常只有管理员才可以使用

/boot 目录里面放置了linux系统启动时需要用的文件,vimlinuz就是linux内核文件

grub是一个多重操作系统启动管理器,用来引导不同系统

linux启动时可以选择不同内核,可以看到开机时,能够选择的内核

/dev 目录下存放的是Linux系统的设备文件,在linux系统下一切皆文件,访问这些文件就相当于访问某个设备,比较常用的就是挂载镜像"mount /dev/cdrom /mnt"

/etc 系统配置文件存放的目录,之前安装的apache配置文件就在/etc/httpd/conf目录下

/home 系统默认的用户的家目录,新增用户账户时,用户会在/home/下生成家目录

我们之前创建了一个"testuser"

/lib 目录为/usr/lib的软链接,

/lib64 目录为/usr/lib64的软链接

包含许多被/bin/和/sbin/中的程序使用的库文件

/media 和 /mnt 目录多为挂载镜像使用的文件夹,两个空目录

/opt 主机额外安装软件所摆放的目录,默认是空的,一般安装软件的时候可以自己指定安装到此目录下

/proc 是一种虚拟文件系统,存储的是当前内核运行状态的一系列特殊文件,此目录中的数据都存在内存中,不占用磁盘空间.目录下的这些数字表示当前正在执行的程序pid号

/root root用户的家目录

/run 目录,程序或服务启动后,PID存放在该目录下,不要在此目录下存放文件,系统重启后目录下的文件会被清空

/srv 目录主要用来存储本机或本服务器提供的服务数据,如web,ftp,流媒体等

/sys Linux2.6内核中引入了sysfs文件系统.它被夹在在sys目录下,sysfs文件系统是一个类 似于proc文件系统的特殊文件系统,用于将系统中的设备组织成层次结构,并向用户模式程序提供详细的内核数据结构信息。

/tmp 一般用户或正在执行的程序临时存放文件的目录,任何人都可以访问,重要数据不可放置在此目录下,目录下的文件关机后会被自动删除

/usr 应用程序存放目录,本地安装的程序一般在/usr/local下

/var 放置系统执行过程中经常变化的文件,如随时更改的日志文件/var/log

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表