这是从Mac上的Firefox命令行清除cookie和缓存数据的一种方法:

#!/bin/bash

# A script to clear out Firefox data from the command line.

# MIT License

src="$HOME/Library/Application Support/Firefox/Profiles"

declare -a files_to_delete=(places.sqlite places.sqlite-shm places.sqlite-wal downloads.sqlite formhistory.sqlite search-metadata.json search.json search.sqlite cookies.sqlite cookies.sqlite-shm cookies.sqlite-wal signons.sqlite sessionstore.bak sessionstore.js)

declare -a directories_to_delete=(Cache OfflineCache)

# enable for loops over items with spaces

IFS=$'\n'

# loop through browser profiles and delete certain files

for dir in `ls "$src/"`

do

if [ -d "$src/$dir" ]; then

for item in "${files_to_delete[@]}"

do

if [ -f "$src/$dir/$item" ]; then

rm "$src/$dir/$item"

echo "deleting: $src/$dir/$item"

fi

done

for item in "${directories_to_delete[@]}"

do

if [ -d "$src/$dir/$item" ]; then

rm -r "$src/$dir/$item"

echo "deleting: $src/$dir/$item"

fi

done

fi

done

注意:由于此脚本将$HOME变量用于Firefox Profiles目录所在的源( src )目录,因此请确保以拥有Firefox Profiles目录的用户身份运行此脚本... (即,不要运行此脚本)。 以root身份执行脚本...)

另请注意:运行此脚本之前,最好备份现有的Firefox配置文件!

linux缓存清除命令行,unix - Cookies和缓存,如何在Linux和Mac上从命令行清除它们? - 堆栈内存溢出...相关推荐

  1. linux ppc64 是什么,docker - 在(模拟)PPC64 Linux上的backtrace()segfaults - 堆栈内存溢出...

    我在文件backtrace.c创建了以下测试程序: #include #include #include int main(int argc,char**argv){ void *stack[128] ...

  2. linux 删除in链接,linux - 从TCP_IN删除端口不会从CSF上的外部流量关闭它 - 堆栈内存溢出...

    几天前,我已通过SSH在Ubuntu主机上安装了CSF. 一切似乎都正常,我有机会玩了几个小时. 弄清楚我如何关闭和打开端口. 一切似乎都正常. 今天,我尝试对3306 mysql端口进行限制,仅允许 ...

  3. python未指定的错误_python - Python脚本中的Sips命令不起作用-“错误4:未指定文件”和“不是有效文件-正在跳过” - 堆栈内存溢出...

    尝试通过Python脚本调整某些图像的大小(仅宽度). 这是一个Python脚本: # -*- coding: utf-8 -*- import subprocess import os # New ...

  4. linux运行在RISC上面,linux - 如何在riscv64 linux上运行SPEC CPU 2006? - 堆栈内存溢出...

    我有一个使用qemu模拟运行的riscv64 linux(fedora 28). [gqb@stage4 cpu2006]$ uname -a Linux stage4.fedoraproject.o ...

  5. linux合并两个文件 去重复,c - 在Linux中使用C,通过系统调用将两个文本文件合并为一个新文件(来回换行) - 堆栈内存溢出...

    如果您已阅读所有文件,则必须保留,因为在第一时间读取的内容将...已阅读,而这不是您想要的. 注释后编辑代码: #include #include #include #include #include ...

  6. 命令行 笔记本键盘禁用_如何在 Ubuntu 20.04 上禁用坞站(dock) | Linux 中国

    我发现它对于快速访问常用应用非常方便,但并非所有人都希望它额外占用屏幕上的一些空间. • 来源:linux.cn • 作者:Abhishek Prakash • 译者:geekpi • (本文字数:1 ...

  7. mac上的命令行工具

    转自爱米家的博客,原文:<Eight Terminal Utilities Every OS X Command Line User Should Know> OS X  的Termina ...

  8. 如何在Ubuntu 20.04上用命令行建立l2tp连接

    我在如何在Ubuntu18.04上安装与配置l2tp server上介绍了如何安装与配置l2tp server.本篇介绍如何在Ubuntu 20.04上以客户端的方式和该l2tp server建立vp ...

  9. linux获取命令的返回值,Shell $?:获取函数返回值或者上一个命令的退出状态

    $?是一个特殊变量,用来获取上一个命令的退出状态,或者上一个函数的返回值. 所谓退出状态,就是上一个命令执行后的返回结果.退出状态是一个数字,一般情况下,大部分命令执行成功会返回0,失败返回1,这和C ...

最新文章

  1. python类方法调用装饰_Python3 @classmethod 函数装饰器 声明一个类方法
  2. 电子界卡组构建2019_2018–2019年构建现代Android应用程序的路线图
  3. KVM虚拟化环境搭建
  4. VSCode工程文件右侧A M U 字母的含义
  5. IOS自动化打包平台
  6. python数字排列组合去重_排列组合-生成集合的所有子集
  7. jmeter jdbc mysql_jmeter获取JDBC响应做接口关联(三)
  8. 知识图谱-远程监督关系提取
  9. WPF开发为按钮提供添加,删除和重新排列ListBox内容的功能
  10. mysql命令常用参数实例讲解
  11. Serv-U和win2003防火墙的设置
  12. 调色板 palette 详解
  13. 今日头条视频去重复上传方法-网络营销推广教程 如何完美去除视频字幕和LOGO批量下载快手西瓜视频...
  14. 均匀线阵常规波束形成 matlab程序,波束形成Matlab程序
  15. cad2020打印样式放在哪个文件夹_老师傅不会告诉你的CAD打印设置技巧
  16. CKA认证考题+解析
  17. 最新电脑cpu性能排行服务器,服务器cpu性能排行,详细教您服务器cpu性能排行
  18. 系统坏了用u盘怎么重装系统
  19. wcl怀旧服网站中文查服务器fb进度,魔兽世界怀旧服wcl数据查询方法
  20. MPN (Learning Normal Dynamics in Videos with Meta Prototype Network)代码阅读

热门文章

  1. wsappx关不掉_教你wsappx进程如何关
  2. css合格证,2016年汽车修理厂进出厂登记、检验、竣工出厂合格证管理制度.doc
  3. springboot网络微小说毕业设计源码031758
  4. Gearman使用简介
  5. Linux安全之关闭不需要的端口
  6. 清华某面霸收集的世界500强公司面试题目和点评
  7. 1-第一篇入住博客自我介绍
  8. 访问需要排队,奇葩网站有木有?
  9. Python爬虫爬取韩国电影售票评分网站电影排行榜Top250
  10. 不同的国家,珠峰的高度为啥不一样?