《(4)--2.2字符界面下的命令-修改0826.ppt》由会员分享,可在线阅读,更多相关《(4)--2.2字符界面下的命令-修改0826.ppt(18页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、字符界面下的命令字符界面下的命令CONTENTS命令、选项和参数命令、选项和参数命令快捷使用命令快捷使用命令、选项和参数什么是命令什么是命令u命令是为了实现特定功能而编写的程序C语言编写的可运行的二进制程序命令的语法规则命令的语法规则u字符界面命令使用 user01ubuntu:$命令 选项 参数选项:调整命令执行行为的开关,即选项不同决定了命令的显示结果不同。参数:参数是指命令的作用对象。例:以长格式的形式查看/bin目录user01ubuntu:$ls-l /bin-l 为选项,而/bin为参数选项的用法选项的用法u短选项:比如-h,-l,-s短选项都是使用-引导,当有多个短选项时,各选项
2、之间使用空格隔开有些命令的短选项可以组合,比如-l-h 可以组合为-lh有些命令的短选项可以不带-,这通常叫作BSD风格的选项,比如ps aux选项的用法选项的用法u长选项:比如-help,-list长选项都是完整的单词长选项通常不能组合如果需要参数,长选项的参数通常需要=,比如-size=1G命令快捷使用命令自动补全命令自动补全u快速的写出文件名或命令名 用法:命令前缀按下TAB键例:user01ubuntu:$whoa按下TABuser01ubuntu:$cat/etc/ad按下TABwhoamicat/etc/adduser.conf历史命令历史命令u字符界面下所有运行的命令都会记录到命
3、令历史文件中,可通过命令历史查看或使用以前操作的命令。历史命令查看history 参数例:查看系统前5个历史命令 user01ubuntu:$history 5 历史命令历史命令u更常用的方式历史命令历史命令u命令行允许用特殊字符连接多个命令一次执行(1)使用“;”命令语法:命令1;命令2不管命令1是否出错,都会执行命令2。(2)使用“&”命令语法:命令1&命令2只有当命令1正确运行完毕后,才执行命令2。命令排列命令排列(3)使用“|”命令语法:命令1|命令2命令1正确运行,不执行命令2;命令1运行错误,执行命令2。例:user01ubuntu:$ls /tmp/abc;du/tmp/abc
4、user01ubuntu:$ls /tmp/abc&du/tmp/abc user01ubuntu:$ls /tmp/abc|du/tmp/abc命令替换命令替换u命令的参数可以由另外一个命令的结果来替代(1)使用“$()”命令语法:命令1$(命令2)(2)使用“”命令语法:命令1命令2例如:例如:user01ubuntu:$kill$(pidof less)user01ubuntu:$kill pidof less例如:例如:user01ubuntu:$pidof less7552user01ubuntu:$kill 7552命令命令别名别名u长命令用自定义的别名代替1、创建别名alias命
5、令。如果命令中有空格的话,就需要使用双引号(比如在命令与选项之间就有空格)。命令语法:alias别名需要定义别名的命令2、取消别名unalias命令。命令语法:unalias别名命令命令别名别名u举例:请设置别名使得用户快速进入目录/home/user01/program/cplus设置别名之前,用户需使用如下命令进入该目录:cd/home/user01/program/cplus设置别名:aliaswork=“cd/home/user01/program/cplus”取消别名:unaliaswork总结总结命令/选项/参数命令是为了实现特定功能而编写的程序调整命令执行行为的开关,即选项不同决定了命令的显示结果不同参数是指命令的作用对象命令快捷使用命令自动补全、历史命令、命令排列、命令替换、命令别名THANKS谢谢 谢谢 聆聆 听听