跳至主要内容

博文

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

MacBook Pro 发热解决方案[持续更新]

1.因为Spotlight索引而疯狂运行的,解决方案:在终端输入 sudo mdutil -a -i off 输入解锁密码后回车 2.iCloud数据过大 导致疯狂同步,两个进程cloudd,bird,解决方案:关闭iCloud 3.photoanalysisd,photolibraryd这俩进程,出来的时候CPU占用也是贼高, launchctl stop com.apple.photolibraryd launchctl stop com.apple.photoanalysisd 再看看有没有办法,把这两个脚本的自动重启关掉,只要想办法找到启动这两个脚本的配置文件在哪里就好办了,于是就有了下面这个 launchctl unload -w /System/Library/LaunchAgents/com.apple.photoanalysisd.plist launchctl unload -w /System/Library/LaunchAgents/com.apple.photolibraryd.plist 干掉就对了

JWT Authentication for WP-API在nginx下使用

由于最近在调试wp的JWT Authentication for WP-API认证功能,但是sandy用了快10年的nginx了。实在不想去用apache,看了官方说明没也刻意去提示怎么修改。 其实2年前解决过这个问题,一直没记录下来。总是忘记,翻了好几个备份盘终于找到之前修改过的文档。 1. 解决办法 编辑nginx的vhost文件,在server里面任意地方加入 server { ................. fastcgi_pass_request_headers on; fastcgi_pass_header Authorization; ................... } 2. 在wordpress的config.php文件里面加入 define('JWT_AUTH_SECRET_KEY', 'keyname'); define('JWT_AUTH_CORS_ENABLE', true); 其中里面的keyname在wordpress官方生成 https://ift.tt/PYZFVq 这样就完全支持,至于怎么用就自己看官方的插件说明了,这里就不重复说了!

ubuntu下利用expect实现screen多窗口开机运行

ubuntu下利用expect实现screen多窗口开机运行 1. expect的安装与使用 1.1. expect的安装与使用 是什么 expect 是用来进行自动化控制和测试的工具。主要是和交互式软件telnet ftp ssh 等进行自动化的交互。 如何安装 1.2. 检测是否安装 ls /usr/bin |grep expect 如果不存在,则进行安装 1.3.安装 apt-get install tcl tk expect ls /usr/bin |grep expect autoexpect expect expect_autoexpect expect_autopasswd expect_cryptdir expect_decryptdir expect_dislocate expect_ftp-rfc expect_kibitz expect_lpunlock expect_mkpasswd expect_multixterm expect_passmass expect_rftp expect_rlogin-cwd expect_timed-read expect_timed-run expect_tknewsbiff expect_tkpasswd expect_unbuffer expect_weather expect_xkibitz expect_xpstat wiki对于expect说明https://ift.tt/2MugVKV 2. 安装screen apt-get install screen screen用法这里不做过多的介绍,请大家google搜索 3. 利用expect实现screen多窗口运行 3.1. 建立start.sh开机运行 #!/usr/bin/env bash screen_name1=$"baidu" screen -dmS $screen_name1 cmd1=$"ping www.baidu.com"; screen -x -S $screen_name1 -p 0 -X stuff "$cmd1" #创建screen screen -x -S $screen_name1 -p 0 -X stu