- 浏览: 53335 次
- 性别:
文章分类
最新评论
对于linux系统,,安装一些软件,,有时候要考虑到linux系统是32位还是64位的系统
可以通过终端输入命令:
1)getconf LONG_BIT可以得到系统的具体位数是32还是64位。
2) uname -a 可得到系统的具体系统
我们时常需要查询系统相关的信息,比如页面大小,整数大小之类,如果编写程序去计算会比较繁琐,这里有一个很有用的命令,可以用来获取系统相关信息。它就是getconf。
$ getconf PAGE_SIZE
4096
$ getconf INT_MAX
2147483647
可以取得的相关信息如下(参考相关资料,在又在版本上会有些不同):
_CS_PATH Value for the PATH environment variable used to find commands.
ARG_MAX Maximum length, in bytes, of the arguments for one of the exec subroutines, including environment data.
BC_BASE_MAX Maximum value allowed for the obase variable with the bc command.
BC_DIM_MAX Maximum number of elements permitted in an array by the bc command.
BC_SCALE_MAX Maximum value allowed for the scale variable with the bc command.
BC_STRING_MAX Maximum length of a string constant accepted by the bc command.
CHARCLASS_NAME_MAX Maximum number of bytes in a character class name.
CHAR_BIT Number of bits in a type character.
CHAR_MAX Maximum value of a type character.
CHAR_MIN Minimum value of a type character.
CHILD_MAX Maximum number of simultaneous processes for each real user ID.
CLK_TCK Number of clock ticks per second returned by the time subroutine.
COLL_WEIGHTS_MAX Maximum number of weights that can be assigned to an entry in the LC_COLLATE locale stanza in a locale-definition file.
CS_PATH Value of the PATH environment variable used to find commands.
EXPR_NEST_MAX Maximum number of expressions that can be nested within parentheses by the expr command.
INT_MAX Maximum value of a type int.
INT_MIN Minimum value of a type int.
LINE_MAX Maximum length, in bytes, of a command's input line (either standard input or another file) when the utility is described as processing text files. The length includes room for the trailing new-line character.
LONG_BIT Number of bits in a type long int.
LONG_MAX Maximum value of a type long int.
LONG_MIN Minimum value of a type long int.
MB_LEN_MAX Maximum number of bytes in a character for any supported locale.
NGROUPS_MAX Maximum number of simultaneous supplementary group IDs for each process.
NL_ARGMAX Maximum value of digit in calls to the printf and scanf subroutines.
NL_LANGMAX Maximum number of bytes in a LANG name.
NL_MSGMAX Maximum message number.
NL_NMAX Maximum number of bytes in an N-to-1 collation mapping.
NL_SETMAX Maximum set number.
NL_TEXTMAX Maximum number of bytes in a message string.
NZERO Default process priority.
OPEN_MAX Maximum number of files that one process can have open at one time.
PATH Sequence of colon-separated path prefixes used to find commands.
RE_DUP_MAX Maximum number of repeated occurrences of a regular expression permitted when using the interval-notation parameters, such as the m and n parameters with the ed command.
SCHAR_MAX Maximum value of a type signed char.
SCHAR_MIN Minimum value of a type signed char.
SHRT_MAX Maximum value of a type short.
SHRT_MIN Minimum value of a type short.
SSIZE_MAX Maximum value of an object of type ssize_t.
STREAM_MAX Number of streams that one process can have open at one time.
TMP_MAX Minimum number of unique path names generated by the tmpnam subroutine. Maximum number of times an application can reliably call the tmpnam subroutine.
TZNAME_MAX Maximum number of bytes supported for the name of a time zone (not the length of the TZ environment variable).
UCHAR_MAX Maximum value of a type unsigned char.
UINT_MAX Maximum value of a type unsigned int.
ULONG_MAX Maximum value of a type unsigned long int.
USHRT_MAX Maximum value of a type unsigned short int.
WORD_BIT Number of bits in a word or type int
可以通过终端输入命令:
1)getconf LONG_BIT可以得到系统的具体位数是32还是64位。
2) uname -a 可得到系统的具体系统
我们时常需要查询系统相关的信息,比如页面大小,整数大小之类,如果编写程序去计算会比较繁琐,这里有一个很有用的命令,可以用来获取系统相关信息。它就是getconf。
$ getconf PAGE_SIZE
4096
$ getconf INT_MAX
2147483647
可以取得的相关信息如下(参考相关资料,在又在版本上会有些不同):
_CS_PATH Value for the PATH environment variable used to find commands.
ARG_MAX Maximum length, in bytes, of the arguments for one of the exec subroutines, including environment data.
BC_BASE_MAX Maximum value allowed for the obase variable with the bc command.
BC_DIM_MAX Maximum number of elements permitted in an array by the bc command.
BC_SCALE_MAX Maximum value allowed for the scale variable with the bc command.
BC_STRING_MAX Maximum length of a string constant accepted by the bc command.
CHARCLASS_NAME_MAX Maximum number of bytes in a character class name.
CHAR_BIT Number of bits in a type character.
CHAR_MAX Maximum value of a type character.
CHAR_MIN Minimum value of a type character.
CHILD_MAX Maximum number of simultaneous processes for each real user ID.
CLK_TCK Number of clock ticks per second returned by the time subroutine.
COLL_WEIGHTS_MAX Maximum number of weights that can be assigned to an entry in the LC_COLLATE locale stanza in a locale-definition file.
CS_PATH Value of the PATH environment variable used to find commands.
EXPR_NEST_MAX Maximum number of expressions that can be nested within parentheses by the expr command.
INT_MAX Maximum value of a type int.
INT_MIN Minimum value of a type int.
LINE_MAX Maximum length, in bytes, of a command's input line (either standard input or another file) when the utility is described as processing text files. The length includes room for the trailing new-line character.
LONG_BIT Number of bits in a type long int.
LONG_MAX Maximum value of a type long int.
LONG_MIN Minimum value of a type long int.
MB_LEN_MAX Maximum number of bytes in a character for any supported locale.
NGROUPS_MAX Maximum number of simultaneous supplementary group IDs for each process.
NL_ARGMAX Maximum value of digit in calls to the printf and scanf subroutines.
NL_LANGMAX Maximum number of bytes in a LANG name.
NL_MSGMAX Maximum message number.
NL_NMAX Maximum number of bytes in an N-to-1 collation mapping.
NL_SETMAX Maximum set number.
NL_TEXTMAX Maximum number of bytes in a message string.
NZERO Default process priority.
OPEN_MAX Maximum number of files that one process can have open at one time.
PATH Sequence of colon-separated path prefixes used to find commands.
RE_DUP_MAX Maximum number of repeated occurrences of a regular expression permitted when using the interval-notation parameters, such as the m and n parameters with the ed command.
SCHAR_MAX Maximum value of a type signed char.
SCHAR_MIN Minimum value of a type signed char.
SHRT_MAX Maximum value of a type short.
SHRT_MIN Minimum value of a type short.
SSIZE_MAX Maximum value of an object of type ssize_t.
STREAM_MAX Number of streams that one process can have open at one time.
TMP_MAX Minimum number of unique path names generated by the tmpnam subroutine. Maximum number of times an application can reliably call the tmpnam subroutine.
TZNAME_MAX Maximum number of bytes supported for the name of a time zone (not the length of the TZ environment variable).
UCHAR_MAX Maximum value of a type unsigned char.
UINT_MAX Maximum value of a type unsigned int.
ULONG_MAX Maximum value of a type unsigned long int.
USHRT_MAX Maximum value of a type unsigned short int.
WORD_BIT Number of bits in a word or type int
发表评论
-
linux下sftp配置
2018-03-28 09:59 986linux centos7下sftp配置 Linux环境下自带 ... -
centos6.5 下nginx的部署填各种坑
2018-01-18 17:42 24331、本人第一次安装nginx; nginx下载路径http: ... -
linux 下awk的应用
2017-12-28 17:16 736引用文章http://www.jb51.net/article ... -
linux 查看系统版本
2017-04-01 10:39 336shell命令1:lsb_release -a 适用于所有的 ... -
linux下修改war包
2017-03-06 15:32 1112Linux上修改war包上的文件 www.MyExceptio ... -
Shell遍历properties文件里面的 key和value
2017-03-06 15:31 0#!/bin/ksh IFS='=' while ... -
MYsql5.23 最大连接数设置不成功
2017-01-19 09:35 2361RHEL\CentOS 7 下 MySQL 连接数被限制为21 ... -
centos7系统下网络配置
2016-12-30 15:11 5041、检查网卡 [root@localhost ~]# ip ... -
linux下resin的https配置
2016-12-27 17:47 928对于resin官方版本对接openssl有个坑;把我差点坑死了 ... -
linux下ftp搭建
2016-12-16 16:35 2991.检查linux是否安装了ftp命令:rpm -qa|gre ... -
nexus maven私有库搭建
2016-12-12 18:12 4291.下载nexus包,linux命令 wget http:/ ... -
linux sed命令
2016-11-30 11:29 316简介 sed 是一种在线编辑器,它一次处理一行内容。处理时, ... -
intellij idea 下resin容器远程调试
2016-11-16 09:27 5395resin远程调试(我使用的是resin-4.0.41版本): ... -
Hive-1.2.1 HWI 图形化界面问题
2016-10-27 15:16 5411、下载apache-hive-1.2.1-src.tar.g ... -
Linux下免密码登陆ssh
2016-10-21 11:14 284第一步:ssh-keygen 创建公钥和密钥 [root@ji ...
相关推荐
### Linux下如何查看CPU信息——包括位数和多核信息 在Linux系统中,了解CPU的具体配置对于系统管理员和开发者来说至关重要。通过一系列命令行工具和技术,我们可以获取关于CPU的各种详细信息,比如位数、核心数量...
LINUX 系统查看命令 LINUX 系统查看命令是系统管理员或用户查看系统信息的重要命令,通过这些命令可以了解系统的版本...LINUX 系统查看命令可以帮助系统管理员或用户了解系统的各种信息,从而更好地管理和维护系统。
### 使用Python获取Linux系统的各种信息 #### 一、引言 在现代软件开发与系统管理领域,Python作为一种高效且功能强大的编程语言,被广泛应用于多种场景之中,包括但不限于自动化脚本编写、网络爬虫开发、数据处理...
总结起来,Linux下查看操作系统位数主要通过`getconf LONG_BIT`、`uname -m`和`lsb_release -a`这三个命令。每个命令都有其特点,可以根据实际需求选择合适的方式来获取信息。理解这些基本操作对Linux用户的日常维护...
综上所述,通过`uname`命令、特定配置文件(如`/etc/redhat-release`或`/etc/issue`)以及`getconf`和`ldd`命令,我们可以有效地获取Linux系统的版本信息和位数信息。这些方法适用于大多数Linux发行版,但在具体实践...
在Linux系统中,获取系统信息是日常管理和故障排查的重要步骤。本文将详细解析如何查看Linux系统的基本信息,包括操作系统版本、内核信息、发行版、CPU特性等。 首先,我们来看如何查看Linux系统的内核信息。`uname...
本文将详细介绍 Linux 服务器性能查看命令,包括查看操作系统及硬件信息、CPU 信息、Mem 信息、磁盘信息、网卡信息、主板信息、机器所有硬件信息等多个方面。 1. 查看服务器操作系统及硬件信息(压力测试前) 在...
获取Linux(Centos)服务器基本信息,包括系统信息(生产厂商/CPU架构核数/系统名称内核位数)、内存信息、磁盘信息、网络信息
这种方式的优点是可以充分利用Windows系统和Linux系统的优点,但缺点是安装过程相对复杂,且需要对硬盘进行分区、删除操作系统和格式化硬盘,对于初学者来说可能有一定难度。 - 虚拟机安装:这是一种更为简便的方式...
20. **getconf LONG_BIT**:查看系统位数。 21. **lsb_release -a**:查看系统详细信息。 22. **lscpu**:查看 CPU 信息。 23. **cat /proc/cpuinfo**:查看每个 CPU 的详细信息。 24. **free -m**:查看内存使用...
ELF文件的组织结构可以分为四个部分:系统相关信息、目标文件类型、加载相关信息和链接相关信息。系统相关信息包括elf文件魔数、平台位数、数据编码方式、elf头部版本、硬件平台、目标文件版本、处理器特定标志等...
在Linux系统中,了解和查看系统配置是管理和优化系统的必备技能。以下是一些常用命令来获取关于操作系统、硬件、软件等方面的信息: 1. **查看操作系统版本和内核**: 使用`cat /etc/issue`可以查看Linux发行版的...
使用 `uname -i` 命令检测 Linux 服务器系统位数,以确定是否需要安装 32 位或 64 位的 Oracle 客户端安装包。 3. 安装 Oracle10G 客户端 可以使用 yum 或 rpm 命令来安装 Oracle10G 客户端。 四、 使用 XManager...
本文将详细介绍一系列常用的Linux命令,这些命令可以帮助您快速有效地查看和管理您的Linux系统的配置信息。 #### 二、操作系统版本与内核 1. **`cat /etc/issue`**: - 用途:查看Linux发行版的信息。 - 示例输出...
- 数据编码:数据被编码以便区分和传输,例如,角度和温度数据采用特定的位数表示,且每个数据包以特定的起始和结束标志区分。 3. **数据处理**: - 数据通信:系统需要处理大量数据,如角度、温度和控制指令,...
查看linux系统版本,内核,CPU,MEM,位数的相关命令.docx查看linux系统版本,内核,CPU,MEM,位数的相关命令.docx
然而,Linux默认提供的字体可能无法满足DCS画面的显示需求,此时可能需要从DCS操作站的系统中复制字体文件(如SYS$COMMON:SYSFONTS目录下的字体)到Linux系统,以确保画面的正确显示。 此外,可能还需要安装和配置...
总结来说,嵌入式系统开发基于特定的微处理器(如ARM)和操作系统(如Linux),涉及硬件设计、操作系统移植、驱动程序开发以及应用软件编写。开发过程包括理解硬件特性、选择合适的操作系统、编写高效且适应性强的...
《Linux系统下Android环境的搭建》这篇文章主要介绍了在Linux操作系统中搭建Android开发环境的详细步骤,包括JAVA环境的构建和Eclipse集成开发环境的安装,以及利用SHELL脚本来自动化构建Android系统的过程。...