假设现有一个source文件夹: source sub a.jpg b.jpg c.jpg 目标文件夹「不存在」的情况 $ cp -r source target $ cp -r source/ target $ cp …
分类:bash教程
Composer 安装太慢?终极解决方案
必备工具: ssr 很多人使用composer下载包的时候都遇到速度非常慢,基本上不能使用的问题,网上的大篇解决方案都是建议更换中国镜像,但是还是很不好用。 设置composer为原镜像地址 composer confi…
用shell解释发布开源工具的git commit&git tag&npm publish&gh-pages流程
因为过程复杂和老忘记改版本号(╯‵□′)╯︵┻━┻,为简化自己提交开源工具而写的shell,记录一下。 用alias写在了.zshrc里,直接用 command [version] [commit/tag message…
Bash脚本判别使用者的身份
经常要在bash脚本里面或者直接对脚本本身加上sudo运行命令,但是这引发了一系列的问题。 比如用sudo的时候,脚本里的~或$HOME指代用户文件夹的这个变量,到底是应该指向我真正的用户文件夹如/home/pi呢,还是…
zsh: command not found:
情景 安装完zsh(Mac自带) 安装完oh-my-zsh 准备开动,试试node吧 node -v zsh: command not found: node //???我不是装了node吗? Fix source ~/…
CentOS 6/7 安装配置 Rinetd 端口转发工具
CentOS 6/7 安装配置 Rinetd 端口转发工具 安装 cat >> rinetd-installer.sh <<'EOF' #!/bin/bash wget http://www.bo…
mobaxterm用alt键作为meta键的方法
根据skywind3000大大的文章Vim 中正确使用 Alt映射,我的vim配置也将alt键作了映射,避免了很多弹钢琴似的操作。 我现在的用软件的风格是吃饭的家伙尽量用免费的软件,精减。 vim/neovim、R/Rs…
我的那些shellscripts, bash扩展函数
作为一个开发者,近期在公司里搞运维, 可能是开发语言用多了,用起bash来,还是喜欢造函数使用,做个分享分享…… 自定义Linux函数集合 #function return value if success export…
BASH入门
Genaral Bash(GNUX Bouene-Again Shell)是一个为GNU计划编写的Unix shell,它是许多Linux平台默认使用的shell。 shell是一个命令解释器,是介于操作系统内核与用户之…
Linux 搜索命令总结 - whereis,which,locate,find,grep
一、命令搜索命令 whereis 与 which 1. whereis 命令 搜索命令所在路径及帮助文档所在位置 选项 -b: 只查找可执行文件 -m: 之查找帮助文件 2. which 命令 搜索命令所在位置及别名 3…
Namenode启动后挂掉(连不上journalnode)
使用start-dfs.sh启动HDFS后,jps查看到有namenode进程,但是过一会没了。查看日志,是连不上8485端口,8485配的是journalnode,也就是说连不上journalnode而挂掉的。 参考h…
svn pre-commit hook两三事
原文请猛戳:http://galoisplusplus.coding.me/blog/2016/03/12/svn-precommit-hook/ 说起折腾svn hook这件事还是在去年年底。我厂向来木有Code Re…