shell 脚本执行是一个很有意思的事情,有三种不同的基本情况。这也是linux系统灵活性的一种体现。在我开始做LFS之前,我只会做一种shell脚本的执行 方式。那就是在当前目录下 ./shell-script.sh。哈哈,最近看了一些文章的解释之后,发现我真是太土了。以前看过一些linux programming的书,知道fork的概念。fork是一种主要的linux创建子进程的方式。fork
转载 10月前
8阅读
启动$HADOOP_HOME/bin或者$HADOOP_HOME/sbin下的脚本shell终端会显示输出信息;根据输出信息,利用bash -x [script-name]的信息以及脚本本身,可以定位出错误是从什么位置开始的;以下是在这些过程中,自己遇到的问题,以及是如何解决的;1.在调用stop-yarn.sh脚本,关闭ResourceManager以及NodeManger的时候,会出现no
转载 2023-11-03 13:42:23
24阅读
一个简单的任务调度首先要写一个脚本world.sh  目的是为了验证#!、bin/bashecho "hello world'  >> tt.txtwq 退出保存然后更改权限chomd 755 world.sh智游更改权限 sh才能变成可执行脚本  然后安装crontab服务linux应该都有crontab,没有的话可以安装一下:yum inst
shell ssh 自动登录
原创 2014-09-28 12:33:23
1147阅读
用nohup命令让Linux下程序永远在后台执行  Unix/Linux下一般想让某个程序在后台运行,很多都是使用 & 在程序结尾来让程序自动运行。比如我们要运行mysql在后台:/usr/local/mysql/bin/mysqld_safe --user=mysql & 但是我们很多程序并不象mysqld一样可以做成守护进程,可能我们的程序只是普通程序而已,一般这种程序即使使用
简单的 Shell 脚本,我们就让它运行起来。运行 Shell 脚本有两种方法,一种在新进程中运行,一种是在当前 Shell 进程中运行在新进程中运行 Shell 脚本在新进程中运行 Shell 脚本有多种方法。1) 将 Shell 脚本作为程序运行Shell 脚本也是一种解释执行的程序,可以在终端直接调用(需要使用 chmod 命令给 Shell 脚本加上执行权限),如下所示:[mozhiyan
转载 2024-03-14 21:10:08
37阅读
很明显波哥又出新脚本了!
原创 2019-12-10 10:22:27
143阅读
目录1. 准备一个Shell脚本1.1 注意2. 复制脚本到init.d目录3. 设置脚本权限4. 添加服务5. 测试是否成功添加6. 设置Shell脚本开机自启的方法和实例6.1 Shell脚本自启动原理6.1.1 添加到启动目录6.1.2 使用系统服务管理器6.2 不同Linux系统的具体实现方法6.2.1 Ubuntu/Debian6.2.2 CentOS/RHEL6.2.3 Arch L
转载 2024-04-12 19:30:39
119阅读
文章目录1、事前准备 资源下载2、准备好虚拟机,安装JDK3、安装hadoop启动hadoop 1、事前准备 资源下载提取码: tw6j2、准备好虚拟机,安装JDK创建虚拟机创建完虚拟机之后 可以使用first.sh脚本执行一些基本设置#!/bin/bash #创建虚拟机之后需要做的一些事情 #关防火墙 systemctl stop firewalld systemctl disable fir
转载 2023-12-25 07:22:22
61阅读
## shell脚本操作redis集群 ### 1. 概述 Redis 是一个开源的高性能键值存储系统,常用于缓存、队列、数据存储等场景。Redis 支持通过 shell 脚本操作,其中包括字符串、哈希、列表、集合和有序集合等数据结构。本文将介绍如何使用 shell 脚本操作 Redis 集群。 ### 2. 安装与配置 Redis 在开始之前,我们需要先安装和配置 Redis。以下
原创 2024-01-16 06:32:22
149阅读
[root@master sh]# cat test1.sh 求100以内的素数 #!/bin/bash#求100以内的素数for((i=2;i<=100;i++))doyn="y"for((y=2;y<=$[$i/2];y++))doif [ $[$i % $y] == 0 ];thenyn="n"breakfidoneif [ "$yn" = "y" ];thenecho $ifi
原创 2021-11-03 14:39:25
71阅读
7点赞
bash shell 提供了一些不同的方法从用户处获取数据,这些方法包括命令行参数、命令行选项和直接读取键盘输入。 命令行参数bash shell 将在命令行中输入的所有参数赋值给一些特殊变量,称为位置参数,通过标准数据表示,其中$0为程序名称,$1为第一个参数,$2为第二个参数,依此类推,直到$9为第九个参数。在第九个变量之后,必须使用大括号将变量括起来,如${10}。示例#!/bin
nrpe自动安装脚本 #!/bin/sh #nrpe install script writed by sery([email=sery@163.com),2009-11-23] Os_is=`uname` Nagios_is=`grep nagios /etc/passwd | wc -l` if [ "$Os_is" = "Linux" ]
原创 2010-01-15 14:26:19
779阅读
4评论
文件自动发布脚本自动化运维
原创 2013-06-20 23:56:17
3548阅读
1点赞
1评论
    由于管理着两百多台Linux服务器,一个人搞这么多机器的安全加固比较累,因此在学习了shell脚本之后果断的写了一些常用脚本做一些系统日常维护,本文OPENSSH的升级是博主本人几乎每两三个月就要做一次升级的,没办法绿盟安全扫描系统总是扫描到相关的高危漏洞,再就是OPENSSH版本更新的也比较频繁,因此不偷懒几乎没法活了。废话不说了,在这里贴下脚本
推荐 原创 2016-07-10 11:38:13
8983阅读
1点赞
4评论
最简单打开终端登录:gnome-terminal --tab -e "bash -c \"sshpass -p "apeadmin" ssh -tt ape@192.168.1.136 'cd / && /bin/bash' \"" sshpass为自动登录 -tt 为接受自动登录scp 拷贝:g_count_135="ape@ip"g_passwd="pwd"sshpass -p "apeadmin" scp -r ape@192.168.1
转载 2011-06-02 16:55:00
473阅读
2评论
比如我们想重启php-fpm。#!/bin/bash #变量初始化process="php-fpm" #进程名startCmd="/etc/inim ...
原创 2014-11-03 16:05:51
149阅读
自动安装nginx脚本自动配置nginx虚拟机脚本
Shell 脚本自动生成Crontab
原创 2018-07-18 17:19:57
3837阅读
1点赞
前段时间,本人参与了某项目的从“零”开始的开发与运维。真的是从零开始啊……从项目设计到开发,再到发布、运维,说多了都是泪……还好现在有好多现成的工具可以使用,省了很多时间和精力。此项目使用AWS,Web 端架构采用 ELB + AutoScalling group,数据库使用RDS,文件存储使用了S3。使用这个架构可以节省很多的运维时间和精力,可以拿更多的时间关注项目的开发。但是这个架构并不包括代
转载 9月前
39阅读
  • 1
  • 2
  • 3
  • 4
  • 5