摘要:
RAID防止硬盘物理损坏以及增加存储设备的吞吐量,RAID常见的组合有0、1、5、和10 RAID0:至少需要两块硬盘,可以有效提高硬盘的性能和吞吐量,但没有数据的冗余和错误修复能力 将多块硬盘通过硬件或软件的方式串联在一起,成为一个大的卷集,将数据依次写到各个硬盘中,这样性能会极大提升, 但若任意一块硬盘故障则整个系统的数据都会受到破坏! RAID1:需要至少两块硬盘,可以有效的提高数... 阅读全文
摘要:
if条件语句: if条件语句分为单分支结构、双分支结构、多分支结构 ----------------------------------------------------------------------------- 单分支if语句:判断目录是否存在,若不存在则自动创建。 #!/bin/bash DIR="/media/cdrom" if [ ! -e $DIR ] then mkdi... 阅读全文
摘要:
测试语句格式: [ 条件表达式 ] 细分测试语句有:文件测试、逻辑测试、整数值比较、字符串比较 ------------------------------------------------------------------------------------ 文件测试: [ 操作符 文件或目录名 ] -d 测试是否为目录 -e 测试文件或目录是否操作 -f 判断是否为文件 -r 测试当前... 阅读全文
摘要:
$0 当前shell脚本的名字 $1-n 参数的位置变量 $# 参数的数量 $* 所有位置变量的值 #? 判断上一条命令是否执行成功,0为成功,非0为失败 ---------------------------------------------------------------------------- #位置参数跟在脚本的后面列如 test.sh $1 $2 …… #!/bin/bas... 阅读全文
摘要:
标准输入(STDIN,文件描述符为0):默认从键盘输入,为0时表示是从其他文件或命令的输出 标准输出(STDOUT,文件描述符为1):默认输出到屏幕,为1时表示是文件 错误输出(STDERR,文件描述符为2):默认输出到屏幕,为2时表示是文件 输出重定向: 命令 > 文件 将标准输出重定向到一个文件中(清空原有文件的数据) 命令 2> 文件 将错误输出重定向到一个文件中(清空原有文件的... 阅读全文
摘要:
命令 参数 说明 tar 用于对文件打包压缩或解压 打包并压缩文件 tar -czvf 压缩包名.tar.gz -c 打包文件 解压并展开压缩包 tar -xzvf 压缩包.tar.gz -x 解开压缩文件 -t 查看压缩文件内有哪些文件 -z 用Gzip压缩或解压 -j 用bzip2压缩或解压 - 阅读全文
摘要:
命令 参数 说明 useradd 用于创建新的用户 -d 指定用户的家目录(默认为/home/username) -D 显示默认值 -e 新账户的过期日期,格式“YYYY-MM-DD” -g 指定一个初始用户组(必须已经存在) -G 指定一个或多个扩展用户组 -N 不创建同名的用户组 -s 指定默认 阅读全文