文件系统:
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:修改为指定时间