linux常用命令(四)


shutdown -h now    关机命令
reboot  重启命令
pws   显示当前目录
 
cat/etc/shells 查看所有的shell
 
tab 自动补全键
 
ctrl + l 清屏
ctrl + u 删除光标前面的所有字符
history 查看 命令的历史记录
 
alias 查看系统命令的别名
alias copy=cp 定义命令别名
alias copy="rm-i" 定义命令组别名 
unalias 移除命令别名
demo: unalias copy
 
输入输出重定向
STDIN  标准输入
STDOUT 标准输出
STDERR 标准错误
>  输出重定向
>> 追加输出重定向 类似于向数组的push方法
<  输入重定向
<<
2> 错误输出重定向
demo: date > /temp.msg  将date执行的结果输出到/temp.msg文件中
demo: wall < /temp.msg  将temp.msg的信息发送所有用户
demo: 命令 2> name.err  执行命令,如何命令出错,将错误信息添加到name.err中
 
 
管道:将一个命令的输出传输给另外一个命令,作为另外一个命令的输入这个叫做管道
demo: ls -l /etc | more
demo ls -l /etc | grep init | wc -l  统计在/etc目录下的包含init关键字的个数
 
命令连接符
 
;  用;间隔的各命令按顺序依次执行
&&  command_one && command_two 如果第一个命令执行成功,才会去执行第二个命令
||  command_one && command_two 如果第一个命令执行成功,就不会去执行第二个命令,否者就执行第二个命令
 
命令替换符: 将一个命令的输入作为另一个命令的参数
demo:ls -l `which touch` 查找到touch命令,并显示出命令的详细信息
 
 
 
作者 qqdenghaigui

相关内容

    暂无相关文章