![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
shell脚本与linux命令
shell脚本与linux命令
我要精通C++
这个作者很懒,什么都没留下…
展开
-
shell脚本写一个curl的低级自动测试脚本
脚本原创 2022-07-11 23:44:49 · 968 阅读 · 0 评论 -
awk学习
1.给每一行后面加"xxx"shell给一个文件中的每一行开头插入字符的方法:awk '{print "xxx"$0}' fileNameshell给一个文件中的每一行结尾插入字符的方法:awk '{print $0"xxx"}' fileNameshell给一个文件中的每一行的指定列插入字符的方法:awk '$O=$O" xxx"' fileName...原创 2022-05-19 10:26:26 · 378 阅读 · 0 评论 -
deb与rpm
https://pkgs.org/百度百科DEB是Debian软件包格式的文件扩展名,跟Debian的命名一样,DEB也是因Debra Murdock而得名,她是Debian创始人Ian Murdock的太太。Debian包是Unixar的标准归档,将包文件信息以及包内容,经过gzip和tar打包而成。处理这些包的经典程序是dpkg,经常是通过Debian的apt-get来运作。通过Alien工具,可以将deb包转换成rpm、tar.gz格式。deb包在Linux操作系统中类...原创 2022-05-19 09:30:03 · 1233 阅读 · 0 评论 -
linux命令察看图片
eog filename如:eog xzpq.png原创 2022-05-11 17:02:03 · 1803 阅读 · 0 评论 -
scp命令
从远程机器复制文件到本地目录scp root@10.10.10.10:/opt/soft/nginx-0.5.38.tar.gz /opt/soft/从10.10.10.10机器上的/opt/soft/的目录中下载nginx-0.5.38.tar.gz文件到本地/opt/soft/目录中。从亚马逊云复制OpenVPN到本地目录scp -i amazon.pem ubuntu@10.10.10.10:/usr/local/openvpn_as/etc/exe/openvpn-connec.原创 2022-05-06 09:36:51 · 348 阅读 · 0 评论 -
shell将某个命令重复执行多次
1.方法1for ((i=1; i<=100; i++))do echo $idonefor ((i=1; i<=100; i++)); do curl -d '{"itemTaskId":"23adfvf8894rdfdasdfa33", "version":"3.0.1","upgradeBegTime":"2022:04:29 00:00:00","upgradeServerInfo":{"serverIp":"10.21.171.213","server原创 2022-05-05 20:02:12 · 3411 阅读 · 0 评论 -
md5sum
NAME md5sum - 计算检验MD5效验码总览 (SYNOPSIS) ../src/md5sum [OPTION] [FILE]... ../src/md5sum [OPTION] --check [FILE]描述 (DESCRIPTION) 显示 或 检验 MD5 效验码. 如果 没有 FILE 或者 FILE 是 - 时, 就从 标准 输入 读入. -b, --binary 以 二进制 模式 读入 文件 (DOS/Window..原创 2022-04-28 10:34:55 · 6709 阅读 · 1 评论 -
sed学习笔记1
0.引用《Linux命令行与shell脚本编程大全.第3版 by 布鲁姆,布雷斯纳汉》第19章,第21章1.今晚回家学习总结原创 2022-03-24 17:08:41 · 1223 阅读 · 0 评论 -
【column -t】实现输出结果列对齐
原创 2022-02-25 13:59:13 · 1218 阅读 · 0 评论 -
环境变量的取法
CC="g++"C_DEV_ENV_PATH=${C_DEV_ENV_PATH:-/usr/local}SNMP_HOME="${SNMPHOME:-${C_DEV_ENV_PATH}}"上面的是啥意思你知道吗?我在很久之前是知道的,然后我又忘了,然后我又来复习一次了。原创 2021-12-15 16:40:12 · 585 阅读 · 0 评论 -
用多核来加速你的Linux命令
用多核来加速你的Linux命令原创 2021-11-16 22:01:58 · 201 阅读 · 0 评论 -
sudo执行命令,root执行命令,su切换用户,su -切换用户
sudo可以用用户的环境,也就是获得root权限时仍然使用用户自己的环境变量例如,假如我在用户pansz环境中为vim配好了一套很习惯的配置,直接用root的话,那么vim就使用root用户的环境了,我为pansz用户定制的屌炸天的插件都没有了,vim成了原始配置。而用sudo则可以保持用户的环境同理,当一个主机有多个管理员时,每个人可能都不喜欢别人给root环境中指定的配置,可能导致root用户的配置文件被改来改去,直至发生系统管理员之间的恶性冲突流血事件(逃)。|有了sudo之后,每个人在root原创 2021-11-16 11:34:32 · 1638 阅读 · 0 评论 -
查看一个非当天启动的进程的具体启动时间
最近在项目中,我们的一些资源是一天刷新一次的,有一天数据库中更新资源但似乎内容没有更新,于是我想知道具体我们的这个程序是什么时候启动的,但是这个进程已经是很多天之前启动的了。当我直接用ps -ef | grep pid的时候,如果是非当天的进程,只会显示一个日期,但不会显示具体的启动时间,这时候用ps -p pid -o lstart就可以得到某一天某时某秒.ps -ef | grep pidps -p pid -o lstart...原创 2021-11-12 20:50:35 · 1183 阅读 · 0 评论 -
top命令学习
1.各块含义原创 2021-10-23 16:44:11 · 138 阅读 · 0 评论 -
ftp常用命令详解
Ftp常用的命令详解原创 2021-10-21 15:34:51 · 187 阅读 · 0 评论 -
vim的使用速查
1.vim实现排版 在命令模式下(按esc,不需要:)按顺序打出 gg , = ,G可实现排版。 2.vim编辑多个文件 【vim FILE1 FILE2 FILE3】可以同时编辑FILE1 FILE2 FILE3这三个文件 【:next】切换至下一个文件 【:prev】切换至前一个文件 【:last】切换至最后一个文件 .原创 2021-10-13 21:12:40 · 514 阅读 · 0 评论 -
转义字符稍微总结下
转义字符原创 2021-10-12 17:31:30 · 123 阅读 · 0 评论 -
正则表达式的学习与应用(一)
1.基本正则符号正则符号 描述 abc 匹配abc^ 匹配开头$ 匹配结尾[集合] 匹配集合中的任意单个字符[^集合] 对集合取反. 匹配任意单个字符* 匹配前一个字符任意次(包含0次).* 匹配任意\{n,m\}原创 2021-10-10 18:16:13 · 571 阅读 · 0 评论 -
shell中变量的定义与使用
shell中变量的定义与使用原创 2021-09-30 21:13:34 · 229 阅读 · 0 评论 -
软链接与硬链接
ln是linux中又一个非常重要命令,它的功能是为某一个文件在另外一个位置建立一个同步的链接.当我们需要在不同的目录,用到相同的文件时,我们不需要在每一个需要的目录下都放一个必须相同的文件,我们只要在某个固定的目录,放上该文件,然后在 其它的目录下用ln命令链接(link)它就可以,不必重复的占用磁盘空间。这个命令最常用的参数是-s,具体用法是:ln -s 源文件 目标文件。当 我们需要在不同的目录,用到相同的文件时,我们不需要在每一个需要的目录下都放一个必须相同的文件,我们只要在某个固定的目录.原创 2021-09-30 17:57:49 · 148 阅读 · 0 评论 -
唉~~~~~
草又加班到快十点今天学到的就是分割大文件的一个命令split -l 50 wlan_date.txt wlan唉!!累的要命!资本家什么时候灭亡!!!!原创 2021-09-28 21:50:11 · 118 阅读 · 0 评论 -
grep 递归查询字符串
grep -r原创 2021-09-23 10:58:40 · 395 阅读 · 0 评论 -
grep精准匹配字符串
ps -ef | grep "\<InspectionState\>" ps -ef | grep -w InspectionStateps -ef | grep InspectionState原创 2021-09-22 14:24:41 · 3334 阅读 · 0 评论 -
top -p pid
top -p pid 查看某个进程的资源使用情况原创 2021-09-15 11:24:33 · 385 阅读 · 0 评论 -
>test.txt代表啥意思?
>test.txt代表啥意思?原创 2021-09-06 10:37:04 · 840 阅读 · 0 评论 -
FTP&crontab
批量上传文件原创 2021-08-05 12:54:14 · 191 阅读 · 0 评论 -
sort -u去重
[==================]# cat 1111.txt | sort -u原创 2021-07-22 17:04:30 · 194 阅读 · 0 评论 -
【shell脚本】使用sed快速批量替换文件中的字段
使用sed快速批量替换文件夹内的文件中的某个字段原创 2021-03-01 23:53:49 · 1683 阅读 · 0 评论 -
2>
引用阅读【2>/dev/null和>/dev/null 2>&1和2>&1>/dev/null的区别】---感谢作者!2> 错误重定向原创 2021-02-16 15:30:44 · 140 阅读 · 0 评论 -
用shell脚本获取日志的中的IP地址
目录1.正则表达式2.方法2.1 方法一2.2 方法二1.正则表达式ip_regex="[[:digit:]]{1,3}\.[[:digit:]]{1,3}\.[[:digit:]]{1,3}\.[[:digit:]]{1,3}"2.方法2.1 方法一第一步.设置正则表达式第二步.执行find . -name "*.log" -type f -print | xargs cat | egrep -o $ip_regex | sort | uniq >&.原创 2020-12-23 12:21:59 · 965 阅读 · 0 评论