Linux常用命令与文本编辑

上传人:xue****ang 文档编号:245463546 上传时间:2024-10-09 格式:PPT 页数:46 大小:341.49KB
返回 下载 相关 举报
Linux常用命令与文本编辑_第1页
第1页 / 共46页
Linux常用命令与文本编辑_第2页
第2页 / 共46页
Linux常用命令与文本编辑_第3页
第3页 / 共46页
点击查看更多>>
资源描述
单击此处编辑母版文本样式,第二层,第三层,第四层,第五层,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二层,第三层,第四层,第五层,单击此处编辑母版标题样式,第四,节,Linux,基础,常用命令与文本编辑,大理学院数学与计算机学院,硬件教研室 赵贵文,教学目的和要求,学会使用联机帮助命令,熟练使用,Linux,的常用命令,掌握文本编辑器,Vi,的用法,shell,命令和,DOS,命令的区别,在,DOS,下,文件名必须遵守,8.3,格式的规则,例如文件名,NOTENOUG.TXT,,而在,Linux,系统里则有比较自由的空间。假如,Linux,已经安装在,ext3,文件系统上,就可以使用,长文件名,来命名,这样可以使文件名中,包含更多的字符和点“,.”,。,例如:就是一个合法的,Linux,文件名。,shell,命令和,DOS,命令的区别,在,Linux,系统中,大小写是不一样,的,因此像和就是两个不同的文件。这个规则对命令来说也是成立的。,在,Linux,系统路径之间用“,/,”,,而非“,”,隔开,例如,,etc/tmp/doc.tex,为正确路径写法,而,etctmpdoc.tex,则为错误。这虽然是一个极小的差别,但对习惯于,DOS,环境的同学仍要时时注意。,shell,命令和,DOS,命令的区别,用“,.,”,开始的文件名将会被视作,隐藏文件,。例如,,hiddenfile,使用,ls,命令时就看不到,这一点和,DOS,下设置隐藏文件不同。,Linux,并没有规定可执行文件一定要有,.COM,、,.EXE,或,.BAT,的扩展名。如果用,ls,-F,命令,就会发现执行文件后面会被加上一个“,*,”。例如,输入命令,ls-F,,如果显示结果如下:,Letter Cindy.jpg,cjpg*my_lst_scripts*,则说明,cpjg*,、,my_lst_script*,是可以被执行的。如果列表内容是带颜色显示的话,这一项将显示,绿色,。,shell,命令和,DOS,命令的区别,在,DOS,中,,.BAK,表示,备份文件,,而在,Linux,系统中则在文件名尾加上一个,”,,例如,,myfile”,。,DOS,命名带的参数用,/,switch,的方法,而,Linux,却是用,-,switch,的方法。例如。,Dir/s,和,ls-l,一样。当然,,DOS,环境下的某些外部程序,例如,,PKZIP,和,ARJ,是用和,Linux,一样的参数给设定方式的。,使用,man,命令获取帮助,像大多数,UNIX,运行版本一样,,Linux,操作系统发布版本也为几乎每个程序、工具、命令或系统编程调用编制了使用手册页,从这些手册页中可以得到几乎所有命令的有关信息,包括,man,命令本身。举例来说,输入下列命令就可以阅读,man,命令的使用手册页。,#,man man,在线帮助命令,man,语法格式:,man,选项,命令名称,说明:,-a,显示全部寿命信息内容,-d,仅显示排除错误信息,不显示帮助信息内容,-f,显示系统命令与工具程序的简单说明,-h,显示,man,的语法和参数说明,-M,指定搜索,man,手册的路径,通常该路径由,shell,环境变量,MANPATH,指定。,M,选项指定的路径将自动覆盖,MANPATH,所指定的路径。,-P,指定分页显示手册的程序,默认时使用,/usr/less,命令。,-S,帮助页的基本结构,在线帮助命令,info,格式:,#info-f-o-h,命令名称,说明:,-f,指定具体访问的,info,文件,-o,不启动,info,会话,直接生成结果至指定文件,-h,生成有关,info,选项的简要说明,在线帮助命令,help,可查阅所有,shell,命令的作法和说明。其用法是在所要查阅的命令后输入,-help,,即可以看到所查命令的内容。,目录操作常用命令(1),ls,功能:显示文件和目录列表,用法:,$ls,$ls-a,$ls-l,$ls-R,$ls/some/dir/file,$ls-d/some/dir/,目录操作常用命令(2),cd,功能:切换目录,用法:,$cd/some/dir/,$cd,$cd,$cd.,$cd./.,$cd-,目录操作常用命令(3),pwd,功能:显示当前工作目录,用法:,$pwd,tree,功能:显示目录树,用法:,$tree,$tree/some/dir/,目录操作常用命令(4),mkdir,功能:创建目录,用法:,$mkdir somedir/,$mkdir-p/some/path/dir/,rmdir,功能:删除空目录,用法:,$rmdir somedir/,文件操作常用命令(1),touch,功能:生成新的空文件或更改现有文件的时间,用法:,$touch file,$touch file,$touch-a file,$touch-m file,文件操作常用命令(2),cp,功能:复制文件或目录,用法:,$cp file1 file2,$cp/some/dir/file1/someother/dir/,$cp/some/dir/file1/someother/dir/file2,$cp/some/dir/file.,$cp/some/dir/files/someother/dir/,$cp-r/some/dir/someother/dir/,文件操作常用命令(3),mv,功能:移动文件或目录、文件或目录改名,用法:,$mv/some/dir/file1/someother/dir/,$mv/some/dir/file1/someother/dir/file2,$mv/some/dir/files/someother/dir/,$mv-r/some/dir/someother/dir/,$mv file newname_file,$mv dir newname_dir,文件操作常用命令(4),rm,功能:删除文件或目录,用法:,$rm/some/dir/file1,$rm-i/some/dir/file1,$rm-f/some/dir/file1,$rm-rf/some/dir/,文本文件操作常用命令(1),cat,和,tac,功能:滚屏显示文本文件内容,cat,用于从文件头到文件尾显示,tac,用于从文件尾到文件头显示,用法:,$cat file,$tac file,文本文件操作常用命令(2),more,和,less,功能:分屏显示文本文件内容,more,只能从文件头到文件尾显示,less,可以使用,PgUp,和,PgDn,双向显示,用法:,$more file,$less file,文本文件操作常用命令(3),head,和,tail,功能:默认显示,10,行内容,head,显示文本文件的前部的若干行,tail,显示文本文件的后部的若干行,用法:(,n,为数字),$head file,$head-n file,$tail file,$tail-n file,$tail+n file,文本文件操作常用命令(4),sort,功能:文本文件排序(以行为单位),用法:,$sort file,$sort file1 file2,uniq,功能:删除文本文件中相邻的重复的行,用法:,$uniq file,文本文件操作常用命令(5),wc,功能:统计指定文本文件的行数、字数、字符数,用法:,$wc file,$wc-l file,$wc-w file,$wc-c file,grep,功能:在指定的文本文件中查找指定的字符串,用法:,$grep match_string file,目录的建立与删除命令,mkdir,功能说明:建立目录,rmdir(remove directory),功能说明:删除目录。,文件内容查找与比较命令,文件查找命令,find,功能说明:查找文件或目录。,文件内容查找命令,grep,功能说明:查找文件里符合条件的字符串。,文件比较命令,comm(common),功能说明:比较两个已排过序的文件。,常用的信息显示命令(1),date,功能:显示和设置日期时间,用法:,$date,#date-s MM/DD/YYYY,#date-s hh:mm:ss,locale,功能:显示当前语言环境,用法:,$locale,cal,功能:显示日历,用法:,$cal,$cal-y,$cal year,$cal mouth year,常用的信息显示命令(2),file,功能:显示指定文件的类型,用法:,$file filename,stat,功能:显示指定文件的各种相关信息,用法:,$stat filename,常用的信息显示命令(3),dmesg,功能:显示系统启动信息,用法:,$dmesg,uname,功能:显示操作系统信息,用法:,$uname,$uname-r,$uname-a,压缩命令,compress,、,gzip,和,bzip2,功能:压缩和解压缩文件或目录,compress,:压缩文件后缀为,Z,gzip,:压缩文件后缀为,gz,bzip2,:压缩文件后缀为,bz2,用法:,$compress somefilename,$compress-d somefilename.Z,$gzip somefilename,$gzip-d somefilename.gz,$bzip2 somefilename,$bzip2-d somefilename.bz2,打包命令,tar,功能:打包和解包,用法:,$tar-cvf myball.tar somedirname,$tar-tf myball.tar,$tar-xvf myball.tar,$tar-zcvf somedirname,$tar-ztf,$tar-zxvf,$tar-Zcvf somedirname,$tar-Ztf,$tar-Zxvf,$tar-jcvf myball.tar.bz2 somedirname,$tar-jtf,$tar-jxvf,通信命令,write,功能说明:传送信息。,语法:,write,用户名称,终端机编号,talk,功能说明:与其他用户交谈。,语法:,talk,用户名称,终端机编号,通信命令,mesg,功能说明:设置终端机的写入权限。允许或接收由其他用户发来的,write,和,talk,通信信息,该命令在本地终端运行。,语法:,mesg ny,wall(write all),功能说明:传送信息。,语法:,wall,公告信息,其它命令,echo,在显示器上显示信息,其信息的来源可以是键盘输入、命令行参数或,shell,变量的扩展(变量中的内容),一般格式为:,Echo-n,信息内容,date,功能说明:显示或设置系统时间与日期。,cal,使用权限:所有使用者,使用方式:,cal-mjy month year,其它命令,bc,一个用于进行简单的算术运算的计算器。键入,quit,退出。,passwd,功能说明:设置密码。,语法:,passwd-dklS-u,用户名称,sync,功能说明:将内存缓冲区内的数据写入磁盘。,语法:,sync-help-version,其它命令,whoami,功能说明:显示用户名称。,语法:,whoami-help-version,who,功能说明:显示目前登入系统的用户信息。,语法:,who-Himqsw-help-versionam i,记录文件,w,功能说明:显示目前登入系统的用户信息。,语法:,w-fhlsuV,用户名称,clear,更改文件或目录的属性与属性组命令,chown(change owner),功能说明:变更文件或目录的拥有者或所属群组。,chgrp(change group),功能说明:变更文件或目录的所属群组。,更改文件或目录的存取权限,chmod(change mode),功能说明:变更文件或目录的权限。,补充说明:在,UNIX,系统家族里,文件或目录权限的控制分别以,读取,写入,执行,3,种一般权限来区分,另
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 课件教案


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!