• linux中的文件结构


    文件结构概述:http://www.cnblogs.com/ellisonDon/archive/2012/10/03/2710727.html

    详细的讲解:http://www.cnblogs.com/ellisonDon/archive/2012/10/03/2710730.html

    /usr/local 是存放你新装的软件的目录。
    /usr 目录用于存放大量的系统应用程序及相关文件。如说明文档、库文件等。在这个目录下,你可以找到那些不适合放在/bin或/etc目录下的额外的工具。比如像游戏阿,一些打印工具  拉等等。/usr目录包含了许多子目录: /usr/bin目录用于存放程序;/usr/share用于存放一些共享的数据,比如音乐文件或者图标等等;/usr/lib目录用于存放那些不能直接 运行的,但  却是许多程序运行所必需的一些函数库文件。你的软件包管理器(应该是“新立得”吧)会自动帮你管理好/usr目录的。
    /bin 目录用于存放普通用户基本的可执行的命令,系统中的任何用户都可以执行该目录中的命令。这里存放了标准的(或者说是缺省的)linux的工具,比如像“ls”、“vi”还有“more”等等。  通常来说,这个目录已经包含在你的“path”系 统变量里面了。什么意思呢?就是:当你在终端里输入ls,系统就会去/bin目录下面查找是不是有ls这个程序。
    /boot 目录用于存放linux操作系统启动时所需使用的文件,为了系统能够启动,通常该目录需要使用独立的分区,这样boot分区和根分区相互独立可以保证启动文件更加安全可靠。
    /mnt 目录中的子目录用于作为系统中可移动存储设备的挂载点。如光驱。
    /root 目录是超级用户root的宿主目录,可见超级用户在系统中与普通用户有很大差异。
    /sbin 系统的可执行命令
    /tmp 为系统临时目录,很多命令程序在该目录中存放临时使用的文件。这是临时目录。对于某些程序来说,有些文件被用了一次两次之后,就不会再被用到,像这样的文件就放在这  里。有些linux系统会定期自动对这个目录进行清理,因此,千万不要把重要的数据放在这里。
    /var 目录用于存放系统中经常变化的文件,如日志文件,用户邮件等。
    /dev 目录用于存放系统中的所有设备文件,如光盘驱动器、硬盘等。
    /etc 目录用于存放系统中的配置文件,linux 中的配置文件都是文本文件,可以使用相应的命令查看。这里主要存放了系统配置方面的文件。举个例子:你安装了samba这个套件,当你  想要修改samba配置文件的时候,你会发现它们(配置文件)就在/etc/samba目录下。
    /home 目录用于存放系统中普通用户的宿主目录,每个用户在该目录下都有一个与用户同名的目录。
    /opt:这里主要存放那些可选的程序。你想尝试最新的firefox测试版吗?那就装到/opt目录下吧,这样,当你尝试完,想删掉firefox的时候,你就可 以直接删除它,而不影响系统其他任何  设置。安装到/opt目录下的程序,它所有的数据、库文件等等都是放在同个目录下面。

    附录一:

    附录二:

    .代表当前目录,也可用./表示

    ..表示上一层目录,也可用../表示

    uname -r查看核心版本号

    lsb_release -a查看发行系统版本

  • 相关阅读:
    如何打日志才能方便排查问题?
    为什么 HashMap 并发时会引起死循环?
    Spring 为什么会有 FactoryBean?
    常用 Git 使用技巧,收藏了~
    Gin中context的使用
    Gin的路由算法
    k8s中的网络通信总结
    k8s架构
    Golang中的值拷贝与引用拷贝
    golang知识要点总结
  • 原文地址:https://www.cnblogs.com/thinksasa/p/2936431.html
Copyright © 2020-2023  润新知