分享

适合初学者的 Linux 命令,学会后使用Hive OS操作更简单

 禁忌石 2022-01-05

简单命令

agent-screen— 显示 Hive 客户端代理(您可以使用 Ctrl+A、D 退出)

firstrun -f— 再次询问矿机 ID 和密码

mc— 文件管理器类似于 Norton Commander 但适用于 Linux

selfupgrade— 从控制台升级,就像点击网页上的按钮一样

sreboot— 硬重启

sreboot shutdown— 硬关机

矿工

miner— 显示正在运行的矿工屏幕(您可以使用 Ctrl+A、D 退出)

miner start, miner stop— 明显地启动或停止当前配置的矿工

miner log, miner config— 不言自明

系统日志

dmesg— 查看系统消息,主要是查看启动日志

tail -n 100 /var/log/syslog— 显示系统日志的最后 100 行

网络

ifconfig— 显示网络接口

iwconfig— 显示无线适配器

键盘快捷键

Ctrl+C— 停止任何正在运行的命令

切换矿工屏幕,从终端分离:

Ctrl+A, D– 从屏幕(矿工或代理)分离以使其工作

Ctrl+A, Space or Ctrl+A, 1,2,3– 如果您有第二个矿工在运行,则在屏幕之间切换,依此类推

高级命令

状态/诊断

agent-screen log— 显示 Hive 代理的各个部分的日志(您可以尝试 log1 和 log2)

hello— 向服务器问好:刷新 IP 地址、配置等(通常在启动时运行)

net-test— 检查和诊断您的网络连接

timedatectl— 显示时间和日期同步设置

top -b -n 1— 显示所有进程的列表

wd status— 显示哈希率看门狗状态和日志

AMD

amd-info— 显示 AMD 卡信息

amdcovc— 显示有关 AMD 卡电源的信息

amdmeminfo— 显示 AMD 卡内存信息

wolfamdctrl -i 0 --show-voltage— 显示 AMD GPU #0 的电压表

英伟达

journalctl -p err | grep NVRM— 显示最近的 Nvidia GPU 错误(如果有)

nvidia-info— 显示扩展的 Nvidia 卡信息

nvidia-driver-update— 更新 Nvidia 驱动程序

nvidia-driver-update 430— 下载并安装 430 系列的最新驱动程序。*

nvidia-driver-update --nvs— 仅重新安装 nvidia-settings

nvidia-smi— 显示 Nvidia 卡信息

nvtool --clocks— 显示所有 Nvidia GPU 的核心/内存时钟

硬件

gpu-fans-find— 将 GPU 风扇从第一张卡旋转到最后一张,以便更轻松地找到所需的 GPU。您可以指定卡号,然后粉丝就可以开始了。如果工人正确启动,很容易跟踪哪张卡对应哪条总线。例如,如果 GPU0 卡有 01:00.0 总线,并且您想找到它,请使用命令gpu-fans-find 0。此命令将仅在此卡上启动风扇一段时间。依此类推,以此类推。

sensors— 显示主板和 CPU 的电压/温度读数

sreboot wakealarm 120— 关闭电源并在 120 秒内启动

/hive/opt/opendev/watchdog-opendev power— 向 OpenDev 看门狗发送电源命令

/hive/opt/opendev/watchdog-opendev reset— 向 OpenDev 看门狗发送重置命令

升级/安装

disk-expand -s— 扩展 Linux 分区以填充剩余的驱动器空间

hpkg list miners— 列出所有已安装的矿工

hpkg remove miners— 卸载所有矿工

nvidia-driver-update --remove— 删除所有下载的 Nvidia 驱动程序包,但当前安装的除外

selfupgrade --force——强制升级;在 selfupgrade 说 Hive 是最新的但实际上不是最新的情况下,它可以提供帮助

日志

journalctl -u hive --no-pager— 显示 Hive 服务启动日志

journalctl -u hivex --no-pager— 显示 X 服务器的日志(图形用户界面)

logs-on— 将所有日志写入磁盘,它们将在重新启动后保留

logs-off— 将所有日志写入 RAM 以减少 USB 闪存驱动器磨损(默认)

log='/var/log/syslog'; gzip -c9 "$log" | base64 -w 0 | message file "$(basename "$log")" payload— 将 /var/log/syslog 文件发送到仪表板

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多