Linux学习之Linux基本目录结构
Linux基本目录机构
1. 基本介绍
- Linux的文件系统采用级层式子的树状目录结构,
- 最上层是根目录“/”
- Linux世界里,一切皆文件。
2. 目录用途
/bin:
是Binary的缩写,这个目录存放着最经常使用的命令。- /sbin:s就是Super User的意思,这里存放的是系统管理员使用的系统管理程序。
/home:
存放普通用户的主目录,在Linux中每个用户都有一个自己的目录,一般该目录名是以用户的账号命名的。/root:
该目录为系统管理员,也称作超级权限者的用户主目录。- /lib:系统开机所需要最基本的动态连接共享库,其作用类似于Windows里的DLL文件。几乎所有的应用程序都需要用到这些共享库。
- /lost+found:这个目录一般情况下是空的,当系统非法关机后,这里就存放了一些文件。
- /etc:所有的系统管理所需要的配置文件和子目录my.conf。
/usr/local
:这是一个非常重要的目录,用户的很多应用程序和文件都放在这个目录下,类似与windows下的program files目录。/boot:
存放的是启动Linux时使用的一些核心文件,包括一些连接文件以及镜像文件。- /proc:这个目录是一个虚拟的目录,它是系统内存的映射,访问这个目录来获取系统信息。
- /srv:service的缩写,该目录存放一些服务启动之后需要提供的数据。
- /sys:这是linux2.6内核的一个很大的变化。该目录下安装了2.6内核中新出现的一个文件系统sysfs。
- /tmp:这个目录是用来存放一些临时文件的。
- /dev:类似windows的设备管理器,把所有的硬件用文件的形式存储。
/media:
linux系统会自动识别一些设备,例如U盘光驱等等,当识别后,linux会把识别的设备挂载到这个目录下。/mnt:
系统提供该目录是为了让用户临时挂载别的文件系统的,我们可以将外部的存储挂载在/mnt/上,然后进入该目录就可以查看里面的内容了。/opt:
这是给主机额外安装软件所摆放的目录,如安装ORACLE数据库就可放到该目录下。默认为空。- /usr/local:这是另一个给主机额外安装软件所安装的目录,一般是通过编译源码的方式安装的程序。
/var:
这个目录中存放着在不断扩充着的东西,习惯将经常被修改的目录放在这个目录下,包括各种日志文件。- /selinux:SELinux是一种安全子系统,它能控制程序只能访问特定文件。
3. 总结
- Linux的目录中有且只有一个根目录。
- Linux的各个目录存放的内容是规划好,不用乱放文件。
- Linux是以文件的形式管理我们的设备,因此linux系统,一切皆为文件。
Linux学习之Linux基本目录结构相关推荐
- Linux学习(一)--目录结构
一.基本介绍 linux 的文件系统是采用级层式的树状目录结构,在此结构中的最上层是根目录"/",然后在此目录下再创建其他的目录. 记住一句经典的话:在 Linux 世界里,一切皆 ...
- 在linux中建立一个vim的目录,Linux学习笔记一(目录结构、Vim编辑器、用户管理)...
1.Linux介绍 linux是一个开源.免费的操做系统,其稳定性.安全性.处理多并发已经获得 业界的承认,目前不少企业级的项目都会部署到Linux/unix系统上. Linux主要的发行版: Ubu ...
- Linux之文档与目录结构 目录的相关操作 Linux的文件系统
Linux之文档与目录结构 Linux文件系统结构 Linux目录结构的组织形式和Windows有很大的不同.首先Linux没有"盘(C盘.D盘.E盘)"的概念.已经建立文件系统的 ...
- 运维 03 Linux之文档与目录结构
Linux之文档与目录结构 Linux文件系统结构 Linux目录结构的组织形式和Windows有很大的不同.首先Linux没有"盘(C盘.D盘.E盘)"的概念.已经建立文件系统的 ...
- linux目录表及功能n鸟哥,鸟哥linux学习之-资料与目录管理
鸟哥linux学习之--文件与目录管理 目录与路径 相对路径:由当前目录算起 绝对路径:由根目录算起,linux的根目录为"/" 几个目录符号: . 表示当前目录 .. 表示上一层 ...
- linux文件系统目录结构采用的是,在Linux中,文件系统的目录结构采用的是()。...
在Linux中,文件系统的目录结构采用的是(). 更多相关问题 徒长枝属于以下哪种一年生枝条类别中的一种() 以下对得房率描述正确的是() 用拉伸试验的方法,可测定金属材料的(). 以下对得房率描述正 ...
- 【Linux学习】Linux必备命令(一)--之cp命令详解
[Linux学习]Linux必备命令(一)–之cp命令详解 1.命令详解 cp 命令主要用于拷贝文件,用法,cp old.txt /tmp/new.txt ,常用来备份,如果拷贝目录需要加-r 参数, ...
- 【Linux学习】Linux必备命令(一)--之mv命令详解
[Linux学习]Linux必备命令(一)–之mv命令详解 1.命令详解 mv 命令主要用于重命名或者移动文件或者目录,用法, mv old.txt new.txt,常用 参数详解如下: 用法: mv ...
- Linux学习之三-Linux系统的一些重要配置文件
Linux学习之三-Linux系统的一些重要配置文件 1.网卡配置文件 /etc/sysconfig/network-scripts/ifcfg-eth0 说明: DEVICE=eth0 ...
- Linux学习之Linux历史
Linux学习之Linux历史 一.UNIX发展史 1968年,一些来自通用电器公司.贝尔实验室和麻省理工学院的研究人员开发了一个名叫Multics的特殊操作系统.Multics在多任务文件管理和用户 ...
最新文章
- redis终于有比较大的进展了,redis3.0.1 稳定版本发布,支持集群。
- mysql 报错ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executin
- oracle数据库主键自增序列_oracle数据库ID自增长--序列
- Node.js 开发者 2020 年度报告
- 从ListControl控件导出数据到指定路径的的EXCE文档中
- 任务状态段TSS和TSS描述符
- 教你如何打造网页爬虫工具(实现思路及源码下载)
- 一个APP从启动到主页面显示经历了哪些过程?跳槽薪资翻倍
- MySQL数据库的多种连接方式及工具
- Qt开发植物大战僵尸第一篇
- SIM900A GPRS无线通信
- 2020年最值得推荐的10款数据可视化工具,看完我收藏了
- jaxl php,php – jaxl无法连接到Prosody
- python 获取路由器中设备ip地址_Python中如何获取当前机器的IP地址
- wifi7000米远程连接服务器失败,【电视派控制设备连wifi总失败 怎么办?】PjTime.COM 应用技巧 创维...
- 【PaLM2】PaLM2 大语言模型与 Bard 使用体验
- 【HTML学习笔记】link标签中的href路径
- js 移动端阻止下拉滑动、刷新
- iOS开发适配iPhone X 齐刘海处理,代码适配iPhoneX
- (fastjson )json和byte[], 互转问题!
热门文章
- 【踩坑日记 · Web】一个斜杠引发的悲剧
- 多项式除法(Java实现)
- 华尔街日报:苹果英特尔曾洽谈收购智能手机调制解调器芯片业务
- 【车间调度】基于灰狼优化算法求解柔性作业车间问题matlab源码
- 保定学院计算机编程,保定学院关于2018-2019学年度学生评优工作的通知
- Graph Neural Networks in Recommender Systems综述
- 箫心Web个人共享服务器2007.1.15.0 DotNetC#2.0开发
- 【unity插件】unity手柄插件Input输入管理插件,兼容各种主流手柄
- 侯捷C++八部曲笔记(六、C++程序的生前死后)
- java osgi 文件_OSGi 系列(一)之什么是 OSGi :Java 语言的动态模块系统