Linux知识体系整理笔记(二)

Linux系统目录

了解大概的系统目录对于以后运用Linux肯定是有所帮助的,下面我们就列举一下Linux的目录

登陆后在命令窗口输入ls(列出当前目录所有的文件)

/bin: bin是英文binary(二进制)的缩写,命令底层都是调用二进制,那么这个命令是存放经常使用的命令

/boot:启动Linux的一些核心文件,例如连接文件,镜像文件

/dev :就是设备英文单词(device)缩写,存放Linux的外部设备。

/etc:系统管路需要的配置文件和系统管理需要的字目录

/home:用户主目录,每个用户都有自己一个目录,这个目录名就是用户帐号。

/lib:存放系统最基本的动态链接共享库,几乎所有应用程序都要去调用

/lost+found:非法关机后,这里存放一些文件

/media:就是读取u盘之类了

/mnt:相当于用户自由定制的一个挂载文件系统,例如我们可以把光驱挂载在这里

/opt:这是给主机额外安装软件所摆放的目录,例如安装一个数据库到这个目录下

/proc:这个其实是内存的一个映射,可以读到系统信息,虽然听起来很危险,但是我们是可以修改里面的一些文件的。

/root:系统管理员,也就是超级权限者的用户主目录

/sbin:s是super user,bin是命令,则是从系统管理员使用的系统管理程序

/selinux:如果你的系统是redhat/centos,selinux相当于防火墙,这个目录就是存selinux文件的

/srv:一些服务启动后,从这个文件夹提取需要的数据

/sys:Linux内核2.6后出现,是内核设备树的一个直观反映。

/tmp:存放一些临时文件

/usr:用户很多应用程序放在这个目录,对应Windows的program files,mac的应用程序

/usr/bin:系统用户使用的应用程序

/usr/sbin:超级用户用的高级的管理程序和系统守护程序

/usr/sbin:这个就厉害了,内核源代码默认的放置目录

/var:我们习惯将经常被修改的目录放在这个目录下,像是日志文件之类(日志就是记录了运行过程,以后方便回来看出错地方,因为服务器报错人们总不是像编程那样整天看着的,所以先用日志记录下来,以后再看)

不要手多多改了这些目录

/etc:都是系统的配置文件了,乱改可能导致系统不能启动。假如你是Linux大神,你就改吧。

/bin/   sbin/   /usr/bin/   /usr/sbin:bin代表了指令,不要乱动

另外关于bin,这是除root外的普通用户用的,sbin,人家这么super,就是给root用户用的啦

/var:日志还是不要乱动了,以后还要参考的

最后: ../是上层目录,./才是当前的。新手容易混淆这点

感谢您读完,本页是阅读runoob后进行整理的内容,希望帮到大家,大家加油!

 

你可能感兴趣的:(Linux知识体系整理笔记(二))