Linux系统文件结构及作用

linux 系统结构

/bin 二进制,为所有用户使用。可执行文件,用户命令,跟系统自身启动有关

/sbin 系统二进制程序,只有管理员使用。管理命令,跟系统自身启动有关。

/boot 和系统启动相关的程序。内核和bootloader存放的位置。

/dev 设备文件存放位置。

/etc 和主机相关的配置文件。

/etc/opt

/etc/X11 图形界面配置文件

/home 普通用户的家目录。

/home/USERNAME

/lib 库文件

静态库:.a

动态库: .dll .so(shared object)

/lib/modules 内核模块文件

/media 挂载点目录,通常用来挂载光盘、u盘

/mnt 挂载点目录,通常挂载额外的临时文件系统,例如移动硬盘等。

/misc 杂项

/opt 可选目录,第三方程序安装目录。

/proc 伪文件系统,内核映射文件。

/srv 某些服务生成的数据存放位置。

/sys 伪文件目录,跟硬件设备相关的属性映射文件,通常用来进行硬件管理。例如磁盘调度调优。

/tmp 临时文件 /var/tmp

/var 可变化的文件

/var/log 日志文件

/var/spool 应用程序缓冲数据

/var/run 进程号文件 pid文件

/var/lock 锁文件 资源锁定的记录

/var/cache 应用程序缓存数据

/var/lib 变化的状态信息

/var/lib/hwclock 硬件时钟文件

/var/mail /var/spool/mail 邮件文件

/var/account 审计日志

/usr 全局共享只读文件

/usr/share 和平台独立的数据

/usr/include 头文件的路径

/usr/src 源程序位置。

/usr/bin 提供系统自身基本功能

/usr/sbin 提供系统自身基本功能

/usr/lib

/usr/local 第三方软件

/usr/local/bin

/usr/local/sbin

/usr/local/lib

/selinux selinux相关的文件

文件和文件夹的命名规则:

1.长度不能超过255个字符。

2.不能使用/当做文件名。/是用来做分隔符的。

3.严格区分大小写。

相对路径:当前位置 ./

绝对路径:由根开始 /

时间: 2024-11-05 13:32:07

Linux系统文件结构及作用的相关文章

Linux - 系统文件结构

Linux系统的文件系统结构 /:文件系统结构的起始点 /home:用户主目录 /bin:标准指令和工具程序 /usr :系统使用文件和指令 /usr/bin:用户命令和工具程序 /usr/sbin:系统管理员命令 /usr/lib:编程语言库 /usr/doc:Linux文档 /usr/man:在线联机帮助手册 /usr/spool:假脱机文件 /sbin:管理员开启系统的命令 /var:时变文件,例如邮箱文件 /dev:设备文件接口 /etc:系统配置文件及其它系统文件 文件系统的概念 文件

Linux系统各目录作用

/ 这就是根目录,一台电脑有且只有一个根目录,所有的文件都是从这里开始的.举个例子:当你在终端里输入"/home",你其实是在告诉电脑,先从/(根目录)开始,再进入到home目录. /root 系统管理员(root user)的目录.至于系统管理员的权限都多大我这里就不在废话了.因此,请小心使用root帐号. /boot 系统启动文件,所有与系统启动有关的文件都保存在这里 . /bin bin是binary的缩写.这个目录沿袭了UNIX系统的结构,存放着使用者最经常使用的命令.例如cp

第1章 部署虚拟环境安装linux系统

章节简述: 本章节带领读者从0基础了解虚拟机软件与红帽系统,完整的演示了在VM与KVM中安装红帽RHEL7系统的方法. 特别增加了超级实用的Linux系统找回root密码.虚拟机功能增强包.VNC远程控制服务等相关的技术知识点. 简单了解守护进程即可,对了!在安装RPM软件包或配置YUM软件仓库时请格外注意参数细节哦~ 本章目录结构 1.1 准备您的工具 1.2 安装配置VM虚拟机 1.3 安装您的Linux系统 1.4 重置root用户密码 1.5 红帽软件包管理器 1.6 Yum软件仓库 1

linux—【linux系统根目录各个子目录作用】 (2)

[linux系统根目录各个子目录作用] /   根目录 /bin  系统执行命令的对应文件都在这个目录 /sbin  系统超级管理员执行命令的文件都在这个目录 /dev   device设备  cpu.memory内存.disk硬盘, linux系统里边一切东西都使用文件来表示 /dev/cdrom  光驱 /dev/disk    硬盘 /dev/sda     主分区 /dev/mem   内存 /home  用户“家目录”,我们给系统创建的每个普通用户, 这个普通用户都会有一个家目录可供操

Linux系统中三类重要文件的作用与区别

文章来源 | IT笔录 Linux系统中,有三种文件类型出现的非常频繁,那就是profile.bash_profile.bashrc文件. 因为名称的缘故,很多人会把这三类文件的作用记混,因此我们今天就来详细盘点一下这三类文件的作用及区别. 1. profile文件 1.1 profile文件的作用 profile(/etc/profile),用于设置系统级的环境变量和启动程序,在这个文件下配置会对所有用户生效. 当用户登录(login)时,文件会被执行,并从/etc/profile.d目录的配

Linux系统各个目录的作用

总结一些linux目录的作用,对于初学者还是有点用的. /  这就是根目录.对你的电脑来说,有且只有一个根目录.所有的东西,我是说所有的东西都是从这里开始.举个例子:当你在终端里输入"/home",你其实是在告诉电脑,先从/(根目录)开始,再进入到home目录./root 这是系统管理员(root user)的目录.对于系统来说,系统管理员就好比是上帝,它能对系统做任何事情,甚至包括删除你的文件.因此,请小心使用root帐号./bin 这里存放了标准的(或者说是缺省的)linux的工具

Linux系统的目录结构及各目录作用

使用tree命令查看Linux目录结构,这个命令默认是没有安装的,需要手动安装一下. [[email protected] xf]# mount /dev/sr0 /media/ mount: /dev/sr0 写保护,将以只读方式挂载 [[email protected] xf]# rpm -ivh /media /Packages/tree-1.6.0-10.el7.x86_64.rpm 准备中...                          ####################

sys.stdout.flush()在Linux和Windows系统下的作用

sys.stdout.flush() -> 这句代码的意思是刷新输出 Linux系统下执行脚本 不加sys.stdout.flush() 上图所示:上面这个脚本他的原意是一秒在一排输出一个数字,但是他没有加sys.stdout.flush(),所以他在五秒之后,也就是等到程序执行完毕,他才一次性输出0,1,2,4,5 加了sys.stdout.flush()执行脚本 上图所示:程序加上了sys.stdout.flush(),他就一秒输出了一个数字,这是在Linux系统下的效果 Windows系统

Linux之目录结构以及各目录在系统中的作用

Linux系统中的目录结构以树形结构呈现 root:超级管理员的家目录 bin:存放普通用户执行命令 boot:存放系统引导装载程序 dev:存放磁盘挂载存储 etc:存放Linux操作系统的服务还有系统的配置文件 home:存放普通用户的家目录 var:存放系统的日志文件,网站的根目录 lib:存放系统的库文件 usr:安装外部程序(源代码,编译安装包) media/mnt:挂载磁盘光驱 opt:存放安装外部大型程序 proc:系统临时目录,主要存放系统的一些参数,生成系统的一些状态信息 sb