LINUX命令进阶.ppt

上传人:小飞机 文档编号:5437947 上传时间:2023-07-07 格式:PPT 页数:31 大小:260.99KB
返回 下载 相关 举报
LINUX命令进阶.ppt_第1页
第1页 / 共31页
LINUX命令进阶.ppt_第2页
第2页 / 共31页
LINUX命令进阶.ppt_第3页
第3页 / 共31页
LINUX命令进阶.ppt_第4页
第4页 / 共31页
LINUX命令进阶.ppt_第5页
第5页 / 共31页
点击查看更多>>
资源描述

《LINUX命令进阶.ppt》由会员分享,可在线阅读,更多相关《LINUX命令进阶.ppt(31页珍藏版)》请在三一办公上搜索。

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

2、r1/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/dir/,文件操作常用命令(1),touch功能:生成新的空文件或更改现有文件的时间用法:$touch file,文件操作常用命令(2),cp功能:复制文件或目录用法:$cp file1 file2$cp/some/dir/file1/someother/dir/$cp/some/dir/file1/so

3、meother/dir/file2$cp/some/dir/files/someother/dir/$cp-r/some/dir/someother/dir/,文件操作常用命令(3),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功能:统计指定文本文件的行数、

4、字数、字符数用法:$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:mm:ss cal功能:显示日历用法:$cal$cal-y$cal year,常用的信息显示命令(2),file功能:显示指定文件的类型用法:$file fil

5、enamestat功能:显示指定文件的各种相关信息用法:$stat filename,常用的信息显示命令(3),uname功能:显示操作系统信息用法:$uname$uname-r,在Bash Shell中提高工作效率(1),自动补全使用键使用举例#redhat-redhat-cdinstall-helper redhat-config-printer-tui redhat-config-date redhat-config-proc redhat-config-httpd redhat-config-rootpassword redhat-config-keyboard redhat-conf

6、ig-samba,在Bash Shell中提高工作效率(2),命令别名alias命令和unalias命令alias alias_name=original_command unalias alias_name使用举例$alias$alias type=cat$unalias type,在Bash Shell中提高工作效率(3),命令历史用上下方向键、PgUp和PgDn键来查看历史命令可以使用键盘上的编辑功能键对显示在命令行上的命令进行编辑使用history命令查看命令历史,重定向简介,Linux下的标准设备,重定向,重定向就是不使用系统的标准输入设备、标准输出设备或标准错误设备,而进行重新指定

7、。重定向分为输出重定向、输入重定向和错误重定向。输入重定向:不使用标准输入作为数据的输入,而是 使用其它设备或文件获得输入数据输出重定向:不使用标准输出作为数据的输出,而是使用其它设备或文件作为数据输出错误重定向:不使用标准错误作为错误的输出,而是使用其它设备或文件作为错误输出,使用重定向,重定向符输入重定向错误重定向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

8、continues until the end 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$(cmd2 arguments)使用举例:$echo The present time is date#mkboo

9、tdisk$(uname-r),命令执行顺序,命令间隔符;用;间隔的各命令按顺序依次执行&前后命令的执行存在“逻辑与”关系,只有&前面的命令执行成功后,它后面的命令才被执行|前后命令的执行存在“逻辑或”关系,只有|前面的命令执行失败后,它后面的命令才被执行命令执行优先级;的优先级最低|和&具有相同的优先级同优先级,按从左到右的结合原则执行命令行使用()可以组合命令行中的命令,改变执行顺序,命令执行顺序,使用举例$date;pwd;ls顺序执行date、pwd和ls命令。$date;cat file|wc只有cat命令的信息通过管道送给wc命令。$(date;cat file)|wcdate和cat命令的信息都通过管道送给wc命令。,任务,切换到/home/guest1目录下在/home/guest1目录下创建目录/try查看当前目录在/home/guest1/try目录下生成文件a.txt将自己的名字和当前目录分两行写入到文件a.txt中将文件a.txt复制到b.txt 将文件b.txt重命名为backup.txt,任务,回到上级目录,查找后缀为txt的文件显示文件backup.txt的内容删除文件backup.txt找到文件a.txt中包含字符“h”的行,并显示其行数删除目录/try,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号