在需要个性化命名的时候比较有用。[@more@]大家都知道小机主机名有8位长度的限制,你用set_parms hostname修改主机名超过8位,它会提示你系统只支持8个字符的文件名。
如果强制修改的话,重启后机器会自动进入单用户模式,用hostname查看会出现hostname unknown。
如何突破限制呢,我们可以修改/usr/include/sys/param.h这个文件,在其中加入define MAXHOSTNAMELEN 256,如果按8位一个字节来算,这样最大可以使文件名长度达到32位。
再用set_parms hostname设置,仍然会有提示,不过继续修改的话,重新启动以后,主机名已经变成了你修改的主机名——长度是超过8位的。
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/653579/viewspace-980747/
,如需转载,请注明出处,否则将追究法律责任。