shell
石宗昊
IT从业人员,Java开发、服务器运维、数据通信、网络安全、项目管理等方向颇有涉猎
展开
-
已解决:ERROR: Exception when publishing, exception message [Failure] Build step ‘Send files or execute
报错内容这个报错是jenkins部署构建时报错,部署的目标服务器硬盘空间不足可以检查一下目标服务器java程序的log日志目录,是不是太大了原创 2022-07-07 16:20:10 · 1799 阅读 · 0 评论 -
linux 查看进程存在时间
我再top看到了我的后台下载程序一直在下载,想知道这个进程运行了多久借鉴 https://www.cnblogs.com/thirteen-yang/p/12696420.htmlps -eo pid,lstart,etime,cmd | grep node |grep -v grep-o 格式化输出pid:974lstart:启动时间 Sat Oct 9 15:16:20 2021etime:进程启动到当前的时间 05:52:12( 最前面代表天然后时分秒)cmd:启动命令...原创 2021-10-09 21:11:25 · 619 阅读 · 0 评论 -
linux shell 后台执行脚本的方法 脚本后台运行 后台运行程
我的环境ubuntu 20.04借鉴https://blog.csdn.net/ruiyelp/方法1: 切断当前的连接后脚本自动断掉直接在后台运行脚本:./test.sh &查看当前shell环境中已启动的任务情况:jobs将test.sh切换到前台运行:fg %number(”number”为使用jobs命令查看到的 [ ] 中的数字,不是pid)中断后台运行的test.sh脚本:先fg %number切换到前台,再ctrl+c;或是直接kill %number方法2:后台执行原创 2021-10-06 00:18:44 · 6343 阅读 · 0 评论 -
shell linux中用shell写一个占用CPU的脚本
使用场景:向公司申请的虚机资源自己工作用的比较方便,因占用较小basis要求回收掉,现写一个脚本,让CPU跑满一些。首先看下共有几颗逻辑CPUcat /proc/cpuinfo |grep "processor"|wc -l上图可以看到是4颗,我现在跑满2颗脚本如下#! /bin/bash# filename killcpu.shendless_loop(){echo -ne "i=0;while truedoi=i+100;i=100done" | /bin/bash &原创 2021-09-22 17:26:45 · 1976 阅读 · 0 评论 -
shell linux中shell脚本编写俄罗斯方块
#!/bin/bash# Tetris Game#APP declarationAPP_NAME="${0##*[\\/]}"APP_VERSION="1.0"#颜色定义cRed=1cGreen=2cYellow=3cBlue=4cFuchsia=5cCyan=6cWhite=7colorTable=($cRed $cGreen $cYellow $cBlue $cFuchsia $cCyan $cWhite)#位置和大小iLeft=3iTop=2((iTrayL原创 2021-09-22 17:16:03 · 390 阅读 · 0 评论 -
已解决:home目录下ubuntu文件夹被误删。。。。
环境ubuntu系统因误操作导致 /home/ubuntu 目录被删除解决#创建用户home文件夹mkdir /home/ubuntu #拷贝默认的bash文件 cp /etc/skel/.*/home/ubuntu #更改所属用户和组chown ubuntu:ubuntu /home/ubuntu#更改为默认权限chmod 700 /home/ubuntu/#修改单文件cp /etc/bash.bashrc ./.bashrc#systemctl rest原创 2021-05-29 13:17:42 · 2765 阅读 · 0 评论 -
已解决:Cannot find ./catalina.sh The file is absent or does not have execute permission This file is ne
tomcat直接从windows拷贝到linux下面bash startup.sh的时候报错Cannot find ./catalina.shThe file is absent or does not have execute permissionThis file is needed to run this program说明startup.sh 执行的时候调用 catalina.sh 但catalinash没有执行权限直接chmod u+x *.sh 即可...原创 2021-05-07 17:48:04 · 816 阅读 · 0 评论 -
shell 截取某个字符串之后的内容
字符串示例# Automatically generated for Debian scripts. DO NOT TOUCH![client]host = localhostuser = debian-sys-maintpassword = ID2TNes0UQkO52UGsocket = /var/run/mysqld/mysqld.sock[mysql_upgrade]host = localhostuser = debian-sys-maint原创 2021-04-29 15:35:02 · 9362 阅读 · 0 评论 -
shell 写文件写入内容
脚本内容如下sudo cat>/root/test.txt <<END写入内容END原创 2021-04-29 12:38:36 · 9892 阅读 · 0 评论 -
IP地址库Linux系统从APNIC获取地址库
借鉴 https://blog.csdn.net/weixin_45956258/article/details/103350196#!/bin/bash#操作系统:Linux 系统不限#工具:Whois3#下载 whois3wget ftp://ftp.apnic.net/apnic/dbase/tools/ripe-dbase-client-v3.tar.gz#安装 whois3tar zxvf ripe-dbase-client-v3.tar.gz cd whois-3.1/#原创 2021-04-28 16:57:10 · 453 阅读 · 0 评论 -
Linux shell脚本sed使用
1.在文件指定字符后面插入内容sed -i 's/2/&-----2048.top/' /home/1.txt实验:文件内容输入命令或执行脚本后2.原创 2021-03-24 20:45:53 · 906 阅读 · 0 评论