其实各种博客各种工具类非常多,但是都不够全面。这里呢,主要实现的功能就是我本地自己创建一个test.sh的脚本,内容就是:echo "hello word!";通过java把脚本上传到linux服务器上,并授予权限,执行此脚本,并且把脚本的执行结果返回,打印到控制台。话不多说直接上代码:1.先引入依赖:<!--远程执
#!/bin/bashfor i in `seq 1 9`; do rm -f file10${i}done删除现在脚本所在目录的file101到109的文件—————————————————————————————————————————————#!/bin/bash#进入第一个循环设置变量nuwUser1,seq设置序列1到9for new
原创
2015-03-11 20:45:32
379阅读
针对于linux脚本中if,for,while,untile,case等用法的描述!
原创
2017-09-16 17:17:18
826阅读
点赞
放置在/usr/local/sbin下面;收到一个问题:"-bash XXX 没有权限";需要在此目录下执行chmod +x filename收到一个问题:"-bash XXX ^M: bad interpreter: 没有那个文件或目录";vi -filename-> :set ff?会看到dos...
转载
2014-07-07 23:08:00
105阅读
2评论
很多时候我们有希望服务器定时去运行一个脚本来触发一个操作,比如说定时去备份服务器数据、数据库数据等 不适合人工经常做的一些操作这里简单说下shell Shell俗称壳,类似于DOS下的command和后来的cmd.exe。它接收用户命令,然后调用相应的应用程序。作为命令语言,它交互式解释和执行用户输入的命令或者自动地解释和执行预先设定好的一连串的命令;作为程序设计语言,它定义了各种变量
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 Read More
转载
2017-06-13 19:45:00
87阅读
简直就是C语言。具体完成什么功能,还要仔细处理。for (( i=0; i<10; i++ ))do echo "The loop index is $i"donefor test in A B C D Edo echo The test is $testdone ...
原创
2022-01-27 14:38:57
133阅读
启动
#!/bin/bash
export JAVA_HOME=
java -jar xx.jar
关闭jar
#!/bin/bash
kill -9 `ps -ef | grep xx | awk '{print $2}' `
有关脚本的总结:
例1、写一个脚本:
给定一个文件,相办法判断此文件是否存在;
如果存在,就统计出此文件中的空白行的行数,并显示出来;
否则,就说明此文件路径有错误;
答案:有两种方法:
第一种不用条件判断语句
#!/bin/bash //这是脚本编程中
原创
2012-09-27 22:18:48
485阅读
#!/bin/bash#Linux 文件或目录备份脚本,执行脚本后加要备份的目录或文件名if [ -z $1 ];then echo "Please usage $0 Directory or file" else{ if [ -d /root/backup ]; then# echo "The \"backup\" Dir
原创
2013-06-27 23:45:41
692阅读
脚本条件:写脚本 判断一个文件夹下的所有文件、以及其下面子文件夹的所有文件的所属用户和组,如果不是app 用户,就输出路径和文件名 查找目录/root/script.d 脚本如下:#!/bin/bash ls -l -R | awk '{print $1"\t"$3"\t"$4"\t"$NF}' | grep -v "total" | egrep -r -
原创
2014-09-27 09:27:12
660阅读
秒密钥前提下的分发脚本:[abu@NFS scriptc]$ cat fenfa.sh #!/bin/bash. /etc/init.d/functionsif [ $# -ne 2 ]thenecho "argv is not right."exit 1fi for ip in `cat iplist`doscp -P52113 $1 abu@$ip:$2 &
原创
2016-08-01 14:30:58
1482阅读
需求是在关机或者重启之前,可以自定义执行命令。https://opensource.com/life/16/11/running-commands-shutdown-linux1)使用systemd方式在/lib/systemd/system-shutdown/目录下,存放自定义的脚本。systemd-halt.service通过ssh的登陆日志catauth.log|grepAccepted
原创
2019-11-13 21:58:18
2853阅读
点赞
Linux系统的结构 何为linux的shell? 各类程序或解释过后命令是通过Kernel(Linux内核)与Hardware(计算机硬件)交流,驱动硬件设备完成相关的行为;那么我们又通过什么与系统内核交流呢?没错的,是Shell,Shell 英文名叫“壳”,是一个处理用户请求的工具或接口,它负责 ...
转载
2021-07-18 22:31:00
202阅读
2评论
文件夹备份[test@app-server ~]$ cat /home/test/uploadbak.sh#!/bin/bashfile_dir=/uplo`# tar everyday#echo "begining of tar"tar...
shc -r -f [脚本路径] -o [输出的名字]
shc -r -f /root/test.sh -o test这时候加密后的脚本 可以当命令使用
比如./test直接使用