shell
Lxinccode
java
展开
-
shell(54) : 查看资源信息
【代码】shell(54) : 查看资源信息。原创 2024-05-10 15:58:32 · 143 阅读 · 0 评论 -
shell(53) : java调用远程sh获取服务器资源使用情况
【代码】shell(53) : java调用远程sh获取服务器资源使用情况。原创 2024-04-22 17:50:22 · 362 阅读 · 2 评论 -
shell(52) : 获取资源信息(过滤无效信息)
【代码】shell(52) : 获取资源信息(过滤无效信息)原创 2024-04-22 16:25:47 · 148 阅读 · 0 评论 -
shell(51) : java执行远程sh命令
【代码】shell(51) : java执行远程sh命令。转载 2024-04-19 16:07:41 · 90 阅读 · 0 评论 -
shell(50) : 文件/文件夹不存在复制
把源文件夹里面不存在于目标文件夹的文件/文件夹复制到目标文件夹。原创 2023-12-21 15:11:10 · 474 阅读 · 0 评论 -
shell(49) : 多个服务器批量设置相互免密
若执行失败则创建ips文件, 填入以下内容。原创 2023-12-15 16:05:32 · 295 阅读 · 0 评论 -
shell(48) : ssh去除yes和卡住解决
【代码】shell(48) : ssh去除yes和卡住解决。原创 2023-12-15 10:43:15 · 295 阅读 · 0 评论 -
shell(47) : ping检测端口是否联通
【代码】shell(47) : ping检测端口是否联通。转载 2023-11-30 16:42:33 · 424 阅读 · 0 评论 -
shell(46) : 随机获取一个可用端口
【代码】shell(46) : 随机获取一个可用端口。转载 2023-09-26 15:41:50 · 197 阅读 · 0 评论 -
shell(45) : curl设置超时时间
-connect-time 1 好像没用。转载 2023-02-14 17:40:14 · 664 阅读 · 0 评论 -
python(2) : 文件服务
python版本 : 2.x。转载 2022-12-01 17:32:20 · 1329 阅读 · 0 评论 -
shell(44) : 打印机器配置信息(单机)
打印cpu核数、内存及磁盘信息,结果示例如下。原创 2022-10-18 10:53:30 · 365 阅读 · 0 评论 -
shell(43) : awk使用shell变量
参考 :转载 2022-09-28 15:01:34 · 270 阅读 · 0 评论 -
docker(17) : 批量导出镜像
【代码】docker(17) : 批量保存镜像。原创 2022-09-28 11:26:17 · 260 阅读 · 0 评论 -
shell(42) : 切割字符串
参考 : 【shell】shell字符串分割|文件分割|剪切|截取_bandaoyu的博客-CSDN博客_shell 字符串分割 切割返回指定下标(支持函数调用)原创 2022-09-28 11:17:56 · 1769 阅读 · 0 评论 -
shell(41) : 日志打印
【代码】shell(41) : 日志打印。转载 2022-09-28 10:51:10 · 754 阅读 · 0 评论 -
shell(40) : ssh代理
参考 :转载 2022-08-12 11:11:25 · 88 阅读 · 0 评论 -
shell(39) : corntab
代码】shell(39) : corntab。转载 2022-08-12 10:14:34 · 217 阅读 · 0 评论 -
shell(38) : ssh端口转发
参考。转载 2022-07-26 14:42:23 · 271 阅读 · 0 评论 -
shell(37) : java控制台运行打印颜色字体
代码】shell(37)java控制台运行打印颜色字体。原创 2022-07-19 11:20:59 · 478 阅读 · 0 评论 -
shell(36) : 提取ip
参考 : grep使用正则表达式搜索IP地址 - 脚本小娃子 - 博客园递归搜索当前目录及其子目录、子目录的子目录……所包含文件是否包含IP地址 搜索指定文件转载 2022-07-12 13:55:19 · 311 阅读 · 0 评论 -
shell(35) : java执行远程shell[2] [已配置免密]
exec : shell(11) : java调用shell_Lxinccode的博客-CSDN博客_shell11原创 2022-06-27 14:43:56 · 165 阅读 · 0 评论 -
shell(34) : 时间
参考 : Shell脚本取前天、昨天和今天的日期 - 灰信网(软件开发博客聚合)转载 2022-06-21 17:21:47 · 95 阅读 · 0 评论 -
shell(33) : 检测进程是否存在
参考 : shell 检测进程存在_小小分享的博客-CSDN博客_shell判断进程是否存在转载 2022-06-14 10:49:35 · 1182 阅读 · 0 评论 -
shell(32) : 配置ssh免密
参考 : -bash: ssh-copy-id: command not found的两种解决方法_北京-白生的博客-CSDN博客_ssh-copy-id命令不存在转载 2022-06-09 11:54:52 · 237 阅读 · 0 评论 -
shell(31) : 判断输入参数是否为空
参考 :https://www.jb51.net/article/56550.htmcat > check_input.sh << 'EOF'#!/bin/bashif [ ! -n "$1" ] ;then echo "第一个输入参数为空"else echo "第一个输入参数为 $1"fiif [ ! -n "$2" ] ;then echo "第二个输入参数为空"else echo "第二个输入参数为 $2"fiEOF...转载 2022-05-25 10:53:02 · 6389 阅读 · 0 评论 -
shell(30) : yum导出依赖包并离线安装
参考 :yum 下载全量依赖 rpm 包及离线安装(终极解决方案)_tfner123的博客-CSDN博客_yum 下载依赖包1.公网环境导出ntp所有依赖包# 安装yum-utils$ yum -y install yum-utils # 下载 ntp 全量依赖包$ repotrack ntp2.内网环境导入依赖包# 离线安装$ rpm -Uvh --force --nodeps *.rpm...原创 2022-05-23 20:54:28 · 2116 阅读 · 0 评论 -
shell(29) : 计算目录增长速度
cat > cau_speed.sh << 'EOF'#!/bin/shsleep_time=10while truedo ci_pan_1=`du -s ./|awk '{print $1}'` sleep $sleep_time ci_pan_2=`du -s ./|awk '{print $1}'` cha=$(expr $ci_pan_2 - $ci_pan_1) zhao=$(expr $cha / 1024) sudu=$(expr $zhao / $s.原创 2022-04-27 17:14:10 · 212 阅读 · 0 评论 -
shell(28) : java设置ssh免密
import com.alibaba.fastjson.JSONArray;import com.alibaba.fastjson.JSONObject;import java.io.File;import java.util.HashMap;import java.util.LinkedList;import java.util.List;import java.util.Map;import static com.alibaba.ai.asr.deploy.cdec.util.Sh..原创 2022-03-14 14:14:32 · 1133 阅读 · 0 评论 -
docker(8) : shell批量导入镜像
cat > load_batch.sh << 'EOF'for i in $(ls |grep .tar)do docker load -i $idoneEOF原创 2022-03-14 10:27:32 · 1400 阅读 · 0 评论 -
shell(27) : 一键替换文件内容
将test.txt所有"111"替换为"222"sed -i "s#111#222#g" /home/test.txt注 : # 可以为 "/" ,或者其他?原创 2022-03-08 14:00:53 · 352 阅读 · 0 评论 -
shell(26) : curl json传递变量
#!/bin/shcurrent=`date "+%Y-%m-%d %H:%M:%S"` timeStamp=`date -d "$current" +%s` #将current转换为时间戳,精确到毫秒 currentTimeStamp=$((timeStamp*1000+`date "+%N"`/1000000)) echo "$current $i $currentTimeStamp"param1='[{"k1":"v1","k2":"v2","timestamp":'para.原创 2022-02-24 14:56:13 · 2283 阅读 · 0 评论 -
shell(25) : 获取时间戳
参考 ;常用shell(1):shell获取系统当前时间戳_Liao Tuo-CSDN博客_shell获取时间戳current=`date "+%Y-%m-%d %H:%M:%S"` timeStamp=`date -d "$current" +%s` #将current转换为时间戳,精确到毫秒 currentTimeStamp=$((timeStamp*1000+`date "+%N"`/1000000)) echo $currentTimeStamp...转载 2022-02-24 14:14:46 · 8364 阅读 · 0 评论 -
shell(24) : 判断是否设置了ssh免密
参考 :shell脚本批量检测远程主机是否能免密ssh登陆以及批量判断是否有指定目录的shell方法_90後的无奈的博客-CSDN博客输出1说明已设置免密ssh root@192.168.1.1 -o PreferredAuthentications=publickey -o StrictHostKeyChecking=no "date" |wc -lshell脚本判断cat > test.sh << 'EOF'res=`ssh root@192.168.1.1 ..转载 2022-02-23 18:22:01 · 1618 阅读 · 0 评论 -
shell(23) : grep批量替换
参考 :Linux系统命令------grep(搜索字符串,批量替换字符串)_DOTA2真实玩家的博客-CSDN博客_grep 替换sed -i "s/原文本/替换后的文本/g" `grep -rl 原文本 ./`转载 2022-02-13 01:10:33 · 653 阅读 · 0 评论 -
ssh(22) : 清除ssh免密
参考 :linux怎么删除ssh 免密码登陆_百度知道在免密目标机器寻找authorized_keys文件,清除免密登录机器的公钥即可find / -name authorized_keys转载 2022-02-11 12:32:04 · 3449 阅读 · 0 评论 -
shell(20) : 自动化配置ssh免密登录
参考 :centos7自动化ssh免密 - 物是人非a - 博客园shell一键生成密钥脚本_mrxyy的博客-CSDN博客_密钥脚本#!/bin/sh# 报错停止运行set -e# 修改 /etc/hostscat >> /etc/hosts << 'EOF'192.168.1.1 localhost192.168.1.1 master192.168.1.2 slave1192.168.1.3 ......转载 2022-02-10 15:25:41 · 570 阅读 · 0 评论 -
shell(19) : 一键免密登录[待验证]
参考 :Shell 自动化部署免密登录 - 农民阿姨 - 博客园创建 set_no_secret.shcat > set_no_secret.sh << 'EOF'#!/bin/bashSERVERS="hadoop0 hadoop1 hadoop2"PASSWORD=lgauto_ssh_copy_id() { expect -c "set timeout -1; spawn ssh-copy-id $1; ex...转载 2022-01-18 11:04:36 · 104 阅读 · 0 评论 -
shell(18) : 替换文件内容
参考 :sed命令替换字符包含斜杠\,引号的处理方法 - franjia - 博客园将文件中的123全部替换为456sed -i "s#123#456#g" test.sh变量替换path=`pwd`sed -i "s#pwd_path#$path#g" test.sh注 : #为分隔符,/也可以作为分隔符...转载 2022-01-12 10:35:52 · 4773 阅读 · 0 评论 -
shell(17) : 获取脚本自身目录
参考 :https://www.jb51.net/article/59949.htm# shell脚本目录path="$( cd "$( dirname "$0" )" && pwd )"转载 2022-01-11 10:51:39 · 192 阅读 · 0 评论