软件通用配置 编辑 请登陆,再编辑

前言

本条目简单的介绍Lnux下通用的软件配置文件知识。

配置文件

配置文件目录

软件配置主要分:

用户设置(特定用户配置)

 ~/
 ~/.config

全局设置(系统全局配置) /usr/share

注释: ~/ .等于 /home/你的账户名字/

备份配置[编辑]

1.例如我需要备份amule程序的用户配置

我只需要备份~/.amule文件即可

2.但是部分程序的配置是在~/.config下

例如chromium程序的用户配置,我们需要备份~/.config/.chromium 文件即可

删除配置

部分程序配置出问题,导致程序无法运行,只需要删除其配置使其回复到初始状态即可

需找该程序的配置文件目录由上可知,在~/.下的隐藏文件 和~/.config下的文件寻找即可.

相关知识

用户配置文件

以下简单介绍在用户主目录下的配置文件,默认为隐藏文件.

隐藏文件夹类:

  • .cache:程序缓存.
  • .config:绝大部分配置文件的存放地
  • .dbus :dbus服务的文件
  • .gconf :gnome环境的配置
  • .gnome2 :gnome2的配置文件
  • .gvfs: 待补充
  • .local:本地化配置文件

隐藏文件类:

  • .bash_logout:用户注销后读取的shell配置文件(默认bash shell)
  • .bashrc:包含用户的专用 shell的信息,当用户登录时以及每次打开新的shell时,这个文件被读取.(默认bash shell)
  • .dlockpid:待补充
  • .dmrc:默认是GDM会话语言配置文件。里面记录了G/K(DM)登入桌面时的语言。
  • .esd_auth:esd音响的配置文件
  • .ICEauthority:和.dmrc一起属于GDM会话语言配置文件
  • .profile:当用户登陆.会读取这个文件设置用户环境变量
  • .Xauthority:startx的记录文件
  • .xinputrc:也是和用户环境变量相关的文件
  • .xsession-errors: 是x会话的错误日志

清除残余配置文件

终端执行:

dpkg -l |grep ^rc|awk '{print $2}' |sudo xargs dpkg -P 

如果报如下错误,证明你的系统中没有残留配置文件了,无须担心。

dpkg: error: --purge 需要至少一个软件包名作为参数
输入 dpkg --help 可获得安装和卸载软件包的有关帮助 [*];
使用 dselect 或是 aptitude 就能在友好的界面下管理软件包;
输入 dpkg -Dhelp 可看到 dpkg 除错标志的值的列表;
输入 dpkg --force-help 可获得所有强制操作选项的列表;
输入 dpkg-deb --help 可获得有关操作 *.deb 文件的帮助;

带有 [*] 的选项将会输出较大篇幅的文字 - 可使用管道将其输出连接到 less 或 more !