/images/avatar.png

Schaepher's Blog

uefi

如果 Bitlock 没有处于关闭状态,就去关闭 Security ,会导致每次 windows 登录时要求输入解锁密码(如果有登录 Windows 账号,则在 Windows 官网可查询)。这个在登录 Windows 后,进入配置界面关闭。

Docker

安装

https://docs.docker.com/install/linux/docker-ce/centos/

配置国内镜像

vim /etc/docker/daemon.json
{
  "registry-mirrors": ["https://registry.docker-cn.com"]
}

Error response from daemon: Get https://registry-1.docker.io/v2/: net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)

在运行时通过 envsubst 替换配置文件中的变量

CentOS 要安装 gettext 才能执行 envsubst

构建多种架构的镜像

https://engineering.docker.com/2019/04/multi-arch-images/

CentOS Monitor

top -b -n 1 -c -H

top -b -n 1 -c -H

cat c.txt | sort -k3,3nr | less -S

cat c.txt | awk ‘{ sum+=$3 } END { print sum }’

Windows 主机通过网线直连 CentOS 主机

  1. 用网线将两者连接
  2. 到 【控制面板\网络和 Internet\网络和共享中心\更改适配器配置】 选择可连外网的网卡(以下称外网网卡),进入属性,切换到共享页面。
    注意!是连接外网的网卡,通常是连接 WiFi 的那张,因为有线连接已经被占用去连接 CentOS 了。
    点开【允许其他网络….】,然后选择连接台式机的那个网卡(以下称内网网卡) 保存
  3. 此时内网网卡会自动设置一个 IP ,我们假设它是 192.168.137.1 。
  4. 打开 windows 的路由转发。打开注册表,HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters ,把 IPEnableRouter 设置为 1
  5. 进入 centos 的 /etc/sysconfig/network-scripts/ ,修改网卡配置。

TYPE=Ethernet PROXY_METHOD=none BROWSER_ONLY=no

OpenWRT 扩展容量

场景一:自身存储小,通过 U 盘扩展(U 盘挂载到根目录)

仅适用于有 USB 插口的路由器。

注:如果提示软件无法安装,一般是因为没有执行 opkg update

支持 U 盘

  1. 安装

    opkg install kmod-usb-core \
    			kmod-usb-uhci \
    			kmod-usb-storage \
    			kmod-usb2 \
    			kmod-usb-ohci \
    			block-mount \
    			mount-utils \
    			fdisk

    如果 U 盘或移动硬盘是 FAT32 的,就再装个 kmod-fs-vfat;如果是 NTFS 的,就装 ntfs-3g