美文网首页
linux项目相关的初始化

linux项目相关的初始化

作者: Ze_phyr | 来源:发表于2018-03-05 14:11 被阅读11次

#!/bin/bash

workdir=$(cd "$(dirname "$0")"; pwd)

#关闭selinux

setenforce 0

sed -i 's/SELINUX=enforcing/SELINUX=disabled/' /etc/selinux/config

sleep 1

if [ $? == 0 ];then

  echo '关闭selinux成功'

else

  echo '关闭selinux失败'

fi

#新建标准用户

useradd 用户名

echo "密码" | passwd --stdin 用户名 &> /dev/null

sleep 1

if [ $? == 0 ];then

  echo '新建账户成功'

else

  echo '账户已存在'

fi

#安装JDK

mkdir -p /usr/java

ls $workdir/jdk*gz|xargs -n1 -i{} tar -zxf {} -C /usr/java

sleep 3

if [ $? == 0 ];then

  echo '安装jdk成功'

else

  echo '安装jdk失败'

fi

rm -rf $workdir/init.sh

rm -rf $workdir/jdk*gz

相关文章

网友评论

      本文标题:linux项目相关的初始化

      本文链接:https://www.haomeiwen.com/subject/daacfftx.html