linux文件管理ppt,Linux操作系统_文件管理2.ppt
《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相关推荐
- 计算机应用制作ppt,计算机应用基础_幻灯片制作.ppt
计算机应用基础_幻灯片制作.ppt (37页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 14.90 积分 多媒体演示文稿 PowperPoint的制作* ...
- python处理ppt的插件_几款PPT神器插件,千万不能错过!
本文首发于公众号"干货plus" 虽然说本身PPT的功能就已经很强大了,但是,如果借助一些官方或非官方的PPT插件,就能快速制作高逼格的PPT,十分节省时间,无论是上班一族还是学生 ...
- 优秀ppt作品范例_毕业论文答辩ppt模板优秀范例
毕业论文答辩ppt模板优秀范例 这是一套简约风格的PPT模板素材,共25页.PPT封面以两位大学生模样的年轻人正在查看各个领域的商业资讯,开展符合自己论文答辩的各项实践活动,黑色正体字突出主题:XX大 ...
- linux文件管理服务,linux系统配置及服务管理_文件管理
一.linux目录结构 windows:以多根的方式组织文件如 C\ D\ E\ Linux:以单根的方式组织文件 \ 图示: 1.目录介绍:bin普通用户使用命令 /bin/ls,/bin/date ...
- 计算机课件制作教程ppt,电脑制作ppt详细步骤_新手制作ppt详细步骤图文教程
ppt大家应该都不陌生了,我们日常办公时经常会需要制作ppt.可是对于新手来说,还不太清楚电脑制作ppt详细步骤.那么今天小编就为大家带来新手制作ppt详细步骤图文教程,一起来看看吧. 新手制作ppt ...
- wps如何使用ppt美化大师_如何将PPT美化大师安装到WPS软件?方法一览
很多人在用办公软件的时候都是用免费的WPS,像我们平时做产品介绍.企业介绍的时候往往会用WPS的PPT.使用时,用户也发现PPT的模板很少,做出来的效果不够高大上.对此,很多人希望能将PPT美化大师安 ...
- 用计算机做图画ppt,电脑制作ppt详细步骤_新手制作ppt详细步骤图文教程
ppt大家应该都不陌生了,我们日常办公时经常会需要制作ppt.可是对于新手来说,还不太清楚电脑制作ppt详细步骤.那么今天小编就为大家带来新手制作ppt详细步骤图文教程,一起来看看吧. 新手制作ppt ...
- ppt 演示者_演示技巧PPT
ppt 演示者 A while back I posted some Presentation Tips. I will update them one day as I've learned ood ...
- 2007cad多个文件窗口上部排列_【中考信息技术总复习讲义】模块三 操作系统与文件管理...
模块三 操作系统与文件管理 学习目标 1.了解操作系统的概念.功能和分类,了解操作系统的发展. 2.熟练掌握Windows桌面.窗口.菜单.对话框的组成及常用操作. 3.掌握创建桌面快捷方式的方法和控 ...
- Linux复习_铁之ppt
第二章 用户和用户组 User Group Other三个权限 其中用户必须隶属于一个或多个组 权限 权限字符串的第一个字符类型表示文件类型 d 目录 - 文件 l 链接文件 b 一般是供储存的接口设 ...
最新文章
- 关于我的51CTO博客
- linux resolv.conf详解
- 78. Leetcode 264. 丑数 II (堆-技巧二-多路归并)
- Substitution控件MethodName无法取到Session的解决办法
- python中response.text_Sanic response text() 函数用法和示例
- android关闭应用及获取运营商ISP,判断sim卡属于哪个运营商
- 阐述Spring框架中Bean的生命周期?
- 一个域名下多个Vue项目
- paip.php调试imcompatible debug sever version..with zend debugger
- 手把手玩转win8开发系列课程(13)
- linux 命令 查询丢包率,linux测试丢包率的命令 linux查看丢包率命令
- 暑假D16 T3 密道(数位DP? 打表找规律)
- et文件怎么转成excel_excel怎么转换成word格式的文件格式?这些方法应该掌握!...
- 设置网页头部图标icon
- 计算机毕业设计 SSMKTV点歌系统 音创ktv点歌系统 卡拉ok点歌系统Java Vue MySQL数据库 远程调试 代码讲解
- 什么是纵向加密与横向隔离
- 「需求广场」需求词更新明细(十二)
- mybatis报错 Invalid bound statement (not found)
- poj 2480 python_python-pptx:是一个python处理ppt的库
- 蓝桥杯题目:九宫幻方(C++实现)(DFC)(打卡1)