NO3-4.文件和目录操作.ppt

  1. 1、本文档共103页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
NO3-4.文件和目录操作,python文件目录操作,php文件目录操作,no5文件怎么打开,nomoreshow字幕文件,no5文件,mno文件,nop头文件,nohup日志文件,无法找到文件nosuch

电子信息工程学院 第3章 文件管理与常用命令 2013-2014年第1学期 11届软件工程 内容导航 4.1 Linux文件基础知识 4.1.0 扩展名 4.1.1 Linux常用文件类型 4.1.2 Linux目录结构概述 4.1.3 Linux目录觉概念 4.1.4 Linux系统目录及说明 4.1.0 扩展名 系统下除了一般文件之外,所有的目录和设备(光驱、硬盘等)都是以文件的形式存在的。 与Windows不一样,在Linux一个文件是否能被执行,和后缀名没有太大的关系,主要看文件的属性有关。但了解一下Linux文件的后缀名还是有必要的,特别是创建一些文件,最好还是加后缀名,这样做的目的是仅仅是为了在应用时方便。只能代表程序的关联,并不能说明文件是可以执行。 普通文件 用命令“ls –l” 查看文件的属性,可以看到类似“-rwxr-xr-x”的属性符号,其属性符号的第一个符号是“-”。 这些文件一般是用一些相关应用程序创建,比如图形工具,文档工具或归档工具等。 目录文件 如上,看到有类似“drwx------”、“drwxr-xr-x”其属性的第一个字母是”d”,则为目录文件 设备文件 Linux系统下的/dev目录中有大量的设备文件 块设备文件 主要特点是可以随机读写,最常见的块设备文件就是磁盘,如/dev/hda1、/dev/sda2、/dev/fd0等,有类似“brwx------”“drwxr-xr-x”其属性的第一个字符是”b” 字符设备 常见的字符设备文件是打印机和终端,可以接受字符流。/dev/null是一个非常有用的字符设备,送入这个设备的内容都被忽略,比如,可以将某一用户的shell指向到/dev/null,以禁止其登录,属性的第一个字符是c 管道文件 管道文件也叫FIFO文件,管道文件就是从一头流入,从另一头流出,可以看到文件属性第一个字符是“p”. 链接文件 文件属性第一个字符是“l” 如前图 4.2 文件和目录操作命令 显示文件内容命令 cat more less head tail 文件内容查询命令 grep egrep fgrep 文件查找命令 find locate 文本处理命令 sort uniq 文件内容统计命令 wc 文件比较命令 comm diff 文件复制、移动和删除命令 cp mv rm 文件链接命令 ln 改变工作目录、显示路径及目录内容 cd pwd ls 其他命令 touch eg 作业 1 显示/etc/fstab文件的内容。 # cat /etc/fstab 2 把文件textfile1文件内容加上行号后输入到textfile2文件中。 # cat –n textfile1 textfile2 3 把文件textfile1和textfile2的文件内容加上行号(空白行不加)之后将内容附加到文件textfile3中。 # cat –b text1file1 textfile textfile3 eg 1 分页显示文件/etc/init.d/iptables的内容。 #more /etc/init.d/iptables 2 逐页显示testfile文件内容,如有连续两行以上空白行则以一行空白行显示。 #more –s testfile 3 从第20行开始显示testfile文件的内容。 #more +20 testfile 4 一次两行显示/etc/passwd文件内容。 #more -2 /etc/passwd eg 1. 在文件kkk中有哪些信誉好的足球投注网站匹配字符“test file”。 # grep ‘test file’ kkk 2. 显示所有以d开头的文件中包含“test”的行数据内容。 # grep ‘test’ d* 3. 显示在d1,d2文件中匹配“test”的行数据内容。 # grep ‘test’ d1 d2 4. 在文件aa中显示所有包含至少有5个连续小写字符的行数据内容。 # grep ‘[a-z]\ {5\}’ aa 案 例 一 在根目录(/)下新建一目录 test 改变当前目录至 /test ,在该目录下,以自己名字的英文缩写建一个空的文件,再建两个子目录(xh)与(ah); 进入到(xh)子目录中,新建一个空文件text1; 进入到(ah)子目录中,再新建一个子目录(abc),同时建立空文件text2; 把刚建的text1文件移动到刚建立的abc子目录下,并改名为text3,同时把text2文件复制到xh子目录中; 删除text3文件与xh子目录及目录中的文件;并删除abc子目录; 清屏 参考答案 硬链接与软链接 硬链接是一个指针,指向文件索引节点,系统并不为它重新分配inode,可以用ln

文档评论(0)

mydoc + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档