小编exe*_*ook的帖子

在多台机器上自动传播 bash 设置?

我需要通过 SSH 控制台到许多机器。包括Linux、Mac、移动设备、虚拟机。有时候一天要登录10多台机器。

我喜欢我的个人 .bashrc 或 .bash_profile 设置,比如提示 (PS1)、历史控制、别名和其他有用的设置。但是在许多机器上保持这些设置只是痛苦。

所以如果有人知道如何自动化这个?最好的办法是从我的“motherworld-PC”中“随身携带”这些设置。

ssh bash console

8
推荐指数
2
解决办法
4524
查看次数

增加 LXD/LXC Btrfs 循环文件存储池大小

我们的生产容器崩溃了,因为它的 LXC 存储池空间不足。

这是dh -h从容器内部:

Filesystem      Size  Used Avail Use% Mounted on
/dev/loop0       82G   78G  2.0G  98% /
Run Code Online (Sandbox Code Playgroud)

这是来自主机系统的相同挂载:

/dev/loop0       82G   78G  2.0G  98% /var/lib/lxd/storage-pools/default
Run Code Online (Sandbox Code Playgroud)

我记得一年前当我设置它时,它问我 80GB 是否适合听起来不熟悉的东西,并且因为它没有说“容器磁盘大小”并说其他的东西,我只是想我最好相信默认值选项。现在我知道这磁盘空间限制。我现在怎样才能增加这个限制?

此刻,我只是紧急清理了一些空间。主机实际上有数 TB 的磁盘空间。

PS 很抱歉抱怨,但 LXC 的文档是我见过的最糟糕的文档之一。对于像我这样的用户来说,这没有意义。

PPS 我忘了我实际上使用 LXD,呵呵。我打字lxc做任何事情的事实让我感到困惑。

更新: 直觉上,我认为这个命令可以调整存储池的大小:

# lxc storage set default size 200GB
Run Code Online (Sandbox Code Playgroud)

但它失败了:

Error: The [size] properties cannot be changed for "btrfs" storage pools
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?

filesystems btrfs resizing lxc lxd

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

ssh 是否具有在已连接时交换文件的功能?

我从来没有听说过这可能,所以答案可能不是。但也许有人知道得更好。

我知道你可以使用sftp之间交换文件的主机遥控器,你既可以:sftp主机远程,从远程主机一旦你已经连接到远程使用SSH

但是现在我的问题是,一旦您连接到远程机器,SSH是否可以使用已建立的连接传输文件?这太合乎逻辑了,我已经连接上了,身份验证完成了,为什么不只使用lls, put. 或者使用一些可以绕过远程 bash 输入行并在主机之间执行某些操作的键组合。

ssh bash

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

标签 统计

bash ×2

ssh ×2

btrfs ×1

console ×1

filesystems ×1

lxc ×1

lxd ×1

resizing ×1