我有一个 Debian 盒子,我正在其中使用 ddrescue 在 sata ssd 上进行一些数据恢复。该进程已经运行了 24 小时,而且无论如何还剩 24 小时(至少),PC 拥有 16GB 内存和 10GB 交换空间。由于某种原因,使用了 8GB 交换空间,并使用了 2GB RAM。这似乎是对资源的低效利用。我希望将来避免这种行为。为什么要以这种方式使用存储设备?
今后如何避免此类操作呢?
我有一个 Debian 盒子,我正在其中使用 ddrescue 在 sata ssd 上进行一些数据恢复。该进程已经运行了 24 小时,而且无论如何还剩 24 小时(至少),PC 拥有 16GB 内存和 10GB 交换空间。由于某种原因,使用了 8GB 交换空间,并使用了 2GB RAM。这似乎是对资源的低效利用。我希望将来避免这种行为。为什么要以这种方式使用存储设备?
今后如何避免此类操作呢?
我知道我曾经能够做到,我不记得它令人沮丧。我想将 ext4 文件系统写入文件夹中的磁盘映像。我不想重新分区我的驱动器,我只需要文件系统来构建操作系统。我试过$mkdir foo
了sudo mkfs.ext4 foo 70000
mke2fs 1.45.5 (07-Jan-2020) warning: Unable to get device geometry for foo foo: Is a directory while setting up superblock
所以我认为我缺少论点。我尝试阅读手册页和 ol google,但没有看到使用 mkfs.ext4 创建新磁盘映像的示例。
我有一个 debian 安装,其中 OEM 有一堆我不认识的进程在运行,我想弄清楚这些东西是否正在拨回家。
我跑了sudo tcpdump | grep ^e <ssh_ip>
但管道不断破裂。我通过 ssh 连接,grep ^e 是为了省略我的客户端的 ssh ip。有没有办法持续监控出站请求的网络连接?我不知道这东西会拨回家,或者具体是什么地方,我只是怀疑它会从与这个问题无关的其他行为中拨回家。
broken pipe 通常意味着连接断开,但我的 ssh 连接很好,它似乎与 tcpdump 有其他关系
我在嵌入式系统上有一个 shell 服务器(这是一个 32 位 ARMel 系统)。当我去登录它时,我使用:
$ ssh root@ip
Unable to negotiate with ip port 22: no matching host key type found. Their offer: ssh-rsa,ssh-dss
所以我想,好吧,我会给它一种预期的密码类型,并带有以下-c
选项:
$ ssh -c ssh-dss root@ip
Unknown cipher type 'ssh-dss'
或者:
$ ssh -c ssh-rsa root@ip
Unknown cipher type 'ssh-rsa'
所以我不确定下一步该怎么做。我有一个可以向其发送命令的 UART 串行控制台,但我宁愿使用 SSH。我知道它正在运行该服务,但我不知道如何登录它。
我有一部 pinephone,我想升级我的软件包,但每次我这样做时,我的手机最终都无法启动。我正在运行售后操作系统;包管理器是apk。我只想列出可用的升级,而不是安装它们。我将手动选择升级。
我阅读了apk Alpine Linux wiki,但我没有看到我在寻找什么。
出于某种原因,postmarket OS 认为包含联机帮助页是完全没有必要的。