有的云服务器是禁止ICMP的ping的,这个时候需要用tcpping~
下面指令教你怎么在Red Hat 6.5 安装 tcpping。
cd /opt/
wget https://dl.fedoraproject.org/pub/epel/6/x86_64/Packages/l/libne[......]
有的云服务器是禁止ICMP的ping的,这个时候需要用tcpping~
下面指令教你怎么在Red Hat 6.5 安装 tcpping。
cd /opt/
wget https://dl.fedoraproject.org/pub/epel/6/x86_64/Packages/l/libne[......]
以下内容大部分摘录自:Shell脚本中$0、$ 、$!等的意义。
$$ Shell本身的PID(ProcessID)$! Shell最后运行的后台Process的PID$ 最后运行的命令的结束代码(返回值)$- 使用Set命令设定的Flag一览$* 所有参数列表。如[……]
呐,其实有些特别的Git,是只有一个master分支的,所以推送就可以直接用如下指令实现推送:
git push origin master
如果当前分支只有一个追踪分支,那么主机名都可以省略和分支都可以省略。
git push[......]
有的时候,需要导出MongoDB的数据为csv,直接人工查看~
导出到csv指令如下:
mongoexport -h 127.0.0.1 --port 10000 -d DBName -c CollectionName -f _id,a,b,c --csv -o d:\1.csv
相关参[……]
没多少经验,就是习惯了
/etc/init.d/httpd restart
突然碰到一些老版本的Apache环境,httpd运行方式是绝对路径,有点懵逼怎么关闭启动,以及不清楚配置文件在哪儿~ 首先,绝对路径假设是:
/usr/local/apache/bin/httpd
查看相关配置[……]
通常POST过来的数据,从access日志查看,就会有x的编码内容,人工是看不懂这是啥意思的,如何转码解码?
示例代码如下:
<?php
$v = 'xE6x88x91'echo hex2bin(str_replace('x', &apo[......]
tail -f,这个指令是监控文件内容,实时输出每行变动~ 通常用于监控日志~ 但是如果你相对输出内容进行过滤呢?只输出你关注的关键词内容,如何做到?看示例:
tail -f 文件路径 | grep --line-buffered 关键词
相关参考: https://blog.csdn[……]
以下代码,实现了强制拉取remote更新到本地,无视本地任何修改~
git fetch --all
git reset --hard origin/master
git pull
以上内容摘录自:Git pull 强制覆盖本地文件[……]
需求其实就是简单的,确认下本地和remote的版本号是否一致,不一致就拉更新~
三句代码:
git remote -v update
git rev-parse @git rev-parse @{u}
第一句是远端信息更新(不会对本地有任何改变) 第二句是输出本地目前所处版本哈希 第三句是输[……]
PHP随机生成小数的示例代码:
<?php
/**
* 生成0~1随机小数 * @param Int $min * @param Int $max * @return Float */function randFloat($min=0, $max=1){ return[......]