欢迎来到天天文库
浏览记录
ID:51496224
大小:86.50 KB
页数:33页
时间:2020-03-25
《Linux操作系统3目录和文件命令.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、Linux操作系统目录和文件liupsLinux——文件与目录操作1操作文件与子目录2搜索文件3压缩与解压缩文件1操作文件与子目录使用Linux操作系统在硬盘驱动器上对文件和子目录进行拷贝、删除或者移动,以便更好地组织信息。1.1touch命令1.2rm命令1.3mkdir命令1.4rmdir命令1.5mv命令1.6cp命令1.7ln命令1.8MidnightCommand(MC)1.2rm命令使用rm命令删除文件#rm-fr/*rm命令可以从命令行上一次删除一个或者几个文件。#rmfile1file2file3#rm-inew*#rm-fnew*1.1touch使用t
2、ouch命令建立文件建立文件更新文件的修改日期建立文件的命令:#>newfile2#ls-lnew*#touchnewfile2#ls-lnewfile2#touch-t1225130000newfile2touch命令可以在进行备份操作的过程中更新这些文件的时间记录,这样备份程序在进行下一次备份工作的时候就有了一个可供参考的时间1.3mkdir命令mkdir命令一次可以建立一个或者几个子目录。mkdir-p命令还可以只使用一个命令行一次就建立起包括全部的父目录和子目录在内的一个完整的子目录继承结构。#mkdirtemp#mkdirtemp2temp3temp4#mkd
3、irtemp/child#mkdir-ptemp5/parent/child#treetemp51.4rmdir命令rmdir命令是用来删除子目录的#rmdirtempdirectory但是要注意:这个子目录必须是空的。#rmdir-ptemp5#rmdir-ptemp5/parent/child#mkdir-ptemp5/parent/child2#rmdir-ptemp5/parent/*1.5mv命令使用mv命令给文件改名或者用来在文件系统内移动文件或者子目录。#touchfile1#mvfile1file2#mkdir-ptemp/temp2/temp3#mvt
4、empnewtempmv命令有很多参数,但是我们只讨论其中最常用的两个,-b(备份)和-i(交互操作)1.5mv命令#touchunodeuxtree#mvunodeux#mv–bunodeux#mv–iunodeux1.6cp命令cp命令,即拷贝命令,是用来对文件或者子目录进行拷贝操作的。这个命令有将近40个命令行参数。#cpfile1file2#cat>file1thisisfile1#cat>file2thisisfile2#cat>file3thisisthethirdfile#ls-lfile*ls#cp-ifile1file2#cptempdir1/*tem
5、pdir2#cp-rtempdir1tempdir2最后,cp命令还有一个-p参数,它的作用类似于mkdir命令中的-p参数。1.7ln命令:建立链接ln命令:可以建立两种形式的链接并把文件与其他的文件链接在一起。硬链接:直接链接两个同时保存在相同的文件系统上的文件。删除了文件file1,文件file2依然存在。修改了文件file1,修改都会反映到文件file2中;修改了文件file2,文件file1也会随之更新。虽然有两个文件,但是在硬盘驱动器上只有原始文件占用的空间。符号链接ln-s:用来在扩展到不同的文件系统上的子目录或者文件之间建立链接。符号链接和硬链接的区别是
6、符号链接只不过是指向原始文件的一个alias(假名)而已。如果删除了符号链接,原始文件不会发生任何变化。而一旦删除了原始文件,符号链接也会依然存在。#cat>file1Thisisfile1.#lnfile1file2#ls-lfile*#catfile21.8MidnightCommandermc程序的全称是MidnightCommander它是一个对文件进行管理的图形化界面。相当于一个可视化的shell。如果想运行mc命令,请在命令行上键入下面的内容:#mc它的一些主要特点:提供了同时对两个子目录的可视化接口允许使用鼠标操作对子目录中的文件进行浏览2搜索文件介绍复
7、杂的通配符、即规则表达式的使用方法以及一些使用grep类的程序进行文件搜索的小例子。规则表达式grep:在文件内进行搜索2.1什么是规则表达式规则表达式又称为正则表达式规则表达式:是使用特殊的语法对字符串(除非是在对文件名进行搜索,字符串一般都在文件的文本之中)进行匹配的字符串格式。详细资料可以通过maned获取2.1常用规则表达式表达式匹配*任意字符?或者.一个字符{x}前导字符x个{x,y}前导字符至少x个,但是不超过y个{x,}前导字符至少x个(xxx)
8、
9、(XXX)字符串xxx或者XXX[xxx]或者[x-x]在方括号中的字符范围
此文档下载收益归作者所有