linux&shell
编程周记
这个作者很懒,什么都没留下…
展开
-
封装:一个bat调用另一个bat并传参
b.batrem b.bat@echo onrem -----------变量定义区-------------set dbtag=%1% set basedir=E:\a\%2%echo %dbtag%echo %targetdir%a.batstart b.bat 111 2222start b.bat 333 4444rem call b.bat 111 2222rem call b.bat 333 4444用call好像第二行就不会执行.原创 2021-03-29 11:30:25 · 2276 阅读 · 0 评论 -
linux自定义命令:用curl发送http请求
文件名:call#!/bin/bashecho ---$1echo ---$2curl $1 --connect-timeout 40 -m 40 -d "$2"增加扫描命令路径vi ~/.bash_profile在文件末尾增加:export PATH=$PATH:/home/yourpath/立即生效:source ~/.bash_profile自定义命令效果:call "http:/xxxx" "xxx"...原创 2021-02-20 15:35:58 · 245 阅读 · 0 评论 -
两个linux服务器互传文件、linux和本地windows互传文件
一、linux互传 scp当前linux传到远端linux传文件或目录scp /home/test/test.txt root@192.168.0.1:/home/test2scp -r /home/test root@192.168.0.1:/home/test2远端linux传到当前linux传文件或目录scp -r root@192.168.0.1:/home/test2 /home/test二、linux和windows互传rz 上传sz下载没有命令,需要安原创 2020-06-08 22:13:44 · 201 阅读 · 0 评论 -
nohup: 重定向标准错误到标准输出
解决:加上2>&1nohup ${JAVA_HOME}/bin/java ${JAVA_PARAM} -classpath ${LIB} ${CLASS_MAIN} > ./nohup.out 2>&1 &解析:1代表:标准输出(STDOUT)2代表:标准错误(STDERR)2>&1表示把标准错误(2)重定向到标准输出中(1),而标准输出又导入文件output里面,所以结果是标准错误和标准输出都导入文件output里面了..原创 2020-06-03 16:22:42 · 12342 阅读 · 0 评论 -
linux下执行启动jar
#JVM启动参数JAVA_OPTS=" -Xms${MIN_MEMORY_SIZE} -Xmx${MAX_MEMORY_SIZE} -XX:PermSize=${MIN_PERM_SIZE} -XX:MaxPermSize=${MAX_PERM_SIZE} "#用户自定义启动参数JAVA_PARAM="-Dmyparam=1"#引用的jar包LIB="/home/a/lib/*:/home/a/lib2/*"#指定main对应的类CLASS_MAIN="com.a.MyMain"#引用其他.原创 2020-06-02 14:42:57 · 320 阅读 · 0 评论 -
shell利用sqlplus执行sql文件的方法及改进
简易版:sqlplus -s scott/tiger@orcl<<EOF#不显示执行结果,还是让他显示吧!set echo off feedback off heading off underline off; @/home/test.sql;exit;EOF升级版:【串行执行】读取sql文件夹下的所有.sql文件并执行。这种方法一次只能执行一个脚本,执行完一...原创 2018-12-03 22:23:51 · 9076 阅读 · 0 评论 -
linux命令中级篇
熟练运用cd,ls,pwd,ps的你,是否感觉到没什么挑战性?这个时候,你就要开始沉淀一些初学者不知道的命令了。体现你比别人更有价值的时候到了。下面这些命令可以帮到你,帮助你在新人面前,树立一些好印象。之所以,起名中级篇,因为不敢妄称高级,高手可以略过。好了,话不多说,进入正题吧。1.查看文件夹及文件大小(包括文件夹下的文件总和)du -sh *2. df查看磁盘空间大小...原创 2019-03-22 10:38:07 · 349 阅读 · 0 评论 -
nohup: ignoring input and redirecting stderr to stdout
nohup sh test.sh>test.log &改成nohup sh test.sh>test.log 2>&1 &原创 2019-05-14 21:37:02 · 15895 阅读 · 0 评论 -
shell编程入门知识汇总
Shell 是一个用 C 语言编写的程序。shell script 脚本1.shell版本Bourne Shell(/usr/bin/sh或/bin/sh)#!告诉系统用的shell程序路径#!/bin/sh 或者 #!/bin/bash2.第一个helloworld#!/bin/bashecho "Hello World !"3.执行shell脚本(1)chmod +x tes...原创 2019-05-18 21:19:40 · 141 阅读 · 0 评论