跳至主要内容

博文

目前显示的是 六月, 2019的博文

Mac terminal无法清除历史纪录

我用的iterm2 + zsh Linux传统清除方式并没能解决 history -c 常用history命令: 查看历史命令纪录: history history | less 使用 !! 执行上一条命令 !! 使用 !foo 执行以 foo 开头的命令 !foo 使用 !n 执行第 n 个命令 !100 可以尝试下这样来解决: 在terminal中输入hist,然后tab键,出来以下这些 HISTCHARS HISTFILE HISTSIZE 了解历史记录的大小: echo $HISTSIZE 历史记录的保存位置: echo $HISTFILE # 查看history文件存放地址 echo > ~/.zsh_history # 清空 好了,退出terminal,重新登录检查一下即可 退出后,再history检查一下

群晖自动申请Let’s Encrypt的ssl域名证书,支持泛域名,支持自动签发,自动部署到群晖[新增cloudflare教程]

群晖自动申请Let’s Encrypt的ssl域名证书,支持泛域名,支持自动签发,自动部署到群晖[新增cloudflare教程] 使用条件 1.需要有一个域名 2.必须要有公网ip 3.dns使用阿里云、Dnspod、Godaddy、AWS、Linode、cloudflare均可 下载脚本(右键另存为,使用下载工具无法下载): 下载地址 首先获取cloudflare 的e-mail 和Key 如图方式申请 创建一个新的, 注意创建后要记得保存,因为这个只显示一次 之后修改config文件 修改主域名,DNS类型,生效时间,及你的DNS的e-mail 和Key(就是上面刚刚保存的e-mail和Key) export DOMAIN=e9china.net 这里是你的域名 export DNS=dns_cf 这里是你的dns类型,dns_cf就是cloudflare,具体类型可以看config文件内的说明,比如阿里云的为 dns_ali ,需要阿里云的Key和Secret,之前文章也介绍过,不知道在哪里查看的可以百度一下! export DNS_SLEEP=120 这里是生效时间,一般为60-120,不知道什么意思就保持默认 export DOMAIN=e9china.net # DNS类型,根据域名服务商而定 export DNS=dns_cf # DNS API 生效等待时间 值(单位:秒) # 某些域名服务商的API生效时间较大,需要将这个值加大(比如900) export DNS_SLEEP=120 # 阿里云 DNS=dns_ali export Ali_Key="LTqIA87hOKdjevsf5" export Ali_Secret="0p5EYueFNq501xnCPzKNbx6K51qPH2" # Dnspod DNS=dns_dp export DP_Id="78903" export DP_Key="1234567890000000000000000000" # Godaddy DNS=dns_gd export GD_Key="sdfsdfsdfljlbjkljlkjsdfoiwje" export GD

Mac下Aria2安装及其配置并设置开机启动

1.安装Homebrew 注:(如已安装,请忽略) 打开终端键入以下命令,等待完成 /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 2.安装最新版本aria2并配置 1.终端下输入以下命令 ➜ ~ brew install aria2 2.等待安装完成后,下载附件 Aria2相关配置下载地址 aria2 config 3.建立aria2文件夹 cd ~ // 创建aria2文件夹 mkdir ~/.aria2 4.打开刚才创建好的aria2文件夹 ➜ ~ open ~/.aria2 5.解压下载好的附件,将 下列文件 复制到aria2文件夹内 aria2.conf aria2.log aria2.session com.aria2c.plist com.google.Chrome.mobileconfig 6.将下载文件夹内的 aria2c 文件复制到 /usr/local/Cellar/aria2/1.33.1/bin 下 操作方式,终端输入命令 cd /usr/local/Cellar/aria2/1.33.1/bin 将该文件夹里的 aria2c 文件重命名为 aria2c.bak,再将下载文件夹内的 aria2c 复制进去 注: 1.理由是官方的 aria2c 版本最多支持16线程,sarkrui改好的aria2c版本支持128线程 2.文中所说的1.33.1是我当前从brew上下载下来的版本,实际以你brew下载下来的版本为准,如果和我版本不一致,请修改相关的1.33.1这个路径 7.右键使用文本编辑或sublime打开 aria2.conf 找到如下语句,将hsuyelin(本人电脑用户名)修改为你电脑的用户,修改完成 command+s 保存退出 #文件保存路径, 默认为当前启动位置 dir=/Users/hsuyelin/Downloads # 日志保存路径 log=/Users/hsuyelin/.aria2/aria2.log # 从会话文件中读取下载任务 input-file=/Users/hsu