您的位置:首页 > 其它

unix基础教程4 文件

2011-11-29 11:02 295 查看
1、文件

1)数据集合

2)字符流、字节流

3)unix中为字节序列

文件:静态 进程:动态

2、文件类型

1)普通文件

2)目录文件

3)特殊文件:代表设备,在/dev中

3、路径名

1)全路径(绝对路径):由根目录/开始

/home/team/doc/mon_report

2)相对路径:由当前目录开始

doc/mon_report (当前目录为/home/team时)

./test1

../ppt/test2

4、与目录相关的命令

工作目录:当前目录

每个目录都包含两个标准的项目:.和..

1)pwd:查看当前目录(全路径)(print working directory)

2)cd:cd 直接回到用户主目录

3)mkdir

mkdir ../test

mkdir /usr/test/test1

mkdir -p dir1/dir2/dir3同时创建3级目录

4)rmdir

rmdir -p dir1/dir2/dir3同时删除3级目录

删除失败:(1)目录不是空目录 (2)没有目录的写权限

5)ls

ls -a:显示所有文件(含隐藏)

ls -R:显示所有子目录的内容(一直到最后一层)

ls -l:目录文件的详细信息

ls -i:查看inode号

ls -F:目录的显示/,可执行文件*

ls -r:以字母反序列表

ls -R:循环列出子目录的内容

ls -s:以文字块为单位显示文件大小 块=512*2的n次方

名称存储在目录之中,显示的信息存储在inode表中

时间:

(1)ls -lc:更新时间:inode信息被改变的时间

(2)ls -l:更改时间:文件内容被改变时间

(3)ls -lu:访问时间:文件被读写的时间

5、目录文件的内容

1)目录是一个特殊的文件

2)目录的结构

inode号 + 目录名

72 .

2 ..

0 aaa

0:删除的

1:坏块

2:文件系统的根

目录项长度:2+14=16字节
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  unix 休闲 动态 cd 根目录