版主
主题
回帖0
积分10609
阅读权限200
注册时间2008-11-22
最后登录1970-1-1
在线时间 小时
|
楼主 |
发表于 2017-5-4 19:31
|
显示全部楼层
本帖最后由 kenson 于 2017-5-14 12:02 编辑 8 m% D5 X1 [. Y7 G. D* Q1 ]1 X
( z, z) v6 s3 t3 q# v0 {* \
i686的解释:
% M: f2 ]' \# F; ]# Ui代表intel系列的cpu 。* E# p' |/ H# o1 _4 V6 \: y
1 }4 \) z+ O) V6 G386 几乎适用于所有的 x86 平台,不论是旧的 pentum 或者是新的 pentum-IV 与 K7 系列的 CPU等等,都可以正常的工作!那个 i 指的是 Intel 兼容的 CPU 的意思,至于 386 不用说,就是 CPU 的等级啦!
. G0 A, c$ ?+ o/ P2 h# H# N
! A" ~9 O+ E) w. L ui586 就是 586 等级的计算机,那是哪些呢?包括 pentum 第一代 MMX CPU, AMD 的 K5, K6 系列 CPU ( socket 7 插脚 ) 等等的 CPU 都算是这个等级;
% P5 v. e/ J0 s, @8 x+ x
3 o" j4 v" [% r+ c4 T) Y3 l# v7 Bi686 在 pentun II 以后的 Intel 系列 CPU ,及 K7 以后等级的 CPU 都属于这个 686 等级!
& e- }! B5 C& }) Y$ I; g3 Q' e, I) j, {x86_64的解释:
& i# C$ ~7 B! E0 g8 g* X8 \9 L
4 X' q/ I9 C$ u6 w% x7 P4 R4 d) O而x86_64就是64位的x(代表不确定。可以是3、4、5、6、)86,是个统称,如果是i686_64也是属于x86_64的。
- s. r+ s$ D- }( s- Q0 M$ T; Q/ M9 s( q
, ]2 l; m% P) L6 T
. G; H7 n; U% J6 i+ ~9 K: r# R6 V$ Q6 w1 X4 ^; a: Z6 n
sed 置换方法
* f" h' I9 O0 O1 J8 X H2 k
$ P, B, E: n. varchi = $(shell uname -m | sed s/i.86/i386/)' W ]. u% ?0 F% _. v
#i.86 跟i6862 e" S& o8 T# |5 W
, w- [7 K/ B+ X) @0 A
& R& G1 x# J# A: ~. w) q+ _ Kall:
5 h& P) Q2 y8 H( |' P @echo $(archi); Z( `& @* o2 c# T
+ O, G$ H0 @$ @6 H, C4 F4 G- o3 `
|
|