linux 脚本日常

原创
09/22 10:45
阅读数 16

记录脚本

  • 查找并且停止一个java 服务
#!/bin/bash
echo '停止xxxx服务'
pid=`jps -l  | grep /opt/java/south2.0 | awk '{print $1}'`
if [ -n "${pid}" ]
then
   kill -9 ${pid}
fi
  • jps 根据目录查找关闭 服务组
#关闭服务器/home/swpt/core/pigx 下的一组服务
jps -l | grep /home/swpt/core/pigx | awk '{print $1}' | xargs kill -9
# jps -l  输出java 服务的详细信息
# grep 查找详细信息里面的jar 所在位置进行过滤
# awk  获取信息输出进行截取获取第一位的pid
# xargs 将这一组pid 传递给kill 进行组服务关闭
  • linux ls 文件夹 文件 无颜色对比
vim /root/.bashrc
#添加如下
alias ls="ls --color"
alias ls="ls -l"

source /root/.bashrc
  • linux root 无法ssh
cd /etc/ssh/
vim ./sshd_config
# Authentication:
 LoginGraceTime 2m
 #PermitRootLogin prohibit-password
 PermitRootLogin yes
 StrictModes yes
 MaxAuthTries 6
 MaxSessions 10

sudo /etc/init.d/ssh restart
  • linux vim 不能复制
:set mouse -r
或者
:set mouse -v
展开阅读全文
打赏
0
0 收藏
分享
加载中
更多评论
打赏
0 评论
0 收藏
0
分享
返回顶部
顶部