Linux目录架构详解

Linux和Windows操作系统的显著区别之一就是目录架构的不同。Linux操作系统的目录架构遵循文件系统层级结构标准。不知你是否使用ls命令浏览过Linux的根目录“/”,亲爱的读者,您都了解这些目录的含义吗?



ls -l / 遍历文件系统(点击看大图)


本文将引领您浏览Linux的目录架构,并解释每个重要目录的含义。
· / - Root
通常称为根分区。所有的文件和目录皆由此开始。只有root用户对此目录拥有写权限。
· /bin - 用户可执行文件
此目录包含二进制可执行文件。在单用户模式下Linux使用此目录的命令。此目录包含所有用户的常用命令,如ls、ping、cp等。
· /sbin - 系统可执行文件
此目录中的命令主要供系统管理员使用,以进行系统维护。例如,iptables、reboot、fdisk等。
· /etc - 配置文件
包含所有应用程序的配置文件,也包含启动、关闭某个特定程序的脚本,例如,/etc/resolv.conf、/etc/logrotate.conf等。
· /dev - 设备文件
包含设备文件。在Linux中,一切都被看做文件。终端设备、USB、磁盘等等都被看做文件,如/dev/usbmon0。
· /proc - 进程信息
所有系统进程的信息都包含在/proc目录中。/proc目录并不是一个真正的文件系统,而是包含了运行中的进程信息。例如,/proc目录包含了进程信息。/proc目录也包含了系统资源信息,如/proc/uptime包含了最近一次启动至今的正常运行时间,/proc/cpuinfo包含了处理器信息等。
· /var - 变量文件
/var是一个可增长的目录,包含变量文件。例如,/var/log(系统日志)、/var/lib (包文件) 、/var/mail(邮件)、/var/spool (打印队列)。
· /usr - 用户程序
为用户应用程序存放可执行文件、源代码和文档。/usr/bin包含了用户可执行文件,如at、awk、cc等。/usr/sbin包含了系统管理员可执行文件,如cron、sshd、useradd等。/usr/local包含了用户编译源代码安装的应用程序,如/usr/local/apache2。
· /home - 用户主目录
存放用户的私人文件。
· /boot - 启动加载文件
Linux系统启动时需要加载的文件。Kernel initrd、grub等文件都存放在此。
· /lib - 系统库文件
/bin和/sbin中的可执行文件需要/lib中库文件的支持。库文件通常以“ld”或“ld*.so”的形式命名,如ld-2.11.1.so。
· /opt - 可选应用
/opt用于安装独立软件商的可选应用。
· /mnt - 挂载目录
挂载点,系统管理员可用于临时挂载文件系统。
· /media - 可移动媒体设备
挂载可移动媒体设备,如/media/cdrom、/media/floppy等。
· /srv - 服务数据
Srv表示服务,用于服务器的所有服务数据存储在此目录中。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.pswp.cn/news/451554.shtml
繁体地址,请注明出处:http://hk.pswp.cn/news/451554.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

越阳光明媚....

前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到教程。 窗外阳光明媚,而心却如此哀伤... 很喜欢阳光明媚,很喜欢春暖花开, 窗外有几片庄稼地:满…

Linux的学习:

查看端口: netstat -anop | grep 80 netstat -ntlp 先看看不带n的 再看看带n的 我们发现在local address 即主机地址这一栏中,如果没有带n选项,会将套接字所对应的域名解析出来,如果加上n选项,那么就不会显示&#xff…

基于TCP协议的Socket通信

参考文章: Socket学习网络基础准备 基于TCP协议的Socket通信(1) 基于TCP协议的Socket通信(2) 感谢菜鸟分享!

git pull命令

git pull命令作用:从另一个存储库或本地分支关联的远端分支获取最新代码,并与本地代码资源整合。git pull命令执行过程:取回远程主机某个分支的更新,再与本地的指定分支合并(可能存在需手动解决的冲突)。 …

RPM的用法

RPM 有五种基本的操作方式(不包括创建软件包): 安装, 卸载, 升级, 查询,和验证。 下面我们就来逐一的讲解吧。 一、 安装RPM包 RPM 软件包通常具有类似foo-1.0-1.i386.rpm 的文件名。其中包括 软件包的名称(foo),版本号(1.0),发行号(1), 和 硬…

Unix 多进程编程

一.多进程程序的特点由于UNIX系统是分时多用户系统, CPU按时间片分配给各个用户使用, 而在实质上应该说CPU按时间片分配给各个进程使用, 每个进程都有自己的运行环境以使得在CPU做进程切换时不会"忘记"该进程已计算了一半的"半成品". 以DOS的概念来说, 进程…

Redis单线程模型是什么?

参考文章: redis 单线程的理解 谢谢作者分享!

寂静的时候

前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到教程。 每每听到熟悉的旋律,终又会骤然就无法抑制排山倒海般的忧伤... 就这样想往若已经年迈到只能坐在夕阳余晖里遥望远方该多好.…

@staticmethod和@classmethod的作用与区别

一般来说,要使用某个类的方法,需要先实例化一个对象再调用方法。 而使用staticmethod或classmethod,就可以不需要实例化,直接类名.方法名()来调用。 这有利于组织代码,把某些应该属于某个类的函数给放到那个类里去&…

前端开发注意事项(HTML与CSS进阶)

HTML 与 CSS 进阶 Img 标签 alt 属性 一定要添加 用于图片描述 给机器看的&#xff0c;如果图片加载失败&#xff0c;会显示 alt <img src"" alt""/> 为 img 添加 图片注释 建议做法为 figure(图形) 和 figcaption [caption(字幕)]<figure>…

如果你懂我…

前些天发现了一个巨牛的人工智能学习网站&#xff0c;通俗易懂&#xff0c;风趣幽默&#xff0c;忍不住分享一下给大家。点击跳转到教程。 想往的世界&#xff0c;有风如深秋的柳絮… 翻飞在遥远的寂静里… 若冷落…若别离… 若守候…若赤诚… 若我…

[NOI2005]维护数列 恶心到毁天灭地的splay

传送门 debug到死2333. 虽然说是splay维护序列模板&#xff0c;作为蒟蒻的我还是GG %%%考场A的dalao Orz Orz. 其实不开long long也行&#xff0c;inf开成0x3f3f3f3f也可&#xff08;flag,欢迎推翻&#xff09; 就当存个板子吧. #include<bits/stdc.h> #include<cs…

Python的from import和import的区别

对于from...import...&#xff0c;其意义具体是from Module import Function或Class等&#xff0c;这个只是从模块中导入一个或几个函数或类的做法。另外一个常见的是import Module&#xff0c;就是把整个模块中得东西都导入&#xff0c;所以你后面的程序就都可以使用了。另外还…

静态代理、动态代理、AOP

参考文章&#xff1a; Java中的代理模式——静态代理以及分析静态代理的缺点 Java中动态代理的两种方式JDK动态代理和cglib动态代理以及区别 Spring中的AOP以及切入点表达式和各种通知

Linux系统中解压缩指令汇总

.tar 解包&#xff1a; tar xvf FileName.tar 打包&#xff1a;tar cvf FileName.tar DirName &#xff08;注&#xff1a;tar是打包&#xff0c;不是压缩&#xff01;&#xff09; --------------------------------------------- .gz 解压1&#xff1a;gunzip FileName.gz 解…

python中的@

函数修饰符 ‘’ 用做函数的修饰符&#xff0c;可以在模块或者类的定义层内对函数进行修饰&#xff0c; 出现在函数定义的前一行&#xff0c;不允许和函数定义在同一行 一个修饰符就是一个函数&#xff0c;它将被修饰的函数作为参数&#xff0c;并返回修饰后的同名函数或其他可…

这样想起...

前些天发现了一个巨牛的人工智能学习网站&#xff0c;通俗易懂&#xff0c;风趣幽默&#xff0c;忍不住分享一下给大家。点击跳转到教程。 // 看到一张精致的自然风景图片&#xff0c;心生向往. 在海的一个小小角落边&#xff0c;有一寓不很大的房子&#xff0c;暮色浸染的云彩…

python几种括号表示的类型

python语言最常见的括号有三种&#xff0c;分别是&#xff1a;小括号( )、中括号[ ]和大括号&#xff08;也叫做花括号{ }&#xff09;。其作用也各不相同&#xff0c;分别用来代表不同的python基本内置数据类型。 1、python中的小括号( )&#xff1a;代表tuple元组数据类型&am…

IT巨头互掐云存储:Dropbox能否一马当先

随着北京时间4月25日Google Drive横空出世&#xff0c;微软也迫不及待的发布了SkyDrive的大量更新。各大巨头进军云存储市场&#xff0c;激烈角逐的意向已经昭然可见。网友针对此事纷纷发表热议。苹果、微软、谷歌三巨头加上一个Dropbox各出各的云存储高招&#xff1a;微软SkyD…

Spring集成redis(Spring Data Redis)

2019独角兽企业重金招聘Python工程师标准>>> 转载地址&#xff1a;http://blog.csdn.net/zhu_tianwei/article/details/44923001 Spring-data-redis是spring大家族的一部分&#xff0c;提供了在srping应用中通过简单的配置访问redis服务&#xff0c;对reids底层开发…