Windows硬件特征
查看序列号 1wmic bios get serialnumber 查看硬盘序列号 1wmic diskdrive get serialnumber 主板序列号 1wmic baseboard get serialnumber
打造一个赏心悦目的终端
本文基于 Windows 平台,系统用的是 WSL(ubuntu 20.04),shell 用的是 zsh,linux 系统应该类似 先看效果:Windows Terminal: VsCode: oh-my-zsh 官方页面:https://ohmyz.sh/github 地址:https://github.com/ohmyzsh/ohmyzsh 安装12apt install zshsh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)" 配置主题我使用的是https://github.com/romkatv/powerlevel10k 1git clone --depth=1 https://github.com/romkatv/powerlevel10k.git...
安卓终端工具termux常用操作记录
termux 是安卓平台模拟 linux 环境的工具,可以运行常用的 linux 工具 常用配置12345678# 修改软件源termux-change-repo# home目录添加storage, 可以访问手机里的文件termux-setup-storage# 修复shebangtermux-fix-shebang 修改用户环境变量1234cat > ~/.profile <<-'EOF'alias ll='ls -al'alias l='ls -l'EOF 虚拟根目录1cd $PREFIX 安装 zsh 暂时有 bug, 导致 nodejs 程序运行提示 找不到 env, 可以执行 termux-fix-shebang 临时解决 1sh -c "$(curl -fsSL https://github.com/Cabbagec/termux-ohmyzsh/raw/master/install.sh)" 登录提示语1vim...
Windows磁盘管理工具diskpart
创建 EFI 分区123456diskpartlist diskselect disk xcreate partition efi size=100assign letter="b"format quick fs=FAT32 创建 msr 分区1create partition msr size=16 创建 Recovery 分区 (WindowsRE)12345create partition primary size=1024format quick fs=ntfs label="Recovery"assign letter="R"set id="de94bba4-06d1-4d40-a16a-bfd50179d6ac"gpt attributes=0x8000000000000001 删除 winre 分区12select partition 5delete partition override 使用 bat...
常用bat脚本
这篇文章说的都是经常用到的 bat 脚本编写小技巧,比如获取管理员权限、注册表操作、进程操作、服务操作等 自动输入 y1echo y|reg delete "HKEY_CLASSES_ROOT\Local Settings\Software\Microsoft\Windows\CurrentVersion\TrayNotify" /v IconStreams bat 脚本获取管理员权限在 bat 脚本最上面添加一行 123@echo off%1 mshta vbscript:CreateObject("Shell.Application").ShellExecute("cmd.exe","/c %~s0 ::","","runas",1)(window.close)&&exitcd /d "%~dp0" 输出控制台不换行1echo|set /p="Test" 服务操作 windows 服务操作命令有...
快速搭建环境记录
快速搭建一套环境的记录,节省折腾的时间,可以配合 quickstart 食用 Python 环境可以直接使用 pipenv 这种工具. 也可以自己编译安装 安装编译需要的环境Ubuntu和Debian安装CentOS和Fedora安装1sudo apt install -y gcc make build-essential libssl-dev zlib1g-dev libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm libncurses5-dev libncursesw5-dev xz-utils tk-dev libffi-dev liblzma-dev12sudo yum install -y gcc make libffi-devel openssl-devel bzip2-devel expat-devel gdbm-devel readline-devel sqlite-devel zlib-devel#...
selenium--web自动化工具
selenium 是一个 web 自动化工具,它可以控制 chrome 浏览器实现我们想要的功能,跟爬虫不同的是:它是模拟人类的操作。 安装下载对应版本的 chromedriverhttps://chromedriver.chromium.org/downloads放到 PATH 环境变量里, 如果是 mac,可以直接执行 1brew install chromedriver 安装 python 包1pip install selenium -i https://pypi.tuna.tsinghua.edu.cn/simple 编写脚本获取 xpath获取 xpath 可以按下 ctrl + shift + c 点击按钮, 高亮的地方右键复制 full xpath 获取 idCharome 浏览器界面按下 ctrl + shift + c 点击页面, 右边属性记录一下 html 的 id 属性 代码1234567891011121314151617181920#!/usr/bin/python# -*- coding: utf-8 -*-import...
Linux常用命令之sed
参数说明 -e < script >或 –expression=< script > 以选项中指定的 script 来处理输入的文本文件。-f <script 文件>或 –file=<script 文件> 以选项中指定的 script 文件来处理输入的文本文件。-h 或 –help 显示帮助。-n 或 –quiet 或 –silent 仅显示 script 处理后的结果。-V 或 –version 显示版本信息。-i 直接修改文件内容 动作说明 a :新增, a 的后面可以接字串,而这些字串会在新的一行出现 (目前的下一行)~c :取代, c 的后面可以接字串,这些字串可以取代 n1,n2 之间的行!d :删除,因为是删除啊,所以 d 后面通常不接任何咚咚;i :插入, i 的后面可以接字串,而这些字串会在新的一行出现 (目前的上一行);p :打印,亦即将某个选择的数据印出。通常 p 会与参数 sed -n 一起运行~s :取代,可以直接进行取代的工作哩!通常这个 s 的动作可以搭配正规表示法!例如...
常用shell组合命令
循环遍历{1..3} 这种格式12345678# i 取值为1 2 3for i in {1..3}; do echo 192.168.1.1$i ; done# i 取值为 1 3 5 7 9for i in {1..9..2} ; do echo $i ; done# 批量删除文件,相当于排列组合rm -rf redis-{1..6}/{appendonly.aof,nodes.conf,nohup.out} seq12# i 的取值是 1 3 5 7 9, 1开始9结束,2是步进for i in $(seq 1 2 9) ; do echo $i ; done for 循环1234for ((i=1;i<=10;i++))do echo $idone while 循环12345678# 死循环i=0while truedo echo "$i: $(date)" i=$((i+1)) sleep...
Docker常用配置
docker 安装官方安装脚本1curl -fsSL get.docker.com | bash 阿里云安装(centos)12345678910111213# step 1: 安装必要的一些系统工具sudo yum install -y yum-utils device-mapper-persistent-data lvm2# Step 2: 添加软件源信息sudo yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo# Step 3: 更新并安装Docker-CEsudo yum makecache fastsudo yum -y install docker-ce# Step 4: 开启Docker服务sudo systemctl start docker.service docker-compose 安装1sudo curl -L...