Linux/Unix学习笔记—— Linux文件系统

Posted 玛丽莲茼蒿

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux/Unix学习笔记—— Linux文件系统相关的知识,希望对你有一定的参考价值。

一、Linux文件系统结构

home目录对于根目录来说是系统子目录,用户xyy下的目录docs对于用户xyy是用户子目录

二、Linux中的文件

2.1 文件类型

  • - 普通文件 :纯文本、二进制文件

普通文件的大小是字符的个数

  • d 目录文件

目录文件的大小默认是4K(4096)

  • l 连接文件:连接文件 ——> 真正文件

连接文件的大小是真正文件名字所占的字符个数。比如连接文件sh——>/bin/dash, 那么文件sh的大小是9(/bin/dash占了9个字符)。

  • b 块设备特殊文件:硬盘、U盘
  • c 字符设备特殊文件 :摄像头、显示屏
  • s 套接字文件

2.2 文件详细信息

 权限的顺序:owner -> group -> other

三、文件层级标准(每个文件夹存放的什么内容)

在下面这个网站中可以查看:

Filesystem Hierarchy Standard

截取了一部分:

四、和文件有关的命令

 wc

 grep

 sort

 

 uniq

tac,rev,nl

 

 stat

 ctime改变的文件属性具体指的就通过ll命令列出来的那些:

(1)执行cat命令后,访问时间变为最新,修改时间和状态时间不变。

(2)执行chown命令后,状态时间变为最新,访问时间和修改时间不变

(3)执行vim修改了文件内容后,三个时间都变为最新。

以上是关于Linux/Unix学习笔记—— Linux文件系统的主要内容,如果未能解决你的问题,请参考以下文章

Linux Unix shell 编程指南学习笔记(第四部分)

Linux Unix shell 编程指南学习笔记(第二部分)

Linux/Unix学习笔记—— 入门

Linux/Unix学习笔记—— 字符操作环境

Linux课程第十五天学习笔记

2018-1-17 Linux学习笔记(awk)[重要]