(一)查看操作系统版本的方法

1.uname -a 可以查看内核版本等信息

Linux test 3.10.0-957.1.3.el7.x86_64 #1 SMP Thu Nov 29 14:49:43 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux

2.uname -r

3.10.0-957.1.3.el7.x86_64

3.cat /proc/version   (proc里面存放内核相关的文件)

Linux version 3.10.0-957.1.3.el7.x86_64 (mockbuild@kbuilder.bsys.centos.org) (gcc version 4.8.5 20150623 (Red Hat 4.8.5-36) (GCC) ) #1 SMP Thu Nov 29 14:49:43 UTC 2018

4.cat /etc/redhat-release (一般用于输出centos版本)

CentOS Linux release 7.6.1810 (Core)

5.cat /etc/issue(一般查看RedHat版本)

Red Hat Enterprise Linux Server release 6.9 (Santiago)

(二)查看系统是32位或者64位的方法
  1. getconf LONG_BIT or getconf WORD_BIT
  输入:getconf LONG_BIT
  返回结果:64
  输入:getconf WORD_BIT
  返回结果:32
  分析:32位的系统中int类型和long类型一般都是4字节,64位的系统中int类型还是4字节的,但是long已变成了8字节inux系统中可用”getconf WORD_BIT”和”getconf        LONG_BIT”获得word和long的位数。64位系统中应该分别得到32和64。
  所以该系统为64为Linux系统。

2. file /bin/ls
  /bin/ls: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.18, stripped

可以看到 ELF 64-bit LSB 所以该系统为64位

最新文章

  1. JS typeof与instanceof的区别
  2. python 学习笔记二十 django项目bbs论坛
  3. IIS中查看W3P.exe进程对应的应用程序池的方法
  4. sed delete
  5. [poj3017] Cut the Sequence (DP + 单调队列优化 + 平衡树优化)
  6. hdu 1003
  7. hdu 1286:找新朋友(数论,欧拉函数)
  8. K2 Blackpearl 4.6.8 安装步骤详解
  9. PythonCrawl自学日志(2)
  10. bulk insert data into database with table type .net
  11. Hadoop Error:Name node is in safe mode的解决方法
  12. Leetcode - 186 Reverse Words in a String II
  13. python 素因子分解
  14. 详解功能版本管理之使用eoLinker
  15. Laravel 中实现是否关注
  16. Entity Framework入门教程(8)---预先加载、延迟加载、显示加载
  17. Ubuntu添加新分区
  18. calc() --- css3
  19. C# 委托在线程与UI界面之间的应用
  20. ActiveMQ核心技术

热门文章

  1. html 1.0
  2. xrdp 启动分析
  3. jmeter接口之json提取器应用
  4. memoの关于Qt的一些用法记录
  5. JavaScript案例:短信验证码倒计时
  6. 图片上传插件WebUploader的坑
  7. Netty实战学习笔记
  8. Account Manager privacy agreement
  9. element ui中el-tree文字显示不全解决方案
  10. ctfshow web入门 命令执行 web29-36