第11讲Linux文件管理.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第11讲Linux文件管理

ls 用法:ls 参数: -a:显示所有文件,包括隐藏文件(以.开头的文件) -l:以长格式显示 -F:在每个文件名后附上一个字符以说明该文件的类型,“*”表示可执行的普通文件;“/”表示目录;“@”表示符号链接;“|”表示FIFOs;“=”表示套 接字(sockets)。 ls -d:将目录象文件一样显示,而不是显示其下的文件 -t:按修改时间先后显示 -R:显示目录及下级子目录结构 -m: ?横向输出文件名,并以“,”作分格符。 -S: ?以文件大小排序。 范例: ls –a ls –alR ls -F 文件和目录的操作权限 文件和目录的使用者 超级用户 文件或目录的属主 属主的同组人 其他人 对每一类使用者设置对文件的操作权 读(r) 写(w) 执行(x) 文件和目录的三种访问权限 可以使用cd命令进入该目录 可以执行该文件 执行权限 X 可以在该目录中创建、删除文件 可以修改该文件 写权限 W 可以列出目录中的文件列表 可以读文件的内容 读权限 r 对目录的含义 对文件的含义 权限 代表字符 文件权限的数字表示法(2,3,4位) 1+2+4 ? read+write+excute 7 2+4 ? write + read 6 1+4 ? excute+read 5 1+2 ? excute+write 3 Read 4 Write 2 Excute 1 没有权限 0 代表的权限 数字 用颜色代表不同文件 蓝色:目录 绿色:可执行文件 红色:压缩文件 浅蓝色:链接文件 灰色:其他文件 touch 作用: 生成一个空文件或修改文件的时间 范例: touch * :将当前目录下所有文件时间修改为当前系统时间 touch –dtest:将文件test的时间修改touch test2:如果abc存在,则修改为当前系统时间,如果不存在,则生成一个为当前时间的空文件 cp – copy file 用法:cp –afpx source target -a:尽可能保持文件的结构和属性 -p:保持原始文件日期 -f :如果目标文件已经存在,则覆盖它 -i :提示是否覆盖现有的普通目标文件 -R:包含子目录 范例: cp ls.txt mydir1 cp –a mydir1 mydir2 cp /etc/syslog.conf ./ cp -a /etc/sound/ /home/so/ mv – move file 用法:mv –b source target -b:给被覆盖的文件建立一个备份 范例: mv abc bcd mv abc mydir/ mv -b abc mydir/ rm – remove rm –irf 文件或目录 i:交互模式 r:删除目录及以下所有内容 f:强制删除 注意: Root用户在删除文件时要特别小心 权限问题 cd – change directory 用法:cd [目录] 作用:切换路径 范例: cd .. cd . cd ~ cd / cd ../usr pwd – print work directory 用法:pwd 作用:显示当前工作目录 范例:配合cd 创建和删除目录 mkdir 用法: mkdir 目录名 作用:创建目录新的目录 范例:mkdir abc rmdir 用法: rmdir目录名 作用:删除空目录 范例:rmdir abc cat 、more、 less cat:输出文本文件内容(文本文件合并) 范例: cat tt.txt cat txta txtb txt more:按页显示文件 范例:more tt.txt less:按页显示文件,可以使用翻页键 范例:less tt.txt which 查找内部命令的完整路径和别名 Which whereis – where is file ? 作用:查找文件或目录位置 说明:whereis并不进行磁盘级的查找,只是在$PATH所设定的路径中去查找 范例:whereis ls Linux文件管理(4) Linux文件系统调用 接口统一:无论最底层的文件系统是什么类型,经过VFS的处理,在系统界面上都被转换成完全统一的系统调用 文件I/O:即文件系统调用 文件系统调用相关函数 文件的打开和关闭:open()、close() 文件的读写:read()、write() 文件的随机存取(文件指针定位):lseek() 文件的保护和控制:chown()、chmod()、fcntl() Linux文件管理(5) 目录相关的系统调用 目录创建和删除:mkdir()、rmdir() 改变当前目录:chdir() 共享指针的创建和解

文档评论(0)

173****7830 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档