安装多了,设置环境这种事情是不能浪费时间的,所以整了个脚本来设置环境. 支持centos7 centos6 redhat7 redhat6 oel6 oel7 其它的还没有测试......脚本连接:https://github.com/ddcw/shell/blob/master/oracle_checkENV.sh 进不去github的,复制下面的代码也一样。...使用方法: sh oracle_checkENV.sh #会生成建议脚本,跑建议脚本即可 sh /tmp/CheckOracleENV20200107.sh/fixup_by_ddcw.sh #...就是这个建议脚本。...注意:如果操作系统没得oracle用户的话,要么自己先建一个,要么再跑一遍 脚本内容: #!
软件安装下载miniconda国内镜像地址:wget -c https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.shwget...://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/Miniconda3-latest-Linux-x86_64.sh安装miniconda运行 bash...conda install 先看看有哪些可以安装的版本conda search fastqc安装指定版本的软件conda install fastqc=0.11.73.添加-y参数跳过确认步骤...conda install -y fastqc=0.11.74.查看当前环境所安装的软件conda list5.检测是否安装成功 -help环境变量:用于存储有关shell会话和工作环境的系统变量常见环境变量...shell 脚本:为了和普通文本文件区分开,通常shell脚本都会以 .sh 为后缀名其他脚本:在Linux中使用其他编程语言,需要在 shebang(释伴) 中定义解释器,Python 是 python
一、安装基本环境工具 yum -y install gcc gcc-c++ wget 二、安装apr Apache在安装时需要一些准备环境,这里需要安装另外一个东西 APR(Apache Portable.../configure --prefix=/usr/local/apr-util/ --with-apr=/usr/local/apr/ make && make install 四、安装prce.../configure --prefix=/usr/local/pcre make && make install 五、安装Apache wget -c http://mirror.bit.edu.cn...apachectl stop (停止apache) /usr/local/apache/bin/apachectl reload (重启apache) 七、加入开机启动编写启动 1、编写启动脚本...Apache脚本 #!
1、安装node # 1、下载node wget https://nodejs.org/dist/v16.9.1/node-v16.9.1-linux-x64.tar.xz # 2、解压 tar...-xvf node-v16.9.1-linux-x64.tar.xz # 3.重命名 mv node-v16.9.1-linux-x64 node 2、配置环境变量 # 1、编辑环境变量文件 vim...NODE_HOME=/usr/local/node export PATH=$NODE_HOME/bin:$PATH #放在后面 # 3、让配置生效 source /etc/profile 3、检查node是否安装完成...node -v npm -v 4、安装newman npm install -g newman #全局安装 5、安装newman-html插件 npm install -g newman-reporter-htmlextra.../reports/C.html A.postman_collection.json #postman的脚本集合 B.postman_environment.json
判断上一条命令执行状态,0正常; 参考:linux shell $$,$!...判断上一条命令执行状态,0正常; 参考:linux shell $$,$!...等的特殊用法 then echo "配置文件为空,正在安装php" yum install epel-release -y # 安装扩展包并更新系统内核 yum list yum...判断上一条命令执行状态,0正常; 参考:linux shell $$,$!..." fi } azmariadb ## 一键执行脚本: wget eisc.cn/file/shell/centos-LNMP.sh ; sh centos-LNMP.sh
此脚本使用的是kubeadm方式安装,有需要的朋友可以参考下。...{tabs-pane label="系统环境"} 操作系统:Centos 7.9 {/tabs-pane} {tabs-pane label="脚本功能"} 1、支持kubernetes版本选择 2、支持...CPU负载: "$(NF-2),$(NF-1),$NF}'|sed 's/\,//g') if [ ${UID} -ne 0 ];then action "请使用ROOT用户运行Kubernetes安装脚本...device-mapper-persistent-data lvm2 >/dev/null yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux...device-mapper-persistent-data lvm2 >/dev/null yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux
#!/bin/bash PATH="$PATH:/usr/local/bin:/usr/bin" RUBY_VERSION="2.2.3" RUBY_NAME=...
expect是交互性很强的脚本语言,可以帮助运维人员实现批量管理成千上百台服务器操作,是一款很实用的批量部署工具!...expect依赖于tcl,而linux系统里一般不自带安装tcl,所以需要手动安装 下载:expect-5.43.0.tar和tcl8.4.11-src.tar 下载地址:https://pan.baidu.com.../s/1kVyeLt9 提取密码:af9p 将expect和tcl的软件包下载放到/usr/local/src目录下 (1)解压tcl,进入tcl解压目录,然后进入unix目录进行编译安装 [root.../configure [root@xw4 unix]# make && make install (2)安装expect [root@xw4 src]# tar -zvxf expect-5.43.0....: shell脚本的写法: [root@xw4 tmp]# cat test.sh #!
最小化安装Linux系统初始化脚本注:此脚本适用于centos 7/8、Ubuntu1804,具体需要根据实际情况进行测试调整。...此脚本包含的功能:允许 root 用户使用 ssh 登录关闭 selinux关闭防火墙设置 ps1设置默认编辑器为 vim自定义 vim自定义历史命令修改内核参数设置资源限制修改软件源安装常用包设置时间同步修改网卡为传统命令格式设置...e "\e[32;1mResource limits modify complete\e[0m"}#10set_software_source () { if [[ $OS == CentOS-Linux...\e[0m" ;;esac---关于我全网可搜《阿贤Linux》CSDN、知乎、哔哩哔哩、博客园、51CTO、开源中国、思否、掘金、阿里云、腾讯云、华为云、今日头条、GitHub、个人博客公众号:...阿贤Linux个人博客:blog.waluna.tophttps://blog.waluna.top/---https://blog.waluna.top/原文链接: 最小化安装系统初始化脚本.
JBoss的运行需要JAVA环境的支持,所以我们首先安装JDK。...本章环境: 系统:CentOS Linux release 7.9.2009 前期工作准备: 关闭防火墙 关闭selinux [root@server-jboos ~]# systemctl stop...INPUT -m state--state NEW -m tcp -p tcp --dport 8080 -j ACCEPT 重启防火墙: systemctl restart iptables 一 安装...jdk-7u79-linux-x64.tar.gz 注意:安装jdk8不行,这里安装jdk7....jenkins.war.failed README.txt [root@server-jboos deployments]# ls jenkins.war jenkins.war.deployed README.txt 附上脚本
脚本使用说明: 首先在脚本的同级目录下有个 jdk的安装包 脚本和安装包必须在同级目录下才能够安装(脚本没有优化,还可以使用 wget 从网上下载指定版本的 jdk 安装包) ? #!.../bin/sh ############################################## # # 安装Oracle jdk # Author:左岩 #...# ############################################## # 卸载系统原带的OpenJDK uninstall_openjdk(){ # 查询系统上都安装了哪些...openjdk的安装包 rpm -qa|grep java | awk '{cmd="rpm -e --nodeps "$0;system(cmd);print "正在卸载"$0"..."}'...echo $java_install if [ "$java_install" -eq "0" ] then echo '系统纯净,无OpenJDK 准备执行安装
循环 ls -1 *.fq.gz | xargs -n 2 ls -1 *.fq.gz | xargs -n 2 | while read {i,j};do echo $i,$j;done; # 生成脚本...-1 *.fq.gz | xargs -n 2 | while read {i,j};do echo "spades.py -1 $i -2 $j -o spades";done; # 生成更加完美的脚本...} echo "$PWD/{}" | xargs -n 2 | awk -F "/" '{print $6,$0}' | sed -e 's/_1.fq.gz//1' >reads.list #生成脚本...;else echo "no such file or dirctory";fi; #1 一个简单脚本 #/bin/bash a=$1 b=$2 if [ $a == $b ] then echo
# 1.卸载存在的java 卸载掉现有的JAVA版本的话,可以使用 rpm -qa | grep java 和 rpm -e xxx --nodeps进行卸载 # 2.安装脚本 #!...-eq 0 ]; then echo "检查到java已安装!"...else # 安装jdk pushd $src_dir >/dev/null 2>&1 rpm -ivh jdk-8u171-linux-x64.rpm.../tools.jar EOF source /etc/profile #刷新环境变量 popd >/dev/null 2>&1 echo "java环境安装完成
author: wangjiulong ROOT=$(pwd) SCRIPTS=$ROOT/scripts PKGS=$ROOT/pkgs NGINX_ROOT=/usr/local/nginx 服务器如果已经安装了...nginx,那么就不重新安装;没有,就安装. nginx_path=/usr/local/nginx 检查要安装的nginx版本,记录保存 nginx_pkg=cat $tmp_nginx_pkgtar...nginx,但与要安装的nginx的版本不一致。" ...;; esac print_log "本机已经安装了nginx,nginx的版本是$nginx_local_version...nginx" check_nginx 哎、、、nginx的脚本,我个人觉得写的不是很好。
# 1.安装脚本 可选redis4.0.11或者redis5.0.8 #!...else pushd $src_dir >/dev/null 2>&1 echo "正在解压redis安装包请稍后..".../redis_cluster/7001/redis_7001.conf popd >/dev/null 2>&1 echo "--------------------本机安装redis4.0.11...else echo "正在解压redis安装包请稍后.."...redis success" popd >/dev/null 2>&1 } config_redis sleep 2 echo "--------------------本机安装
os=`uname -s` if [ "$os" = "Linux" ]; then checksum=`md5sum $1 | awk '{ print.../b2 --prefix=$INSTALL_FOLDER -q --debug-configuration link=static install popd 以上脚本完成boost源码下载编译安装全过程...,我得编译安装bzip2,所以先执行下面的脚本再执行 build_boost.sh,boost才能正常编译。...bzip2编译安装 下面的脚本完成bzip2下载编译安装全过程。 build_bzip2.sh #!...CFLAGS定义中增加-fPIC选项 上面两个脚本中有不少相同的函数,为方便维护,在实际工程中,我是把它合并放在一个库文件中的,本文为了让每个脚本都能独立运行,才特别将公用函数分别复制到每个脚本中。
tee生成文件 Linux tee命令用于读取标准输入的数据,并将其内容输出成文件。 tee指令会从标准输入设备读取数据,将其内容输出到标准输出设备,同时保存成文件。...generic-kuberouter-all-features.yaml sed -i "s;%CLUSTERCIDR%;$CLUSTERCIDR;g" generic-kuberouter-all-features.yaml 参考:Linux...ip1PRODUCTION_GO_IP=$(kubectl get pods -n production -o wide | grep Running | grep service-go | awk '{print $6}') 获取脚本的绝对路径...DIR1="`dirname $BASH_SOURCE`" MYDIR=`readlink -f "$DIR1"` 这样,无论在哪里执行该脚本,都可以获得该脚本的绝对路径 参考:linux awk命令详解
个人整理一下常用的脚本,测速、面板、酸酸乳等 来源于各大博客,如有侵权,请联系本人:smile: 测速脚本 一键测速 wget -qO- bench.sh | bash SpeedTest wget -.../superspeed.sh ---- ZBench 服务器一键测试脚本 / 自带结果导出 wget wget -qO- –no-check-certificate https://raw.githubusercontent.com.../FunctionClub/ZBench/master/ZBench-CN.sh | bash ---- VPS安装脚本 宝塔面板 Centos安装命令: yum install -y wget &&...wget -O install.sh http://download.bt.cn/install/install.sh && sh install.sh Ubuntu/Deepin安装命令: wget...-O install.sh http://download.bt.cn/install/install-ubuntu.sh && bash install.sh Fedora安装命令: wget -O
/sbin:/bin:/usr/sbin:/usr/bin:/root/bin source /etc/profile [ $(id -u) -gt 0 ] && echo "请用root用户执行此脚本...SNMP OK report_NTP="" #NTP ok report_JDK="" #JDK版本 ok function version(){ echo "" echo "" echo "系统巡检脚本
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 2...
领取专属 10元无门槛券
手把手带您无忧上云