刷新桌面图标小把戏
Tofloor
poster avatar
sysop
deepin
2017-10-07 02:47
Author
deepin的桌面刷新功能会把桌面图标搞乱
其实有只刷新图标 不改变排序的办法
解决分区后挂载图标带锁 下载到桌面的文件没显示等等
原理刷新回收站图标 所有桌面图标都会刷新
在/home/用户名/Documents
新建
refresh.sh

#! /bin/bash
mkdir /home/用户名/.local/share/Trash/files;
touch /home/用户名/.local/share/Trash/files/`date +%y%m%d`.txt2;
rm /home/用户名/.local/share/Trash/files/*.txt2;

再加两行 兼做清空回收站
rm -rf /home/用户名/.local/share/Trash/files;
rm -rf /home/用户名/.local/share/Trash/info;


桌面新建
refresh.desktop

[Desktop Entry]
Categories=Development
Exec=/home/用户名/Documents/refresh.sh
Icon=/home/用户名/Documents/refresh.png
Name=refresh
Termina=false
Type=Application
Version=1.0


效果


Reply Favorite View the author
All Replies
avatar
sysop
deepin
2017-10-07 02:49
#1
桌面快捷方式重命名后怎么显示的名字变了 实际文件名一直是原来的呢?

Reply View the author
avatar
sysop
deepin
2017-10-07 02:54
#2
吐槽下回收站
删除文件实际是移动文件到系统分区 删除大文件很慢
能不能在每个分区分别设置回收站呀








    神奇的小尾巴:Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.3112.78 Safari/537.36  (zh-CN)
    ——2017/10/6 下午6:54:54
             
    Reply View the author
    avatar
    woodelf
    deepin
    2017-10-07 03:10
    #3
    Termina=false

    s/Termina/Terminal
    另外,回收站本来就是gvfs创建出来的虚拟文件系统,如果/home单独分区,就是和/home共享空间。
    Windows的文件系统压根不是树形结构的,而回收站这东西是按用户来隔离的,不要指望Linux和Windows完全一样。
    Reply View the author
    avatar
    sysop
    deepin
    2017-10-07 03:15
    #4
    https://bbs.deepin.org/post/146371
    s/Termina/Terminal
    另外,回收站本来就是gvfs创建出来的虚拟文件系统,如果/home单独分区,就是和/home共 ...

    我记得以前有段时间好像deepin还是ubuntu 记不清了
    删除ntfs分区的文件会把文件移动到所在分区的.Trash目录下
    清空了回收站文件还在 看到空间不多了才发现这问题







      神奇的小尾巴:Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.3112.78 Safari/537.36  (zh-CN)
      ——2017/10/6 下午7:15:54
               
      Reply View the author
      avatar
      woodelf
      deepin
      2017-10-07 04:07
      #5
      https://bbs.deepin.org/post/146371
      我记得以前有段时间好像deepin还是ubuntu 记不清了
      删除ntfs分区的文件会把文件移动到所在分区的.Trash目 ...

      测试了一下,我前面说的有问题,你说的是对的。完整的回收站机制更正如下:
      1、如果用户目录和待回收文件处于同一文件系统,那么文件会被回收到该用户的回收站中。在GIO的文档中有提到,默认的回收站路径为$XDG_DATA_HOME/Trash,一般也就是~/.local/share/Trash。
      2、如果用户目录和待回收文件处于不同的文件系统,那么文件会被回收到其所处文件系统挂载点的.Trash-0中。
      所以你应该不必吐槽回收站问题了,它就是按文件系统加以区别处理的。
      Reply View the author
      avatar
      DebuggerX
      deepin
      2017-10-07 04:42
      #6
      sysop 发表于 2017-10-6 18:54
      吐槽下回收站
      删除文件实际是移动文件到系统分区 删除大文件很慢
      能不能在每个分区分别设置回收站呀

      linux的回收站不像windows的属于系统的一部分,而是一个可选的第三方工具,作用仅仅是有了桌面环境后删除操作误操作的可能性变大所以做个保险……如果是确定要删除东西还是就地打开终端rm -rf来的直接彻底
      Reply View the author
      avatar
      jiangzm
      deepin
      2017-10-07 05:18
      #7
      deepin有刷新这个东西嘛。。
      Reply View the author
      avatar
      imgradeone
      deepin
      2017-10-07 22:03
      #8
      emm不错(话说直接删除文件怎么弄
      Reply View the author