
linux
满地星辰
这个作者很懒,什么都没留下…
展开
-
linux添加虚拟内存
linux添加虚拟内存创建一个 2G 的虚拟内存mkdir /swap_for_bizcd /swap_for_biz/dd if=/dev/zero of=swap_memory bs=2k count=1Mls -lhfree -mchmod 600 swap_memormkswap /swap_for_biz/swap_memoryswapon /swap_for_b...原创 2019-10-27 23:31:58 · 1418 阅读 · 0 评论 -
Mac上的正则表达式和echo命令——Mac上面grep命令使用正则匹配含有字符串A或B
Mac上面grep命令使用正则匹配含有字符串A或BMac 电脑 grep 命令支持正则表达式,过滤出字符串“abc”或“def”grep -E "(字符串A|字符串B)"示例例1:echo -e "abc32324\n123456\ndef6666" | grep -E "(abc|def)"结果$ echo -e "abc32324\n123456\ndef66...原创 2018-11-16 23:17:06 · 4727 阅读 · 0 评论 -
android 项目拆分模块之后,使用脚本打包所有模块的apk
android 项目拆分模块之后,使用脚本打包所有模块的apk脚本#!/bin/sh#!/bin/bashold_dir=`pwd`cd `dirname $0`#进入项目上层目录cd ..path=`pwd`logFile="$path/log-builall.log"files=$(ls $path)echo "path is $path"echo "Ctrl+C...原创 2018-11-10 13:27:31 · 731 阅读 · 0 评论 -
同一服务器启动多个tomcat服务,tomcat启动后即停止
同一服务器启动多个tomcat服务,tomcat启动后即停止结论,由于同一个服务器上启动了多个tomcat服务,造成端口占用,故tomcat启动失败。只需要把两个tomcat冲突的端口修改成不一样的端口即可。异常日志01-Nov-2018 19:37:30.651 INFO [main] org.apache.catalina.startup.VersionLoggerListene...原创 2018-11-10 13:23:01 · 3607 阅读 · 0 评论 -
shell 脚本中将输出内容赋值给一个变量时的换行问题(git tag命令内部有less命令)
shell 脚本中将输出内容赋值给一个变量时的换行问题(git tag命令内部有less命令)参考网址shell 脚本中将输出内容赋值给一个变量时的换行问题注意git tag命令内部有less命令示例msg=`git tag` && echo "$msg"如题,将某命令的输出结果赋值给一个变量 a1、如果使用 echo $a 输出变量,则变量中的 换行...原创 2018-11-10 12:44:23 · 852 阅读 · 0 评论 -
shell脚本上传文件到ftp及I won't open a connection to xxx -- only to xxx错误
ftp上传文件到服务器/home/androidhotfix/hotfix-soft/inetutils/bin/ftp -p -niv <<- EOF open 101.71.xxx.xxxuser dxy XXXXXXXXXbinarycd /aspirin/hotfix/$patchTypeNamePathput $patchFileName $patchFil...原创 2018-11-10 12:25:44 · 8656 阅读 · 0 评论 -
如果执行 git tag或者git submodule等命令出现end这字样脚本不自动继续运行了(其实是内部执行了less命令)
如果执行 git tag或者git submodule等命令出现end这字样脚本不自动继续运行了(其实是内部执行了less命令)解决方案msg=`git tag` && echo "$msg"git submodule foreach 'msg=`less build.gradle` && echo "$msg"'git submodule f...原创 2018-11-10 12:24:13 · 1303 阅读 · 0 评论 -
遍历当前路径下目录并移动文件到当前目录下的tmp目录中脚本(处理了文件名空格和文件名重复问题)
遍历当前路径下目录并移动文件到当前目录下的tmp目录中脚本(处理了文件名空格)使用场景在我的某个目录下,有许多的文件和文件夹,我希望将这个目录下所有文件及所有子文件夹下的文件,移动到指定的一个目录下,同时,使用子文件夹的路径作为新文件名的前缀,以--作为分隔符。简单点说,就是消除目录层级此shell脚本考虑了文件名中包含空格的情况,当然,也不存在文件名冲突的问题。 脚本如下#!...原创 2018-10-07 23:07:20 · 1032 阅读 · 0 评论 -
关于sftp与ftp的区别及FileZilla连接服务器
之前使用FileZilla.app连接服务器,死活连接不上,原因是端口是22,而非21.解释:21是ftp的端口,22是sftp的端口。默认的,linux服务器的sshd进程中已经包含了sftp。所以不需要安装vsftpd服务器。不过,端口记得是22哦。相关教程FTP和SFTP的区别Mac下ssh和sftp的使用CentOS下开启ftp服务...原创 2018-10-03 14:35:01 · 4450 阅读 · 0 评论 -
Linux安装pycrypto
Linux安装pycryptopython2安装pycryptopip2 install pycryptopython3安装pycryptopip3 install pycryptoWindows安装pycryptopy -2 -m pip install pycryptopy -3 -m pip install pycrypto原创 2018-10-03 14:32:57 · 4124 阅读 · 0 评论