macOS下浏览器Safariextz插件的特性汇总

1,判断XX.Safariextz后缀名的文件类型是何种压缩方式;      

 file XX.Safariextz

2,根据压缩方式重命名后解压文件

 Mv     XX.Safariextz   XXX.xar
 Xar  -xf   XX.xar

3,打开文件夹,分析配置文件

Cd   XX.safariextention

4,对于老系统:   

  defaults read ~/Library/Safari/Extensions/extensions   可以读取插件信息

 

10.13及以后的系统:

10.14新系统—-扩展包含于主程序包

 1,插件扩展APP,安装在application目录下,路径为: 

    application-APP-content-Plugins- XXXX.appex

    /Applications/Blogo.app/Contents/PlugIns/XXXX.appex

2,直接读取安装了哪些应用内的Safari扩展插件    

   pluginkit -mDvvv -p com.apple.Safari.extension

 ~/Library/Safari目录下的文件需要通过system preference —- security & privacy添加script editor到 full disk access 后才能访问,否则会导致相关的信息读取失败

系统插件的命令行读取:

 sudo profiles -P

移除所有的系统插件:

/usr/bin/profiles -D

查看系统安装日志中已安装的软件应用:

grep 'Installed' /private/var/log/install.log

/Library/PrivilegedHelperTools/

~/Applications/Utilities/

ls /Applications/Utilities

~/Library/Preferences/

以上就是差不多命令行对插件的管理方法,如果你有更好的,可以告诉我哦!

 

 

你可能感兴趣的:(julius个人分享,Mac使用)