- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
1. ?find find的语法格式如下: find [起始目录] [查找条件] [操作] Linux中查找文件通常用“find”命令,“find”命令通过文件名查找需要的文件。对于Linux初学者来说,学习“find”命令也是了解和学习Linux文件特点的过程。find命令可以解决知道某个文件的文件名,而不知道这个文件放在哪个文件夹,甚至是层层套嵌的文件夹里的问题。举例说明,假设忘记了httpd.conf这个文件在系统的哪个目录下,甚至在系统的什么地方也不知道,则可以使用如下命令: find?/?-name?httpd.conf 这个命令很容易明白,就是直接在find后面写上?-name,表明要求系统按照文件名查找,最后写上httpd.conf这个目标文件名即可。查找的结果如图4-11所示。 图4-11 系统按照文件名查找 由图4-11可以看出,etc/httpd/conf/httpd.conf就是httpd.conf这个文件在Linux系统中的完整路径。 如果输入以上查找命令后系统并没有显示出结果,那么并不一定是系统没有执行find/?-name?httpd.conf命令,可能是系统中没有安装Apache服务器,这时只要先安装Apache?Web服务器,然后再使用find?/?-name?httpd.conf就能找到这个配置文件。 2. ?whereis命令 whereis的语法格式如下: whereis [参数] [文件] whereis的功能是查找可执行程序、源程序和使用手册。其各个参数的说明如下: -b:只查找二进制文件。 -B目录:只在设置的目录下查找二进制文件。 -f:不显示文件名前的路径名称。 -m:只查找说明文件。 -M目录:只在设置的目录下查找说明文件。 -s:只查找原始代码文件。 -S目录:只在设置的目录下查找原始代码文件。 -u:查找不包含指定类型的文件。 3. ?locate命令 locate让使用者可以快速地搜寻文件系统内是否有指定的文件。其方法是先建立一个包括系统内所有文档名称及路径的资料库,之后当寻找时就只需查询这个资料库,而不必从头到尾再在文件系统中一一查找。在一般的distribution中,资料库的建立都被放在contab中自动执行。一般使用者在使用时只要用?#locate[文件名]的形式就可以查找到指定的文件。 locate的语法格式如下: locate [参数] [文件] 其中各参数的说明如下: -U/-u:建立资料库,-u会由根目录开始;-U则可以指定开始的位置。 -e:将指定文件排除在寻找的范围之外。 -1:如果是1,则启动安全模式。在安全模式下,使用者不会看到被限制的文档。这同时会使速度减慢,因为locate必须在实际的文件系统中取得文件的权限资料。 -f:将特定的文件系统排除在外,一般不会把proc文件系统中的文件放在资料库中。 -q:安静模式,不会显示任何错误信息。 -n:至多显示n个输出。 -r:使用正规运算式作寻找的条件。 -o:指定资料库存的名称。 -d:指定资料库的路径。 -h:显示辅助信息。 -v:显示更多的信息。 -V:显示程序的版本信息。 例如,查找相关的install.log,如图4-12所示。 图4-12 查找相关的install.log 4. ?grep命令 grep命令适合在文件中查找指定的字符串。例如,要在sneakers.txt文件中查找每一个提到“coffee”的地方,则可以键入: grep coffee sneakers.txt 然后就会在屏幕上看到文件中带有“coffee”的每一行。 4.4 Linux文件压缩与备份 用户经常需要备份计算机系统中的数据,为了节省存储空间,常常将备份文件进行压缩。下面分别介绍备份与压缩的命令。 1. ?tar命令 tar的语法格式如下: tar [参数] [打包文件名] [文件] tar可以为文件和目录创建文件。利用tar,用户可以为某一特定文件创建文件(备份文件),也可以在文件中修改文件,或者向文件中加入新的文件。tar最初被用来在磁带上创建文件,随着技术的进步,现在用户可以在任何设备上创建文件,如软盘、U盘、移动硬盘、硬盘等。利用tar命令,可以把很多的文件和目录全部打包成一个文件,这对于备份文件或将几个文件组合成为一个文件以便于网络传输是非常有用的。?Linux上的tar是GNU版本的命令。 Linux上tar的语法格式如下: tar 主选项+[辅助选项] [文件或者目录] 使用该命令
您可能关注的文档
- Linux 系统与网络管理 教学课件 作者 姜大庆 主编 第9章 Linux网络基础.ppt
- Linux 系统与网络管理 教学课件 作者 姜大庆 主编 第10章 DNS服务器配置与管理.ppt
- Linux 系统与网络管理 教学课件 作者 姜大庆 主编 第11章 DHCP服务器配置与管理.ppt
- Linux 系统与网络管理 教学课件 作者 姜大庆 主编 第12章 Samba和NFS服务器的配置与管理.ppt
- Linux 系统与网络管理 教学课件 作者 姜大庆 主编 第13章 Apache 服务器配置与管理.ppt
- Linux 系统与网络管理 教学课件 作者 姜大庆 主编 第14章 FTP服务器配置与管理.ppt
- Linux 系统与网络管理 教学课件 作者 姜大庆 主编 第15章 邮件服务器配置与管理.ppt
- Linux 系统与网络管理 教学课件 作者 姜大庆 主编 第16章 Linux防火墙与NAT服务配置.ppt
- Linux 系统与网络管理 教学课件 作者 姜大庆 主编 第17章 Squid代理服务器的配置与管理.ppt
- Linux 系统与网络管理 教学课件 作者 姜大庆 主编 第18章 远程管理工具.ppt
- Linux操作系统 教学课件 作者 孙斌 1 5 第5章.ppt
- Linux操作系统 教学课件 作者 孙斌 6 11 第6章.ppt
- Linux操作系统 教学课件 作者 孙斌 6 11 第7章.ppt
- Linux操作系统 教学课件 作者 孙斌 6 11 第8章.ppt
- Linux操作系统 教学课件 作者 孙斌 6 11 第9章.ppt
- Linux操作系统 教学课件 作者 孙斌 6 11 第10章.ppt
- Linux操作系统 教学课件 作者 孙斌 6 11 第11章.ppt
- Linux操作系统 教学课件 作者 孙斌 封面及目录.ppt
- Linux操作系统 应用型高等教育网络类课程规划教材 袁宝华 第1章 Linux概述.ppt
- Linux操作系统 应用型高等教育网络类课程规划教材 袁宝华 第2章 安装Linux操作系统.ppt
文档评论(0)