[root@node01 sh]# a=99[root@node01 sh]# echo "$a"99[root@node01 sh]# echo '$a'$a [root@node01 sh]# echo $a99[root@node01 sh]# echo "99"99[root@node01 ...
分类:
其他好文 时间:
2019-10-04 20:53:06
阅读次数:
88
#99乘法表#!/bin/bash #第一种写法 for i in `seq 9` #`seq 9` 使用反撇号括起来的(不是单引号),表示命令替换 do for j in `seq $i` #seq可以使用变量 do echo -ne "$j*$i=$[$j*$i]\t" # -n取消换行 -e ... ...
分类:
系统相关 时间:
2019-10-02 14:38:27
阅读次数:
155
1、第一步卸载原有的git。 yum remove git 2、安装相关依赖 yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel asciidoc yum install gcc perl-ExtUtil ...
分类:
系统相关 时间:
2019-09-24 12:21:19
阅读次数:
139
Shell脚本之初见——理论篇(1)Shell脚本概念:将要执行的命令按顺序保存在一个文件中只要赋予该文件执行权限,便能够运行(使用chmod命令)可结合各种shell控制语句以完成复杂操作Shell脚本应用场景:重复性操作批量处理自动化运维服务状态监控定时任务执行Shell脚本作用:担任命令解释器介于系统内核与用户之间,负责解释命令行编写基础脚本代码1、使用vim文本编辑器;2、每行一条Linu
分类:
系统相关 时间:
2019-09-21 17:34:11
阅读次数:
97
linux主要特征 :一切且文件(目录、硬盘等都是文件);硬件都在/dev 目录,如硬盘、U盘为/dev/sd[a d]; /dev/sr0(/dev/cdrom)是光驱的设备名(df命令查看),为设备文件,代表的是光驱本身,得把这个设备挂载到目录下(一般为/mnt)(文件系统的临时挂载点),才能对 ...
分类:
系统相关 时间:
2019-09-03 09:25:46
阅读次数:
110
find ./test -name a.txt -exec rm -f {} \; sed -i "s#coban.com#bafangjie.cn#ig" `grep coban.com -i -rl *` sed -i "s#模板#更多模板#g" `grep 模板 -rl *` sed -i " ...
分类:
系统相关 时间:
2019-08-18 18:01:28
阅读次数:
148
在shell的学习中,我们会遇到这两种符号:反引号(` `)和$(),那么它们之间有什么区别和联系呢? 我们都知道在bash中,反引号和$()都是用来做命令替换的,命令替换就是用来重组命令行,先完成引号里面的命令,然后将其结果替换出来,再重组成新的命令行。也就是在执行一条命令时,会现将其中的` `, ...
分类:
其他好文 时间:
2019-08-02 11:08:16
阅读次数:
112
#执行多个命令(;隔开) date;who -- 当前时间,谁登陆了系统 #创建shell脚本(文件名.sh,文本中通过#注释行) sh ly_sw_cs.sh #终端打印(echo,如果文件中出现引号需要用另一种引号来区分) echo ok echo "o'k" echo 'o"k' echo -... ...
分类:
其他好文 时间:
2019-07-17 10:50:22
阅读次数:
85
$( ) 与 \ (反引号) $( ) 与 (反引号) 在 bash shell 中,$( ) 与 (反引号) 都是用来做命令替换用(command substitution)的。 在多层次的复合替换中, 须要额外的跳脱( \` )处理,而 $( ) 则比较直观。例如: 这是错的: [code]co ...
分类:
系统相关 时间:
2019-07-11 20:04:30
阅读次数:
136
在使用if语句时,经常会使用()、(())、[]、[[]]、{}等括号,如下为几种括号简单区别对比: ...
分类:
系统相关 时间:
2019-07-06 00:03:37
阅读次数:
141