shell脚本在linux中应用广泛,之前一直选用python写脚本来进行一些文件操作,但是最后发现shell脚本非常方便,所以特意来学习下皮毛,便于提高自己效率 定义变量 1 country="China" 2 Number=100 3 4 ##注意 5 ##变量名和等号之间不能有空格 6 7 # ...
分类:
系统相关 时间:
2020-03-18 13:49:32
阅读次数:
61
shell传递参数; 可以在执行shell脚本时,向脚本传递参数,./脚本 $n;n代表一个数字,1位执行脚本的第一个 参数,2位执行脚本的第二个参数,一次类推; $0为执行的文件名; echo "参数个数:$#” echo "传递的参数作为一个字符串显示:$*"; echo "参数:$@"; $* ...
分类:
系统相关 时间:
2020-03-18 13:46:10
阅读次数:
66
1.1 Linux运维的主要工作内容 1、什么是linux运维 参考博客:https://blog.csdn.net/dxt16888/article/details/80865720 1. 运维是指大型组织已经建立好的网络软硬件的维护,就是要保证业务的上线与运作的正常。 2. 在他运转的过程中,对 ...
分类:
其他好文 时间:
2020-03-16 23:37:48
阅读次数:
98
iptables是组成Linux平台下的包过滤防火墙,与大多数的Linux软件一样,这个包过滤防火墙是免费的,它可以代替昂贵的商业防火墙解决方案,完成封包过滤、封包重定向和网络地址转换(NAT)等功能。在日常Linux运维工作中,经常会设置iptables防火墙规则,用来加固服务安全。 以下对ipt ...
分类:
其他好文 时间:
2020-03-16 21:41:14
阅读次数:
58
ansible 一、常用的自动化运维工具 1、puppet 基于ruby开发,采用c/s架构,扩展性强,基于ssl,远程命令执行相对较弱, 2、saltstack 基于python开发,采用C/S架构,相对puppet更轻量级,配置语法使用YMAL,使得配置脚本更简单 3、ansible 基于pyt ...
分类:
其他好文 时间:
2020-03-16 15:07:07
阅读次数:
66
在执行shell脚本时提示这样的错误主要是由于shell脚本文件是dos格式,即每一行结尾以\r\n来标识,而unix格式的文件行尾则以\n来标识。 查看脚本文件是dos格式还是unix格式:(1)cat -A filename 从显示结果可以判断,dos格式的文件行尾为^M$,unix格式的文件行 ...
分类:
其他好文 时间:
2020-03-16 14:50:58
阅读次数:
48
1、/etc/passwd文件中其默认shell为非/sbin/nologin的用户个数,并将用户显示出来getentpasswd|grep-v"/sbin/nologin$"|cut-d:-f1|nl|sort-nr2、查出UID最大值的用户名、UID和shell类型getentpasswd|cut-d:-f1,3,7|sort-t:-k2-nr|head-13、统计当前连接
分类:
系统相关 时间:
2020-03-15 17:32:51
阅读次数:
71
思路:一般的思路可以通过RMAN进行数据的恢复。由于数据库可以停机,因此,这次试用数据泵(expdp,impdp)进行数据 的导入导出。 1.源数据库导出 通过编写导出shell脚本导出数据,如下: 的脚本: 的脚本: 以上,导出多实例的全库数据。 2.数据导入 确定导入指定的数据库实例,这里实践的 ...
分类:
数据库 时间:
2020-03-15 11:29:19
阅读次数:
78
运维基础:文本三剑客之grep;shell脚本编写
分类:
系统相关 时间:
2020-03-15 09:18:57
阅读次数:
65
最近学习shell脚本,每次都要创建textXX.sh,并赋予可执行权限,写个自动创建脚本练习一下。
分类:
系统相关 时间:
2020-03-14 09:21:30
阅读次数:
77