问题描述:某个员工的linux系统有大量重复的软件(版本不同),导致使用yum安装软件时报错。现在需要将重复的软件找出来,将低版本的软件删掉。执行rpm-qa|sort显示如下:[root@cws85~]#rpm-qa|sorta52dec-0.7.4-27.el7.x86_64aalib-libs-1.4.0-0.22.rc5.el7.x86_64abattis-cantarell-fonts-
分类:
编程语言 时间:
2019-09-10 17:47:55
阅读次数:
100
脚本说明1.脚本1:解决重装大量的库文件2.脚本2:选择并切换到想要切换的工作目录脚本1说明:某位员工的centos7主机系统出现如下问题:执行ldconfig命令时报如下错误:库文件是空的,长度为0,需要重装这些库文件。ldconfig:File/lib/libstdc++.so.6isempty,notchecked.ldconfig:File/lib/libstdc++.so.6.0.19i
分类:
系统相关 时间:
2019-08-29 18:04:13
阅读次数:
109
1、通过位置变量创建linux系统账户及密码$1 是执行脚本的第一个参数,$2 是执行脚本的第二个参数 1#!/bin/bash 2 # Author: wangshilin 3 # Blog: https://home.cnblogs.com/wangshilin/ 4 useradd "$!"5 ...
分类:
系统相关 时间:
2019-08-16 20:30:31
阅读次数:
75
概述 看多shell脚本实例自然就会有shell脚本的编写思路了,所以我一般比较推荐看脚本实例来练习shell脚本。下面分享几个shell脚本实例。 一、监测Nginx访问日志Exception情况,并做相应动作 假设服务器环境为lnmp,监控出现Exception错误,并钉钉通知。 二、把一个文档 ...
分类:
系统相关 时间:
2019-08-09 17:22:59
阅读次数:
154
1、判断/etc/inittab文件是否大于100行,如果大于,则显示”/etc/inittab is a big file.”否者显示”/etc/inittab is a small file.” #!/bin/bash $Line=` wc -l /etc/inittab | cut -d ' ...
分类:
系统相关 时间:
2019-08-07 09:37:14
阅读次数:
132
结合前期学习的各种小命令实现一个小的脚本,无实际用途,仅仅是供练习
分类:
其他好文 时间:
2019-05-10 21:58:04
阅读次数:
115
批量修改/data/test/dir文件夹下的文件名后缀为.log#!/bin/bash#DIR=/data/test/dircd$DIRforfilein;dofile_name=`echo$file|sed-nr‘s#(.)..*#\1#p‘`mv$file${file_name}.logecho$fileisrenamed${file_name}.logdone计算1+……1
分类:
系统相关 时间:
2019-04-09 09:17:30
阅读次数:
278
SHELL脚本练习编写脚本sumid.sh,计算/etc/passwd?件中的第10个?户和第20?户的ID之和#!/bin/bashS_O=head/etc/passwd|tail-1|cut-d:-f3S_T=head-20/etc/passwd|tail-1|cut-d:-f3echo-e"/etc/passwd文件中的第10个和第20个用户的ID之和为:\e[1;33m$[${S
分类:
系统相关 时间:
2019-03-22 11:46:06
阅读次数:
217
多写sql语句,才能对数据库操作更加熟练。 ...
分类:
数据库 时间:
2019-01-08 12:30:35
阅读次数:
202