Win
cmd
# 环境变量
sysdm.cpl
# 用户账户 打印机 709
control
# 网络
$ ipconfig /all
主机名
$ ipconfig /displaydns
/flushdns
$ ping baidu.com
正在 Ping baidu.com [39.156.66.10] 具有 32 字节的数据:
来自 39.156.66.10 的回复: 字节=32 时间=29ms TTL=48
$ tracert -d baidu.com
$ tracert -d 39.156.66.10
$ route add 172.20.3.0 mask 255.255.255.0 172.20.16.253 -p
待验证
Linux
# 用户主目录
$ cd ~
# 查看进程
$ ps -ef
# 查看文件
$ cat nginx.conf
# 编辑
$ vim nginx.conf
# 显示行数
$ :set nu
# 提示app busy
$ fuser app
15747
$ ps -elf | grep 15747
# 最后50条指令
$ history | tail -n 50
# print work dir
$ pwd
# 只有root才能访问
$ chmod 400 privkey.pem
# 修改文件名
$ mv oldfilename newfilename
$ mv nginx.conf nginx.conf.bak
# copy
$ sudo cp /home/ubuntu/nginx.conf /usr/local/nginx/conf
# 安装目录
$ whereis nginx
$ nginx: /usr/bin/nginx /usr/local/nginx
# 执行文件
$ which nginx
$ /usr/bin/nginx
# 强制删除文件夹
$ rm -rf sdweb
# 查看端口
$ sudo lsof -i :8081
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
nginx 29288 root 6u IPv4 684008 0t0 TCP *:tproxy (LISTEN)
nginx 29611 nobody 6u IPv4 684008 0t0 TCP *:tproxy (LISTEN)
# 删除进程
$ kill -9 29288
# 查看应用
$ ps -ef | grep nginx
root 1504 1 0 Nov11 ? 00:00:00 nginx: master process /www/server/nginx/sbin/nginx -c /www/server/nginx/conf/nginx.conf
www 1505 1504 0 Nov11 ? 00:00:00 nginx: worker process
www 1506 1504 0 Nov11 ? 00:00:00 nginx: worker process
www 1507 1504 0 Nov11 ? 00:00:00 nginx: cache manager process
root 29288 1 0 15:30 ? 00:00:00 nginx: master process ./nginx
nobody 29611 29288 0 15:36 ? 00:00:00 nginx: worker process
root 29915 25347 0 15:41 pts/2 00:00:00 grep --color=auto nginx
cpu
$ wmic cpu get architecture
9 表示 x86_64
12 表示 ARM64
1. x64/x86-64 处理器架构发展史
架构概述
x64(又称x86-64)是x86架构的64位扩展,由AMD于1999年设计(AMD64),后被Intel采用(Intel 64)。主要特点包括:
- 向后兼容16/32位x86架构
- 支持更大内存寻址(理论264地址空间)
- 新增NX bit等安全特性5,2
Intel经典系列
# NetBurst (Intel 64)
- Pentium 4(Prescott及后续型号):首款支持Intel 64的消费级CPU
- Pentium D:首款双核NetBurst架构处理器
- Xeon(Nocona及后续型号):早期服务器级64位方案
# Core微架构
- Core 2 Duo/Quad:采用Intel 64的革新架构
- Xeon(Woodcrest等):服务器市场主力
- Pentium Dual-Core/Celeron:入门级64位产品
# Nehalem及后续迭代
- Core i3/i5/i7(1-10代):
- 引入Turbo Boost技术
- 第10代支持AVX-512指令集[2](@ref)
- Xeon(Nehalem至Skylake):
- 支持ECC内存和vPro技术
# 现代系列(2020年后)
- Core i9-12900K(Alder Lake):
- 混合架构设计(P核+E核)
- 支持DDR5/PCIe 5.0
- Xeon Scalable:
- Ice Lake:10nm工艺,支持PCIe 4.0
- Sapphire Rapids:引入AMX指令集[1](@ref)
AMD经典系列
# K8 (AMD64)
- Athlon 64:首款消费级64位处理器(2003)
- Athlon 64 X2:首款双核AMD64 CPU
- Opteron:突破x86服务器市场[7](@ref)
# K10架构
- Phenom:原生四核设计
- Athlon II:性价比产品线
# Bulldozer架构
- FX系列(如FX-8350):
- 模块化设计争议
- 高TDP但超频潜力大
# Zen架构(2017年后)
| 世代 | 制程 | IPC提升 | 代表产品 |
|------|------|---------|----------|
| Zen | 14nm | - | Ryzen 1000 |
| Zen 3| 7nm | 19% | Ryzen 5000 |
| Zen 5| 4nm | 16% | Ryzen 9000(2024)[6](@ref) |
- EPYC服务器芯片:
- 采用chiplet设计
- 9005系列达192线程[6](@ref)
2. ARM架构代表
Apple M系列
2020 : M1 (5nm, 8核)
2022 : M2 (5nm+, 24GB RAM)
2024 : M4 (3nm, AI性能3x提升)
Amazon Graviton
2018:Graviton 首代 16核 Cortex-A72,性能较x86实例节省45%成本
2019:Graviton2 64核 Neoverse-N1,性能提升7倍,性价比提升40%
2021:Graviton3 64核 Neoverse-V1,单核性能提升25%,浮点性能2倍,ML性能3倍
2022:Graviton3E 优化浮点/矢量运算,HPC性能提升35%
2023:Graviton4 96核 Neoverse-V2,性能提升30%,内存带宽提升75%
| 特性 | x64优势 | ARM64优势 |
|---|---|---|
| 性能 | 高频单核性能 | 能效比 |
| 生态 | 完整Windows/Linux支持 | 移动生态统治力 |
| 扩展性 | AVX-512等专用指令集 | SVE2矢量扩展 |
| 虚拟化 | 成熟VT-x技术 | 轻量级容器优势 |