《LINUX命令进阶》PPT课件.ppt

上传人:赵** 文档编号:68492760 上传时间:2022-12-28 格式:PPT 页数:31 大小:168.50KB
返回 下载 相关 举报
《LINUX命令进阶》PPT课件.ppt_第1页
第1页 / 共31页
《LINUX命令进阶》PPT课件.ppt_第2页
第2页 / 共31页
点击查看更多>>
资源描述

《《LINUX命令进阶》PPT课件.ppt》由会员分享,可在线阅读,更多相关《《LINUX命令进阶》PPT课件.ppt(31页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、本章学习目标本章学习目标 掌握各种Linux常用命令的使用掌握几种在Shell中提高工作效率的方法学会使用重定向、管道和命令替换熟悉熟悉Linux的目录结构的目录结构LinuxLinux文件系统标准结构文件系统标准结构 熟悉熟悉Linux的目录结构的目录结构使用如下命令查看使用如下命令查看Linux目录结构目录结构ls /目录操作常用命令(目录操作常用命令(1)ls功能:显示文件和目录列表功能:显示文件和目录列表用法:用法:$ls$ls-a$ls-l$ls-R$ls dir1/file1目录操作常用命令(目录操作常用命令(2)cd功能:切换目录功能:切换目录用法:用法:$cd/some/dir

2、/$cd$cd$cd.目录操作常用命令(目录操作常用命令(3)pwd功能:显示当前工作目录功能:显示当前工作目录用法:用法:$pwd目录操作常用命令(目录操作常用命令(4)mkdir功能:创建目录功能:创建目录用法:用法:$mkdir dir1/rmdir功能:删除空目录功能:删除空目录用法:用法:$rmdir somedir/目录操作常用命令(目录操作常用命令(5)rm功能:删除文件或目录功能:删除文件或目录用法:用法:$rm/some/dir/file1$rm-i/some/dir/file1$rm-f/some/dir/file1$rm-rf/some/dir/$rm d/some/di

3、r/文件操作常用命令(文件操作常用命令(1)touch功能:生成新的空文件或更改现有文件功能:生成新的空文件或更改现有文件的时间的时间用法:用法:$touch file文件操作常用命令(文件操作常用命令(2)cp功能:复制文件或目录功能:复制文件或目录用法:用法:$cp file1 file2$cp/some/dir/file1/someother/dir/$cp/some/dir/file1/someother/dir/file2$cp/some/dir/files/someother/dir/$cp-r/some/dir/someother/dir/文件操作常用命令(文件操作常用命令(3)

4、mv功能:移动文件或目录、文件或目录改名功能:移动文件或目录、文件或目录改名用法:用法:$mv/dir1/file1/dir2/$mv/dir1/file1/dir2/file2$mv/dir1/dir2$mv file1 file2文本文件操作常用命令(文本文件操作常用命令(4)cat 功能:滚屏显示文本文件内容功能:滚屏显示文本文件内容cat 用于从文件头到文件尾显示用于从文件头到文件尾显示用法:用法:$cat file$cat a.txt$cat a.txt文本文件操作常用命令(文本文件操作常用命令(5)wc功能:统计指定文本文件的行数、字数、字功能:统计指定文本文件的行数、字数、字符数

5、符数用法:用法:$wc file$wc-l file$wc-w file$wc-c file文本文件操作常用命令(文本文件操作常用命令(6)find功能:在相应路径下查找满足相应条件的文功能:在相应路径下查找满足相应条件的文件件用法:用法:$find/home name a.txtgrep功能:在指定的文本文件中查找具有指定字功能:在指定的文本文件中查找具有指定字符串的行符串的行用法:用法:$grep w a.txt常用的信息显示命令(常用的信息显示命令(1)date功能:显示和设置日期时间功能:显示和设置日期时间用法:用法:$date#date-s MM/DD/YYYY#date-s hh:

6、mm:ss cal功能:显示日历功能:显示日历用法:用法:$cal$cal-y$cal year常用的信息显示命令(常用的信息显示命令(2)file功能:显示指定文件的类型功能:显示指定文件的类型用法:用法:$file filenamestat功能:显示指定文件的各种相关信息功能:显示指定文件的各种相关信息用法:用法:$stat filename常用的信息显示命令(常用的信息显示命令(3)uname功能:显示操作系统信息功能:显示操作系统信息用法:用法:$uname$uname-r在在Bash Shell中提高工作效率(中提高工作效率(1)自动补全自动补全使用使用键键使用举例使用举例#redh

7、at-redhat-cdinstall-helper redhat-config-printer-tui redhat-config-date redhat-config-proc redhat-config-httpd redhat-config-rootpassword redhat-config-keyboard redhat-config-samba 在在Bash Shell中提高工作效率中提高工作效率(2)命令别名命令别名alias命令和命令和unalias命令命令alias alias_name=original_command unalias alias_name使用举例使用举例

8、$alias$alias type=cat$unalias type在在Bash Shell中提高工作效中提高工作效率(率(3)命令历史命令历史用上下方向键、用上下方向键、PgUp和和PgDn键来键来查看历史命令查看历史命令可以使用键盘上的编辑功能键对显可以使用键盘上的编辑功能键对显示在命令行上的命令进行编辑示在命令行上的命令进行编辑使用使用history命令查看命令历史命令查看命令历史重定向简介重定向简介 Linux下的标准设备下的标准设备 名称名称代号代号代表意思代表意思设备设备说说明明STDIN0标准输入键盘命令在执行时所要的输入数据通过它来取得STDOUT1标准输出显示器命令执行后的输

9、出结果从该端口送出STDERR2标准错误显示器命令执行时的错误信息通过该端口送出重定向重定向就是不使用系统的标准输入设备、标准重定向就是不使用系统的标准输入设备、标准输出设备或标准错误设备,而进行重新指定。输出设备或标准错误设备,而进行重新指定。重定向分为输出重定向、输入重定向和错误重重定向分为输出重定向、输入重定向和错误重定向。定向。输入重定向:不使用标准输入作为数据的输入,而是输入重定向:不使用标准输入作为数据的输入,而是 使用其它设备或文件获得输入数据使用其它设备或文件获得输入数据输出重定向:不使用标准输出作为数据的输出,而是输出重定向:不使用标准输出作为数据的输出,而是使用其它设备或文

10、件作为数据输出使用其它设备或文件作为数据输出错误重定向:不使用标准错误作为错误的输出,而是错误重定向:不使用标准错误作为错误的输出,而是使用其它设备或文件作为错误输出使用其它设备或文件作为错误输出使用重定向使用重定向重定向符重定向符输入重定向输入重定向错误重定向错误重定向22使用重定向使用重定向使用举例$ls l/tmp mydir$ls l/etc mydir$wc message$ls hello 2 err_file$cat mytext This text forms the content of the heredocument,which continues until the e

11、nd of text delimiter!管道管道管道:将一个命令的输出传送给令一个命令,管道:将一个命令的输出传送给令一个命令,作为另一个命令的输入作为另一个命令的输入使用方法:使用方法:命令命令1|命令命令2|命令命令3|命令命令n使用举例使用举例$ls-Rl/etc|more$cat/etc/passwd|more$cat/etc/passwd|grep lrj管道管道使用举例$ls a.*|grep b命令替换命令替换功能:命令参数可以由另一个命令执行的结果来功能:命令参数可以由另一个命令执行的结果来替代。替代。使用方法:使用方法:$cmd1 cmd2 arguments或或$cmd1

12、$(cmd2 arguments)使用举例:使用举例:$echo The present time is date#mkbootdisk$(uname-r)命令执行顺序命令执行顺序命令间隔符命令间隔符;用;间隔的各命令按顺序依次执行用;间隔的各命令按顺序依次执行&前后命令的执行存在前后命令的执行存在“逻辑与逻辑与”关系,只有关系,只有&前前面的命令执行成功后,它后面的命令才被执行面的命令执行成功后,它后面的命令才被执行|前后命令的执行存在前后命令的执行存在“逻辑或逻辑或”关系,只有关系,只有|前前面的命令执行失败后,它后面的命令才被执行面的命令执行失败后,它后面的命令才被执行命令执行优先级命令

13、执行优先级;的优先级最低;的优先级最低|和和&具有相同的优先级具有相同的优先级同优先级,按从左到右的结合原则执行命令行同优先级,按从左到右的结合原则执行命令行使用使用()可以组合命令行中的命令,改变执行顺序可以组合命令行中的命令,改变执行顺序命令执行顺序命令执行顺序使用举例使用举例$date;pwd;ls顺序执行顺序执行date、pwd和和ls命令。命令。$date;cat file|wc只有只有cat命令的信息通过管道送给命令的信息通过管道送给wc命命令。令。$(date;cat file)|wcdate和和cat命令的信息都通过管道送给命令的信息都通过管道送给wc命令。命令。任务1.切换到/home/guest1目录下2.在/home/guest1目录下创建目录/try3.查看当前目录4.在/home/guest1/try目录下生成文件a.txt5.将自己的名字和当前目录分两行写入到文件a.txt中6.将文件a.txt复制到b.txt7.将文件b.txt重命名为backup.txt任务8.回到上级目录,查找后缀为txt的文件9.显示文件backup.txt的内容10.删除文件backup.txt11.找到文件a.txt中包含字符“h”的行,并显示其行数12.删除目录/try

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 高考资料

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

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁