摘要: shell作为脚本语言,基本环境: 1》Shell脚本中参数传递方法常用以下8种 函数和脚本调用都是位置传值,默认$1 $2 $3 .... $10表示传参。 1.1> $# 传递到脚本的参数个数 1.2> $* 以一个单字符串显示所有向脚本传递的参数变量。与位置变量不同,此选项参数可超过9个 1. 阅读全文
posted @ 2020-04-05 21:36 糊糊饭团 阅读(102) 评论(0) 推荐(0) 编辑
摘要: 1>for语法 for 变量名 in 列表 do 程序段(command) done 其中:"变量名"是临时遍历项,不是$变量 "列表“”不等于数组, 2>举列 2.1》数字循环 for i in $(seq 1 10) #产生的是一个字符串,默认IFS是以空格隔开! do echo $(expr 阅读全文
posted @ 2020-04-05 21:26 糊糊饭团 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 采用RSA非对称加密算法: 如果,A要和B通讯,则: (1). A通过RSA算法生成公钥(.pub)和私钥(公钥用于加密,私钥用于解密) (2). B将A的公钥文件(.pub)内容加入到authorized_keys中 (3). 此时A便可以向B进行通讯,而B不能向A进行通讯 首先在A机器上生成秘钥 阅读全文
posted @ 2020-04-05 16:01 糊糊饭团 阅读(1083) 评论(0) 推荐(0) 编辑
摘要: 1>分包 zip要分包,首先要把文件打成zip包后再分割。 zip -qr mypackage.zip /var/www/html/xxxx 其中 -q 表示静默 -r 表示递归子目录。 然后在将mypackage.zip以一个大小分割。 zip -s 10m mypackage.zip --out 阅读全文
posted @ 2020-04-05 11:33 糊糊饭团 阅读(3570) 评论(0) 推荐(0) 编辑