Linux 操作系统位数(32or64)识别

原创 2013年12月02日 19:07:36

Linux 操作系统位数识别:

LINUX 32位操作系统:Linux x86  i586  i386  i686 i...

LINUX 64位操作系统:Linux x64x86_64  X64 ...

$uname -a

Linux ubuntu 3.8.0-33-generic #48-Ubuntu SMP Wed Oct 23 17:26:34 UTC 2013 i686 i686 i686 GNU/Linux 32位的

$uname -a

Linux KS-81 2.6.18-194.el5 #1 SMP Wed Oct 23 17:26:34 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux    64位的


注意:操作系统位数不同会导致不能识别2进制可执行文件,遇到类似问题可以查看下是不是操作系统和下载的软件不相同!!!

配置系统JAVA环境变量时因为位数不同容易报个/java: cannot execute binary file的错误

直接在其他机器上将jdk文件夹整个scp过来,然后配置环境变量:

vi ~/.bashrc       

在文件末尾加上:

export JAVA_HOME=/home/dongwuming/bin/jdk1.6.0_24   (安装java的文件夹)
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$PATH:$JRE_HOME/bin
保存后 source ~/.bashrc


运行java -verison命令查看java版本信息时,报出如下错误:

bash: /home/dongwuming/bin/jdk1.6.0_24/bin/java: cannot execute binary file

$which java

/home/dongwuming/bin/jdk1.6.0_24/bin/java

java:cannot execute binary file报错原因一定机器的系统位数(32or64)不同使之不能解析2进制文件!

一般都是直接cp别的机器上的jdk包导致的


$uname -a 查询好自己操作系统的位数去官网下载吧:

JDK下载:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html

如何查看linux版本 如何查看LINUX是多少位

一、如何得知自己正在使用的linux是什么版本呢,下面的几种方法将给你带来答案!   1. 查看内核版本命令:   1) [root@q1test01 ~]# cat /proc/ve...
  • hongweigg
  • hongweigg
  • 2012年01月11日 01:22
  • 61003

查看linux系统是多少位

getconf LONG_BIT echo $HOSTTYPE uname -a 这三个是对的
  • zyq522376829
  • zyq522376829
  • 2015年07月08日 23:35
  • 1541

如何查看Linux操作系统的位数?

原贴:http://qingteng1983.itpub.net/post/24906/279443 如何查看Linux操作系统的位数? ==============================...
  • chinalinuxzend
  • chinalinuxzend
  • 2007年09月28日 00:51
  • 6148

Linux查看系统位数的命令

Linux系统下查看操作系统位数的命令:getconf  LONG_BIT
  • shixiufang
  • shixiufang
  • 2015年03月05日 15:15
  • 492

linux如何查看系统是多少位的?64 OR 32

linux学习,第一步
  • u014639561
  • u014639561
  • 2016年07月01日 15:07
  • 1629

Linux 操作系统位数(32or64)识别

Linux 操作系统位数识别: LINUX 32位操作系统:Linux x86   i586  i386  i686 i... LINUX 64位操作系统:Linux x64 x86_64  ...
  • dongwuming
  • dongwuming
  • 2013年12月02日 19:07
  • 1500

查看 linux 位数

可以用 getconf LONG_BIT查看 这个只能看安装的OS的位数 不能看计算机本身的位数    uname -a...
  • u014704496
  • u014704496
  • 2014年07月30日 16:48
  • 193

查看linux操作系统版本和位数

一。查看内核版本命令: 1) [root@SOR_SYS ~]# cat /proc/version Linux version 2.6.18-238.el5 (mockbuild@x86-012...
  • robertkun
  • robertkun
  • 2013年01月05日 14:16
  • 9126

关于CPU位数和操作系统位数

CPU的位数是指CPU能一次同时寄存和处理二进制数码的位数,这和CPU中寄存器的位数对应。      CPU为了实现其功能一般设计了指令集,即是CPU的全部指令,这就是机器语言。计算机的所有功能都是基...
  • u012861978
  • u012861978
  • 2016年07月10日 14:33
  • 2789

Linux centos 查看该系统的位数的方法

Linux和Windows一样有位数的区分,64位或者是32位。 查看Linux位数的方法有: 方法一:在命令行输入:file /sbin/init  若显示:/sbin/init: ELF 3...
  • xzengwei1313
  • xzengwei1313
  • 2017年12月13日 17:20
  • 66
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Linux 操作系统位数(32or64)识别
举报原因:
原因补充:

(最多只允许输入30个字)