shell
文章平均质量分 60
JavaPub-rodert
技术&自媒体,专注于面试技巧,擅长Java、Go、MySQL、区块链
展开
-
shell 中匹配正则 字符串处理【整理版】
shell字符串处理原创 2022-05-05 15:04:50 · 11933 阅读 · 0 评论 -
linux-按日期查询文件,并拷贝
按日期查询文件,并拷贝find /da1/s/data/site/name -mtime -1 -type f -print | xargs -i cp {} ./原创 2021-01-13 17:01:35 · 1765 阅读 · 0 评论 -
linux命令【JavaPub版】
1,ps aux | grep "tomcat" 查找运行的进程2,find / -name java* 全部查找(java*)文件3,cat -n name-file | grep "java" 查找文件(java)所在行4,cat -n name-file | tail -n +92 | head -n 20 查看文件92行前后20行5 :set nu 显示行号6,:行号 跳转到指定行号7,tail -n 20 filename 显示后20行数据8,sudo.原创 2020-11-02 10:56:40 · 310 阅读 · 0 评论 -
shell 中匹配正则 字符串处理
很实用,建议收藏shell里一个正则表达式就是由普通字符(例如字符 a 到 z)以及特殊字符(称为元字符)组成的文字模式。该模式描述在查找文字主体时待匹配的一个或多个字符串。正则表达式作为一个模板,将某个字符模式与所搜索的字符串进行匹配。/将下一个字符标记为一个特殊字符、或一个原义字符、或一个 后向引用、或一个八进制转义符。例如,‘n’ 匹配字符 “n”。’/n’ 匹配一个换行符。序列 ‘//’ 匹配 “/” 而 “/(” 则匹配 “(”。^匹配输入字符串的开始位置。$匹配输入字符串的结束位置原创 2020-08-14 17:23:23 · 12157 阅读 · 4 评论 -
不错的linux下通用的java程序启动脚本(转载)
虽然写起动shell的频率非常不高。。。但是每次要写都要对付一大堆的jar文件路径,新加jar包也必须要修改起动shell。在网上找到一个挺好的通用shell脚本。只需要修改一些配置变量,就可以用来做起动脚本了。并且除了能起动、还支持关闭、重启、查看是否正在运行的功能。原文地址:http://www.tudaxia.com/archives/10start函数中,nohup部分...转载 2019-06-13 11:31:09 · 3827 阅读 · 2 评论 -
curl命令
post请求(发送json格式)curl -H "Content-Type:application/json" -X POST --data '{"subject":"title","body":"context","to":"rodert@163.net"}' http://127.0.0.1:16700/mail/sendmail原创 2019-03-04 13:23:22 · 789 阅读 · 0 评论 -
linux文件合并、去重、拆分
一、两个文件的交集、并集(前提条件:每个文件中不得有重复行)1. 取出两个文件的并集(重复的行只保留一份) cat file1 file2 | sort | uniq > file32. 取出两个文件的交集(只留下同时存在于两个文件中的文件) cat file1 file2 | sort | uniq -d > file33. 删除交集,留下其他的行 ca...转载 2019-02-27 10:30:37 · 383 阅读 · 0 评论 -
shell脚本获取时间格式化
原文:https://blog.csdn.net/classhao1/article/details/8182733获得当天的日期date +%Y-%m-%d输出: 2011-07-28 date1=$(date --date='1 days ago +%Y%m%d') #前一天的日期date1=$(date --date='2 days ago +%Y%m%d') ...转载 2019-02-20 16:10:29 · 2407 阅读 · 0 评论 -
shell脚本放到crontab里就执行不成功的问题
原因_因为crontab执行脚本的时候不会读取用户的环境变量等配置 方法一:export $PATH方法二source /etc/profile原创 2019-02-25 16:48:22 · 1055 阅读 · 0 评论 -
rsync详解_服务器同步数据
https://www.cnblogs.com/zhenhui/p/5715840.html转载 2019-02-24 15:01:50 · 627 阅读 · 0 评论 -
linux添加用户和组
linux添加用户和组groupadd elasticsearchuseradd elasticsearch -g elasticsearch -p 123456修改文件夹权限chown -R elasticsearch:elasticsearch elasticsearch-2.3.3原创 2019-01-23 11:06:55 · 973 阅读 · 0 评论 -
运行shell脚本
[root@iZ2zehz5b1m03ahtrhebcaZ bin]# ./start.sh ./start.sh: line 2: $'\r': command not found./start.sh: line 3: $'\r': command not found./start.sh: line 5: syntax error near unexpected token `$'do\...原创 2019-01-14 14:43:39 · 512 阅读 · 0 评论 -
如何用crontab每隔1分钟执行一个命令行脚本,shell设定时任务
执行shell脚本在 crontab -e 中设置(注意:在公司使用非root权限的,路径也写全路径)*/1 * * * * sh /home/start.sh记得修改为可执行文件 chmod 777 start.sh 使用教程:crontab 格式 * * * * * XXX 分 时 天 ...原创 2019-01-18 15:11:39 · 12612 阅读 · 0 评论