linux
阿杜_ardo
6年java开发经验,从事软件架构设计\需求分析\开发,大数据应用开发
展开
-
bat脚本使本地通过ftp和服务器传输文件
getfile.bat@echo offecho open 10.225.1.174>ftp.upecho user testftp testftp>>ftp.up Echo Cd testfile >>ftp.upEcho binary>>ftp.up Echo prompt >>ftp.up Echo lcd "C:\Users\ardo-001\Desktop\getfil原创 2017-12-02 15:13:04 · 7628 阅读 · 1 评论 -
expect脚本样例实现切换用户执行hadoop jar命令
expect脚本样例实现切换用户执行hadoop jar命令start_job.shpassword2='root'password='user123'/usr/bin/expect <<-EOFspawn ssh user@10.36.246.172expect {"*yes/no*" { send "yes\r";exp_continue }"Passwor...原创 2019-02-13 16:25:17 · 650 阅读 · 0 评论 -
linux调取classes shell脚本
在important目录下新建lib目录,把所有jar拷贝进去在important目录下放class目录及文件 [com.ardo.test.MainTest.class]在important目录下新建job.sh文件执行sh job.sh 508,则会自动生成log/operation/error.log文件会把日志信息输出到error.log文件MainTest.javapa...原创 2018-10-11 10:41:32 · 392 阅读 · 2 评论 -
linux常用命令
ls 显示当前工作区的内容pwd 显示当前工作区的路径mkdir 创建文件夹touch 创建空文件cd ~ 回到家目录cd .. 返回上一级cd ../.. 返回上两级echo 创建带有内容的文件cat 一次性查看文件全部内容more 逐行查看文件内容,按q退出浏览cp 拷贝mv 移动文件rm 删除文件rm -f 强制删除Ctrl + C 退出当前命令行grep 在...原创 2018-08-07 15:46:48 · 154 阅读 · 0 评论 -
linux下执行jar shell脚本化
JAR_HOME=./ardo-libfor f in $JAR_HOME/*.jar do JAR_CLASSPATH=$JAR_CLASSPATH:$f done export JAR_CLASSPATH #the next line will print the JAR_CLASSPATH to the shell. echo the classpath $JAR_CLA...原创 2018-08-14 10:20:29 · 495 阅读 · 0 评论 -
linux shell切换用户脚本
suuser.sh#!/bin/bash# This is our first script.echo 'su user[root]!'expect -c " spawn su - root expect \":\" send \"Ardo@123!\r\" interact "echo "ok!"原创 2018-04-28 10:30:31 · 2180 阅读 · 0 评论 -
linux安装常用软件(二)
--linux安装mysqlhttps://jingyan.baidu.com/article/fec7a1e5f8d3201190b4e782.html--linux安装svnhttps://wenku.baidu.com/view/6ca925690b1c59eef8c7b48a.html原创 2017-12-22 21:38:52 · 213 阅读 · 0 评论 -
linux基本操作(二)
df -h 看挂载点空间du -sm * 查看目录存储空间单位兆 -----根据端口号查看服务路径------root用户netstat -tunlp|grep 8905 或 netstat -apn|grep 8905--然后根据PID查看服务路径lsof -p 33012查看磁盘空间 df -lh查看linux文件目录的大小和文件夹包含的文原创 2017-12-22 21:26:57 · 212 阅读 · 0 评论 -
linux下安装jre
linux下安装jre后如下操作Vi /etc/profile在最后添加如下 export JAVA_HOME=/usr/java/jdk1.7.0_25export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jarexport PATH=$PATH:$J原创 2017-12-22 21:25:56 · 621 阅读 · 0 评论 -
调用远程主机上的RMI服务时抛出java.rmi.ConnectException: Connection refused to host: 127.0.0.1异常原因及解决方案
最近使用jmx遇到一个问题,client/server同在一台机器上,jmx client能够成功连接server如果把server移植到另一台机器上10.1.60.14,抛出如下异常:java.net.ConnectException: Connection refused: connect java.rmi.ConnectException: Connection refu原创 2017-12-05 20:48:09 · 3026 阅读 · 1 评论 -
Linux 下zip包的压缩与解压
linux zip 命令详解 功能说明:压缩文件。 语 法:zip [-AcdDfFghjJKlLmoqrSTuvVwXyz$][-b ][-ll][-n ][-t ][-][压缩文件][文件...][-i ][-x ] 补充说明:zip是个使用广泛的压缩程序,文件经它压缩后会另外产生具有".zip"扩展名的压缩文件。 参 数: -A 调整可执行的自动解压缩文件。 -b 指原创 2017-12-04 21:19:57 · 902 阅读 · 0 评论 -
linux主机读取.txt文件内容
//filePath = /home/file/webservice/kis/pubw.txtpublic static void readTxt(String filePath){ try { String encoding="GBK"; File file=new File(filePath);原创 2017-12-20 20:59:47 · 5166 阅读 · 0 评论 -
Linux安装JDK详细步骤
Linux安装JDK步骤1、先从网上下载jdk(jdk-7u1-linux-i586.rpm),下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk-7u1-download-513651.html,下载后放在/home目录中,当然其它地方也行。2、进入安装目录#cd /home#cp jdk-7u1-li原创 2017-12-20 20:54:56 · 262 阅读 · 0 评论 -
Nginx学习之安装篇
基于Linux的安装,本篇教程提供两种安装实现,尽管之前安装过很多次,但是这里还是做一个整理。YUM安装优点:不用担心依赖关系、一键安装。缺点:由于YUM源的问题、Nginx可能不是最新版本。安装路径不能自定义等问题。检查版本yum list nginx安装yum -y install nginx配置路径whereis nginx #相关配置原创 2017-12-03 20:18:39 · 296 阅读 · 0 评论 -
shell将文件拆分分发到多台机器
shell脚本lineIndex=1lineIp=1a=("10.110.2.1" "10.110.2.2" "10.110.2.3")for i in `cat b$my_file.txt`doif [ $lineIndex -eq 11 ] then lineIndex=1fiif [ $lineIp -eq 3 ]then l...原创 2019-05-31 08:44:50 · 684 阅读 · 0 评论