linux 目录

/dev

https://blog.csdn.net/wz947324/article/details/80005224

  • dev是设备(device)的英文缩写,这个目录中包含了所有Linux系统中使用的外部设备。但是这里并不是放的外部设备的驱动程序,这一点和windows,dos操作系统不一样。它实际上是一个访问这些外部设备的端口。我们可以非常方便地去访问这些外部设备,和访问一个文件,一个目录没有任何区别。Linux沿袭[Unix]的风格,将所有设备认成是一个文件。
  • 设备文件分为两种:块设备文件(b)和字符设备文件(c)
    设备文件一般存放在/dev目录下,对常见设备文件作如下说明:
    • /dev/null:无限数据接收设备,相当于黑洞
    • /dev/zero:无限零资源

/var

主要针对常态性变动的文件,包括缓存(cache)、登录档(log file)以及某些软件运作所产生的文件
所有服务的登录的文件或错误信息文件(LOG FILES)都在/var/log下,此外,一些数据库如MySQL则在/var/lib下,还有,用户未读的邮件的默认存放地点为/var/spool/mail

/var目录下的重要目录
  • /var/log/ 这是登录文件放置的目录。里面比较重要的文件如/var/log/messages, /var/log/wtmp(记录登入者的信息)等。
    • /var/log/boot.log 系统的引导日志,如:Feb 26 10:40:48 sendmial : sendmail startup succeeded,就是邮件服务启动成功!
    • /var/log/messages 系统报错日志
    • /var/log/dmesg 核心启动日志
    • /var/log/maillog 邮件系统日志
    • /var/log/xferlog FTP系统日志
    • var/log/secure 安全信息和系统登录与网络连接的信息
    • /var/log/wtmp 登录记录,记录登录者讯录,二进制文件,须用last来读取内容 who -u /var/log/wtmp 查看信息
    • /var/log/spooler News日志
    • /var/log/rpmpkgs RPM软件包
    • /var/log/XFree86.0.log XFree86日志:
    • var/log/cron cron(定制任务日志)日志
    • /var/log/secure安全信息和系统登录与网络连接的信息
    • /var/run/utmp 记录着现在登入的用户。
    • /var/log/wtmp 记录所有的登入和登出。
    • /var/log/lastlog 记录每个用户最后的登入信息。
    • /var/log/btmp 记录错误的登入尝试。
    • less /var/log/auth.log 需要身份确认的操作
      https://blog.csdn.net/csu_vc/article/details/78039265
  • /var/cache/ | 应用程序本身运作过程中会产生的一些暂存档
    /var/lib/ | 程序本身执行的过程中,需要使用到的数据文件放置的目录。在此目录下各自的软件应该要有各自的目录。 举例来说,MySQL的数据库放置到/var/lib/mysql/而rpm的数据库则放到/var/lib/rpm去
    /var/lock/ | 某些装置或者是文件资源一次只能被一个应用程序所使用,如果同时有两个程序使用该装置时, 就可能产生一些错误的状况,因此就得要将该装置上锁(lock),以确保该装置只会给单一软件所使用。 举例来说,刻录机正在刻录一块光盘,你想一下,会不会有两个人同时在使用一个刻录机烧片? 如果两个人同时刻录,那片子写入的是谁的数据?所以当第一个人在刻录时该刻录机就会被上锁, 第二个人就得要该装置被解除锁定(就是前一个人用完了)才能够继续使用
    /var/mail/ | 放置个人电子邮件信箱的目录,不过这个目录也被放置到/var/spool/mail/目录中,通常这两个目录是互为链接文件。
    /var/run/ | 某些程序或者是服务启动后,会将他们的PID放置在这个目录下
    /var/spool/ | 这个目录通常放置一些队列数据,所谓的“队列”就是排队等待其他程序使用的数据。 这些数据被使用后通常都会被删除。举例来说,系统收到新信会放置到/var/spool/mail/中, 但使用者收下该信件后该封信原则上就会被删除。信件如果暂时寄不出去会被放到/var/spool/mqueue/中, 等到被送出后就被删除。如果是工作排程数据(crontab),就会被放置到/var/spool/cron/目录中。

https://www.cnblogs.com/ftl1012/p/9278592.html

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 1、Linux系统不同的目录可以分布在不同的分区或者不同的硬盘设备上,这是windows难以做到的。目录和磁盘分区...
    Pu2zL3he4d阅读 5,881评论 0 0
  • 原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http:...
    开子的私家地阅读 3,526评论 0 2
  • linux文件系统的最顶端是/,称为linux的root,所有的目录、文件、设备都在/之下。 文件类型 linux...
    Hackart阅读 4,231评论 0 5
  • 最近刚在学习Linux操作系统,在学习的过程中使用的是CentOS6.5。通过查阅文档,初步了解了Linux的目...
    李剑斌阅读 3,068评论 0 0
  • 拿到《完全写作指南》的时候我真的有被吓到,这么厚的一本书,不知要到何年何月才能看完,事实证明,一个小时不到,我就看...
    锦肆1994阅读 3,161评论 1 2

友情链接更多精彩内容