linux raid while、until循环 bash组合测试条件

本文介绍如何使用mdadm工具配置RAID,并展示了Bash脚本中的while及until循环结构用法,同时提供了Bash编程中组合测试条件的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
1.Raid (redandent array of independent disks)
    软件rai md 可以组合任何块设备
    mdadm [mode <raiddevice> [option] <component_device>
     
    mdadm 模式化工具
        -A 装配模式
        -C 创建模式
        -F 监控模式
        -D 显示阵列详细信息
        管理模式
            -f 设备损坏
            -r 设备移除
            -a 替换设备
             
         -C 创建模式  
             -n# 用于创建raid的设备个数
             -x# 热备盘的个数
             -l 指定raid级别
             -a=--auto yes  自动为创建的raid设备创建文件
              
   eg:mdadm -C /dev/md0 -a yes -l 0 -n 2 /dev/sdb{1.2} 
    
    
2.while 条件测试 ; do
    循环体
done
 
3.until 测试条件 ; do
    循环体
done
 
4.bash 编程之组合测试条件
    逻辑与 :多个条件同时满足
    [ condition ] && [ condition2]
    [ condition -a condition2 ]
    [[ condition && condition2 ]]
     
    前两个使用单或双括号都可,但是&&不允许用于单括号中,所以第三种能使用双括号
     
    逻辑或
    [ condition ] || [ condition2 ]
    [ condition ] -o [ condition2 ]
    [[ condition || condition2 ]]
    第三种只能使用双括号
     
    !(条件1 或 条件2)= !条件1 并且 !条件2
    !(条件1 并且 条件2) = !条件1 或 !条件2




















本文转自wanglm51051CTO博客,原文链接:http://blog.51cto.com/studyit2016/1785354 ,如需转载请自行联系原作者

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值