收藏 分销(赏)

常用Linux命令.ppt

上传人:仙人****88 文档编号:14191462 上传时间:2026-07-08 格式:PPT 页数:41 大小:518.50KB 下载积分:10 金币
下载 相关 举报
常用Linux命令.ppt_第1页
第1页 / 共41页
常用Linux命令.ppt_第2页
第2页 / 共41页


点击查看更多>>
资源描述
单击此处编辑母版标题样式,济南铁道职业技术学院精品课程,Linux,网络操作系统,*,第一级,第二级,第三级,第四级,第五级,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,单击此处编辑母版标题样式,济南铁道职业技术学院精品课程,Linux,网络操作系统,*,第一级,第二级,第三级,第四级,第五级,常用,Linux,命令,Linux网络操作系统,济南铁道职业技术学院,本章内容,文件目录类命令,系统信息类命令,通信网络类命令,文件目录类命令,浏览目录命令,:,cd,dir,ls ll,浏览文件命令,:,cat more less,目录操作命令,:,mkdir rmdir,文件操作命令,:,touch,rm,cp,mv ln,tar,gzip,gunzip whereis whatis,列出文件列表的,ls,命令,ls,(list),是一个非常有用的命令,用来显示当前目录下的内容。配合参数的使用,能以不同的方式显示目录内容。下面是一些常用的范例。,格式:,ls,参数,路径或文件名,切换目录的,cd,命令,cd,(change directory),命令可以让用户切换当前目录。范例如下:,pp,linux,home$,cd,pp,切换到当前目录下的,pp,子目录,pp,linux,pp$,cd,.,切换到上一层目录,pp,linux,home$,cd,/,切换到系统根目录,pp,linux,/$,cd,切换到用户自家目录(或执行,cd,),pp,linux,pp$,cd,/,usr,/bin,切换到,/,usr,/bin,目录,创建目录的,mkdir,、,删除目录的,rmdir,命令,mkdir,(make directory),命令可用来创建子目录。,下面的范例会在所在目录内创建子目录:,格式:,mkdir,参数,pp,linux,pp$,mkdir,dir,在当前目录下建立,dir,目录,pp,linux,pp$,mkdir,-p dir1/dir2,在当前目录下创,建,dir1,目录,并在,dir1,目录下创建,dir2,目录,也就是连续创建两个目录(,dir1/,和,dir1/dir2),格式:,rmdir,参数,rmdir,(remove directory),命令可用来删除“空”的子目录:,pp,linux,pp$,rmdir,dir,删除“空”的子目录,dir,pp,linux,pp$,rmdir,p dir1/dir2,删除,dir1,下的,dir2,目录,,若,dir1,目录为空也删除它,复制文件,的,cp,命令,cp(copy),命令可以将文件从一处复制到另一处。一般在使用,cp,命令时将一个文件复制成另一个文件或复制到某目录时,需要指定源文件名与目标文件名或目录。,格式:,cp,参数,pplinux pp$cp test1.txt test2.txt,将,test1.text,复制成,test2.txt,pplinux pp$cp test3.txt/,tmp,将,test3.txt,复制到,/,tmp,目录中,功能:删除文件或目录,格式:,rm,参数,pp,linux,pp$,rm myfiles,删除一个文件,pp,linux,pp$,rm,*,删除当前目录下的所有文件,-,f,参数:强迫删除文件,pp,linux,pp$,rm,f *.txt,强迫删除所有以后缀名为,txt,文件,删除文件或目录,rm,命令,rm,命令参数,-,i,使用,-,i,参数:删除文件时询问,pplinux pp$,rm,i *,删除当前目录下的所有文件,rm,:backup:is a directory,遇到目录会略过,rm,:remove,myfiles,.txt?Y,删除文件时会询问,可按,Y,或,N,键表示允许或拒绝删除,文件,注意:在系统的默认状态下,,rm,命令会对每个删除的文件一一询问。如果用户确定要删除这些文件,则可以使用参数,-,f,来避免询问。,rm,命令参数,-,r、-f,的使用,-,r,参数:递归删除(连子目录一同删除,这是一个相当常用的参数。,pplinux pp$,rm,-r test,删除,test,目录(含,test,目录下所有文件和子目录),pplinux pp$,rm,-r *,删除所有文件(含当前目录所有文件、所有子目录和,子目录下的文件)一般在删除目录时,r,和,f,一起用,避免,麻烦。,pplinux pp$,rm,-,rf,test,强行删除、不加询问,cat,命令,功能:用于显示文件的内容,也可以将数个文件合并成,一个文件。,格式,:,cat,参数,pplinux pp$pp cat test.txt,显示,test.txt,文件内容,pplinux pp$pp cat test.txt|more,逐页显示,test.txt,文件中的内容,pplinux pp$pp cat test.txt test1.txt,将,test.txt,的内容附加到,test1.txt,文件之后,pplinux pp$pp cat test.txt test2.txt,readme,.txt,将,test.txt,和,test2.txt,文件合并成,readme,.txt,文件,more,命令,more,命令是一般用于要显示的内容会超过一个画面长度的情,况。为了避免画面显示时瞬间就闪过去,用户可以使用,more,命,令,让画面在显示满一页时暂停,此时可按空格健继续显示下,一个画面,或按,Q,键停止显示。,pplinux pp$more /etc/named.conf,显示,etc/named.conf,文本文件的内容,当用,ls,命令查看文件列表时,如果文件太多,则可配合,more,命令,使用:,pplinux etc$ls -al|more,以长格形式显示,etc,目录下的文件列表,显示满一个画面便暂,停,可按空格键继续显示下一画面,或按,Q,键跳离,less,命令,less,命令的用法与,more,命令类似,也可以用来浏览超过,一页的文件。所不同的是,less,命令除了可以按空格键向,下显示文件外,还可以利用上下键来卷动文件。当要,结束浏览时,只要,在,less,命令的提示符“:”下按,Q,键即,可。,pplinux etc$less named.conf,显示,/,etc/named.conf,的文本文件内容,pplinux etc$ls -al|less,以长格形式列出,/,etc,目录中所有的内容。用户可按上下,键浏览或,按,Q,键跳离,显示命令,head、tail,1.,head,功能:用于显示文件前几行的内容,格式,:,head,参数,rootlinux root#head-10/etc/,passwd,显示,/,etc/,passwd,/,文件的前,10,行内容,2.,tail,功能:用于显示文件后几行的内容,格式:,tail,参数,rootlinux root#tail-10/etc/,passwd,显示,/,etc/,passwd,/,文件的倒数,10,行内容,rootlinux root#tail+10/etc/,passwd,显示,/,etc/,passwd,/,文件的从第,10,行开始到末尾的内容,移动或更改文件、目录名称,的,mv,命令,功能:可以将文件及目录移到另一目录下,或更改文,件及目录的名称,格式:,参数,pplinux dir1$,mv,a.txt./,将,a.txt,文件移动上层目录,pplinux dir1$,mv,a.txt b.txt,将,a.txt,改名为,b.txt,pplinux dir1$,mv,dir2./,将,dir2,目录上移一层,显示当前目录的,pwd,命令,功能:显示用户正在工作或当前所在的目录,格式:,pwd,pplinux pp$,pwd,/home/pp,显示用户,pp,所在的当前目录是,/,home/pp,find,命令,Find,功能:用来寻找文件或目录,格式:,find ,匹配条件,rootlinux root#find/-name httpd.conf,搜索系统根目录下名为,httpd.conf,的文件,/,etc/httpd/httpd.conf,显示搜索结果,rootlinux root#find/etc name httpd.conf,搜索,/,etc,目录下名为,httpd.conf,的文件,并显示结果,/,etc/httpd/httpd.conf,显示搜索结果,find,命令,Find user name,Find -type,fdlcb,-size+/-nck,-,inum,number,-exec command ;,-ok command;,例:,find./,tmp,/,usr,/,tmp,name core exec -,rm,;,Find.-name“*.o”ok,rm,;,grep,命令,功能:在文件中搜索匹配的字符并进行输出,格式:,grep,参数,rootlinux root#grep linux test.txt,搜索,test.txt,文件中字符串,linux,并输出,rootlinux root#rpm -qa|grep httpd,搜索,rpm,包,中含有,httpd,包的文件名,例:,who|grep tty1,touch,命令,功能:生成一个空文件或修改文件的存取,/,修改的时间记录值。,格式:,touch,参数,pplinux pp$touch*,将当前下的文件时间修改为系统的当前时间,pplinux pp$touch d 20040210 test,将,test,文件的日期改为,20040210,pplinux pp$touch,abc,若,abc,文件存在,则修改为系统的当前时间;若不存在,则生成一个为当前时间的空文件,who,或,w,命令,功能:查看当前系统中有哪些用户登录,格式:,who/w,参数,rootlinux root#who,root tty1 1,个本地用户登录,pp pts/0 1,个远程登录用户,ln,命令,功能:在文件和目录之间建立链接,格式:,ln,参数,链接分“软链接”和“硬链接”,1.,软链接,:,rootlinux pp#,ln,s/,usr,/share/doc doc,创建一个链接文件,doc,并指向目录,/,usr,/share/do,2.,硬链接,:,rootlinux pp#,ln,/,usr,/share/test hard,创建一个硬链接文件,hard,,这时对于,test,文件对应的存,储区域来说,又多了一个文件指向它。,硬链接与软链接,文件名称用箭头指到另一个文件此为文件链接数,简单地说,软链接就是为同一个文件或目录创建,2、3,个名字,如同在,Windows,下创建的快捷方式,软件包管理命令,(,RPM),RPM,的全名是,Red Hat Package Manager,它是由,Red Hat,公司所开发的一个开放性软件包管理系统。其优点:,易于安装、升级与删除软件包,有强大的查询功能,能够进行软件包验证,支持代码形式的软件包,软件包的安装,使用,RPM,命令的安装模式可以将软件包内所有的组件放到系统中的正确路径,安装软件包的命令是,:,rootlinux root#rpm,ivh,wu-ftpd-2.6.2-8.i386.rpm,i:,作用,rpm,的安装模式,v:,校验文件信息,h:,以号显示安装进度,软件包的删除,删除模式会将指定软件包的内容全部删除,但并不包括已更改过的配置文件,删除,RPM,软件包的命令如下:,rootlinux/#rpm e,wu,-,ftpd,删除参数软件包名称,注意:这里必须使用软件名“,wu,-,ftpd,”,或”,wu-ftpd-2.6.2-8,而不是使用当初安装时的软件包名,.,wu-ftpd-2.6.2-8.i386.rpm,软件包升级,升级模式会安装用户所指定的更新版本,并删除已安装在系统中的相同软件包,升级软件包命令如下:,rootlinux/#rpm,Uvh,wu-ftpd-2.6.2-8.i386.rpm,升级参数,软件包更新,更新模式下,,rpm,命令会检查在命令行中所指定的软件包是否比系统中原有的软件包更新。如果情况属实,,rpm,命令会自动更新指定的软件包;反之,若系统中并没有指定软件包的较旧版本,,rpm,命令并不会安装此软件包。而在升级模式下,不管系统中是否有较旧的版本,,rpm,命令都会安装指定的软件包。,rootlinux/#rpm,Fvh,wu-ftpd-2.6.2-8.i386.rpm,更新参数,软件包查询,若要获取,RPM,软件包的相关信息,可以使用查询模式。使用,-,q,参数可查询一个已安装的软件包的内容。,rootlinux/#rpm q,wu,-,ftpd,wu-ftpd-2.6.2-8,显示软件包的名称、版本及次版本,查询软件包所安装的文件:安装某个软件包之后,常常困扰用户是,不知道该软件包究竟安装到哪里,此时执行,rpm,ql,package-name,命令可得知,rootlinux/#rpm,ql,xv(l,参数:显示文件列表,),/,etc/x11/wmconfig/xv,/usr/x11R6/bin/bggen,查询结果,/,usr/X11R6/bin/vdcomp,打包命令,tar,tar,命令位于,/,bin,目录下,它能够将用户所指定的文件或目录打包成一个文件,但不做压缩。一般,Unix,上常用的压缩方式是选用,tar,将许多文件打包成一个文件,再,以,gizp,压缩命令压缩,成,xxx,.tar.,gz,(,或称为,xxx,.,tgz,),的文件。,注意:,tar,不仅可以打包文件,也可以将硬盘数据备份,常用参数:,-,c:,创建一个新,tar,文件,-,v:,显示运行过程的信息,-,f:,指定文件名,-,z:,调用,gzip,压缩命令进行压缩,-,t:,查看压缩文件的内容,-,x:,解开,tar,文件,tar,命令范例,rootlinux pp#tar -,cvf,test.tar *,将所有文件打包成,test.tar,扩展名,.,tar,需自行加上,rootlinux pp#tar -,zcvf,test.tar.,gz,*,将所有文件打包成,test.tar,再用,gzip,命令压缩,rootlinux,ljr,#tar -,tf,test.tar,查看,test.tar,文件中包括了哪些文件,rootlinux pp#tar -,xvf,test.tar,将,test.tar,解开,rootlinux pp#tar -,zxvf,foo,.tar.,gz,将,foo,.tar.,gz,解压缩,gzip,和,gunzip,除了,.,zip,文件的压缩格式外,在,Linux,系统下更常见的是,.,gz,文件的压缩格式,这种文件一般是由,gzip,命令所产生。,zip,命令具有将许多文件压缩成一个文件的功能,但,gzip,却不能,所以,gzip,一般会,和,tar,一起使用。目前,大部分或见到的压缩文件都是用,tar,将所有文件打包成一个文件,再用,gzip,进行压缩,所以我们所看到的扩展名为,.,tar.,gz,或.,tgz,的文件,大多数就是这种类型的文件。,gzip,各,gunzip,命令,rootlinux test#gzip test.txt,压缩文件时,不需要任何参数,rootlinux test#,gizp,l test.txt.,gz,显示压缩率,rootlinux test#gunzip test.txt.,gz,解压缩,date、cal、clock,date,命令可以显示,/,修改当前的日期时间,rootlinux root#date 121010232004,将时间更改为,12月10日10点23分2004,年,MMDDhhmmYY,rootlinux root#cal,显示日历,rootlinux root#clock,显示日期时间,显示日历或年历的,cal,命令,cal(calendar),功能:显示一个日历,格式:,cal,参数,月 年,rootlinux root#cal,显示当月的日历,rootlinux root#cal 4 2004,显示,2004年4,月的日历,rootlinux root#cal-y 2003,显示,2003,年的日历,系统信息类命令,dmesg,命令,df,命令,du,命令,free,命令,w,命令,dmesg,命令,功能:显示系统诊断信息、操作系统版本,号、物理内存的大小以及其它信息,df,命令,功能:用于查看文件系统的各个分区的占用情况,du,命令,功能:查看某个目录中各级子目录所使用的硬盘空间数,格式:,du,参数,free,命令,功能:用于查看系统内存,虚拟内存(交换,空间)的大小占用情况,本章小结,掌握文件目录类命令、系统信息类命令、通信网络类命令 的使用方法。,
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服