命令补全功能 tab ,命令补齐允许用户输入文件名启示的若干字母后,按tab补齐文件名
clear命令或ctrl+l可以请屏
ctrl+u把光标前面所有的字符
history命令可以显示命令记录列表
!加序号可以执行命令 上下箭头可以查找以前执行过的命令
命令别名:
命令别名定义: alias copy=cp(前面是别名,后面是组合或命令如果是组合,应该用双引号包起来)
删除别名unalias 加名字
输入输出的重定向:
对于每一个进程定义三个文件描述字(0.1.2) .分别对于
0 标准输入 1 标准输出 2 标准错误输出
重定向表示非标准输入输出
>或>>输出重定向
如 ls -l /tmp > /tmp.msg
date>> /tmp,msg
输入重定向 如: wall < /etc/motd
错误输出重定向: cp -R /usr /backup/usr.bak 2> /bak.error 2表示错误标准输出
管道:将一个命令的输出传送给另一个命令 ,作为另一个命令的输入. 如ls -l /etc | more
ls -l /etc | grep init
ls -l /etc |grep init | wc -l (算有多少行)
命令连接符:
;间隔各命令按顺序依次执行,&&前后命令的执行存在逻辑与关系,只有&& 前面的命令执行成功后,他后面的命令才被执行
|| 前后命令存在逻辑或关系,只有||前面的命令执行失败后,它后面的命令才被执行.
命令替换符: 将一个命令的输出作为另一个命令的参数
格式为 命令一` 命令2 `
如ls -l `which touch`将命令2 的结果作为命令一的参数
阅读(1789) | 评论(0) | 转发(0) |