linux hostid与lmhostid
https://wangchujiang.com/linux-command/c/hostid.html
hostid(host identifier)
显示当前主机的十六进制数字标识。
概要
hostid [OPTION]...
主要用途
- 显示当前主机的十六进制标识符。
- 用来限制软件的使用权限,不可改变。
选项
--help 显示帮助信息并退出。
--version 显示版本信息并退出。
例子
[root@localhost ~]# hostid
007f0100
注意
- 该命令是
GNU coreutils
包中的命令,相关的帮助信息请查看man -s 1 hostid
,info coreutils 'hostid invocation'
。
https://blog.csdn.net/jacky0922/article/details/7814117
Linux下用hostid命令查找到的值与Solaris用hostid命令查找到的不是一个概念
Linux下用hostid命令查找到的值是取hostname对应的ip地址。然后把ip地址转换成hex,然后将位置2143位置颠倒后的结果
这个对应记录在/etc/hosts文件里,比如我的hostname:ITMS-server对应的ip就是127.0.0.1.那我的hostid就是007f0100
而Linux下与Solaris用hostid命令查找到的hostid 为同一概念的值应按下表获取
The type of host ID returned by lmhostid utility will depend on theplatform. The following table lists the host ID types used for each platformalong with the native OS command that can be used to obtain the host ID value:
Platform | Host ID Type | Native OS Command |
Windows(*1) | Ethernet Address | ipconfig /all (use "Physical Address" value) |
Solaris | 32-bit Hostid | hostid |
Linux | Ethernet Address | /sbin/ifconfig eth0 (use "HWaddr" value) |
Mac OS X | Ethernet Address | /sbin/ifconfig eth0 (use "ether" value) |
Tru-UNIX (Digital) | Ethernet Address | netstat -i |
IBM AIX | 32-bit Hostid | uname -m (returns 000276513100), then remove both the first and the last two digits, and use the remaining eight digits |
SGI | 32-bit Hostid | /etc/sysinfo -s (convert to hex, or prefix #) |
HP-UX PA-RISC | 32-bit Hostid | uname -i (convert to hex, or prepend with #) |
HP-UX Itanium | Machine ID | getconf CS_PARTITION_IDENT (prefix with "ID_STRING=") |
https://www.xuebuyuan.com/763263.html
lmhostid也许有的人很陌生,有的人很熟悉,到底是什么意思呢,就是Licence Manage hostid,用中文说,就是管理注册码的hostid。 很多软件用这个id来进行控制序列号。比如说你如果要购买一个软件,申请一个Licence,你就必须提供你机器目前的lmhostid以及其他一些信息,然后软件商会根据你的lmhostid等注册信息提供你一个注册码,这样你就可以使用这个软件了。
比如这段时间我在用的IBM Rational Purify和UIM/X都是这样,前者是一个内存泄露测试工具,后者是一个Unix/Linux下的UI制作工具。 这两个软件都首先需要你提供你的lmhostid,然后再给你注册序列号。一般来说,两台不同的电脑的lmhostid是完全不一样的。所以说一般来说,一个序列号不能在不同的电脑上安装,否则会出现Licence认证失败的信息。
那么这个lmhostid是怎么计算出来的呢,其实非常非常的简单。只要你在你的Linux下通过ifconfig命令看一下你的网络设置。这个时候是可以看到你的网卡Mac地址的。,是16进制的形式。你把里面的ABCDEF这样的大写字母改成小写,把中间的冒号去掉,连在一起以后,发现就和你机器的lmhostid一模一样了。比如说你的MAC地址是02:12:1A:01:56:0B话,你的lmhostid就是02121a01560b,就是这么简单。知道了这个原理以后,大家就可以灵活修改自己的Mac地址,使得你的另外一台电脑也可以使用原来注册的Licence咯。
linux hostid与lmhostid的更多相关文章
- lmhostid获取hostid为空问题
lmhostid获取hostid为空问题 问题描写叙述 今天迁移曾经的一个装有flexlm的虚拟机,结果发如今迁移后启动时报错 ... Wrong hostid on SERVER line for ...
- Linux 驱动开发
linux驱动开发总结(一) 基础性总结 1, linux驱动一般分为3大类: * 字符设备 * 块设备 * 网络设备 2, 开发环境构建: * 交叉工具链构建 * NFS和tftp服务器安装 3, ...
- linux下修改hostid
linux下修改hostid 网上有很多版本,总结了这几点. 1> 一个以16进制显示的int字符串: 2> 配置文件: /etc/hostid; 如果有值,输出, 结束. 3> 从 ...
- linux非常用但很有用的命令
查找指定目录下包含指定字符串的所有文件 grep -rl 'abc' / top查看命令的完整启动路径 top 按c top以MB为单位显示内存信息 top -M 查看内存top io趋势 pidst ...
- Linux搭建smtp服务器+laravel5.2发邮件配置
/** * 这里主要是想通过自己搭建smtp服务器,配置laravel5.2框架,实现邮箱发邮件功能, * 主要内容是搭建smtp服务器,laravel5.2发邮件顺手提一下 */ /** * 1.l ...
- 学习笔记之 初试Linux遇到的问题 2015-10-13
1. 安装.deb文件,用sudo gdebi XXX.deb sudo apt-get install xxx 2. 需要配置系统路径: LD_LIBRARY_PATH=.../lib:LD_LIB ...
- 【Linux笔记】Linux目录结构
[Linux笔记]Linux目录结构 本文内容整理自网络,以作参考. /:根目录,位于linux文件系统目录结构的顶层,一般根目录下只存放目录,不要存放文件,/etc./bin./dev./lib ...
- Linux系统(一)文件系统、压缩、打包操作总结
序言 当前的形势,.Net已经开源,.Net Core 正在跨平台,可见微软巨人在努力,在改变,在进步,在走向春天.从前被微软供作上帝的.Net从业者,如果不打开心扉面向开源,改变自己,那么很可能在不 ...
- linux 命令中英文对照,收集
linux 命令中英文对照,收集 linux 命令英文全文 Is Linux CLI case-sensitive? The answer is, yes. If you try to run L ...
随机推荐
- Shell系列(33) - 多分支if语句简介及计算器例子
多分支if条件语句 if [ 条件判断式1 ] then 当条件判断式1成立时,执行程序1 elif [ 条件判断式2 ] then 当条件判断式2成立时,执行程序2 ...省略更多条件... els ...
- PHP 流行的框架
Aura Laravel Symphony Yii Zend php components Packagist 最好的组件: Awesome PHP https://www.yiiframework. ...
- GUI自动化测试遇到的问题
学习接口自动化测试框架或工具,UI自动化测试框架或工具,有时会觉得知识似乎比较零散,死记硬背不是一个好方法.一个学习的思路是思考使用这些框架或工具的时候,可能会遇到什么问题,遇到这些问题可以通过什么方 ...
- 使用php函数 json_encode ,数据存入mysql
$data = json_encode($array); // 过滤 $data = addslashes($data); // 插入数据库 $db->insert($table_name,ar ...
- redis的安装与设置开机自启动
redis 的安装配置: 可以直接去官网下载((https://redis.io/download) 解压文件到指定目录下 tar zxvf redis-5.0.7.tar.gz -C /opt/ ...
- hibernate 初学
1. hibernate的基本操作 执行流程: 执行流程细节:基本的配置文件 可以与mybatis进行对比着记 hibernate 的主键生成策略 ...
- P5748-集合划分计数【EGF,多项式exp】
正题 题目链接:https://www.luogu.com.cn/problem/P5748 题目大意 求将\(n\)的排列分成若干个无序非空集合的方案. 输出答案对\(998244353\)取模. ...
- CF1511G-Chips on a Board【倍增】
正题 题目链接:https://www.luogu.com.cn/problem/CF1511G 题目大意 给出\(n*m\)的棋盘上每一行有一个棋子,双方轮流操作可以把一个棋子向左移动若干步(不能不 ...
- P4494-[HAOI2018]反色游戏【圆方树】
正题 题目链接:https://www.luogu.com.cn/problem/P4494 题目大意 给出\(n\)个点\(m\)条边的一张无向图,节点有\(0/1\),每条边可以选择是否取反两边的 ...
- CF1375F-Integer Game【交互】
正题 题目链接:https://www.luogu.com.cn/problem/CF1375F 题目大意 给出\(a,b,c\).先手每次指定一个数\(k\),然后后手指定一个数字加上\(k\),若 ...