Debian system

debain12 用户桌面的图标那些文件和配置都是存在哪?

PHPer 2025-09-23 6 0 0

cat ~/.config/user-dirs.dirs

# This file is written by xdg-user-dirs-update

# If you want to change or add directories, just edit the line you're

# interested in. All local changes will be retained on the next run.

# Format is XDG_xxx_DIR="$HOME/yyy", where yyy is a shell-escaped

# homedir-relative path, or XDG_xxx_DIR="/yyy", where /yyy is an

# absolute path. No other format is supported.

#

XDG_DESKTOP_DIR="$HOME/Downloads/Desktop"

XDG_DOWNLOAD_DIR="$HOME/Downloads"

XDG_TEMPLATES_DIR="$HOME/Documents/Templates"

XDG_PUBLICSHARE_DIR="$HOME/Public"

XDG_DOCUMENTS_DIR="$HOME/Documents"

XDG_MUSIC_DIR="$HOME/Music"

XDG_PICTURES_DIR="$HOME/Pictures"

XDG_VIDEOS_DIR="$HOME/Videos"

~ ❯❯❯

Kimi:

在 Debian 12(默认 GNOME)里,**“用户桌面上的图标”**其实只有两类实体:

1. 真正躺在 `~/Desktop` 里的 `.desktop` 文件

这些文件就是你在桌面上看到的“快捷方式”,双击后由文件管理器(nautilus-desktop)负责启动。

例子:

```

~/Desktop/firefox.desktop

~/Desktop/我的项目.desktop

```

2. 图标**图片**本身

- 系统级:

`/usr/share/icons/` ← 主题图标(按分辨率分子目录)

`/usr/share/pixmaps/` ← 杂项单图标

- 用户级:

`~/.local/share/icons/` ← 只对当前用户生效

`~/.icons/` ← 旧兼容路径,部分桌面仍识别

在 `.desktop` 里可以用

```

Icon=application-name ← 去上面目录里按主题查找

Icon=/home/alex/Pictures/xx.png ← 直接写绝对路径也行

```

3. “桌面目录”到底在哪

由 XDG 规范决定,记录在

`~/.config/user-dirs.dirs`

默认内容:

```

XDG_DESKTOP_DIR="$HOME/Desktop"

```

所以 99% 用户就是 `~/Desktop`;如果曾经手动改过路径,以这个文件为准。

4. 图标**是否显示**、**排列坐标**等元数据

GNOME 默认用 `gnome-shell-extension-desktop-icons-ng`(包名 `gnome-shell-extension-desktop-icons-ng`)来画桌面图标,配置全部写在 dconf 数据库:

```

~/.config/dconf/user

```

可用 `dconf-editor` 或 `gsettings` 查看/修改,例如

```

org.gnome.shell.extensions.ding show-home ...

立即注册

更新于:2025-09-23 11:16:37
    您需要登录后才可以评论。 立即注册
    相关内容

    查询linux的ftp的用户名和密码

    网站如何知道浏览器的用户在使用什么语言

    解决WordPress博客安装插件时提示输入FTP用户名和密码的问题,取消提示

    Debian system

    Debian system 白点问题 原因梳理 & 解决步骤一览

    windsurf Download instructions for deb-based Linux distributions (e....

    ​怎么在Debian12上安装CUDA12.6,我的显卡是支持的

    解决add-apt-repository: command not found

    install OBS-STUDIO

    Debian Install Flatpak

    debain12 用户桌面的图标那些文件和配置都是存在哪?

    在Debian 12上安装Kazam的步骤

    talk with Windsurf Base Model

    CUDA Toolkit 12.6 Downloads

    Linux操作系统安装

    Ubuntu 25.04 (Plucky Puffin) Desktop安装

    linux下多系统安装包括之前安装的Windows如何正确安装,保证多启动时多系统。

    关于ESP分区的挂载和备份中要注意的事项

    Linux下磁盘健康检查用的命令sudo smartctl -a /dev/sdd

    运行一次短时间的硬盘自检​​ sudo smartctl -t short /dev/sdd

    如何在Linux里用命令查看主版BIOS的boot启动项都有哪些

    修复WINDOWS启动报错

    修复WINDOWS启动报错之二

    修复WINDOWS启动报错之三

    linux不通过商店安装vs code

    linux desktop 现在运行速度最快的几个,并发下网址

    基于Arch,带桌面的,最受欢迎的是

    最受欢迎的Linux系统

    linux系统安装涉及的命令

    推荐内容

    怎样使用V2Ray代理和SSTap玩如魔兽世界/绝地求生/LOL台服/战地3/黑色沙漠/彩...

    sstap游戏代理教程 从此玩如魔兽世界/绝地求生/LOL台服/战地3/黑色沙漠/彩虹六...

    BT磁力搜索网站汇总和找不到的资源

    什么是磁力链接,您如何使用?

    Z-Library:全球最大的数字图书馆/含打不开的解决方案/镜像

    使用V2Ray的mKCP协议加速游戏

    v2rayN已停止工作

    【车险课堂】什么是无赔款优待系数ncd,你“造”吗?