Win
cmd
# 環(huán)境變量
sysdm.cpl
# 用戶賬戶 打印機(jī) 709
control
# 網(wǎng)絡(luò)
$ ipconfig /all
主機(jī)名
$ ipconfig /displaydns
/flushdns
$ ping baidu.com
正在 Ping baidu.com [39.156.66.10] 具有 32 字節(jié)的數(shù)據(jù):
來自 39.156.66.10 的回復(fù): 字節(jié)=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
待驗(yàn)證
Linux
# 用戶主目錄
$ cd ~
# 查看進(jìn)程
$ ps -ef
# 查看文件
$ cat nginx.conf
# 編輯
$ vim nginx.conf
# 顯示行數(shù)
$ :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
# 執(zhí)行文件
$ which nginx
$ /usr/bin/nginx
# 強(qiáng)制刪除文件夾
$ 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)
# 刪除進(jìn)程
$ kill -9 29288
# 查看應(yīng)用
$ 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 處理器架構(gòu)發(fā)展史
架構(gòu)概述
x64(又稱x86-64)是x86架構(gòu)的64位擴(kuò)展,由AMD于1999年設(shè)計(AMD64),后被Intel采用(Intel 64)。主要特點(diǎn)包括:
- 向后兼容16/32位x86架構(gòu)
- 支持更大內(nèi)存尋址(理論264地址空間)
- 新增NX bit等安全特性5,2
Intel經(jīng)典系列
# NetBurst (Intel 64)
- Pentium 4(Prescott及后續(xù)型號):首款支持Intel 64的消費(fèi)級CPU
- Pentium D:首款雙核NetBurst架構(gòu)處理器
- Xeon(Nocona及后續(xù)型號):早期服務(wù)器級64位方案
# Core微架構(gòu)
- Core 2 Duo/Quad:采用Intel 64的革新架構(gòu)
- Xeon(Woodcrest等):服務(wù)器市場主力
- Pentium Dual-Core/Celeron:入門級64位產(chǎn)品
# Nehalem及后續(xù)迭代
- Core i3/i5/i7(1-10代):
- 引入Turbo Boost技術(shù)
- 第10代支持AVX-512指令集[2](@ref)
- Xeon(Nehalem至Skylake):
- 支持ECC內(nèi)存和vPro技術(shù)
# 現(xiàn)代系列(2020年后)
- Core i9-12900K(Alder Lake):
- 混合架構(gòu)設(shè)計(P核+E核)
- 支持DDR5/PCIe 5.0
- Xeon Scalable:
- Ice Lake:10nm工藝,支持PCIe 4.0
- Sapphire Rapids:引入AMX指令集[1](@ref)
AMD經(jīng)典系列
# K8 (AMD64)
- Athlon 64:首款消費(fèi)級64位處理器(2003)
- Athlon 64 X2:首款雙核AMD64 CPU
- Opteron:突破x86服務(wù)器市場[7](@ref)
# K10架構(gòu)
- Phenom:原生四核設(shè)計
- Athlon II:性價比產(chǎn)品線
# Bulldozer架構(gòu)
- FX系列(如FX-8350):
- 模塊化設(shè)計爭議
- 高TDP但超頻潛力大
# Zen架構(gòu)(2017年后)
| 世代 | 制程 | IPC提升 | 代表產(chǎn)品 |
|------|------|---------|----------|
| Zen | 14nm | - | Ryzen 1000 |
| Zen 3| 7nm | 19% | Ryzen 5000 |
| Zen 5| 4nm | 16% | Ryzen 9000(2024)[6](@ref) |
- EPYC服務(wù)器芯片:
- 采用chiplet設(shè)計
- 9005系列達(dá)192線程[6](@ref)
2. ARM架構(gòu)代表
Apple M系列
2020 : M1 (5nm, 8核)
2022 : M2 (5nm+, 24GB RAM)
2024 : M4 (3nm, AI性能3x提升)
Amazon Graviton
2018:Graviton 首代 16核 Cortex-A72,性能較x86實(shí)例節(jié)省45%成本
2019:Graviton2 64核 Neoverse-N1,性能提升7倍,性價比提升40%
2021:Graviton3 64核 Neoverse-V1,單核性能提升25%,浮點(diǎn)性能2倍,ML性能3倍
2022:Graviton3E 優(yōu)化浮點(diǎn)/矢量運(yùn)算,HPC性能提升35%
2023:Graviton4 96核 Neoverse-V2,性能提升30%,內(nèi)存帶寬提升75%
| 特性 | x64優(yōu)勢 | ARM64優(yōu)勢 |
|---|---|---|
| 性能 | 高頻單核性能 | 能效比 |
| 生態(tài) | 完整Windows/Linux支持 | 移動生態(tài)統(tǒng)治力 |
| 擴(kuò)展性 | AVX-512等專用指令集 | SVE2矢量擴(kuò)展 |
| 虛擬化 | 成熟VT-x技術(shù) | 輕量級容器優(yōu)勢 |