Linux文件系统详解

来源:互联网 发布:人体数据 编辑:程序博客网 时间:2024/06/05 12:56

 文件系统:

rootfs:根文件系统

FHS:Linux文件系统层级标准

/boot:umlinuz----|--启动文件

initrd-----|---与系统启动相关的文件,如内核initrd 以及 grub(boot loader)

/dev :设备文件:块设备(随机访问)、字符设备(线性次序访问)

硬件设备号(主设备号major、次设备号minor)

/etc :配置文件

/home:用户的家目录,每一个用户的家目录通常为/home/username

/lib :库文件(/lib/modules:内核模块文件)

动态库 .so (shared object)

静态库 .a

/media:挂载点目录,移动设备

/mnt :挂载点目录,额外的临时文件系统

/opt :可选的目录(早期用于安装第三方软件)

/proc:伪文件系统,内核映射文件(系统启动后才会有)

/sys :伪文件系统,根硬件设备相关的属性映射文件

/tmp :临时文件

/var :可变化的文件

/bin :可执行文件,用户命令

/sbin:可执行文件,管理命令

/usr :shared,read-only-》只读文件

-->①/usr/bin②/usr/sbin③/usr/lib④/usr/local

  ①/usr/local/bin②/usr/local/sbin③/usr/local/lib-->第三方软件




Linux 文件命令规则:

①长度不能超过255个字符

②不能使用|当文件名

③严格区分大小写


相对路径:

绝对路径:

tree:查看目录树

mkdir:

-p递归创建

-v显示细节

命令行展开举例:mkdir -pv /mnt/X/{y/z,N}


删除目录:rmdir (删除空目录)

    -p递归删除,但只能删除一条线


文件的创建和删除

touch=>创建文件

|--->摸一下=》更改时间戳

stat:显示文件信息,时间戳 

touch:

-a:访问时间

-m:修改时间

-t:修改为指定时间












0 0
原创粉丝点击