标签:内容 系统 迭代 lis 位置 类型 bsp java 删除
文件系统
1.文件系统分区结构分为inode组以及data域
2.linux文件中分为目录以及二进制文件
3.目录下存放着目录项,目录项记载着文件名以及indexID,每个indexID对应着inode组中的一个元数据结构体
4.元数据结构体中存放着权限,类型,大小,指针等数据,通过指针可以找到二进制文件位置
ls : list文件信息
ls
-a 列出所有文件
-l 详细信息
-i 列出indexID
diff : different两个文件的差异
diff test.java testCopy.java
如果没有没有任何输出表明两个文件内容一致
cp : copy
copy 位置/文件名 位置 ---复制文件
copy share/ share2 -r ---迭代复制目录
rm : remove
rm 位置/文件名 ---删除文件
rm 位置/ -r ---迭代删除
注意,其实删除并没有清除二进制文件,只是删除目录中的目录项,并在inode组在特定ID标记为空闲.
mv : move | rename
mv 位置/文件 位置 ---移动文件
mv 文件 新文件名 ---重命名
辅助
alias l = ‘ls -l‘ ---别名
标签:内容 系统 迭代 lis 位置 类型 bsp java 删除
原文地址:http://www.cnblogs.com/CARPE-DIEM-wu/p/7471908.html