ls -a 显示所有文件,包括一下看不到的
ls -l 显示所有文件列表包含创建日期等
ls -la 显示所有文件(包含看不到的一些文件)列表包含创建瞎灶猜日期等
cd 进入file文件 cd file
cp 拷贝a.text文件到 home/b文件夹下 cp a.text home/b
cp -i 如果目标路径已存在该文件会提示是否继续,继续则覆盖
cp -r递归复制,可将当前文件及自文件复制到磨型目标路径
mv 移动或改名 a.text移动到 home/b文件夹下 mv a.text home/b
rm 删除文件辩族
rm -f 系统删除不会做任何提示
rm -i 删除会提示是否删除
rm -r 递归删除
mkdir fileName 创建文件fileName
rmdir fileName删除文件fileName
你好,Unix文件系统是对存储设备上的数据和元数据进行组织的机制。UNIX文件系统是UNIX系统的心脏部分,提供了层次结构的目录和文件。中文名
UNIX文件系统
外文名
UNIX file system
学科
计算机应用
应用
Unix/Linux系统
物理结构
索引文件结构
快速
导航
管理结构
物理结构
空闲磁盘块
结构和共享
安全性
软件介绍
Unix系统的产生和流行推动了 *** 作系统的革命,它的设计思想和在发展过程中积累的丰富经验及教训仍可为人们借鉴。文件系统负责系统内文件信息的管理,在整个系统中起着至关重要的作用,文件系统是Unix成功的关键。Unix系统采用树形文件结构、内核与外核的结合、设备与文件一样的管理机制和使用方法等技术和措施,使得Unix文件系统成为当代非常优秀的系统[1] 。
管理结构
Unix文件系统是通过“磁盘索引i节点”、“目录项”来进行管理的,在文件被打开或被引用后还需要“乎稿毁内存索引i节点”、“用户文件描述表”、“文件表”。文件系统磁盘结构如图1。管理块主要管理磁盘结构中各部分区域的大小及资源(i节点,磁盘块)的使用情况与管理方式。i节点区用于存放该文件系统全部磁盘i节点结构,磁盘索引节点包含文件的重要信息如下:文件所有者标识符;文件类型;文件存取许可权;文件联结数目;文件存取时间;文件长度;文件地址索引表。
图1
Unix的每个目录项只存放文件名和i节点号,共16个字节,而文件中除名字以外的信息都存放到i节点中,优点是系统各级目录的规模大大减少。在Unix文件系统中,为了提高系统效率,减少内存空间的占用,当打开一个文件时敬早,只是将与该文件相联系的目录项和磁盘i节点拷贝到主存中,为了对打开的文件进行管理,因此又设置了打开文件管理机构,它又由下列三部分组成:
1、活动i节点(内存i节点)。作用是反映文件当前活动的情况,因此它添加了一些项目:内存索引节点状态、设备号、索引节点号、内存索引节点的访问计数。
2、打开文件表。i节点中只包含有文件的静态信息,但当一个文件被同一进程或不同进程、用同一或不同路径名、相同的或互异 *** 作同时打开时,仅靠i节点就不能满足要求,因此,打开文件表记录了打开文件所需的一些附加信息:读写状态、引用计数、指向内存索引点的指针、读/写位置指针。
3、用户文件描述符表。每个用户进程有一个用户文件描述符表,每一个表项就是一个指针,并指向打开文件表的一个表项,这个表的作用就是保证每个进程能够打开多个文件,或岁备者对同一个文件以不同形式 *** 作打开。假定一个进程执行下列代码:
fd1= open(”/etc/pad”,O- RDONLY);
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)