linux下的crazydiskinfo
CrazyDiskInfo是一款用于Unix类系统的交互式TUI S.M.A.R.T查看器,可以查看硬盘健康情况,是否有坏扇区等。
然而国内的教程太垃圾了,多少年前的还在互相抄,抄来抄去的还只有自己编译这条路。
1https://github.com/otakuto/crazydiskinfo
本文并不反对你去源码编译,只作为存档记录一下获取安装包的方法。
1https://ftp.debian.org/debian/pool/main/c/crazydiskinfo/
服务器更新指南
0x00前言之前的nas太菜了,MC服务器带不动,功耗也高,正好之前断头+碎显示屏的yoga14c2021已经在家里吃灰一年多了,说实话1135G7就算再菜他也是比4160强,功耗还低,并且多了个电池做内部UPS(
0x01去头屏幕碎了,其原因是转轴寄了(再次奉劝任何想买联想机器的朋友,你即使不怕计划报废买了后也记得延保),必须得把这玩意整下来才方便我后续操作。
我是很想把下图的在机身的转轴铰链搞下来的,但问题是他被主板压着,而主板又是被散热器+模块+电池压着,所以总的来说施工风险很高,也很麻烦,我就直接把屏幕从铰链上拆下来了,所以最后还会留着两边两个小铰链,不过无伤大雅。
排线也拔了,最后效果还不错,已经是我想要的状态了
0x02系统迁移这个本来没啥好说的,主要是被联想bios坑了。我无论是在liveCD里用GParted快速迁移还是dd缓慢迁移,他的BIOS都不认我的盘,查了半天也确实是GPT引导完全没有问题。
搞半天试了一下修复分区就好了,我服了。
新机器的效能还是很不错的,发一下前后对比:
0x03服务恢复记录一下恢复服务时踩的坑吧:
第一个就是桌面的锅了,一开 ...
ARM64(M1版)架构下macOS运行ALAS脚本
0x00前言首先感谢Github上面MAA以及AzurLaneAutoScript的开发组,让我们有工具可用。再感谢@吕明珠LmeSzinc 、@binss以及chenhuan20123 大佬,他们的教程让我受益良多。
0x01模拟器安卓官方的模拟器能用,安装吧,我也想运行原生游戏安装包,但是alas似乎只能用adb进行一些操作
1https://github.com/google/android-emulator-m1-preview/releases/download/0.3/android-emulator-m1-preview.dmg
这个不用下载android studio,非常好(
安装后不能直接打开,需要提前进入 Android Emulator.app/Contents/MacOS/api30-gphone-arm64-v8a/config.ini这里面进行一些修改(非常抽象的是,如果你运行后再试图进行修改无论如何也是失效的,只能重新安装),以下是一些需要更改的字段
12345硬盘空间:disk.dataPartition.size=20480M //我直接加了 ...
Linux全盘备份指南
难绷之灵车服务器的系统盘炸了,损失极其惨重,这几天重新装了个Debian系统,想着有必要搞一个全盘备份系统的功能(数据备份真的很重要QAQ)。
目前用的是dd+alist+rclone,原理就是dd全盘备份+压缩+alist挂载各种云盘+rclone上传到alist的webdav上:
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960#!/bin/bash# 备份并压缩脚本# 检查是否具有root权限if [ "$EUID" -ne 0 ]; then echo "请使用root权限运行此脚本" exit 1fi# 检查是否传入了源磁盘和目标目录if [ $# -ne 2 ]; then echo "使用方法: $0 <源磁盘> <目标目录>" echo "例如: $0 /dev/sda /path/to/back ...
AFP与Time Machine
0x01安装安装Netatalk服务,用来把Linux/Unix伪装成AFP协议传输的文件服务器:
1sudo apt-get install netatalk
安装avahi-daemon,用来在Linux/Unix中开启类似的Bonjour的服务:
1sudo apt-get install avahi-daemon
0x02配置文件编辑/etc/netatalk/afp.conf
123456789101112131415161718192021;; Netatalk 3.x configuration file;[Global]; Global server settings; [Homes]; basedir regex = /xxxx; [My AFP Volume]; path = /path/to/volume; [My Time Machine Volume]; path = /path/to/backup; time machine = yes[PiCpo Time Machine]path = /mnt/HGST01/Time ;这是我挂 ...
家用服务器折腾指南
0x00写在前面去年暑假组了一台新电脑,老电脑逐渐用不上用场了。恰好我有刷pt的需求,还想运行MC等游戏的服务器,于是我就动手改造这台老电脑了。
0x01硬件配置
这台老电脑是15年配的:CPU是i3-4160,两个核心四个线程;主板是技嘉的丐版H81M-D2,有两个内存插槽,最大只支持8G的DDR3内存;主板有三个PCIE接口,一个PCIEx16够宽,两个PCIEx1比较短;还有四个SATA接口;另外主板太老没有HDMI只有VGA接口,除此之外的千兆以太网口没啥好说的
PCIEx16上的亮机卡是GT640 2G,其实就是装系统时候用的;PCIEx1装了个物联网开机模块,因为我要将其放到家中,而我常年在外面上学,所以这个必不可少;还有个PCIEx1是英特尔Intel Corporation Wireless 7260网卡,这个是当时在学校里倒腾这玩意时应急选项,因为当初交换机太远,显示器太近。
内存的话,只插了一根8G的DDR3内存,没想插更多是因为没有那么多服务要跑。当然了,高版本的MC多少内存都不够,不够我的U似乎也有些捉襟见肘了。
SATA四个接口全被占用啦。一个是系统盘,威 ...
shell备份脚本
写了个shell的备份脚本,自带删除过早存档的功能。
本意是为饥荒服务器写的,虽然饥荒自带回档,但是人物数据、token以及mod配置没被备份。
12345#! /bin/bashtoday=`date +%Y%m%d%H%M`tar -czvf /mnt/WDC/dst_backup/$today.tar.gz /home/picpo/.klei/DoNotStarveTogether/Cluster_1find /mnt/WDC/dst_backup/ -type f -mtime +1 -exec rm -f {} \; #自动删除+1是两天之前的存档echo "backup!$today"
《汇编语言程序设计》求生指南
第一章
BCD码转换1010—1111是非法BCD码
真值数和补码数之间的转换正数的补码等于本身,负数的补码等于反码+1
n位字长的有符号数、无符号数的数值范围设机器数字长=n, 则n位补码数其真值范围为 -2n-1 ~ +2n-1-1无符号数其数值范围为 0 ~ 2n-1
常用ASCII码范围:0:48A:65a:97(space):32(回车):13
C标表示进位,O标表示溢出
冯诺依曼架构:运算器、控制器、存储器、输入、输出CPU:运算器和控制器
第二章
基本结构寄存器的名称、位长和作用通用寄存器: AX, BX, CX, DX, SI(源变址), DI(目的变址), BP(基址指针)段寄存器: CS, SS, DS, ES, FS, GS指针寄存器: IP(指令指针), SP(堆栈指针)标志寄存器: FLAGS15位标志分为两类: 状态标志和控制标志6种状态标志:CF(进位) OF(溢出) ZF(全零) PF(最后一字节1为偶数为1) AF(辅助进位标志) SF(记录最高位的位值)
80486的工作模式:实地址模式和保护虚拟地址模式80486的三个存贮地址空间: ...
《毛泽东思想和中国特色社会主义理论体系概论》求生指南
考题分布单选题10*1分=10分
名词解释4*5分=20分
简答题:4*10=40分
材料分析题:2*15=30分
名词解释
实事求是:实事求是,就是一切从实际出发,理论联系实际,坚持实践中检验真理和发展真理。毛泽东指出:实事就是客观存在的一切事务,是就是客观事物的内部联系,即规律,求就是要求去研究
群众路线:一切为了群众,一切依靠群众,从群众中来,到群众中去,把党的正确主张变成群众自觉的行动
独立自主:坚持独立思考走自己的路,坚定不移地维护民族独立、捍卫国家主权,把立足点放在依靠自己的力量基础上,同时积极争取外援,开展国际文化经济交流,学习一切国外对我们有益的先进事物
新民主主义革命的总路线:无产阶级领导的,人民大众的,反对帝国主义,封建主义,官僚资本主义的革命(三座大山)
党在过渡时期的总路线:从新中国成立—->社会主义改造基本完成,这是过渡时期。是在相当长的一段时间内逐步实现国家社会主义工业化,并逐渐对农业手工业资本主义工商业社会主义改造
毛泽东思想:是马克思主义中国化第一个重大理论成果,是马克思列宁主义在中国的运用和发展,是被实践 ...
stable-diffusion-webui的食用方法
0x01 Anaconda安装这个没啥好说的,主要是要记住你的安装路径
0x02 安装CUDA到官网:
1https://developer.nvidia.com/cuda-downloads?target_os=Windows&target_arch=x86_64&target_version=10&target_type=exe_local
0x03 安装stable-diffusion-webui1.sd-webui1git clone https://github.com/sd-webui/stable-diffusion-webui.git
安装后按他所说的在根目录建立custom-conda-path.txt,并写上自己的Anaconda根目录
下载模型文件,放在\stable-diffusion-webui\models\ldm\stable-diffusion-v1下
其实也可以mklink,不过我没试过,因为我的novelaileak文件在下载盘里,下载盘是个远古机械,速度不是很快
2.另一个更好的web-ui这个更好,可以过滤一些n ...