linux
满地星辰
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
linux添加虚拟内存
linux添加虚拟内存 创建一个 2G 的虚拟内存 mkdir /swap_for_biz cd /swap_for_biz/ dd if=/dev/zero of=swap_memory bs=2k count=1M ls -lh free -m chmod 600 swap_memor mkswap /swap_for_biz/swap_memory swapon /swap_for_b...原创 2019-10-27 23:31:58 · 1528 阅读 · 0 评论 -
Linux安装pycrypto
Linux安装pycrypto python2安装pycrypto pip2 install pycrypto python3安装pycrypto pip3 install pycrypto Windows安装pycrypto py -2 -m pip install pycrypto py -3 -m pip install pycrypto原创 2018-10-03 14:32:57 · 4195 阅读 · 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 · 4597 阅读 · 0 评论 -
遍历当前路径下目录并移动文件到当前目录下的tmp目录中脚本(处理了文件名空格和文件名重复问题)
遍历当前路径下目录并移动文件到当前目录下的tmp目录中脚本(处理了文件名空格) 使用场景 在我的某个目录下,有许多的文件和文件夹,我希望将这个目录下所有文件及所有子文件夹下的文件,移动到指定的一个目录下,同时,使用子文件夹的路径作为新文件名的前缀,以--作为分隔符。简单点说,就是消除目录层级 此shell脚本考虑了文件名中包含空格的情况,当然,也不存在文件名冲突的问题。 脚本如下 #!...原创 2018-10-07 23:07:20 · 1129 阅读 · 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 · 1374 阅读 · 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.xxx user dxy XXXXXXXXX binary cd /aspirin/hotfix/$patchTypeNamePath put $patchFileName $patchFil...原创 2018-11-10 12:25:44 · 8809 阅读 · 0 评论 -
shell 脚本中将输出内容赋值给一个变量时的换行问题(git tag命令内部有less命令)
shell 脚本中将输出内容赋值给一个变量时的换行问题(git tag命令内部有less命令) 参考网址 shell 脚本中将输出内容赋值给一个变量时的换行问题 注意git tag命令内部有less命令 示例 msg=`git tag` && echo "$msg" 如题,将某命令的输出结果赋值给一个变量 a 1、如果使用 echo $a 输出变量,则变量中的 换行...原创 2018-11-10 12:44:23 · 945 阅读 · 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 · 3700 阅读 · 0 评论 -
android 项目拆分模块之后,使用脚本打包所有模块的apk
android 项目拆分模块之后,使用脚本打包所有模块的apk 脚本 #!/bin/sh #!/bin/bash old_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 · 791 阅读 · 0 评论 -
Mac上的正则表达式和echo命令——Mac上面grep命令使用正则匹配含有字符串A或B
Mac上面grep命令使用正则匹配含有字符串A或B Mac 电脑 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 · 4866 阅读 · 0 评论
分享