美文网首页
史上最简单Linux基础总结之-目录结构

史上最简单Linux基础总结之-目录结构

作者: 魂之挽歌w | 来源:发表于2019-10-13 11:24 被阅读0次

前言

  实际工作中由于Linux开源众多功能强大,几乎99%的项目是部署在Linux中,而Linux不像Window有图形界面可以操作,只有目录文件,万物都是文件,所以掌握Linux目录结构是学习Linux的第一步。

正文

  首先cd /进入根目录下并使用ll命令看下目录结构,如下图:

Linux根目录结构

1./——根

  我们使用cd / 就可以快速进入根目录(上图就是),cd /文件夹就可以进入根目录下的文件夹,这个/就代表了根目录。每一个文件或文件夹都在根目录下,只有root用户才具有该目录下的写权限。
注意:/ 和 /root (看起来/root才像根)是不一样的,/root 是用户的主目录,不可与跟目录搞混。

2. /bin——用户二进制文件(binary )

  包含二进制可执行文件,在单用户模式下,我们常用的Linux命令都位于该目录下,如:ps 、ping、grep、ls等


/bin(用户二进制文件)目录

3. /sbin——系统二进制文件(system binary)

  顾名思义,这下面包含了一些对系统进行操作的二进制文件,通常由系统管理员来使用,如:ifconfig(ip配置)、reboot(重启)、poweroff(关机)、fdisk(分区)、iptables(防火墙)、swapon(交换分区)


/sbin(系统二进制文件)目录

4. /etc——配置文件

  包含所有程序所需的配置文件,以及启动/关闭程序的Shell脚本


/etc(配置文件)目录

5. /dev——设备(device)

  包含终端设备、 USB或连接到系统的任何设备,例如:/dev/tty1(tty全程为Teletype,tty1就是指一个设备)、/dev/usbmon)


/dev(设备)目录

6. /proc——进程信息

  包含了进程相关的信息,例如某个进程信息就保存在/proc/{pid}下


/proc(进程信息)

7. /var ——变量信息

  该目录下放置了可以增长的文件,最常见的就是实时存储的/var/log日志了,另外还有:/var/mail(邮件)、/var/spool(打印队列)、/var/lib(数据库文件)


/var(变量)目录

8. /temp——临时文件

  系统和用户创建的临时文件,在系统重启后会删除。

9. /usr——用户程序

  包含二进制文件、库文件、文档和二级程序源码
 &emps;/usr/bin包含了用户程序的二进制文件,如果你在/bin中找不到就可以来这里看看。
 &emps;/usr/lib包含了/usr/bin和/usr/sbin使用到的库
 &emps;/usr/local包含了从源安装的程序

10. /home——Home

 &emps;存储用户信息

11. /boot——引导加载文件

  包含引导程序加载相关的文件,内核的initrd、vmlinux、grub文件位于/boot下。

12./lib ——系统库

  包含支持位于/bin和/sbin下的二进制文件的库文件.
 &emps;库文件名为 ld或lib.so.*
 &emps;例如:ld-2.11.1.so,libncurses.so.5.7

相关文章

  • 史上最简单Linux基础总结之-目录结构

    前言   实际工作中由于Linux开源众多功能强大,几乎99%的项目是部署在Linux中,而Linux不像Wind...

  • Linux目录结构及文件基本操作

    1.FHS标准 Linux 的目录结构说复杂很复杂,说简单也很简单。复杂在于,因为系统的正常运行是以目录结构为基础...

  • 2018-07-21

    Linux常用基础命令总结 ls 查看当前目录的所有显示文件 pwd 查看所在命令当前的目录结构 ...

  • Linux中的目录结构

    具体目录结构的信息 Linux 目录总结 1) linux的目录中有且只要一个根目录/ 2) linux的各个目录...

  • Linux 文件与目录管理

    Linux 文件与目录管理 我们知道Linux的目录结构为树状结构,最顶级的目录为根目录 /。 其他目录通过挂载...

  • linux之two

    Linux 文件与目录管理 我们知道Linux的目录结构为树状结构,最顶级的目录为根目录 /。 其他目录通过挂载可...

  • 从0到1学习网络安全 【Linux基础篇-Linux 文件与目录

    Linux 文件与目录管理 我们知道Linux的目录结构为树状结构,最顶级的目录为根目录 /。其他目录通过挂载可以...

  • linux文件管理

    Linux文件与目录管理 我们知道Linux的目录结构为树状结构,最顶级的目录为根目录 /。 其他目录通过挂载可以...

  • Linux 文件与目录管理

    Linux 文件与目录管理 我们知道Linux的目录结构为树状结构,最顶级的目录为根目录 /。 其他目录通过挂载可...

  • Linux 文件与目录管理常见命令

    Linux 文件与目录管理 我们知道Linux的目录结构为树状结构,最顶级的目录为根目录 /。 其他目录通过挂载可...

网友评论

      本文标题:史上最简单Linux基础总结之-目录结构

      本文链接:https://www.haomeiwen.com/subject/qrocmctx.html