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字节
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基础教程5 文件系统
- unix基础教程6 与文件相关的操作
- unix基础教程7 文件权限
- mybaties基础教程之四:SQL语句映射文件(2)
- 【Nutch2.2.1基础教程之3】Nutch2.2.1配置文件
- Linux 基础教程 25-命令和文件查找
- CocoStudio基础教程(2)关联程序逻辑与cocoStudio导出文件
- 倍福TwinCAT(贝福Beckhoff)基础教程4.1 TwinCAT如何读写TXT文件
- python基础教程[1]:删除文件及文件夹
- [转载]Flash P2P 文件共享基础教程
- Objective-C基础教程学习笔记(十五)文件加载与保存
- ATOM基础教程一鼠标单击、双击打开文件细节区别(18)
- Xmind基础教程-文件编辑历史
- 【Nutch2.2.1基础教程之3】Nutch2.2.1配置文件
- Spring基础学习教程(Spring配置文件详解)-03
- APUE读书笔记(一):Unix基础知识、文件I/O
- Unix高级编程:库函数与系统调用函数区别、文件锁、进程基础
- unix基础教程
- 文件系统--php基础最详细教程