Linux ——目录结构

(一)文件与目录操作

        Linux可支持长达256个字符的文件名称,且文件名称是区分大小写的,“abc”与“ABC”表示的是不同的文件。

Linux ——目录结构_第1张图片Linux ——目录结构_第2张图片

聪明的你请猜猜下面文件的类型是啥呀?

Linux ——目录结构_第3张图片

答:管道文件、普通文件、链接文件、设备文件、目录文件。 

(二)目录结构 

Linux ——目录结构_第4张图片

Linux ——目录结构_第5张图片

这些目录在 Linux 系统中的解释如下:

目录 用途
/bin 存放常用命令的二进制文件。
/boot 包含启动 Linux 时必要的核心文件。
/dev 代表设备(Device),其中包含系统的外部设备。
/etc 主要存放系统的配置文件。
/home 用户的主目录,每个用户都有自己的子目录。
/lib 这里放置的是系统的动态连接共享库,与 Windows 的 DLL 类似。
/lost+found 在系统意外关机后,可能会用到的目录,用于存放恢复的文件。
/mnt 用于用户临时挂载其他文件系统。
/media 系统自动检测到的设备,如 U盘、CD-ROM 等,会挂载在这里。
/opt 用于存放额外安装的软件。
/proc 一个伪文件系统,反映了内核的状态,存储的是当前内核运行状态的特殊文件。
/root 系统管理员或超级用户的主目录。
/sbin 存放超级用户使用的管理程序。
/selinux 存放与 Selinux 安全机制相关的文件,特定于某些发行版。
/sys 反映了 2.6 以后版本的 Linux 内核设备状态的文件系统。
/usr 存放共享资源,如应用程序文件和数据。
/usr/bin 存放系统用户使用的应用程序。/usr/sbin,存放超级用户使用的高级管理程序。
/usr/src 默认存放内核源代码的位置。
/tmp 用于存放临时文件。
/srv 存放服务运行后需要访问的数据。
/var 包含经常变化的内容,如日志文件。
/run 存放系统启动以来的信息,通常在系统重启时被清除。

几个特别重要的目录:

/etc:重要配置文件的位置。
/bin, /sbin, /usr/bin, /usr/sbin:包含系统指令。其中,/bin 和 /usr/bin 供所有用户使用,而 /sbin 和 /usr/sbin 则是给 root 用户使用的。
/var:存放日志和其他在运行时可能会更改的数据。

为了系统的稳定和安全,用户需要特别小心,避免随意删除或更改这些目录下的文件。

你可能感兴趣的:(Linux,1024程序员节)