aaron 发布的文章

删除本地分支

# 删除一个已经合并的分支
git branch -d 分支名
git branch --delete 分支名

# 强制删除一个未合并的分支
git branch -D 分支名
git branch -delete --force 分支名

删除远程分支

git push origin --delete 分支名

curl -o /dev/null -s -w %{http_code}:%{time_connect}:%{time_starttransfer}:%{time_total} https://www.elooy.com;

-o /dev/null 丢弃输出
-s 静默模式
-w 格式化输出, 变量有url_effective, http_code, http_connect, time_total,time_namelookup, time_connect, time_appconnect, time_pretransfer, time_redirect,time_starttransfer, size_download, size_upload, size_header, size_request, speed_download, speed_upload, content_type,num_connects, num_redirects, redirect_url, ftp_entry_path, ssl_verify_result

# 每隔5秒访问一次
while true; do curl -o /dev/null -s -w %{http_code}:%{time_connect}:%{time_starttransfer}:%{time_total} https://www.elooy.com; echo;sleep 5;done

命令的用法:

Usage:
 crontab [options] file
 crontab [options]
 crontab -n [hostname]

Options:
 -u <user>  define user
 -e         edit user's crontab
 -l         list user's crontab
 -r         delete user's crontab
 -i         prompt before deleting
 -n <host>  set host in cluster to run users' crontabs
 -c         get host in cluster to run users' crontabs
 -s         selinux context
 -x <mask>  enable debugging

任务格式: 分钟 小时 星期 命令

名称数值范围
分钟0~59
小时0~23
1~31
1~12
星期0~7 (0/7表示星期天)
时间格式描述
*表示每分钟\小时\天\月\星期
n-m表示n~m分\时\日\月\星期
*/n表示间隔分钟\小时\天
a,b,c表示指定的第a, b, c分钟\小时\天\星期