《Linux操作系统_文件管理2.ppt》由会员分享,可在线阅读,更多相关《Linux操作系统_文件管理2.ppt(39页珍藏版)》请在人人文库网上搜索。

1、案例二: 在根目录(/)下新建目录test,test1,把/etc/passwd分别复制到/test1与/test下,并分别改名为file1与file; 查看file1文件的前二行与最后二行,并记录; 查看/etc/目录下的文件,并记录前两个文件的文件名; 查看/etc/目录中所有的文件中包含有sys字母的文件并记录; 查看/etc/目录中文件包含有conf的前两个文件是什么; 把/test/file文件建一个软链接文件file.soft到/test1中; 清屏; (注:以上文件的查看均以正常模式查看、即按名称查看),4.2.2 与文件和目录相关的Shell命令(二) (1)cat 格式:ca。

2、t 实例: # cat /etc/inittab # cat /abc/abc.txt /输出重定向 # cat myfile1 myfile2 # cat myfile1 myfile2 /输出追加重定向,cat命令例子,(1)cat Readme.txt /在屏幕上显示出Readme.txt文件的内容 (2)cat text1 text2 text3 /把文件text1和文件text2的内容合并起来,放入text3中。 (3)cat text3 /查看text3的内容。 (4)cat n text1 text2 /把文件text1的内容加上行号后输入到文件text2中。 (5)cat b 。

3、text2 text3 text4 /把文件text2和text3的内容加上行号后(空白行不加行号)之后将内容附加到文件text4中。,(2)more 格式:more 实例: # more /abc/abc.txt 说明:可以用回车键或空格向下换行 按键退出more 不能回翻; 补:# ls |more,more命令,选项: -num 一次显示的行数。 -d 提示使用者,在画面下方显示press space to continue,q to quit -f 计算行数时,以实际上的行数,而非自动换行后的行数。 -p 不以卷动的方式显示每一页,而是先清屏后在显示内容。 -c 与-p类似,不同的是先。

4、显示内容,再清除其他旧资料。 -s 当遇到两行以上的连续空白行,就代换为一行的空白行。 +num 从第num行开始显示,命令格式:more 选项 文件名,命令功能:分页显示文件内容。适合显示长文件清单或文本清单,可以一次一屏或一个窗口的显示,基本指令就是按空格键往下一页显示(或回车键显示下一行),按back键往回显示一页。,(1)more s testfile /显示testfile,如遇到两行以上空白行则以一行显示。 (2)more +20 testfile /从第20行开始显示testfile的内容,(3)less 格式: less 实例: # less /etc/dhcpd.conf 说。

5、明:Page up /Page Down键上下滚动、 键退出 可以回翻,less命令,功能:与more基本相同,不同之处是less允许往回卷动已经浏览过的部分,同时less并未在一开始就读入整个文件,因此,打开大文件的时候,它会比一般的文本编辑器快。,(4)head、tail 格式:head -n tail -n 实例: # head -20 a.txt /显示a.txt中前行 # tail -20 a.txt /显示a.txt中后行 #more /etc/passwd|tail -10,head命令,功能:只显示文件或者标准输入的头几行内容。默认值是10行。可以通过指定一个数字选项来改变显示。

6、的行数。 head -20 /etc/passwd /读取文件的前20行,tail命令,功能:和head命令功能正好相反。使用tail命令可以查看文件的后10行。这有助于查看日志文件的最后10行来阅读重要的系统信息。还可以使用tail来观察日志文件被更新的过程,使用-f选项,tail就会自动实时地打开文件中的新消息显示到屏幕上。 选项: +num 从第num行以后开始显示 -num 从距文件尾num行处开始显示。若省略,系统默认10 例子: tail -6 /etc/passwd,(3)、 wc 功能:统计文件中的行数、单词数及字符数 格式:#wc 选项文件名 选项: -c 统计字符数 -w 。

7、统计单词数 -l 统计行数 实例: /统计/etc/passwd文件中的行数、单词数和字符数 #wc /etc/passwd 40 61 1823 /etc/passwd,这些选项可以任意组合,但输出结果始终按行数、字数、字节数、 文件名顺序显示并且每项最多一列。,wc lcw file1 file2 6 18 24 file1 7 22 29 file2 13 40 53 total,(4)find 查找文件 格式:find 路径 参数 文件名 参数: -name “文件名”/表示查找指定名称文件 -lname “文件名”/查找指定文件所有的链接文件 -user 用户名/查找指定用户拥有的文。

8、件 -group 组名 /查找指定组拥有的文件,实例: # find / -name “named*” # find / -user root find name tmp xtype c user inin /查找文件名为tmp 文件类型为c 用户名为inin的文件 find name tmp o -name mina* / 查找文件名为tmp或匹配mina*的所有文件 find ! name tmp / 查询文件名不是tmp的所有文件,(5)文件内容查询命令:grep、egrep、fgrep,正则表达式 通过一系列规则,用一个字符串来匹配多个字符串。它通常由普通字符(例如字母a到z)和特殊字。

9、符(称为元字符,如/、*、?等)构成。 正则表达式操作符以及Linux对它们的支持,文件内容查询命令:grep、egrep、fgrep,该组命令以指定的查找模式搜索文件,通知用户在什么文件中搜索到与指定的模式匹配的字符串,并且打印出所有包含该字符串的文本行,在该文本行的最前面是该行所在的文件名。,文件内容查询命令:grep、egrep、fgrep,grep命令只能搜索一个指定的模式; egrep命令检索扩展的正则表达式; fgrep命令检索固定字符串,并不识别正则表达式,是一种更为快速的搜索命令。 命令的使用方式: grep 选项查找模式文件名1,文件名2,文件名3, egrep 选项查找模式。

10、文件名1,文件名2,文件名3, fgrep 选项查找模式文件名1,文件名2,文件名3,,文件内容查询命令:grep、egrep、fgrep,常用选项: 不带选项表示查找并输出所有包含目标字符串的行。 -i 查找时忽略字母的大小写 -l 仅输出包含该目标字符串文件的文件名 -v 输出不包含目标字符串的行 -n 输出每个含有目标字符串的行及其行号,例子,(1) grep Lyle Strand test-g /单引号指示shell不要解释引号内的任何字符。在test-g中查找人名Lyle Strand (2) grep Lyle Strand test-g /在文件Strand和test-g中查找。

11、Lyle (3)grep n ab test-g /在test-g中查找ab并输出相应的行号和该行内容,例子,(4)grep a test-g /选中所有以字母a开始的行。文件test-g中的以a开头的行是不会被选中的 (5)grep a test-g /以a开头的行被选中输出 (6)grep t$ test-g /以t结尾的行被选中并输出 (7)grep n $ test-g /输出从行的开始到行的结尾只有三个任意字符的行及其行号。 (8)grep n $ /输出所有带行号的空行,用法: man 命令,例:man man,注:退出 man 或 info 按 q 即可,4.2.3 获取帮助,m。

12、an:获取相关命令的帮助信息,4.2.3 获得帮助 /help 格式 命令名称 -help,man手册页面,man-重要帮助命令man,每个手册标题的左右侧是命令名和手册页所属的章节号。标题的中间是章节的名称。最后一行通常是上次更改日期。手册页分为以下几部分:,程序员手册,手册页包含在以下节中:,man命令的使用,显示有关crontab命令的一般信息:,man 1 crontab,显示有关crontab命令的配置文件:,man 5 crontab,当某个命令有多个手册页时,使用这种方法查找该命令所属的章节特别重要。,man的使用,可以使用whatis显示某个命令或实用程序的所有可用手册页的简短。

13、描述。,可以通过在whatis命令的命令行上同时输入多个参数来得到多个命令的简短描述。这些参数之间用空格隔开。,用来在所有的帮助手册中查找keyword-list中的关键词的概述,这个过程很慢,指定一小 部分来缩小查找范围。,whatis man,whatis login set setenv,man k keyword-list,man k printf,3.3.2 使用info查找信息,使用实用程序info能访问到大量的关于命令和系统特征的信 息。info数据库及其用户界面在一个可导航的环境中提供了 大量文件系统、程序和选项的详尽描述。,使用实用程序info可以浏览一个由包含描述信息的页面。

14、 组成的层次树,从中往往找到不能确定的问题的答案。,使用man需要确切知道要寻找的命令是什么,和知道 能准确描述该文件或命令执行的单词。,Info页面,命令info的使用,从顶端开始查看info,输入: info,命令info的使用,使用菜单选项选择信息,查看数据库文件 查看实用程序wc的信息:info wc,4.2.4 链接文件的建立 格式:ln 参数 参数: 默认建立硬链接文件 -s:建立软链接文件 -i:提示是否覆盖目标文件 -f:直接覆盖已存在的目标文件,实例: # ln /etc/abc /abc.hard 给文件/etc/abc建立一个硬链接到 /abc.hard # ln -s 。

15、/usr/local/qq /qq.soft 文件/usr/local/qq创建一个软链接 cat /qq.soft 看到原文件的内容,硬链接: 链接文件和被链接必须位于同一个文件系统中,不能建立指向目录的硬连接。 软连接:如果链接名已经存在但不是目录,将不做链接,链接名可以是任何一个文件名,也可以是目录,允许跨文件系统链接,如果链接名是一个已经存在的目录,系统将在该目录下建立一个或多个和目标同名文件,1、命令自动补齐 p103 按TAB键进行自动扩充 # cat f /查看fly文件的内容 2、命令历史记录 p101 # history 例: 查看最近执行过的5个shell命令 #history 5,4.3 深入shell,3、输出重定向 “”: 文件不存在则建立,存在就覆盖 “”:文件存在则追加到末尾 例: cat text1 text2 text3,4.3 深入shell,4、命令管道 前一个命令的输出作为后一个命令的输入 实例:#ls|more 5、命令替换 后一个命令结果作为前一个命令的参数 实例:# cat ls abc / 是反引号不是单引号,在键盘的左上角 6、顺序连接多个命令 实例:# ls ; cd / ; mkdir /home/abc。

linux文件管理ppt,Linux操作系统_文件管理2.ppt相关推荐

  1. 计算机应用制作ppt,计算机应用基础_幻灯片制作.ppt

    计算机应用基础_幻灯片制作.ppt (37页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 14.90 积分 多媒体演示文稿 PowperPoint的制作* ...

  2. python处理ppt的插件_几款PPT神器插件,千万不能错过!

    本文首发于公众号"干货plus" 虽然说本身PPT的功能就已经很强大了,但是,如果借助一些官方或非官方的PPT插件,就能快速制作高逼格的PPT,十分节省时间,无论是上班一族还是学生 ...

  3. 优秀ppt作品范例_毕业论文答辩ppt模板优秀范例

    毕业论文答辩ppt模板优秀范例 这是一套简约风格的PPT模板素材,共25页.PPT封面以两位大学生模样的年轻人正在查看各个领域的商业资讯,开展符合自己论文答辩的各项实践活动,黑色正体字突出主题:XX大 ...

  4. linux文件管理服务,linux系统配置及服务管理_文件管理

    一.linux目录结构 windows:以多根的方式组织文件如 C\ D\ E\ Linux:以单根的方式组织文件 \ 图示: 1.目录介绍:bin普通用户使用命令 /bin/ls,/bin/date ...

  5. 计算机课件制作教程ppt,电脑制作ppt详细步骤_新手制作ppt详细步骤图文教程

    ppt大家应该都不陌生了,我们日常办公时经常会需要制作ppt.可是对于新手来说,还不太清楚电脑制作ppt详细步骤.那么今天小编就为大家带来新手制作ppt详细步骤图文教程,一起来看看吧. 新手制作ppt ...

  6. wps如何使用ppt美化大师_如何将PPT美化大师安装到WPS软件?方法一览

    很多人在用办公软件的时候都是用免费的WPS,像我们平时做产品介绍.企业介绍的时候往往会用WPS的PPT.使用时,用户也发现PPT的模板很少,做出来的效果不够高大上.对此,很多人希望能将PPT美化大师安 ...

  7. 用计算机做图画ppt,电脑制作ppt详细步骤_新手制作ppt详细步骤图文教程

    ppt大家应该都不陌生了,我们日常办公时经常会需要制作ppt.可是对于新手来说,还不太清楚电脑制作ppt详细步骤.那么今天小编就为大家带来新手制作ppt详细步骤图文教程,一起来看看吧. 新手制作ppt ...

  8. ppt 演示者_演示技巧PPT

    ppt 演示者 A while back I posted some Presentation Tips. I will update them one day as I've learned ood ...

  9. 2007cad多个文件窗口上部排列_【中考信息技术总复习讲义】模块三 操作系统与文件管理...

    模块三 操作系统与文件管理 学习目标 1.了解操作系统的概念.功能和分类,了解操作系统的发展. 2.熟练掌握Windows桌面.窗口.菜单.对话框的组成及常用操作. 3.掌握创建桌面快捷方式的方法和控 ...

  10. Linux复习_铁之ppt

    第二章 用户和用户组 User Group Other三个权限 其中用户必须隶属于一个或多个组 权限 权限字符串的第一个字符类型表示文件类型 d 目录 - 文件 l 链接文件 b 一般是供储存的接口设 ...

最新文章

  1. 关于我的51CTO博客
  2. linux resolv.conf详解
  3. 78. Leetcode 264. 丑数 II (堆-技巧二-多路归并)
  4. Substitution控件MethodName无法取到Session的解决办法
  5. python中response.text_Sanic response text() 函数用法和示例
  6. android关闭应用及获取运营商ISP,判断sim卡属于哪个运营商
  7. 阐述Spring框架中Bean的生命周期?
  8. 一个域名下多个Vue项目
  9. paip.php调试imcompatible debug sever version..with zend debugger
  10. 手把手玩转win8开发系列课程(13)
  11. linux 命令 查询丢包率,linux测试丢包率的命令 linux查看丢包率命令
  12. 暑假D16 T3 密道(数位DP? 打表找规律)
  13. et文件怎么转成excel_excel怎么转换成word格式的文件格式?这些方法应该掌握!...
  14. 设置网页头部图标icon
  15. 计算机毕业设计 SSMKTV点歌系统 音创ktv点歌系统 卡拉ok点歌系统Java Vue MySQL数据库 远程调试 代码讲解
  16. 什么是纵向加密与横向隔离
  17. 「需求广场」需求词更新明细(十二)
  18. mybatis报错 Invalid bound statement (not found)
  19. poj 2480 python_python-pptx:是一个python处理ppt的库
  20. 蓝桥杯题目:九宫幻方(C++实现)(DFC)(打卡1)

热门文章

  1. 偏最小二乘回归(PLSR)算法原理
  2. gif怎么分解成图片呢?
  3. 如何评价兰州交通大学的软件工程专业?
  4. 现代心理与教育统计学 第二章 统计图表
  5. 火星坐标系(GCJ-02坐标系),CGCS2000坐标系,WGS-84坐标系
  6. 光猫超级帐号密码,重置光猫获取超级帐号密码
  7. 【python】抖音无水印视频下载
  8. 关务+物流领域的技术发展路线
  9. 【Blender 入门系列】 01 乐高方块
  10. WIN10虚拟机安装教程