修复Windows自动登录复选框

管理员权限打开CMD,执行一下命令
reg ADD "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\PasswordLess\Device" /v DevicePasswordLessBuildVersion /t REG_DWORD /d 0 /f

MacOS清理DNS缓存

MacOS 版本 使用的命令
macOS 12 (Monterey) sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
macOS 11 (Big Sur) sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
macOS 10.15 (Catalina) sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
macOS 10.14 (Mojave) sudo killall -HUP mDNSResponder
macOS 10.13 (High Sierra) sudo killall -HUP mDNSResponder
macOS 10.12 (Sierra) sudo killall -HUP mDNSResponder
OS X 10.11 (El Capitan) sudo killall -HUP mDNSResponder
OS X 10.10 (Yosemite) sudo discoveryutil udnsflushcaches
OS X 10.9 (Mavericks) sudo killall -HUP mDNSResponder
OS X 10.8 (Mountain Lion) sudo killall -HUP mDNSResponder
Mac OS X 10.7 (Lion) sudo killall -HUP mDNSResponder
Mac OS X 10.6 (Snow Leopard) sudo dscacheutil -flushcache
Mac OS X 10.5 (Leopard) sudo lookupd -flushcache
Mac OS X 10.4 (Tiger) lookupd -flushcache

MacOS屏幕录像无法添加应用解决方法

找软件的 BundleId,通过查看软件的 "显示包内容 > Info.plist" 就可以找到了
添加屏幕录制权限:
sudo /usr/bin/sqlite3 /Library/Application\ Support/com.apple.TCC/TCC.db "INSERT or REPLACE INTO access VALUES('kTCCServiceScreenCapture','com.techsmith.camtasia2019',0,1,1,NULL,NULL,NULL,'UNUSED',NULL,0,1585206926);"

添加麦克风权限:
sudo /usr/bin/sqlite3 /Library/Application\ Support/com.apple.TCC/TCC.db "INSERT or REPLACE INTO access VALUES('kTCCServiceMicrophone','com.techsmith.camtasia2019',0,1,1,NULL,NULL,NULL,'UNUSED',NULL,0,1585206926);"

添加摄像头权限:
sudo /usr/bin/sqlite3 /Library/Application\ Support/com.apple.TCC/TCC.db "INSERT or REPLACE INTO access VALUES('kTCCServiceCamera','com.techsmith.camtasia2019',0,1,1,NULL,NULL,NULL,'UNUSED',NULL,0,1585206926);"

qcow2镜像瘦身

先在虚拟机内先把磁盘填满
dd if=/dev/zero of=~/1.data
完成后删除~/1.data
rm ~/1.data
关闭虚拟机
转换磁盘镜像
qemu-img convert -c -O *.qcow2 *_new.qcow2
修改好镜像文件名后启动虚拟机

MacOS 12.x禁用sip后导致大量软件闪退解决方法

打开终端输入
nvram -xp
在结果中查找如下部分
<key>boot-args</key>
<string>amfi_get_out_of_my_way=0x1</string> # 此处内容应该不同
<string> </string>
中间的内容,在最后空格并添加‘ipc_control_port_options=0’,本次结果如下
amfi_get_out_of_my_way=0x1 ipc_control_port_options=0
然后在终端输入
sudo nvram boot-args="此处为上面修改后的内容"
sudo nvram boot-args="amfi_get_out_of_my_way=0x1 ipc_control_port_options=0"
回车输入登录密码后重启即可解决

ubuntu设置开机自动执行rc.local

编辑rc-local.service文件
vim /lib/systemd/system/rc-local.service
在末尾添加字段
[Install]
WantedBy=multi-user.target
Alias=rc-local.service
添加完后如下
[Unit]
Description=/etc/rc.local Compatibility
Documentation=man:systemd-rc-local-generator(8)
ConditionFileIsExecutable=/etc/rc.local
After=network.target

[Service]
Type=forking
ExecStart=/etc/rc.local start
TimeoutSec=0
RemainAfterExit=yes
GuessMainPID=no

[Install]
WantedBy=multi-user.target
Alias=rc-local.service
创建开机启动文件
vim /etc/rc.local
添加头部信息后保存
#!/bin/bash
另起一行写启动指令
赋予文件可执行权限
chmod a+x /etc/rc.local
让服务开机自启并运行
systemctl enable rc-local.service
systemctl start rc-local.service
完成后编写启动文件reboot重启测试

ubuntu开机A start job is running for wait for network to be Configured

开机等待网络响应2分多钟处理方法:
编辑网络配置文件
vim /etc/netplan/00-installer-config.yaml
在不用的网络接口下面添加'optional: true'
network:
  ethernets:
    eno1:
      dhcp4: false
      addresses:
        - 192.168.0.248/24
      routes:
        - to: default
          via: 192.168.0.1
      nameservers:
        addresses: [202.103.24.68,202.103.44.150,192.168.0.1]
    eno2:
      dhcp4: true
      optional: true
  version: 2
保存后执行使设置生效
netplan apply

PVE7.2合并lvm-thin到root

1、在web界面编辑local,勾选所有内容,并确认。
2、使用命令删除lvm-thin:
lvremove /dev/pve/data
3、再将lvm-thin的空间转移到pve-root:
lvextend -rl +100%FREE /dev/pve/root
4、最后在web界面删除lvm-thin。
使用df -h查看分区情况
Filesystem            Size  Used Avail Use% Mounted on
udev                   32G     0   32G   0% /dev
tmpfs                 6.3G  1.6M  6.3G   1% /run
/dev/mapper/pve-root  1.8T  3.3G  1.8T   1% /
tmpfs                  32G   28M   32G   1% /dev/shm
tmpfs                 5.0M     0  5.0M   0% /run/lock
/dev/sda2             511M  340K  511M   1% /boot/efi
/dev/fuse             128M   16K  128M   1% /etc/pve
tmpfs                 6.3G     0  6.3G   0% /run/user/0
root目录合并成功