- 博客(7)
- 收藏
- 关注
原创 shell脚本中的比较符
shell中的比较不是使用简单的> = <等,而是用扩展符,如下所示: 大于 -gt (greater than) 小于 -lt (less than) 大于或等于 -ge (greater than or equal) 小于或等于 -le (less than or equal) 不相等 -ne (not equal) 相等 -eq (equal) ...
2021-08-25 14:32:40
280
原创 Centos7下RabbitMQ安装步骤
Centos7安装RabbitMq步骤 1、下载对应的版本号及依赖,移动到192.168.5.175服务器data/rabbitmq/目录下 rabbitmq与erlang版本对照请参考https://www.rabbitmq.com/which-erlang.html 2、rpm安装RabbitMq及其依赖(注意:所有安装配置推荐在root权限下进行) a、安装erlang rpm -ivh erlang-.rpm 查看是否安装成功:erl -version 注意:若安装出现缺少依赖包则表示erlang版
2021-08-23 10:03:42
490
原创 Linux普通用户提权
给operation账号提权 vim /etc/sudoers 在文档最后添加如下语句: User_Alias USERALIAS=operation USERALIAS ALL=(ALL) NOPASSWD: ALL,CMDALIAS Cmnd_Alias CMDALIAS=!/usr/bin/vi sudoer,!/usr/bin/vi sudoer,!/usr/sbin/visudo,!/usr/bin/vim sudoer,!/usr/bin/passwd root,!/bin/rm -rf /,
2021-08-23 09:56:32
447
原创 Linux普通用户密码输入错误次数过多
普通用户密码重复多次输入错误,使用root执行以下命令 pam_tally2 -u operation -r 其中operation为用户名
2021-08-23 09:54:48
1198
原创 批量停止进程的shell
需要shell文件本身去除,不然会报错,文件本身的名称为killrsync.sh #/bin/bash pids=ps -ef | grep -v "killrsync.sh"|grep [r]sync|awk '{print$2}' i=0 pidss="" for pid in $pids do pidss+=" "$pid i=$[$i+1] done kill -9 $pidss echo 共关闭${i}个进程 ...
2021-08-20 16:26:36
239
原创 重启tomcat脚本
#!/bin/bash sp_pid=ps -ef|grep java|grep -v grep|awk '{print$2}' sudo kill -9 sppidecho"shutdownsuccess,pid:sp_pid echo "shutdown success,pid:sppidecho"shutdownsuccess,pid:sp_pid" sudo chmod 646 /home/apache-tomcat-8.0.53/logs/catalina.out sudo cat /dev/n
2021-08-20 15:06:07
244
原创 centos7下安装mysql步骤
服务器环境: centos7 x64 需要安装mysql5.7+ 一、卸载CentOS7系统自带mariadb 查看系统自带的Mariadb [root@CDH-141 ~]# rpm -qa|grep mariadb mariadb-libs-5.5.44-2.el7.centos.x86_64 卸载系统自带的Mariadb [root@CDH-141 ~]# rpm -e --nodeps mariadb-libs-5.5.44-2.el7.centos.x86_64 删除etc目录下的my.cnf [
2021-08-20 15:01:18
281
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人