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小时内删除。