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
ubuntu vim命令 proc:
这是process的缩写,表⽰进程。存放的是系统信息和进程信息。
这个⽬录中存放的⽂件很重要,记录了系统运⾏的绝⼤部分性能信息和各种参数信息。
root:
这是超级管理员的家⽬录,超级管理员拥有最⾼级的权限,能够对系统中的⼏乎所有⽂件系统可读可写可执⾏的操作。 run:
保存从系统诞⽣到当前的关于系统信息的⽂件。
sbin:
存放系统管理员可执⾏的命令。
⾥⾯也是⼆进制⽂件。
⼀般不给普通⽤户执⾏,除⾮必要的时候,普通⽤户获取超级管理员权限可执⾏部分命令。
snap:
snap应⽤框架的程序⽂件
srv:
⼀般是系统存储的服务相关数据。
sys:
系统中的设备和⽂件层次结构。⽂件夹中存储系统信息,⽤户需要的信息也从中调⽤。
tmp:
存放系统或者⽤户的临时⽂件的⽬录。
usr:
和⽤户有关的⽂件系统都存放在这个⽬录。
var:
存放类似⽇志这样随时间变化的⽂件。
initrd.img
临时引导系统到内核⽂件的镜像⽂件。不能随便删除。
分为⼏个阶段的引导过程,完成磁盘及相关的空间分配整理。
vmlinuz:
属于⼀个可压缩的软链接内核。
创建内核连接分为两种。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论