小编Naf*_*Kay的帖子

使用 tar/gz 通过 SSH 将目录压缩到本地计算机?

我想基本上 tar/gz 远程机器上的一个目录并将文件保存到我的本地计算机,而不必从远程计算机连接回我的本地计算机。有没有办法通过 SSH 做到这一点?tar 文件不需要存储在远程机器上,只需要存储在本地机器上。这可能吗?

bash ssh tar

20
推荐指数
1
解决办法
2万
查看次数

SystemD 是否产生了 N 个进程?

在我的组织中,我们有许多队列消耗工作进程。我们目前正在使用 SupervisorD 来管理它们,但如果可能的话,希望使用 SystemD 来获得某些优势。我在编写自定义单元方面颇有经验,但我并没有立即在 SystemD 领域中为此提供模拟。

SupervisorD 文档numprocs中,详细介绍了一个名为的参数,它允许人们设置他们希望通过服务启动的进程数。如果我想要启动 30 个进程,这是一行更改。

SystemD 单元中是否有允许我指定要启动多少个这些进程的设置?

systemd supervisord

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

有没有办法在只读模式下运行“屏幕”?

我希望能够以screen只读方式检查现有会话的进度和输出,以防止由于用户错误而出现问题。有没有办法做到这一点?

gnu-screen

19
推荐指数
3
解决办法
1万
查看次数

如何确定目录存在于哪个文件系统?

我有一个 NFS 共享,它在其他两台机器之间共享。我最近意识到其中一台服务器没有共享目录,而是为自己保留文件。有没有办法查看 NFS 共享是否安装在我认为它所在的目录中?

filesystems nfs

19
推荐指数
5
解决办法
3万
查看次数

修改 BTRFS 文件系统 UUID

我已经使用 Clonezilla 备份了我的 BTRFS 文件系统,并将其中一个备份恢复到名为2013-11-29.sda3.img.

我需要从这个备份中取出一些文件,但是出了点问题。由于备份是这台机器的,我不能在我的文件系统的任何地方挂载备份,因为它的 UUID 与/.

有没有办法可以更改备份卷的 UUID?据我了解,BTRFS 将 UUID 信息存储在文件系统的每个块中,这使我的目的变得复杂。但是,有没有办法可以修改它?我知道这可能需要很长时间才能完成,但这与我无关。我主要关心的是保持服务器在线。备份相当大,因此将其转移到另一台机器需要很长时间。

我有哪些选择?

btrfs uuid

19
推荐指数
2
解决办法
9217
查看次数

如何为运行简单的 Web 浏览器构建自定义发行版?

我们正在组装一些轻量级机器,其明确目的是在大屏幕上显示单个网页。我需要机器基本上以轻量级和尽可能快的速度启动,并且基本上让它全屏运行浏览器(WebKit?),加载一个将由 JavaScript 动态控制的页面。我将使用带有集成 GPU 的 Intel D525 双核处理器,因此我不需要设置任何专有图形驱动程序。一旦我正确设置了其中一台机器,我就应该能够dd将硬盘驱动器安装到我的计算机上,然后将其转储到每台新机器上。

我有以下问题:

  1. 如何创建仅包含我需要的“分发版”?我想我需要内核 (;])、X 和某种 Web 浏览器,但实际上不需要太多其他东西。我可以使用像 Ubuntu Server 这样的东西,然后简单地安装 X Server 并找到一种方法让机器自动登录、启动 X 并启动 Web 浏览器,而不会问任何问题吗?有没有我可以阅读的书或文章之类的?

  2. 对于基本上运行“无铬 Chromium”的漂亮、精简的 Web 浏览器,我可以使用什么?这些机器根本不会接受用户输入。如果我需要管理它们,我将使用 SSH。

linux distribution-choice system-installation

18
推荐指数
2
解决办法
7379
查看次数

确定 xinput 设备制造商和型号?

我正在尝试查找键盘和触摸板的设备制造商和型号,以便我可以通过以下方式编写针对它的 XOrg 配置文件:

Section "InputClass"
    Identifier "touchpad"
    MatchIsTouchpad "on"
    Driver "synaptics"
    MatchProduct "Product Name"
    MatchVendor "Vendor Name"
EndSection
Run Code Online (Sandbox Code Playgroud)

如何使用 CLI 工具发现设备的产品和供应商名称?我想确定我的蓝牙触摸板和键盘,以便能够定制 Xorg 配置。

xorg xinput

17
推荐指数
2
解决办法
2万
查看次数

使用 dpkg 阻止内核更新

由于最近发生在我身上的一件令人讨厌的事情,我想阻止所有分发版的内核更新。(我使用的是 Ubuntu 12.04 amd64 衍生版。)

我想阻止所有更新的次版本3.2安装内核的linux-headerslinux-headers-genericlinux-image,和linux-image-extra包。我遇到的问题是这些都有一个版本,如果我阻止特定版本,则不会因为将安装新版本而获得任何好处(例如:如果我阻止linux-image-3.2.0-35linux-image-3.2.0-36则没有被阻止,并且仍然可能使用dist-upgradefrom apt.)

kernel apt

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

如何通过SSH将文件wget到远程机器?

我想基本上wget通过 SSH将命令通过管道传输到远程服务器上的文件。我怎样才能做到这一点?我知道我可以简单地ssh进入服务器并让它下载文件,但我更愿意使用本地机器下载并发送它。

ssh wget

16
推荐指数
1
解决办法
3万
查看次数

Make vim stop splitting my Git commit messages

Vim has this awful annoying habit of splitting my commit messages and automatically line-breaking them, rendering the second line with a red background for some reason.

在此处输入图片说明

How can I make vim stop doing this?

vim git

16
推荐指数
2
解决办法
4236
查看次数