![](https://img-blog.csdnimg.cn/20190927151043371.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Shell编程
文章平均质量分 66
Shell编程
涂作权的博客
To do what I want to do!
展开
-
Linux less 命令使用介绍
less操作命令转载 2023-01-05 12:44:16 · 4463 阅读 · 1 评论 -
常见RAID的各级别的特性简介(RAID0、1、5、6、10)
什么是RAID?磁盘阵列(Redundant Arrays of Independent Drives,RAID),有“独立磁盘构成的具有冗余能力的阵列”之意。磁盘阵列是由很多价格较便宜的磁盘,组合成一个容量巨大的磁盘组,利用个别磁盘提供数据所产生加成效果提升整个磁盘系统效能。利用这项技术,将数据切割成许多区段,分别存放在各个硬盘上。磁盘阵列还能利用同位检查(Parity Check)的观念,在数组中任意一个硬盘故障时,仍可读出数据,在数据重构时,将数据经计算后重新置入新硬盘中。RAID最早由加利福转载 2020-10-03 22:17:26 · 2788 阅读 · 0 评论 -
Linux中的高级文本处理命令,cut命令,sed命令,awk命令
1.2.1 cut命令 cut命令可以从一个文本文件或者文本流中提取文本列。 cut语法[root@www ~]# cut -d'分隔字符' -f fields ## 用于有特定分隔字符[root@www ~]# cut -c 字符区间 ## 用于排列整齐的信息选项与参数:-d:后面接分隔字符。与 -f 一起使用;-f:依据 -d 的分隔字符将一段信息分割成为数段,用原创 2017-01-01 17:10:02 · 7276 阅读 · 0 评论 -
在电脑上安装Linux操作系统(ubuntu)
1硬件需求A一台电脑B一个优盘2软件需求A制作优盘启动盘的软件PowerISOBLinux操作系统的镜像文件3安装PowerISO,并使用PowerISOA安装PowerISOB插入优盘C选择PowerISO工具制作可启动U盘D点击开始,直到完成4设置优盘启动5选择安装Ubuntu6类型选择其它7原始分区效果原创 2014-11-22 00:31:11 · 6658 阅读 · 0 评论 -
shell编程--基本格式,基本语法,运算符,expr,(()),$[]
02/shell编程Shell是用户与内核进行交互操作的一种接口,目前最流行的Shell称为bash ShellShell也是一门编程语言解释型的编程语言>,即shell脚本一个系统可以存在多个shell,可以通过cat /etc/shells命令查看系统中安装的shell,不同的shell可能支持的命令语法是不相同的2.1 基本格式代码写在普通文本文件中,通常以 .sh为后缀名vi hello.原创 2017-01-01 17:57:12 · 4203 阅读 · 0 评论 -
函数定义、函数参数、跨脚本调用函数
2.6.函数使用函数定义示例(文件名称为func1.sh): #!/bin/bash ##定义函数 hello() { echo "Hello there today's date is `date +%Y-%m-%d`" return 2 ##返回值其实是状态码,只能在[0-255]范围内 } hello echo $? ##获取函数的原创 2017-01-02 01:00:33 · 1034 阅读 · 0 评论 -
shell编程--流程控制for,do-while,if-then,break,continue,case等
2.5 流程控制2.5.1 if语法1、语法格式if condition then statements [elif condition then statements. ..] [else statements ] fi 2、示例 #!/bin/bash read -p "please input your name:"...原创 2017-01-02 00:56:05 · 2841 阅读 · 0 评论 -
控制流结构
1.if语句if条件1then 命令1elif条件2then 命令2else 命令3fi------------------if条件then命令fieg:#!/bin/bash#if test#this is原创 2015-01-22 17:23:27 · 1337 阅读 · 0 评论 -
shell基础
●umask --查看当前用户创建文件或文件夹时的默认权限eg:[test@szbirdora 1]$umask0002[test@szbirdora 1]$ls -lh-rw-rw-r-- test test myfile drwxrwxr-x test test 1上面的例子中我们看到由test默认创建的文件myfile和文件夹1的权限分原创 2014-12-12 21:24:52 · 872 阅读 · 0 评论 -
shell的输入和输出
1.echo echo [option] string -e 解析转义字符 -n 回车不换行,linux系统默认回车换行 转移字符 \c \t \f \n#!/bin/bash#echoecho -e "this echo's 3 newlne\n\n\n"echo "OK"echoecho "原创 2014-12-12 22:42:20 · 1059 阅读 · 0 评论 -
变量和运算符
●本地变量:在用户现在的shell生命期的脚本中使用。设置变量:various_name=value.可用set 来查看。用readonly可以使变量只读。●环境变量:用于当前用户下所有用户进程(不限于现在的shell)。设置变量:export various_name=value。用env查看。用readonly可以使变量只读。●变量替换 echo ${variable nam原创 2014-12-12 22:12:45 · 968 阅读 · 0 评论