典型场景:我想从一个文本文件中获取一个片段到我的终端(可能运行一个 VIM)。
现在我使用鼠标垫打开文件,选择片段,关闭鼠标垫,切换到 urxvt 并点击Shift+Insert粘贴文本。(与非终端应用程序相反,“正常”粘贴也是如此,但现在让我们把它放在一边)。
IIRC,这个工作流程曾经完美地工作,直到某个时刻。现在,从我关闭鼠标垫窗口的那一刻起,剪贴板的内容就丢失了,即恢复到之前的内容。当然,我不想让窗口保持打开状态,这只会导致桌面混乱(= 随机失去注意力)。
跳过这个:这有什么理由吗?我很想认为这是某种安全措施,但坦率地说,这个想法对我来说似乎很可怕:我的意思是,它应该是剪贴板,对吧?不是 VCS 也不是密码管理器,只是一个简单的旧剪贴板。(接下来,我们要在应用程序中使用单独的光标?还是单独的选择?还是五只手?)
如何获得旧的正常剪贴板行为?顺便说一句,架构的哪一部分(X/GTK/Xfce/mousepad)负责这种行为?
事后思考:在阅读了前两个很好的答案以及链接的文章后,我意识到是的,行为可能已经改变,但更有可能是我多年来误解了剪贴板,而且更多的是关于我的工作流程的变化(即大量使用 vim、ssh 和 urxvt 以及面向键盘的控制)导致最近增加了我的绊脚石。(当开发人员任意“改进”桌面工具的基础时,这不是 FOSS 中另一个可怕趋势的例子,我感到宽慰。)
所以,当我期待一个“开关,将其回”的行为是怎么回事我了解它的方式,即保留单独的“CTRL + X / C / V”和“MMB”,我会寻找到涉及大的解决方案统一。也许我需要调整我的工作流程,但至少我会理解我的工具。
我们都见过来自 ls 或 stat 的无数目录大小报告。我们知道它们并不意味着内容的实际大小,但它们确实有意义,但由于其意义对于正常情况不是很有用,所以我们学会了忽略它们。(而且通常是 4,0K,实际上很容易在视觉上忽略它们。)
现在我只是llNTFS 卷上的一个目录,我看到:
所以我想知道:目录大小如何与 Linux 和 ntfs-3g 配合使用?stat或者kernel是怎么统计的呢?添加到目录中的记录如何影响这个数字?
在 Debian 上,Shift+Down在 URxvt 中打开新选项卡。但是最近我开始在另一台机器上用Fedora,这里没有效果;这里就是Ctrl+T这样做的。但没有一个对两者都有效,所以我注定要考虑我在哪里。另外,我需要Ctrl+T一些程序(Vim、MOC...)。
受到ArchWiki 上的一个文档的启发,我尝试将其添加URxvt.keysym.Shift-Down: perl:tabbedex:new_tab到我的 ~/.XDefaults 中,但没有效果。(但即使它确实有效,我也不确定它是否会发布Ctrl+T用于其他用途。)
有任何想法吗?
我正在使用带有 Xfce 和 Thunar 的 Debian Wheezy。Thunar(和其他类似的管理器)支持例如使用 SFTP 地址连接到 SSH 服务器sftp://mysvr/并像本地文件夹一样浏览它。我通常通过命令行访问我的远程框,但偶尔我会欣赏这个 GUI 糖。
然而,在默认配置中,这有一个非常烦人的缺点:以这种方式访问的文件系统会自动挂载在文件夹下$HOME/.gvfs,这对于涉及遍历主文件夹(通常是点文件搜索或分析磁盘空间使用问题)的任务来说是一场噩梦。
GVFS 还在 ~/.gvfs/ 中提供了一个 FUSE 挂载点,以便 GVFS 挂载 可以使用标准 POSIX IO暴露给遗留应用程序。
所以我想可以将其关闭(我认为根据传统,它们并不意味着 Nautilus 之类的东西)。
但是,我似乎无法找到有关如何执行此操作的任何信息。任何指针?
我想与 Mac-OS 一起安装 Linux。
我有一点怀疑。Linux 是否支持 Mac-OS 分区格式?
该dh_usrlocal手册页听起来有点神秘的对我说:
它在包构建目录中找到 usr/local 的子目录,并删除它们,用维护者脚本片段(除非使用 -n )替换它们以在安装时创建目录,并在删除包时以某种方式删除它们符合 Debian 政策。这些片段由 dh_installdeb 插入到维护者脚本中。有关 debhelper 维护者脚本片段的说明,请参阅 dh_installdeb(1)。
Mainainer 脚本,片段,-n... 好的,但目的是什么?它真的只是创建(空?)目录吗?
好心人能不能用更实际的方式给我解释一下?我应该阅读政策的哪一部分?我应该关心我的应用程序是否安装PREFIX=/usr?
我是 Debian 的新手。我已经使用 Ubuntu 近 5 年了,我想切换并使用不同的发行版。我选择了 Debian。
我想知道是否可以将主目录存储在 Debian 的不同分区中?我将使用 Debian 6.0.3。
我想为 /home 目录使用 FAT 分区,这可能吗?我想使用 fat,因为这样在 Windows 和 Debian 之间共享文件会更容易,并且将 /home 存储在 FAT 分区中可以让我在需要时浏览我的文档。
此外,拥有 /home 目录将帮助我保留当前的 /home 目录,或者如果 Debian 不适合我,则当我更改操作系统时。
我有一台将在少数用户和我之间共享的机器。其他用户来自Windows环境;我认为 Xfce 对他们来说很棒,但对我自己来说,我总是想使用 i3。
所以我正在寻找的行为是:
如果我登录,我希望 i3 被选中,
如果其他人登录(甚至是新添加的帐户),他们将获得 Xfce4。
我发现只有两种方法可以做到:
启用用户列表,它会记住每个用户的最后选择,
但我想避免暴露列表(这里的用户名也很短,因此键入它们实际上要快得多)。
每次手动切换,
但这很麻烦,如果我忘记将其切换回来,可怜的人就会被 i3 弄糊涂。
是否可以覆盖单个用户的选择?即使我的用户设置忽略了开关并且无论如何总是使用 i3 也没关系。
(这是 Debian Jessie,顽固地坚持使用 SysV init;使用 lightdm。不过,我也对 lightdm 之外的解决方案感兴趣。)
rpm --dump 将以 7 位八进制格式打印文件模式:
$ rpm -q --dump rpm | grep -E '/usr/bin/rpmdb|/var/lib/rpm ' | cut -d' ' -f1,5
/usr/bin/rpmdb 0100755
/var/lib/rpm 040755
$
Run Code Online (Sandbox Code Playgroud)
所有这些数字是什么意思?我想其中一些与文件类型有关,但是如果我有现有文件和标准命令行工具(+ perl/python 等,如有必要),我可以重现相同的字符串吗?
我查看了 rpm(1),它没有显示任何内容(只调用字段“mode”)和 stat(1),它只提到了通常的 4 位模式。我得到的最接近的是关于 AIX 上的 6 位格式的另一个问题。
编辑:我只是注意到它有时是 6 位数字;不过,问题基本相同。