红联Linux门户
Linux帮助

Linux的命令使用及一些简单常用的命令

发布时间:2014-11-27 21:50:00来源:linux网站作者:lovvvve

命令的组成格式
选项参数
#command OPT1 OPT2 OPT3 argument1 argument2
选项是什么:修正命令执行特征
用"-"引导 选项
选项常用的用两类
长选项:--help
短选项:-h
同时使用多个选项他们之间一定要用空格隔开
参数是什么:命令的作用对象
参数之间用空格隔开


常用的shell:
bash  最广泛 最多
sh BSH最古老
zsh
csh
tch
ksh

  
bash:的优点
1、命令历史 1000记录
2、命令补全 连敲两次tab补全
3、路径补全 连敲两次tab补全
4、管道
5、编程  
prompt  提示符
bash  #-->管理员   $-->普通用户
必须在命令提示符下才能执行命令


SHELL:
1、命令行编辑
Ctrl+a <--->Ctrl+e  至行首 行尾
ctrl+u  删除光标处至行首内容  +k 至行尾
ctrl+向左 向右   一次移动一个单词
2、globbing:文件名通配
*:任意长度的任意字符
?:任意单个字符
[]:指定范围内的任意字符  [abc] ,[0-9],[a-z],[A-Z]
[:lower:]  小写 [:upper:] 大写 [::]数字
[^]取反
3、命令行展开
~家目录
{}   多字符匹配
$(),``命令引用  把一个命令的结果当成另外一个命令的参数
4、如何避免2、3
\转义符  逃意符  避免一个字符表示通配的意义
加引号
5、如何使用命令别名
#alias  不带选项显示多有命令别名
#alias 定义的名字=原来的名字
#alias 定义的名字=“原来名字中间有空格”
#unalias 撤销别名
\  加转义符使用原有命令不使用别名


内部命令:程序自身所带的命令

外部命令:有对应的可执行文件
type + 命令  查看命令式内部命令 还是外部命令

命令历史
显示命令历史:
history
history N 显示带本条命令之前的N条命令
!!显示之前一次执行过的命令
!string  执行历史中最近一次以这个字符串开头的命令
!N执行历史中的第N条
!-N  倒数第N个
如何调用最近一次执行的那个命令的最后那个参数
command !$
command ALT + .
command esc(马上松开)+.
  
history -c  清除命令历史