CentOS7 Shell基础知识

声明变量

/etc/profile   系统环境变量

/etc/bashrc   系统环境变量

~/.bashrc   个人环境变量

~/.bash_profile   个人环境变量

source  刷新

export  全局声明  当前shell子shell生效

*  0到多个通配符

? 一个通配符

# 注释

\ 脱意 ,可用在命令结尾用作换行

| 管道符 前面的结果给后面

$

!$ 上一个命令的最后一个参数

;顺序执行

~

& 丢到后台

>重定向

>>追加重定向

2>错误重定向

2>>错误追加重定向

&& 逻辑与   前面成功了 继续执行后面的命令

|| 逻辑或  前面不成功才去执行后面的命令  二选一

[ ] 表示中括号里的任何一个  [a-Z0-9]

cut -d分隔符 -f制定范围 -c

sort -t分隔符 -k1,2制定范围    -n以数字形式排序      -u去重复      -r逆向排序

wc 查看文档的 行数-l       单词数-w    字符数 -m

uniq 先排序再去重复  sort | uniq

tr  替换  echo ”abc” | tr [a-z][A-Z]  ABC

split切割  -b指定大小切割   -l 指定行切割 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值