gpt4 book ai didi

python - 在 Linux 中更改默认系统文件复制器

转载 作者:太空宇宙 更新时间:2023-11-04 09:22:21 26 4
gpt4 key购买 nike

我编写了一个 Python 应用程序来管理 Linux 上的文件副本,我想知道如何让它处理复制/粘贴调用,例如通过按 ctrl + c/ctrl + v 或右键单击/复制启动的调用。 ..,或拖放,而不是使用系统复印机。

我可以对所有基于 deb 的 linux 发行版执行此操作吗?或者它以不同的方式用于 Ubuntu、Mint、Debian 等????

请原谅我的英语,提前致谢!

最佳答案

简短的回答:不,你不能。

长答案:执行“复制和粘贴”的组件并不是由发行版单独定义的。这是桌面系统/窗口管理器的功能。换句话说:没有“Linux”的“默认系统文件”复印机之类的东西。

KDE 有像 dolphin 这样的文件管理器;或 gnome 上的 nautilus,它们都带有自己的文件复制实现。有些不错,有些不太好(尝试使用 nautilus 复制包含数千个文件的整个目录)。

但这里真正的问题是:您为什么要这样做?是什么让您认为需要解释器 才能运行的文件复制实现...适合替换 Linux 附带的默认设置?为什么您认为重新发明现有的轮子会更好地做任何事情?!

编辑:如果您“管理”系统副本的原因是试图阻止用户做某些事情……您最好研究一下文件权限和此类想法。在 Linux 环境中,您根本无法通过操纵某些工具来管理用户首先在做什么。相反:了解操作系统为您提供的管理功能,并使用它们!

关于python - 在 Linux 中更改默认系统文件复制器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40492606/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com