linux的重定向很强大,写好shell必备。
阅读全文
linux 保存git账号密码
mac或windows可以保存git账号密码,linux要设置下才行
阅读全文
关于2的补码
问一个基本的问题。
负数在计算机中如何表示?
举例来说,+8在计算机中表示为二进制的1000,那么-8怎么表示呢?
很容易想到,可以将一个二进制位(bit)专门规定为符号位,它等于0时就表示正数,等于1时就表示负数。比如,在8位机中,规定每个字节的最高位为符号位。那么,+8就是00001000,而-8则是10001000
阅读全文
shell 提示确认再后续操作(Y / N,YES / NO)
shell 脚本可以给用户友好的确认提示,要求确认[Y / N]或[YES / NO],这时如果用户想继续执行其余步骤,必须确认
阅读全文
command a expects \ followed by text
在mac osx lion中sed来进行文件内容的替换操作,使用命令为:
sed -i 's/oldstring/newstring/g' full-path-file
执行后提示出错,错误信息为:“sed: 1: command a expects \ followed by text”,但是相同的命令拿到centos下确能执行成功
阅读全文
Git撤销和回滚操作(git reset 和 get revert)
git的工作区:即自己当前分支所修改的代码,git add xx 之前的!不包括 git add xx 和 git commit xxx 之后的。 暂存区:已经 git add xxx 进去,
阅读全文
Linux 脚本中 “set -e” 的作用
shell脚本中经常有 set -e 语句
阅读全文
申请软著用到的几个命令
申请软著用命令可以减少很多工作量
阅读全文
Linux 的 load average
linux中的Load对当前CPU工作量的度量。简单的说是进程队列的长度
阅读全文
linux find 命令
find是非常强大的高级查找文件工具,其命令用于在文件树中查找文件,使用find指令必须指定一个查找的起始目录,find指令将从指定目录向下递归地遍历各个子目录。find指令还能够对查找到的文件执行指定的操作
阅读全文