Linux学习之Bash笔记本(二)

1、IF语句:if [ 条件 ];then 命令; elif [ 条件 ]; fi

2、&& 与:前面语句执行成功则执行 ||     或:前面指令不成功则会执行||之后的语句

echo "1" && echo "2" ||echo "3" && echo "4" || echo "5" ||echo "6" && echo "7" && echo "8" || echo "9"

1执行成功 && 执行2 || 前面的指令执行成功则不执行3(可以当作其不存在)&&4(2执行成功故而输出)以此类推

结果为:1 2 4 7 8

3、Ctrl+R 可以搜索之前搜索的命令

4、For循环:for ((i=0;i<10;i++);do echo $i;done

                     for x in ${array[@]};do echo $x;done

5、while循环:i=0;while [ $i -lt 3 ];do echo $i;((i++));done

      while read x;do echo $x;done < test 逐行输出test文件的文本 <输入重定向

6、()子shell;{}当前(a=111;echo $a);echo$a {a=111;echo $a;}echo $a

7、ps -e -ef (echo $!)查看进程;sleep 50  > Ctrl+z(将命令放到后台执行)>jobs>bg 1(将暂停的命令在后台运行)>fg 1(将后台命令调到前台执行)

8、添加环境变量 sudo vi /etc/profile export PATH=$PATH:/路径 source /etc/profile

9、echo "hello" > 1.txt 覆盖输出重定向 echo "hello" >> 1.txt 在原有文档内容追加新一行内容

cat 1.txt

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值