linux ext4普通盘为什么目录大小是4k? Why does every directory have a size 4096 bytes (4 K)? To understand this, you'd better have some basic knowledge of the following (file system): inode (contains file attributes, metadata of file, pointer structure) file (can…
Filesystem Hierarchy Standard(文件系统目录标准)的缩写,多数Linux版本采用这种文件组织形式,类似于Windows操作系统中c盘的文件目录,FHS采用树形结构组织文件.实际上FHS仅是规范在根目录(/)下面各个主要目录应该放什么样的文件. FHS定义了两层规范,第一层是, / 下面的各个目录应该要放什么文件数据,例如/etc应该要放置设置文件,/bin与/sbin则应该要放置可执行文件等等.因为Linux的开发人员实在太多了,如果每个人都使用自己的目录配置方法,那…
不同操作系统对于文件系统的组织是不一样的,当前主流的两大类操作系统windows和Linux它们在文件系统组织方式上有很大差别.windows的文件系统是以驱动器盘符为基础,这样文件是挂载在分区上的,与此相反,linux和unix的文件系统都是以文件为基础,一切皆文件,分区挂载在目录下. 在Linux 和Unix操作系统中,所有的文件和目录都被组织成一个以根目录节点(/)开始的倒状的树形结构,即构成一个庞大的“文件树”.对于目录来说,有两类特殊目录形式: . :代表当前的目录,也可以使用 ./…
/:根目录 /bin:linux的常用命令 /sbin:linux的常用命令 /lib:库文件(so.elf) /etc:系统配置文件和脚本文件 /sys:驱动相关的信息 /dev:设备节点目录 /proc:系统运行时,进程信息和内核信息存放在此 /root:root用户目录 /home:普通用户目录,新创建的用户会在此目录下,包括个人配置文件和环境变量等 /usr:包含系统用户工具和程序 /usr/bin:非必须的普通用户可执行命令 /usr/sbin:非必须的可执行文件 /usr/share…
文件系统目录结构 Linux常见目录及用途 bin binary 放的是二进制程序 /usr/bin 和这是同一回事 bin -> usr/bin /bin是 /usr/bin的快捷方式 boot 放启动程序的 dev 放硬件的 硬盘分区之类的 etc 放配置文件的 home 家目录 lib 各种库文件lib -> usr/lib lib64 -> usr/lib64 都是快捷方式 media 外围设备的挂载点 mnt 同上 misc 杂项 光盘挂载才会出现 yum -y install…
Linux操作系统目录呈树形结构,文件系统只有一个根目录,其余文件都是从根目录下延伸出来的 上图是一个Linux文件系统目录的展现,现在我们来看一下文件系统目录下相关目录及其功能 根目录( / ) Linux文件系统目录结构顶层的目录文件,根目录一般只存放目录,不存放文件 /bin 命令目录文件,也称为二进制目录文件 该目录存放着系统管理员何普通用户使用的Linux指令和二进制( 可执行 )文件 /boot 存放着启动Linux时使用的一些核心文件,包括链接文件和镜像文件 /dev 设备文件目录…
测试结论:linux普通文件的读.写.执行权限说明 1.可读r:表示具有读取\阅读文件内容的权限 2.可写w:表示具有新增.修改文件内容的权限 1)如果没有r配合,那么vi编辑文件会提示无法编辑(但可强制编辑,echo可以重定向或追加) 2)特别提示:删除文件(修改文件名等)的权限是受父目录的权限控制,和文件本身权限无关 3.可执行x:表示具有执行文件的权限 1)文件本身要能够执行 2)普通用户同时还需要具备r的权限才能 3)root只要有x的权限就能执行 4.修改和删除文件名都是在操作文件的上…
Linux之文件与目录管理 目录 Linux之文件与目录管理 前言 绝对路径与相对路径说明: 一.目录常用命令 常用处理目录的命令: 切换目录 cd 显示当前路径 pwd 查看目录下文件 ls 创建目录(文件夹) mkdir 删除空目录 rmdir 创建文件及修改文件时间戳 touch 复制文件和目录 cp 删除文件或目录 rm (删除文件三思而后行) 移动文件或改名 mv 二.Linux 链接概念 ln 三.Linux 文件内容查看 连接文件并打印输出到标准输出设备 cat tac 分屏显示文…
linux 下文件误删恢复 0x01 事件背景 某天晚上写代码的时候,本来想删除当前目录下一个叫xxx的文件夹 rm -rdf ./xxx/*, 结果光顾着和人说话,一不留神手贱把命令敲成了rm -rdf ./*. 然后顿时懵逼了,整个目录全没了.心想完蛋了,这个目录有我写了好几天的代码啊,这可怎么是好,问了下周围的人,都说linux下使用-rf的方式删除文件是不可恢复的,叫我放弃,并且重写代码吧.....-_-||. 可我不甘心啊,写了好几天的代码说没就没了,于是Google了下解决方案,网上…
linux下文件有3个时间的,分别是atime,mtime,ctime.有些博友对这3个时间还是比较迷茫和困惑的,我整理了下,写下来希望对博友们有所帮助. 1 这三个time的含义 简名 全名 中文名 含义 atime access time 访问时间 文件中的数据库最后被访问的时间 mtime modify time 修改时间 文件内容被修改的最后时间 ctime change time 变化时间 文件的元数据发生变化.比如权限,所有者等 2 如何查看这3个time [root@centos7…