无论哪一个分区,都是从/目录开始的,并且每一个文件名最长不超过255个字符,当然也没有人会那么做。

Linux是按照文件的存储格式来区分文件类型的

1、普通文件 - , f

2、目录文件 d

3、链接文件

  a.符号链接(软链接) l

  b.硬链接 -

4.特殊文件(用于作为硬件设备访问入口的文件)

  a.块设备:随机,按块进行存取的设备 b

  b.字符设备:线性的,有前后顺序的,按字符逐个存取的设备 c

 

5、套接字文件:socket s

6、命名管道文件:pipe p

如:a.txt和b.html是同一种文件类型

ls 命令:

-h 作为单位换算的,比如将byte,转换为k

-l 查询的结果有十位:

文件类型  文件权限(3类用户权限)  文件硬链接个数  文件的属主  文件的属组  文件的体积  文件最近一次修改的时间  文件名

ls -l -d /tmp 显示tmp目录本身的属性

ls -l /tmp 显示tmp目录下的文件属性

-r 逆序显示

-R 递归显示

-i 节点号

文件结构标准FSH

/bin:二进制,为所有用户使用

/sbin:二进制,为管理员使用

/boot:内核,bootloader的存放位置

/dev:设备文件存放位置

/etc:配置文件

/etc/x11:图形文件路径

/home:普通用户家目录

/lib:基本共享库和内核模块

/media:U盘,/mnt:硬盘,挂载点

/opt:可选的软件安装路径

/root:管理员的家目录

/srv:服务器运行的中间数据

/tmp:临时文件,公共场所

/usr:

  /share

  /sbin

  /lib

  /local

  /src

  /include 当前系统下所有相关库文件

/var

  /log

  /lock

  /cache

  /lib 软件的变化文件

/proc 伪文件系统内核信息

/sys 主要用于系统调优,内核信息,跟硬件设备相关,提供TCP/IP协议