Linux文件结构

在Linux中,所有的文件与目录都由根目录/开始。是所有目录与文件的源头。然后再一个一个分支下来,有点像树状结构。而每一个文件在此目录树中的文件名(包含完整路径)都是独一无二的。 在系统中我们会看到/ 目录下有许多目录! 这些目录都是有各自的功能。

1

/bin 目录中存放的命令不会对系统造成质的修改,所有用户都可以使用

/sbin 目录中存放的命令会对系统造成修改,大多数命令只能由root使用

boot

用于存放系统启动的引导文件,以及Linux内核文件

/dev 用于存放硬件设备文件

/etc 用于存放系统和软件的配置文件:IP地址修改

2

/home 普通用户的家目录的集合,普通用户的默认家目录是home目录中与用户名同名的子目录,只存放普通用户的用户数据

/root 超级管理员root用户的家目录,只存放root用户的用户数据

lib和lib64

用于存放运行库文件(函数库文件) ,比如玩游戏时缺的运行库文件,xxx.dll丢失

开发软件的要用到

lib 32位

lib64 64位

media和mnt

用于加载存储设备

media 用于自动加载各类外接存储设备,例如:U盘、光盘等(rhel7中改用/run/media,加速U盘访问)

mnt 系统预设的用于手动加载各类内置存储设备,各类网络存储设备。

3软件的默认安装路径

/usr 用于存放系统软件,还有软件的帮助手册Read me (即linuxredhat 厂商授权软件)

/opt 用于存放第三方软件,不是原厂授权软件( wps 和 office 对比)

问题:那我软件的配置文件在哪呢?答案 /etc

根下的 bin 和 sbin 其实都是快捷方式,其实都放在 /usr 下

但为了用户的使用,都放在根下

/proc /sys /run 不占用硬盘空间,占用内存空间

proc 存放进程信息

sys 存放系统数据

run 存放系统正在运行时的程序数据

/tmp 存放临时目录用于存放系统运行时产生的临时文件

var和srv

/var 用于存放软件的媒体文件(如web,ftp)

/srv 系统使用者自行设定的用于存放软件的媒体文件

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 一 、Linux文件结构 文件结构是文件存放在磁盘等存贮设备上的组织方法。主要体现在对文件和目录的组织上。 目录提...
    4年了还是个菜比阅读 2,087评论 0 2
  • Ubuntu的发音 Ubuntu,源于非洲祖鲁人和科萨人的语言,发作 oo-boon-too 的音。了解发音是有意...
    萤火虫de梦阅读 99,950评论 9 468
  • linux资料总章2.1 1.0写的不好抱歉 但是2.0已经改了很多 但是错误还是无法避免 以后资料会慢慢更新 大...
    数据革命阅读 14,190评论 2 33
  • linux文件系统的最顶端是/,称为linux的root,所有的目录、文件、设备都在/之下。 文件类型 linux...
    Hackart阅读 4,200评论 0 5
  • 一个暑假过去了,很快很快的两个月。 这两个月里,三分之二的时间被我用来打暑假工,体验了一次当老师的感觉。我一直所向...
    一个要努力的小可爱阅读 1,449评论 0 0