首页 > 其他分享 >MacOS 清除软件缓存和配置文件

MacOS 清除软件缓存和配置文件

时间:2023-06-27 13:36:09浏览次数:46  
标签:MacOS 缓存 配置文件 Application 路径 Library located 软件

MacOS 清除软件缓存和配置文件

最近在mac上安装并激活软件的时候遇到问题,不论如何重新安装软件,软件都不会更新软件信息,推断需要删除软件的配置文件

macos软件安装后,文件所在的路径

在macos上,软件安装会将缓存等文件存放到如下可能的路径:
Binary and dock icons are located in /Applications/
Application support files are located in ~/Library/Application Support
Support Caches can be found in /Library/Caches/ and ~/Library/Caches
Plugins are located in ~/Library/Internet Plug-Ins/
Library can be found in ~/Library/ App preferences are located in ~/Library/Preferences/
Crashes are found in ~/Library/Application Support/CrashReporter/
App saved states are located in ~/Library/Saved Application State/

删除这些路径下的相关文件后,重新安装软件,软件并未更新信息

软件可能新建配置路径存放文件

软件自己可能在home路径新建一些文件夹存放其他路径自己的相关配置
在home目录也就是~目录,输入命令ls -a显示路径下所有文件,包括隐藏的文件
找到相关文件夹,删除,重新安装,软件信息得到更新

题外话:

  • 快速访问路径:command + shift + g
  • 快捷查找软件安装后文件所在:使用appzapper
  • macos上类似everything的搜索工具: Find Any File

参考:
How to uninstall programs on a Mac | https://macpaw.com/how-to/uninstall-apps-on-mac-os-x
Mac OS快速访问系统根目录的几种方法 | https://blog.csdn.net/fanshouyizhi/article/details/70141952
mac系统下怎么寻找软件配置文件 | https://zhidao.baidu.com/question/140267578
求Mac上类似Win系统Everything的搜索软件快| https://www.v2ex.com/t/562795

标签:MacOS,缓存,配置文件,Application,路径,Library,located,软件
From: https://www.cnblogs.com/mindreamaster/p/17508579.html

相关文章

  • ABP - 缓存模块(2)
    1.缓存模块源码解析个人觉得ABP分布式缓存模块有三个值得关注的核心点。首先是AbpRedisCache类继承了微软原生的RedisCache,并通过反射的方式获取RedisCache的私有方法对RedisCache进行扩展,实现了ABP分布式缓存中的批量操作方法。为什么要这么做呢?因为基于Redis缓......
  • 【Springboot】- 指定端口和配置文件
    Springboot服务jar的外部指定端口和文件方式springboot指定端口的三种方式第一配置文件中添加server.port=9090第二在命令行中指定启动端口,比如传入参数java-jarbootsample.jar--server.port=9000第三传入虚拟机系统属性java-Dserver.port=9000-jarbootsample.j......
  • 缓存的常见问题以及SpringCache的解决方案
    总体来说,缓存在使用的过程中主要面临以下几个问题:缓存击穿(某个热点数据的key失效了)缓存中无数据,但是数据库中有数据,由于是热点key,如果同一时间大量请求进来会导致数据库压力大增缓存雪崩与缓存击穿类似,只不过缓存雪崩是多个热点key同时失效缓存穿透查询不存在的数据,当同时......
  • 高并发下的缓存穿透
    高并发下的缓存穿透什么是缓存穿透大量并发去访问一个数据库不存在的数据,由于缓存中没有该数据导致大量并发查询数据库,这个现象要缓存穿透。缓存穿透可以造成数据库瞬间压力过大,连接数等资源用完,最终数据库拒绝连接不可用。如何解决缓存穿透对请求增加校验机制比如:课程......
  • 高并发下的缓存击穿
    高并发下的缓存击穿什么是缓存击穿缓存击穿是指大量并发访问同一个热点数据,当热点数据失效后同时去请求数据库,瞬间耗尽数据库资源,导致数据库无法使用。比如某手机新品发布,当缓存失效时有大量并发到来导致同时去访问数据库。如何解决缓存击穿使用同步锁控制查询数据库的......
  • 高并发下的缓存雪崩
    高并发下的缓存雪崩什么是缓存雪崩缓存雪崩是缓存中大量key失效后当高并发到来时导致大量请求到数据库,瞬间耗尽数据库资源,导致数据库无法使用。造成缓存雪崩问题的原因是是大量key拥有了相同的过期时间,比如对课程信息设置缓存过期时间为10分钟,在大量请求同时查询大量的......
  • macos中回退键是Command+shift+z,我该如何改成Command+y?
    在使用macOS操作系统时,回退键的默认快捷键是Command+Shift+Z。然而,对于一些用户来说,这种组合键可能不太方便,因此他们希望将其改为其他组合键,例如Command+Y。如果你也想更改回退键的快捷键,请按照以下步骤进行操作。操作如下,打开系统设置-键盘 mac技巧及软件安 ......
  • 缓存与DB数据一致性问题解决的几个思路
    使用缓存必然会碰到缓存跟真实数据不一致的问题,虽然我们会在数据发生变化时通知缓存,但是这个延迟时间内必然会导致数据不一致,如何解决一般有下面几个思路:首先,当这个延迟如果在业务上时可以接受的,比如文章阅读、评论次数这样的缓存数据,这样的问题这里不考虑。 类似数据库分布式事务......
  • 配置文件 proxy_set_header -发往后端服务器的请求头---- nginx日志设置级别调试技巧
    http{includemime.types;default_typeapplication/octet-stream;sendfileon;#tcp_nopushon;#keepalive_timeout0;keepalive_timeout65;server_tokensoff;log_formatmain'$remote_addr-$remote_user[$time_local]......
  • flask中关于配置文件写法
    关于Flask中的配置文件有多种写法。一、通过from_object写入项目根目录下创建一个settings.py配置文件,代码如下classBaseConfig(object):DEBUG=TrueSECRET_KEY="fsdajklfjdsalk1654356"classProductionConfig(BaseConfig):DEBUG=Falseclass......