小编Nat*_*han的帖子

如何使 zip 文件中的目录相对于目标目录而不是我的工作目录

我正在从无法更改目录的脚本中调用 zip 命令。我需要data/kit123/从数据所在的目录中制作一个 zip 文件,但我希望 zip 的内容只是 的内容kit123,路径相对于kit123.

这是目录结构

myworkingdir
    data
        kit123
            kitpart1
                file.xcf
                anotherfile.xcf
            kitpart2
                ...
        kit124
            ...
Run Code Online (Sandbox Code Playgroud)

我的脚本在 myworkingdir 中运行,无法更改目录。

如果我打电话

zip -r kit123.zip data/kit123
Run Code Online (Sandbox Code Playgroud)

那么 zip 文件中的结构将是

data
    kit123
        kitpart1
            file.xcf
            anotherfile.xcf
        kitpart2
Run Code Online (Sandbox Code Playgroud)

但我希望它是

kit123
    kitpart1
        file.xcf
        anotherfile.xcf
    kitpart2
Run Code Online (Sandbox Code Playgroud)

我可以使用 zip 选项来完成此操作吗?它应该取决于我的工作目录似乎很奇怪

我知道这不是 -j。那个破坏了kit123内的结构

command-line zip

34
推荐指数
1
解决办法
5万
查看次数

如何在我的 GPU 上找到内存使用情况?

以前,我使用以下命令检查 GPU 上的内存使用情况:

nvidia-settings -q all | grep Memory
Run Code Online (Sandbox Code Playgroud)

我正在使用numpy和处理我的 GPU 上的一些科学数据theano。我在运行 gnome 桌面的情况下执行此操作,并且设备上已经使用了 380 Mb 的内存。所以我停止了 lightdm 以释放更多的 GPU 内存;但是,现在 nvidia-settings 工具不再有效。

它只是错误,没有显示

ERROR: Cannot open display ':0.0'.
Run Code Online (Sandbox Code Playgroud)

是否有其他方法可以在不使用此工具的情况下获取 GPU 内存?有什么方法可以让它在无头模式下运行吗?

nvidia memory-usage gpu

23
推荐指数
1
解决办法
5万
查看次数

标签 统计

command-line ×1

gpu ×1

memory-usage ×1

nvidia ×1

zip ×1