部分电脑配置记录
架构 windows-386 :这些是针对 32 位 Windows 系统编译的 windows-amd64 :这些是针对具有 AMD 或 Intel x86-64 架构的 64 位 Windows 系统编译的 windows-arm64 :这些是针对具有 ARM 架构的 64 位 Windows 系统编译的
win10 config
- git
git config --global http.proxy http://127.0.0.1:[port.http]
git config --global https.proxy https://127.0.0.1:[port.http]
文件路径:C:\Users\[Username]\.gitconfig
- Terminal(临时使用)
set http_proxy=http://127.0.0.1:[port.http] #临时命令行代理
set https_proxy=http://127.0.0.1:[port.http] #临时命令行代理
VM Ubuntu config
- 代理
Windows中使用ipconfig
查看WLAN 2
的ip地址,ubuntu中进入“设置”-“网络”-“proxy”,在Socks Host
里写入查到的ip地址
- git config 默认保存在用户的主目录下的 .gitconfig 文件内
git config --global user.name "John Doe" #配置github账号用户名
git config --global user.email [email protected] #配置邮箱
- git ssh 代理
创建~/.ssh/config 文件:
Host github.com
User git
ProxyCommand nc -v -x ip:port.socks %h %p #写自己ip
终端代理(临时使用)
方法一:直接在命令前加proxychains
方法二:在.bashrc最后加入:
export http_proxy="http://ip:port.http" #写自己ip
export https_proxy="http://ip:port.http" #写自己ip
source ~/.bashrc #使配置生效
VM Ubuntu升级
# 更新
sudo apt update
sudo apt upgrade
sudo reboot
# 启动 GUI 更新向导
sudo update-manager -c
- update错误 N: 无法安全地用该源进行更新,所以默认禁用该源
cd /etc/apt/sources.list.d
sudo rm -f * # 删除全部软件源
- W: Failed to fetch http://archive.ubuntu.com/
备份您的来源列表
sudo cp /etc/apt/sources.list /etc/apt/sources.list.backup
打开
/etc/apt/sources.list
粘贴这里对应地区和版本的sources.list条目
# DNS 设置
sudo vim /etc/resolv.conf
# 使用Google DNS作为首选 DNS 服务器
nameserver 8.8.8.8
nameserver 8.8.4.4
VM Ubuntu克隆
1. 概念
- 虚拟机克隆
- 完整克隆 是和原始虚拟机完全独立的一个备份,可以脱离原始虚拟机独立使用
- 链接克隆 需要和原始虚拟机共享同一虚拟磁盘文件,不能脱离原始虚拟机独立运行
- 虚拟机模板克隆 克隆虚拟机固然是快速部署虚拟机的利器,但是所有的虚拟机都可以克隆,被克隆的虚拟机也可以再次被克隆,长此以往系统就会崩毁,从而给管理员带来诸多的麻烦。模板就是解决此问题的最好的方法,即将一台经常发起克隆的虚拟机做成虚拟机模板,每次需要克隆类似的虚拟机时都通过模板发起
- 虚拟快照 快照是针对虚拟机的VMDK文件在某一时间点的"备份",快照任务启动时,将冻结虚拟机源VMDK文件处于只读状态,同时创建出1个快照文件,今后所有修改的数据都会写入这个快照文件。一旦触发快照恢复操作。系统将放弃文件的内容,回滚到源VMDK文件的状态,实现快照恢复
2. 模板克隆过程
关机 -> 创建快照 -> 虚拟机、设置、高级、启用模板模式 -> 右键虚拟机克隆 -> 从快照克隆 -> 完整克隆
3. 解决IP相同问题
在虚拟机的网络设置 -> 高级 -> 点击生成新的mac地址
cd /etc/netplan
sudo gedit 01-network-manager-all.yaml
# 添加内容
network:
ethernets:
ens33:
dhcp4: true # 动态ip开启
dhcp-identifier: mac # 将DHCP获取IP地址的标识改为mac
version: 2
# 更新配置
sudo netplan apply
Ubuntu安装go
sudo apt install snap #安装snap,使用snap更易安装、更新
sudo snap install go --classic #安装go
sudo vim /etc/profile #编辑profile
export GOROOT=/snap/go #在最后一行添加
export PATH=$PATH:$GOROOT/bin
source /etc/profile #保存
go version #验证
export GO111MODULE=on
export GOPROXY=https://goproxy.cn #设置 go get 为国内源(无代理)
IDEA
使用
不能输入中文(Ubuntu)
在idea.sh注释之后的首行添加
export XMODIFIERS="@im=ibus"
export GTK_IM_MODULE="ibus"
export QT_IM_MODULE="ibus"
goland.vmoptions添加-Drecreate.x11.input.method=true
Win10 系统问题
文件夹分类管理
- 在要分类的文件夹下新建desktop.txt文件
[.ShellClassInfo]
InfoTip=分类名称
另存为desktop.ini,保存类型:所有文件,编码:ANSI
生效:文件夹属性 -> 自定义 -> 更改图标 -> 还原默认值
文件夹查看 -> 分组依据 -> 选择备注
修改删除:文件夹查看 -> 选项 -> 查看 -> 取消选中"隐藏受保护的操作系统文件(推荐)“可以看到ini文件
文件删不掉
TASKKILL /IM explorer* /F # 关掉任务栏
explorer.exe # 开启任务栏
管理员权限
方法一: cmd -> 输入 gpedit.msc
方法二: 添加右键超级管理员权限,新建1.reg文件并运行
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\*\shell\runas]
@="获取超级管理员所有权限"
"Icon"="C:\\Windows\\System32\\imageres.dll,101"
"NoWorkingDirectory"=""
[HKEY_CLASSES_ROOT\*\shell\runas\command]
@="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"
"IsolatedCommand"="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"
[HKEY_CLASSES_ROOT\exefile\shell\runas2]
@="获取超级管理员所有权限"
"Icon"="C:\\Windows\\System32\\imageres.dll,101"
"NoWorkingDirectory"=""
[HKEY_CLASSES_ROOT\exefile\shell\runas2\command]
@="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"
"IsolatedCommand"="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"
[HKEY_CLASSES_ROOT\Directory\shell\runas]
@="获取超级管理员所有权限"
"Icon"="C:\\Windows\\System32\\imageres.dll,101"
"NoWorkingDirectory"=""
[HKEY_CLASSES_ROOT\Directory\shell\runas\command]
@="cmd.exe /c takeown /f \"%1\" /r /d y && icacls \"%1\" /grant administrators:F /t"
"IsolatedCommand"="cmd.exe /c takeown /f \"%1\" /r /d y && icacls \"%1\" /grant administrators:F /t"
关闭安全通知
- 关闭Win10防火墙通知
控制面板 -> 安全与维护 -> 更改用户账户控制设置 -> 从不通知
搜索"编辑组策略” -> 管理模板 -> windows组件 -> windows安全中心 -> 通知 -> 打开隐藏所有通知 -> 已启用
- 从注册表彻底关闭 Windows安全中心
win+R输入regedit,定位到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SecurityHealthService,找到Start,修改数值数据3为4。
- 关闭"打开文件-安全警告"弹框
控制面板-> internet选项 -> 安全 -> 自定义级别 -> 启用(不安全)
Win10 资源管理器无限重启闪屏
安全模式开机
长按开机键3次,选择【疑难解答】-【高级选项】-【启动设置】- 【重启】,在启动设置内, 按 4 或 F4 就可以进入安全模式了。
更换本地账户、新建本地账户。
开机后右键windows图标点击 powershell(管理员)
在命令提示符(管理员)中复制粘贴输入以下指令:
net user User ****** /add
(User是新建账户,******是新建的随机密码)net localgroup administrators User /add
(赋予该账号管理员权限)重启后按电源键息屏,再开启后可以切换到User账户,进去后一切正常,表示故障原因不在硬件和系统方面,肯定是第三方软件。
新建文本粘贴以下代码
Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Windows Error Reporting\LocalDumps\explorer.exe] "DumpFolder"=hex(2):43,00,3a,00,5c,00,43,00,72,00,61,00,73,00,68,00,44,00,75,\ 00,6d,00,70,00,73,00,00,00
重命名为1.reg,运行后会在C盘建立CrashDumps文件夹(路径C:\CrashDumps),当系统闪屏后里面有后缀.dmp文件,把这个文件拖到Visual Studio里打开,可以排查相关的第三方软件的路径,挨个卸载。我放在vs里显示我IDM下载程序缺少二进制文件,卸载后完美进入系统。
自用软件
win10优雅必备
Wallpaper Engine # 壁纸,steam购买
Everything + uTools # 文件快捷搜索及工具
quicker # 鼠标便捷操作神器
DeskGo # 腾讯出品的桌面软件格子
IDM # 下载
- PowerShell:
irm https://massgrave.dev/ias | iex
- PowerShell:
Geek Uninstaller # 卸载无残留
clover # 资源管理器多标签页
火绒 # 屏蔽弹窗
win10 microsoft store工具
- Windows Terminal #命令行
- TranslucentTB #任务栏透明
- EarTrumpet #音频管理
开发者实用工具
- typora # markdown记事本
- joplin # markdown多端同步
- sourcetree # Git 界面
- DBeaver # 连接数据库
- Postman # 接口测试
素材工具
- GIMP # 图像处理
- 例:转换pdf,文件->打开,导入分辨率填300,文件->导出
- Pr # 视频剪辑
- Ae # 动画特效
- Ps # 图片处理
- Ai # 插图
- GIMP # 图像处理
安卓app
浏览器:Chrome、Edge
影视:
- 论坛:haopanyou.net(已失效)
- App:tg破解软件中文频道,搜#影视
- 网盘搜索:pan.qianfan.app
- VLC # 局域网视频播放器
椒盐音乐 # 本地音乐播放器
- 音乐标签 # 歌词
小说:
- 阅读 # 酷安评论区可以找书源
- 笔趣阁
阅读:ReadEra、福昕PDF阅读器
去除启动广告:跳过广告
动态壁纸:星空视频壁纸
手机控制
- tasker、hamibot # 手机自动化
- Moonlight # 局域网投屏
- AirDroid和AirMirror # 手机远程控制手机
- 向日葵远程控制
文件管理
- zarchiver # 文件管理和解压
- 猫头鹰文件 # 访问局域网文件
- APK Extractor # 提取apk