我们知道磁盘在分区后还需要进行格式化,之后操作系统才能使用这个分区。而需要格式化的原因正是因为每种操作系统所设置的文件属性/权限并不相同。在Linux中,传统的磁盘文件系统是EXT,下面以EXT为例浅析Linux的文件系统与索引节点。 我们知道,文件的数据除了文件实际内容之外,通常还含有非常多的属性。文件系统通常会将权限与属性等数据放置到inode(index node)
在bash环境中,当我们要处理一些具有部分相同特征的文件时,有一个非常有用的功能--通配符(wildcar)。下面列出一些常用的通配符: *:代表任意个任意字符 ?:代表单个任意字符 []:代表指定范围内的单个字符 [^]:代表指定范围外的单个字符 在bash中,有一些预定义的字符类(可用~]# man 7 glob查看):
在Linux下面,所有的文件与目录都是由根目录开始的。对Linux来讲,系统所识别的第一个被称之为与根直接关联的文件系统,我们称之为根文件系统;根是所有目录与文件的源头,然后再一个一个分支下来,有点像是树枝状,因此我们也称这种目录配置方式为“目录树(directorytree)”;其主要特性有: 1、目录树的起始点为根目录(/,root) &nb
在对Linux中的文件与目录进行管理时,cp(copy)、mv(move)、(remove)是最常用的三个命令,那么这三个命令的具体用法如何呢? 复制文件或目录:cp cp命令的主要作用就是复制文件或目录,其命令语法为: cp [OPTION]... [-T] SOURCE DEST &nbs
在Linux中,shell会将我们曾经执行过的命令保存起来,提供命令历史服务。那么,我们如何查看历史命令、历史命令是如何记录的,命令历史又能够为我们提供什么帮助呢? 在用户家目录下,我们查看文件列表,可以看到一项.bash_history的文件,在默认情况下,此文件就是用户的历史文件,记录了用户的操作历史。由于每个用户拥有单独的家目录,所以每个用户拥有独立的历史文件。&n
Linux是一套免费使用和自由传播的类Ulnix操作系统,是一个基于POSIX(Portable Operating System Interface)和Unix的多用户、支持多线程和多CPU的操作系统。 Linux作为一款开源操作系统,其基本思想主要包括以下几点: 1、一切都是文件(包括硬件) &nbs
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号