## 代理设置
根据你的操作系统选择合适的代理配置:
### PowerShell
```powershell
$env:HTTPS_PROXY="http://127.0.0.1:1080" ; $env:HTTP_PROXY="http://127.0.0.1:1080"
```
### DOS
```dos
set http_proxy=http://127.0.0.1:1080 & set https_proxy=http://127.0.0.1:1080
```
### Linux
```bash
export http_proxy="http://127.0.0.1:1080" && export https_proxy="http://127.0.0.1:1080"
```
## 常用目录
| 目录名称 | 路径 |
| ------------ | ------------------------------------------------------------ |
| 开机启动目录 | `C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp` |
| hosts 目录 | `C:\Windows\System32\drivers\etc` |
| 桌面 | `%USERPROFILE%\Desktop` |
| 文档 | `%USERPROFILE%\Documents` |
| 下载 | `%USERPROFILE%\Downloads` |
## DNS 配置
在网络环境中,使用合适的 DNS 服务器可以提升网络稳定性和速度。以下是常用 DNS 服务器的配置指南。
### 推荐资源
- [DNS大全](https://dnsdaquan.com/)
### 配置教程
按照以下步骤修改 Windows 系统中的 DNS 服务器地址:
1. 打开资源管理器,快捷键 `Win + E`。
2. 在地址栏中输入 `控制面板\网络和 Internet\网络和共享中心` 并回车。
3. 点击当前活动网络旁边的 "属性"。
4. 选择 **Internet 协议版本 4 (TCP/IPv4)**,然后点击 "属性"。
5. 在弹出的对话框中,选择“使用下面的 DNS 服务器地址”,并输入下列推荐的 DNS 地址。
### 常用 DNS 服务器列表
| 名称 | 主 DNS 地址 | 备用 DNS 地址 |
| --------- | ------------------ | ------------------ |
| One DNS | 117.50.10.10 | 52.80.52.52 |
| 114 DNS | 114.114.114.114 | 114.114.115.115 |
## 命令行操作
### 内容过滤搜索
```bash
find /I "content"
```
### 续行符
- DOS: `^`
- PowerShell: `` ` ``
- Linux: `\`
### 检测连通性
```bash
curl -i https://www.google.com
```
### 常用命令
- **关闭端口**
```bash
taskkill /f /t /im <imagename>
```
- **查看端口占用**
```bash
netstat -ano | findstr 1080
```
- **任务列表**
```bash
tasklist | findstr pid
```
- **复制桌面所有文件到指定磁盘**
```bash
xcopy . D:\backup /E/H/C/I
```
- **打开注册表**
```bash
regedit
```
- **打开资源监视器**
```bash
resmon
```
- **打开设备管理器**
```bash
devmgmt.msc
```
- **刷新 DNS**
```bash
ipconfig /flushdns
```
- **显示缓存 DNS 内容**
```bash
ipconfig /displaydns
```
### 创建目录示例
以下命令用于创建常用的软件、工作和数据目录:
```powershell
New-Item -Type directory -Path `
D:\apps\dev\bin, `
D:\apps\reqd, `
D:\apps\tools, `
D:\data\cache, `
D:\data\cache\spotify, `
D:\data\cache\xiaoji, `
D:\data\config, `
D:\data\mvn, `
D:\data\pan, `
D:\data\pe, `
D:\data\pe\isos, `
D:\data\person, `
D:\data\repo, `
D:\data\repo\go, `
D:\data\repo\maven, `
D:\data\wsl-data, `
D:\ws\data, `
D:\ws\repo, `
D:\ws\repo\aliyun, `
D:\ws\repo\gitee, `
D:\ws\repo\github, `
D:\ws\repo\gitlab, `
D:\ws\repo\other
```
## 其他配置
### 微信通知声
- **编辑工具**:ResourceHacker.exe
- **编辑内容**:WeChatResource.dll
| 下载地址 |
|-------------------------------------------------------------------------|
| [水滴](https://cos.rustle.top/data/audio/notif/droplet/118.wav) |
| [鸟叫](https://cos.rustle.top/data/audio/notif/birdsong/118.wav) |
| [通知](https://cos.rustle.top/data/audio/notif/healthnotification/118.wav) |