摘要:IFS分隔符的使用 IFS的默认值为空白字符(换行符、制表符或者空格)。 当IFS被设置为逗号时,shell将逗号视为一个定界符,因此变量 $item 在每次迭代中读取由逗号分隔的子串作为变量值。
阅读全文
摘要:```shell 在脚本中,命令行参数可以依据其在命令行中的位置来访问。第一个参数是 $1 ,第二个参数 是 $2 ,以此类推。 下面的语句可以显示出前3个命令行参数: echo $1 $2 $3 更为常见的处理方式是迭代所有的命令行参数。 shift 命令可以将参数依次向左移动一个位 置,让脚本能
阅读全文
摘要:date 命令可以用于计算一组命令所花费的执行时间 可以以不同的格式来读取、设置日期。 (1) 读取日期: (2) 打印纪元时: (3) 用带有前缀 + 的格式化字符串作为 date 命令的参数,可以按照你的选择打印出相应格式 的日期。 (4) 设置日期和时间: 计算一组命令所花费的执行时间
阅读全文
摘要:usermod help 说明: 再已有用户想要增加用户组时,root用户给risk用户增加oinstall组,risk和oinstall组均已存在的情况 参数: g 参数: a G
阅读全文
摘要:1、用户和用户组文件 在 linux 中,用户帐号,用户密码,用户组信息和用户组密码均是存放在不同的配置文件中的。 在 linux 系统中,所创建的用户帐号和其相关信息 (密码除外) 均是存放在 / etc/passwd 配置文件中。由于所有用户对 passwd 文件均有读取的权限,因此密码信息并未
阅读全文
摘要:Linux cat 多行写入文件防止变量替换 问题描述 对多个变量及多行输出到文件,存在变量自动替换,当使用cat<<EOF不想对内容进行变量替换、命令替换、参数展开等 问题解决 转义特殊字符如 $ `等 一、对 $·\ 进行转义 cat >> a.sh << EOFecho \`hostname\
阅读全文
摘要:rsync官网: www.samba.org/ftp/rsync.html端口:873上机实战系列项目100台规模集群全网数据备份解决方案3、本项目提供免费实战讲解视频:Linux集群全网服务器数据备份解决方案实战视频http://edu.51cto.com/course/course_id-349
阅读全文
摘要:Linux LVM逻辑卷配置过程详解(创建、增加、减少、删除、卸载) 许多Linux使用者安装操作系统时都会遇到这样的困境:如何精确评估和分配各个硬盘分区的容量,如果当初评估不准确,一旦系统分区不够用时可能不得不备份、删除相关数据,甚至被迫重新规划分区并重装操作系统,以满足应用系统的需要。 LVM是
阅读全文
摘要:yum( Yellow dog Updater, Modified) 是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器。 基於RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软体包,无须繁琐地一次次下载、安装。 yu
阅读全文
摘要:主机名修改(以主机名为config为例) 1、修改文件/etc/sysconfig/network,内容为 [root@config ~]# cat /etc/sysconfig/network# Created by anacondaNETWORKING=yesHOSTNAME=config 2、
阅读全文