我希望能够从命令行确定文件具有什么标志。有没有办法确定这一点?另外,有没有办法从命令行应用标志?
我通常有一个 cron 作业,它会在我的 ~/Downloads 中删除超过 7 天的文件,但我希望能够只删除没有特定标志的文件(我的种子种子)。我一直在手动应用这些标志,但如果我也能自动化,那就太棒了。
我通常的 cron 工作只是一个简单的 find 命令:
find /home/zach/Downloads/ -ctime +7 -exec trash {} \;
Run Code Online (Sandbox Code Playgroud)
编辑:
我解决了我自己的问题。
奖金:
为了详细说明我在做什么,我deluge-torrent用来管理我的下载。我现在正在使用执行插件在 torrent 完成时运行这个脚本:
#!/usr/bin/env bash
# deluge gives the download directory name as the third argument
gvfs-set-attribute -t stringv "$3" metadata::emblems ubuntuone-unsynchronized
Run Code Online (Sandbox Code Playgroud)
然后我创建了我的trasher.sh(这需要trash-cli包):
#!/usr/bin/env bash
[[ "$(gvfs-info -a metadata::emblems $*)" =~ "ubuntuone-unsynchronized" ]] || trash "$*"
Run Code Online (Sandbox Code Playgroud)
现在,我只是将我的 cron 修改为:
find /home/zach/Downloads/ -maxdepth 1 -ctime +7 -exec /home/zach/Scripts/trasher.sh {} \;
Run Code Online (Sandbox Code Playgroud)
瞧!现在 …
我想使用我的 Ubuntu One 帐户通过 Déjà Dup 备份一些文件。这可能吗?
我一直在使用 alltray 和 teamviewer 来制作系统托盘。使用 11.04 统一接口无法正常工作。我知道,Unity 已经弃用了一些托盘功能。我怎样才能让 teamviewer 移动到托盘而不是一直放置在统一占位符中。?.
每当我尝试在LyX 中查看文档的 PDF 时,都会出现以下错误:

我收到类似的 DVI 和 postscript 错误。
如果我通过 File->Export,唯一的选择是其他 LyX 格式和 Docbook。甚至没有导出到 LaTeX 的选项。
如何配置 LyX 以导出为这些格式?是否至少有一种方法可以让我转换为 LaTeX,以便我可以使用 pdflatex 创建 PDF?
编辑:奇怪的是,这个问题自己解决了。我想不出我改变了什么来让它发生。也许软件更新解决了这个问题。
是否可以从通过 LAN 远程连接的 Windows(XP)机器杀死在 Ubuntu 机器上运行的进程?
我可以通过以下命令从远程 Windows 机器(在 LAN 中)终止 Windows 机器中的进程,
taskkill /S system /U username /P password /IM process.exe
Run Code Online (Sandbox Code Playgroud)
有没有类似的东西可以杀死在 Linux 机器上运行的进程?
是否有可用于安装linux-rtUbuntu 10.10的存储库?这个包曾经在默认存储库中可用,但不在 10.10 存储库中。
YouTube 等网站上的许多视频仅包含专辑封面和音轨。这很容易使用 openshot 或 pitivi 等工具完成,但很耗时。
是否有可用于自动化此过程的脚本或命令?
我想在软件中心有更好的免费软件选择,并有更新版本的软件包。我怎样才能做到这一点?
我有一个英特尔 GMA 4500M 显卡。在突触包管理器中,我发现有很多用于 nvidia 和 ATI 的已安装包。我想知道我是否可以删除这些包,因为我有一个英特尔显卡。对于卸载不需要的软件包有什么建议吗?