扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
在本页阅读全文(共2页)
档案文件
Firefox采用档案管理方式管理配置文件。一个档案相当于一个为设置,扩展,cache,cookie,密码等建立的专门的独立目录。这就意味着任何一个用户可以拥有任何数量的完全独立的档案配置文件即完全个性化的配置。通常,大多数人只有一个档案文件,其实有太多理由可以拥有多个档案文件,比如测试或维护不同的设置或不同网站的cookie等。下文中会更详尽地介绍如何配置档案文件。
当第一次运行Firefox时会建立一个默认的档案和基本的目录结构。所有的档案都存放于“firefox”主目录下的“defaults”的目录中。一个完整的结构应该为‘.mozilla/firefox/tpa4k8kx.default’,最初的默认档案同样被称为“default”(如图3)。这种随机字符串的命名方式是出于对更高安全性的考虑;对密码文件和其他私人数据的非二进制访问使用随机字符串的方式能更好地保护这些文件。
在profile目录中你可以找到全部的Firefox环境设置。其中一些文件是纯文本格式另一些则为二进制。通常来说,虽然这些文件是可以直接打开和编辑的,但是笔者并不推荐这种做法。其中bookmarks.html包含所有的书签;cookies.txt包含全部保存的cookies;history.dat为二进制文件,包括URL历史纪录;signons.txt包括加密后的存储密码;而在cache目录中则有一系列包括浏览器cache文件的目录。尤其重要的一个文件为“prefs.js”,所有的浏览器设置信息都保存在其中。Firefox配置有大量的默认设置列表,任何设置如果被更改都会被纪录在此文件中,这些信息都是纯文本形式并可以对其进行编辑,不过如果Firefox处在运行状态,那么信息将被随时重写覆盖,不过在内存中会保留信息副本。另外,大部分扩展功能的设置信息同样也被保存在这个文件中。
如果要更改设置最好是利用Firefox自身的界面及配置编辑器。其参数设置图形用户界面允许用户很轻松地修改大部分的重要设置;如果利用编辑器,就需要在URL栏中输入“about:config”,那么在Firefox运行的同时就可进行参数设置。(如图4)双击其中任意一个“首选项名称”即可开启一个对话框或改变默认状态;新增功能只需右击窗口,选择“新建”(类型包括:字符串,整数,布尔)。所有改变默认设置的选项都是用黑体突出显示,更易于查找。
建议你修改的项目为“network.http.pipelining”。这项使得Firefox可以实现多任务下载并有利于提高网页显示速度。找到此项,双击之,其状态就会由“默认 布尔 false”转变为“用户设置 布尔 true”,这个改变是瞬间就可以看到的,不过直到Firefox再一次开启之时才会被写入prefs.js文件中。
高级用户如何备份profile
其实有不少备份设置和profile文件的替代方案。正如我们所知,所有的profile信息都保存在一个独立的目录中;因此各种类型的profile不会相互产生影响。一个简单易行的备份全部profile和设置的方法是将整个目录结构存档。最好在存档之前清空cache,因为其占用了几M字节的空间。可以直接删除cache目录,还可以通过浏览器中的参数设置工具。创建一个档案时,进入你的主目录,输入:
$ tar cfvj firefox.tar.bz .mozilla
这条命令用于为全部和Firefox关联的文件创建一个压缩档案文档。你可以利用这个档案文件存储设置或者将设置移植至另一个系统。举例来说,要在一台新计算机上解压这些全部的文件,只要在主目录中输入如下命令并运行即可。
$ tar xfvj firefox.tar.bz
如果你是从较早前的备份中重新安装这些文件,就意味着将会清除Mozilla的目录以及解压档案文件之前的全部内容。一定要确认要用的备份是有效的,否则那些清除的内容是不能再挽回的。解决办法是将Mozilla目录重命名以保留。在解压备份之前运行以下任一个命令:
$ mv .mozilla .mozilla.old
$ rm -r .mozilla
如果你不想进行备份,可以重新保存或复制你的全部profile,单独复制文件也是可行的。我们知道profile目录包括多个关联Firefox配置的文件。如果你只是想保存你的收藏书签和密码,那么最简单的方法是按通常的方式启动Firefox,这样其会创建一个默认的profile,退出浏览器后将bookmarks.html和signons.txt文件拷贝至一个新的目录中。举例来说,本来我们已经将这两个文件存放在主目录中,现在想用Firefox产生新版本将其覆盖,命令如下:
$ cp -a bookmarks.html .mozilla/firefox/sj83kius.default/
$ cp -a signons.txt .mozilla/firefox/sj83kius.default/
其中的-a保证文件的权限被保存。profile目录在实际应用中将会被改变,因为它的名字部分中带有随机性。
如何管理Profile
怎样创建档案文件,备份独立文件以及针对管理信息的建议。
你一定想拥有不止一个profile,Firefox提供了一种简单的方法创建多个profile。当Firefox第一次运行时,它会检测到那个默认的profile来使用,如果没有找到就会自动创建一个。之后Firefox每次启动时都将会开启这个默认的profile。为了创建一个新的profile,一个特别的命令选项必须要运行:
$ firefox -profilemanager
运行之后会开启一个窗口,全部的profile以列表形式在此显示;最初,只可能会列有一个默认的profile。点击“Create Profile”可以创建一个新的,创建出的新profile必须被命名为new profile。选择你需要用的profile作为默认,只要点选“Don't ask at startup”的提示后,在每次启动Firefox时就不会每次都提示了。
除了这个内置的管理器之外,你还可以手动管理这些信息。在.mozilla/firefox目录中就能找到profiles.ini文件。每个profile后会跟着列出文件名和目录路径。在这里修改文件同在Firefox的profile manager选项中修改是一样的,当然后一种方法显然更容易。而且,在管理器中能看到profile在trobleshooting时产生的配置变化;如果文件丢失或受损,利用管理器则相对更容易进行修复。
Profile中的全部信息以及目录结构本身都是跨操作系统的。你可以将其转移至另一个操作系统,但一定要保存在正确的位置才行。比如,OSX系统要将其保存在Library/Application Support/Firefox而不是.mozilla/firefox中。Windows系统要将其存放于Documents and Settings\userid\Application Data\Mozilla\Firefox中。
Firefox快捷键一览
Ctrl & T 打开新标签页
Ctrl & W 关闭开启的标签页
Alt & 2 选择第二个标签页
Ctrl PgUp 从左起依次选择标签页
Ctrl PgDn 从右起依次选择标签页
Ctrl & left click 在新标签页中打开链接
Middle click 在新标签页中打开链接
Shift & left click 在新窗口中打开链接
Ctrl & +/- 放大/缩小字体
Ctrl & scroll wheel 放大/缩小字体
Ctrl & F 查找并高亮显示文本
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。