Lesson 4

第五节课

任意门

|	#任意门;管道符;A|B|C;
cat file1 |tr [a-z] [A-Z]	#文件内容小写转换大写
echo "redhat" |passwd --stdin root	#修改root密码

重定向

#要将命令输出屏幕的信息,输入到文件。
输入重定向
输出重定向
清空 / 追加
标准 / 错误

>	#输出重定向、清空写入重定向。
>>	#输出重定向、追加写入重定向。
2>	#错误写入重定向。
&>	#所有写入。
<	#输入重定向,将文件当数据流输入。

命令

ps aux
alias	#
env		#显示和定义环境变量
export	#将变量提升为全局变量
unset	#取消变量

通配符

通配符含义
*任意字符
?单个任意字符
[a-z]单个小写字母
[A-Z]单个大写字母
[a-Z]单个字母
[0-9]单个数字
[[:alpha:]]任意字母
[[:upper:]]任意大写字母
[[:lower:]]任意小写字母
[[:digit:]]所有数字
[[:alnum:]]任意字母加数字
[[:punct:]]标点符号

转义字符

\	#使斜杠后面的一个变量变为单纯的字符串
''	#转义其中所有的变量位单纯的字符串
""	#保留其中的变量属性,不进行转义
``	#吧其中的命令执行后返回结果

常用系统变量

变量名称作用
HOME用户的主目录(即家目录)
SHELL用户在使用的Shell解释器名称
HISTSIZE输出的历史命令记录条数
HISTFILESIZE保存的历史命令记录条数
MAIL邮件保存路径
LANG系统语言、语系名称
RANDOM生成一个随机数字
PS1Bash解释器的提示符
PATH定义解释器搜索用户执行命令的路径
EDITOR用户默认的文本编辑器

注:export 可以将命令提升为全局变量

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值