shell命令基础

来源:互联网 发布:手机淘宝聊天工具 编辑:程序博客网 时间:2024/05/01 22:06

 

shell基础

shell:外壳,用户通过shell和系统内核发成交互,是用户和计算机交互的界面。

shell分类:命令行、图形终端

shell的版本:     more /etc/shell 显示目前可用的所有shell版本

echo $SHELL查看当前shell版本

echo $0同上

sh(其他shell名)  转换到其他shell版本

exit退出当前shell

shell的基本功能:tab命令补齐

上下键命令历史

.bash_historyshell命令历史存储文件

histroy查看历史命令

![历史编号]执行编号为**的历史命令

alias [别名 =“命令”]将命令弄成别名

alias查看当前别名

/etc/profile别名存储

.bash_profile用户自己的别名存储文件,添加 alias ** =**重启有效

source .bash_profile .bashe_profile立即生效

unalias 别名取消别名

shell的环境变量:echo $查看变量

echo $PATH查看可执行文件的执行路径

PATH=$PATH:.将当前路径加入可执行路径

echo $PS1查看shell提示符格式

shell的重定向:键盘正常输入

屏幕正常输出

0标准输入

1标准输出

2标准错误输出

<输入重定向

>输出覆盖重定向,并可生成文件

>>输出追加重定向,并可生成文件

cat查看文件,可查看多个,输出重定向可合并两个文件

more分屏查看

2>错误信息重定向

shell的命令组合:管道,左边命令的输出,作为右边命令的输入

一行中输入多条命令,命令将被依次执行

&&且,在左边的命令执行成功的情况下执行右边的指令

||或,在左边的命令执行失败的情况下执行右边的指令

优先级 &&和||相同高于;

 

原创粉丝点击