本篇博客的主要内容是:简单了解Linux有哪些目录,以及这些目录是干什么的。
目录
一:Linux目录简介
二:可以进入Linux系统,看些这些系统目录
三:Linux系统目录介绍(重点)
(1)"/"是根目录,所有目录的顶点;
(2)Windows中有C盘、D盘这些;但是Linux中没有盘符的概念,所有的数据都是以目录的形式存在于操作系统中;而不同目录的数据,是可以保存在不同的硬盘上;
(3)Linux中的绝对路径都是以"/"开头,描述目录或者文件的完整路径;相对路径则是代表相对于当前目录的【其他目录或文件的路径】;
为了演示:这儿进入Linux系统;
(PS:或者点击【以另一个用户身份登录】也可以)
然后,就可以愉快的在Linux上演示各种操作了;
(1)/:根目录;
(2)/bin:该目录包含很多文件,这些都是系统自带的,常用的命令;而且,以后如果安装了其他的软件,也会在bin目录汇总添加一些可执行命令;
(3)/boot:这个目录,尽量不要碰;一旦boot里的文件被修改或损坏,可能导致系统崩溃;(Linux作者领衔开发的Linux系统内核就在boot目录下)
(4)/dev:这个目录并不是存储驱动程序的目录;其作用是【以文件夹的形式包含了相关设备的一些操作入口,比如声卡、磁盘等】;(对于Linux,目录是根本,所有对外的处理,按照类别都以目录的形式进行体现);
(5)/etc:存放的是安装应用程序的配置文件;
(6)/home:home目录中存放的是用户自己的私人数据;home目录下的数据,在没有经过授权的时候,其他用户是不能对其进行操作的;
(7)/var:日常系统使用过程中,产生的日志信息就会存储在var目录中;
(8)/lib:(和我们在编写java程序时,需要引入的jar包类似)Linux的应用程序运行的时候,其底层也是需要依赖很多第三方的包;这些包和库就是存放在lib目录中的;(在日常使用中,并不需要我们去管lib目录,这些依赖库大都是自动添加的)
(9)/proc:如果想了解当前每一个应用程序所占用的系统资源有多少,或者当前还有多少剩余内存,,,就可以在proc目录中进行查阅;
(10)/root:root管理员账户的目录;
(11)/sbin:一些仅仅是root用户可以使用的一些命令,存放在sbin目录;(即专属于root用户的命令单独存放sbin目录,以和其他常用的普通命令区分开)
(12)/usr:usr目录是和我们日常应用最紧密相关的;
(13)/usr/local:应用程序以编译方式安装完成后的默认目录;(可以这样理解:用户自己安装的所有的第三方应用程序,都会保存在这个目录中);
(14)/usr/src:在Linux系统中,很多第三方应用提供的是源代码,这些源代码经过编译后才能够使用;那么这些第三方应用的源代码就需要存放在/usr/src目录中;
PS:这些目录没必要记忆,慢慢就熟悉了;