随笔分类 - SHELL
摘要:1.批量复制 #将文件夹下前100个文件,拷贝到目标文件夹中。 ls | head -n 100 | args -i cp {} [target_dir] ls | head -n 100 | args -I file_name cp file_name [target_dir] 2.批量修改文件名
阅读全文
摘要:查看所有用户的crontab任务 以root用户执行 cat /etc/passwd | cut -f 1 -d : |xargs -I {} crontab -l -u {} 查看某个用户的crontab任务 crontab -l -u username
阅读全文
摘要:uniq 🔗 -c: 在每列旁边显示该行重复出现的次数。 -d: 仅显示重复出现的行列,显示一行。-D: 显示所有重复出现的行列,有几行显示几行。-u: 仅显示出一次的行列-i: 忽略大小写字符的不同 -f Fields: 忽略比较指定的列数。 -s N: 忽略比较前面的N个字符。-w N: 对每
阅读全文
摘要:grep -a 或 --text : 不要忽略二进制的数据。 -A<显示行数> 或 --after-context=<显示行数> : 除了显示符合范本样式的那一列之外,并显示该行之后的内容。 -b 或 --byte-offset : 在显示符合样式的那一行之前,标示出该行第一个字符的编号。 -B<显
阅读全文
摘要:1. /etc/rc.local或/etc/rc.local 文件中设置 系统启动后会执行/etc/rc.d/rc.local,而/etc/rc.local是/etc/rc.d/rc.local的软连接. vim /etc/rc.local bash /root/script/start.sh或vi
阅读全文
摘要:Linux xargs 命令 xargs(英文全拼: eXtended ARGuments)是给命令传递参数的一个过滤器,也是组合多个命令的一个工具。 xargs 可以将管道或标准输入(stdin)数据转换成命令行参数,也能够从文件的输出中读取数据。 xargs 也可以将单行或多行文本输入转换为其他
阅读全文
摘要:#首先查到端口号的pid ps aux| grep 端口号 #根据pid查询程序的路径 ll /proc/上面查询的pid | grep cwd
阅读全文
摘要:1.解压部署 unzip data-integration.zip 2.权限 chmod +x ./data-integration/*.sh 3.安装依赖 yum install webkitgtk 4.启动测试 ./data-integration/pan.sh -file=./test.ktr
阅读全文
摘要:shell脚本里添加 source /etc/profile 或者 source ~/.bash_profile
阅读全文
摘要:Centos7.5 IP地址维护 #!/usr/bin/bash IPADDR=$(ifconfig|grep inet|sed '2,$d'|awk '{print $2}') GATEWAY=$(ifconfig|grep inet|sed '2,$d'|awk '{print $2}'|awk
阅读全文
摘要:1 #!/bin/bash 2 #防止程序未启动完成 预留时间 3 sleep 0 4 5 #定义入参 6 7 ip=$(who -m|awk '{print $5}') 8 user=$(who -m|awk '{print $1}') 9 #定义日期 10 date=`date "+%Y%m%d
阅读全文
摘要:./install20201213.sh:行5: 未预期的符号 `$'{\r'' 附近有语法错误'/install20201213.sh:行5: `function LOG() { 原因:代码是从windows环境下直接拷贝过来的 解决办法: 复制脚本后,重新在linux里新创建一个脚本。
阅读全文
摘要:#!/bin/bash output_number_file=tqxs_week_number.csv output_times_file=tqxs_week_times.csv #定义日期 date=`date "+%Y%m%d"` #获取当前文件夹下同期线损日志文件 files=$(ls|gre
阅读全文
摘要:关联包:yum -y install perl 使用方式 tcpdump -i eth0 -s 0 -l -w - dst port 3306 参数说明 -i 设备名称 -s 包大小,默认65535 -l 输出缓冲 -w 输入文件中 dst port 监听目标端口记录执行sql #!/bin/bas
阅读全文
摘要:方法1 lsof -p PID | grep cwd 方法2 ls -al /proc/PID | grep cwd 方法3 pwdx PID
阅读全文
摘要:原因:if [条件] 后面需要加上then
阅读全文
摘要:#>>>>>>>填写启动脚本名名py.sh <<<<<<<< jar_name="py.py" #获取当前目录 work_path=$(dirname $0) cd ${work_path} #拼接文件路径 path_file=$(pwd)"/monitor.log" #获取时间 time=$(da
阅读全文

浙公网安备 33010602011771号