Ubuntu根目录下各文件夹的作用
Ubuntu上常识和常用命令:
1、Ubuntu文件结构
在ubuntu上硬盘的目录和Windows上不同,Windows可以根据自己的需求分不同的盘符,但ubuntu上只有一个盘,从根目录开始每个目录有针对性的用途。
根目录用“/”表示,根目录下会有不同的目录:

部分错误望指正修改!
bin:
系统启动需要的命令和大部分普通用户平常所需的可执行命令。
需要注意的是这个文件夹中的文件都是二进制的,权限很高,绝大部分文件普通用户都只有执行权限,无读写权限。
只有root账户有读写权限。
boot:
目录中存放Ubuntu内核文件及引导加载器bootstraploade相关的文件,如果这个目录中的文件被破坏,一般都会出现启动引导异常,无法正常进入系统。
root权限才能读写文件。
cdrom:
光盘目录,如果插入光盘会出现光盘内容(这个已经很少用了,被时代淘汰的功能)
dev:
设备列表文件夹,设备包括鼠标、键盘、硬盘等。
关于设备驱动文件都存放在这个文件夹中,。
etc:
程序的配置文件目录,
比如配置vi编辑器的vimrc就在这个文件下内部,系统不同用户的密码就存放在这个文件夹中。
这个文件夹的权限很高,root权限才能编辑修改文件。
home:
家目录,所有普通用户都有一个以自己名字命名的文件夹存放在这个目录中。
普通用户登录ubuntu默认进入的就是家目录中自己的文件夹,可用pwd命令查看,也可用 cd ~ 命令快速跳转到家目录
lib:
各种程序所需的共享动态链接库,是系统程序能正常运行的支持文件。
主要存放的都是系统程序共用的代码,提高程序的可读性,节省空间。
lib32:
系统32位支持库,有的系统是64位,则位lib64位支持库
lib64:
lib64位支持库,我的是32位的,里面只有一个文件。
media:
存放所有关于媒体信息的文件。
mnt:
所有挂载在系统中的设备。比如U盘设备
opt:
安装程序的引导和程序文件,如果缺少必要的文件,安装的程序无法正常启动,一般多是第三方软件,比如sublime
proc:
这是process的缩写,表示进程。存放的是系统信息和进程信息。
这个目录中存放的文件很重要,记录了系统运行的绝大部分性能信息和各种参数信息。
root:
这是超级管理员的家目录,超级管理员拥有最高级的权限,能够对系统中的几乎所有文件系统可读可写可执行的操作。
run:
保存从系统诞生到当前的关于系统信息的文件。
sbin:
存放系统管理员可执行的命令。
里面也是二进制文件。
一般不给普通用户执行,除非必要的时候,普通用户获取超级管理员权限可执行部分命令。
snap:
snap应用框架的程序文件
srv:
一般是系统存储的服务相关数据。
sys:
系统中的设备和文件层次结构。文件夹中存储系统信息,用户需要的信息也从中调用。
tmp:
存放系统或者用户的临时文件的目录。
usr:
和用户有关的文件系统都存放在这个目录。
var:
存放类似日志这样随时间变化的文件。
initrd.img
临时引导系统到内核文件的镜像文件。不能随便删除。
分为几个阶段的引导过程,完成磁盘及相关的空间分配整理。
vmlinuz:
属于一个可压缩的软链接内核。
创建内核连接分为两种。
Ubuntu根目录下各文件夹的作用的更多相关文章
- Ubuntu根目录下各文件夹的功能详细介绍
Ubuntu的根目录下存在着很多的文件夹,但你知道他们都存放着哪些文件呢?这些是深入了解Ubuntu系统必不缺少的知识,本文就关于此做一下介绍吧. /bin/ 用以存储二进制可执行命令文件. / ...
- Tomcat根目录下work文件夹的作用
今天遇到了这样的一个问题:就是我之前把项目部署到了tomcat下,运行没有任何问题,后来我把我之前的改项目的原项目文件部署上去后,运行时总是出现之前的界面,而服务器又是启动正常的;通过仔细的检查后,发 ...
- Linux 系统根目录下各个文件夹的作用
原文: https://blog.csdn.net/qq_26941173/article/details/78376760 /bin 系统由很多放置可执行文件的目录,但是bin目录比较特殊.因为bi ...
- Tomcat根目录下work文件夹的作用(转载)
用 tomcat作web服务器的时候,部署的程序在webApps下,这些程序都是编译后的程序.tomcat有一个work目录,里面存放了页面的缓存, 访问的jsp都会编译,编译后的文件都会存储在wor ...
- Linux系统根目录下各文件夹介绍
参考自:[1]Linux 系统根目录下各个文件夹的作用 https://www.cnblogs.com/jiangfeilong/p/10538795.html[2]了解Linux根目录"/ ...
- asp.net在网站根目录下创建文件夹
假设要在asp.net网站的根目录下建立文件夹hovertree,C#代码如下: string m_keleyiFolderName = Server.MapPath("/hovertree ...
- (转载)linux下各个文件夹的作用
linux下的文件结构,看看每个文件夹都是干吗用的/bin 二进制可执行命令 /dev 设备特殊文件 /etc 系统管理和配置文件 /etc/rc.d 启动的配置文件和脚本 /home 用户主目录的基 ...
- CentOS系统下各文件夹的作用
linux下的文件结构,看看每个文件夹都是干吗用的 /bin 二进制可执行命令 /dev 设备特殊文件 /etc 系统管理和配置文件 /etc/rc.d 启动的配置文件和脚本 /home 用户主目录的 ...
- tomcat下各个文件夹的作用
1.bin目录:这个文件夹包含的是启动/关闭tomcat的脚本,里面有startup.sh(Linux环境下启动tomcat脚本)和startup.bat(Windows环境下启动tomcat脚本), ...
随机推荐
- Log4net 使用之 自定义字段
Log4net 是.Net下一个非常优秀的开源日志记录组件.Log4net记录日志的功能非常强大.它可以将日志分不同的等级,以不同的格式,输出到不同的媒介. 由于业务需要,计划为日志增加2个字段,除了 ...
- JS代码高亮编辑器 ace.js
JS代码高亮编辑器 ace.js 字数254 阅读2 评论0 喜欢0 瞎扯 ace 是 js 实现的代码编辑器 编译打包之后的 ACE 代码 官网,未提供编译好的文件 ACE 拥有的特点 语法高亮超过 ...
- Qt如何设置应用ico图标
第一步,创建ico文件.将ico图标文件复制到工程文件夹目录中(注意必须是图标文件,任何格式的改后缀都不行) ,重命名为"myico.ico“.然后在该目录中右击,新建文本文档,并输入一行代 ...
- PHP SPL神器实现堆排序
之前学习过内部排序的八大算法,也一一写过代码实现.其中堆排序的原理是 将一颗二叉树初始化为堆 依次将最后一个结点与堆顶结点交换.然后调整堆顶元素位置,重置堆. 将二叉树初始化为堆可以看做从最后一个非叶 ...
- 使用 CSS 根据兄弟元素的个数来调整样式
在某些场景下,我们需要根据兄弟元素的总数来为它们设置样式.最常见的场景就是,当一个列表不断延长时,通过隐藏控件或压缩控件等方式来节省屏幕空间,以此提升用户体验. 为保证一屏内容能展示更多的内容,需要将 ...
- SGU---103 最短路变形
题目链接: https://cn.vjudge.net/problem/SGU-103#author=ECUST_FZL 题目大意: Dingiville 城市的交通规则非常奇怪,城市公路通过路口相连 ...
- Day9 JSP
JSP概述 JSP全称是Java Server Pages,它和servle技术一样,都是SUN公司定义的一种用于开发动态web资源的技术.JSP实际上就是Servlet. jsp = html + ...
- POJ Football Game 【NIMK博弈 && Bash 博弈】
Football Game Time Limit: 1000MS Memory Limit: 65536K Total Submissions: 451 Accepted: 178 Descr ...
- kubernetes 安装学习
什么是Kubernetes Kubernetes是一个开源平台,用于跨主机群集自动部署,扩展和操作应用程序容器,提供以容器为中心的基础架构. 使用Kubernetes,您可以快速高效地响应客户需求: ...
- 20145203盖泽双 《Java程序设计》第6周学习总结
20145203盖泽双 <Java程序设计>第6周学习总结 教材学习内容总结 1.如果要将数据从来源中取出,可以使用输入串流,若将数据写入目地, 可以使用输出串流.在java中,输入串流代 ...