欢迎来到天天文库
浏览记录
ID:41072239
大小:333.50 KB
页数:73页
时间:2019-08-15
《Shell和Linux常用命令IT》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第三章Shell和Linux常用命令本章要点Shell的功能及种类掌握Linux的各种常用命令掌握使用Vi编辑文本文件的方法掌握三种提高工作效率的方法掌握重定向和管道的使用了解使用Shell进行脚本编程方法第四部分Linux部分LinuxShellShell是系统的用户界面,提供了用户与内核进行交互操作的一种接口(命令解释器)它接收用户输入的命令并把它送入内核去执行。目前主要有下列版本的Shell有:BourneShell:是贝尔实验室开发的。BASH:是GNU的BourneAgainShell,是GNU操作系统上默认的shell。KornShe
2、ll:是对BourneSHell的发展,在大部分内容上与BourneShell兼容。CShell:是SUN公司Shell的BSD版本。Shell的重要功能命令行解释交互模式(interactive)后台运行(runcommandsinthebackground)命令的多种执行顺序命令替换(``)I/O重定向(Input/outputredirection)管道(pipes)
3、通配符(wild-cardcharacters)系统环境维护ShellScript命令解释过程是内置命令用户输入命令提交给Shell内核中的系统功能调用在系统中查找该命令的文
4、件并调入内存执行是否为内置命令是外部命令或实用程序命令规则、路径和文件命令规则命令动词[参数][操作对象]路径绝对路径相对路径文件命名规则文件通配符*匹配多个字符?匹配单个字符[abc]匹配abc中任意一个字符[!abc]匹配abc之外的任意一个字符Linux常用命令1文件目录操作命令lstouchcpmvrmlncatmorelessheadtailpwdcdmkdirrmdirfindgreptargzipcompresssortpastels用法:ls参数:-a:显示所有文件,包括隐藏文件-l:以长格式显示-F:附加文件类别信息-d:显示目
5、录-t:按修改时间先后显示-R:显示目录及下级子目录结构范例:ls–als–alRls-Ftouch作用:生成一个空文件或修改文件的时间范例:touch*:将当前目录下所有文件时间修改为当前系统时间touch–d20010602test:将文件test的时间修改为20010602touchtest2:如果abc存在,则修改为当前系统时间,如果不存在,则生成一个为当前时间的空文件cp–copyfile用法:cp–afpxsourcetarget-a:尽可能保持文件的结构和属性-p:保持原始文件日期-f:如果目标文件已经存在,则覆盖它-i:提示是否覆
6、盖现有的普通目标文件-R:包含子目录范例:cpls.txtmydir1cp–amydir1mydir2cp/etc/syslog.conf./cp-a/etc/sound//home/so/mv–movefile用法:mv–bsourcetarget-b:给被覆盖的文件建立一个备份范例:mvabcbcdmvabcmydir/mv-babcmydir/rm–removerm–irf文件或目录i:交互模式r:删除目录及以下所有内容f:强制删除注意:Root用户在删除文件时要特别小心权限问题cd–changedirectory用法:cd[目录]作用:切
7、换路径范例:cd..cd.cd~cd/cd../usrpwd–printworkdirectory用法:pwd作用:显示当前工作目录范例:配合cd创建和删除目录mkdir用法:mkdir目录名作用:创建目录新的目录范例:mkdirabcrmdir用法:rmdir目录名作用:删除空目录范例:rmdirabccat、more、lesscat:输出文本文件内容(文本文件合并)范例:cattt.txtcattxtatxtb>txtmore:按页显示文件范例:morett.txtless:按页显示文件,可以使用翻页键范例:lesstt.txthead、ta
8、ilhead:显示文件的前?行范例:head–20/etc/passwdtail:显示文件的后?行范例:tail–20/etc/passwdtail+20/etc/passwdsort与pastesort:将文本文件排序范例sortpasswdsort–ntest:将test按照数字大小排序sorttest1test2test3:将文件test1,test2,test3的内容联合排序paste:将不同文件合并范例pastetest1test2>test3文件的硬链接相当于一个文件的两个副本,指向同一数据存储区特点:两个文件,长度相等,总长度不变删
9、除其中一个文件,另一个仍然存在修改其中一个文件,另一个也修改文件的符号链接相当于一个文件的快捷方式特点:仅保存一个指针,长度小于原文件删
此文档下载收益归作者所有