背景
有很多同学在选择非关系型数据库的工具时会考虑用Studio 3T,但这个软件仅有30天的试用时间。本文分享一下重置试用时间的脚本和执行流程,仅做分享,建议有条件的在官网购买许可证。
重置流程图
重置脚本
#!/bin/sh
rm -f ~/Library/Preferences/3t.*
rm -rf ~/.3T/studio-3t
rm -rf ~/.cache/ftuwWNWoJl-STeZhVGHKkQ--
ftPath=`find /var/folders -name "ftuwWNWoJl-STeZhVGHKkQ--" -print 2>&1 | fgrep -v "Permission denied" | fgrep -v "Operation not permitted"`
t3Path=`dirname ${ftPath}`/t3
if [ -e ${ftPath} ];then
rm -rf ${ftPath}
fi
if [ -e ${t3Path} ];then
rm -rf ${t3Path}
fi
echo "删除档案成功,请立即重启电脑生效"
echo "如果不想立刻重启,那么请在重启电脑前,都不要重新执行studio3T, 否则执行指令码将不起作用"
流程描述
- 关闭Studio 3T
- 新建studio.sh,复制上述脚本,保存
- 打开终端,执行
./studio.sh
需要管理员权限时,所有的命令行都要在前置增加
sudo
- 如果报错command not found,执行
chmod -R 777 studio.sh
- 执行成功后重启电脑,重启前不要打开Studio 3T,成功执行的标识为终端显示以下信息