導航:首頁 > 編程系統 > suselinux修改主機名

suselinux修改主機名

發布時間:2021-10-25 10:25:59

⑴ SUSElinux 11 修改 查看主機名 計算機名

  1. 應該是一樣的,之所以出現這個問題,應該是配置文件要重啟後生效,你重啟後應該就一樣了版

  2. 查看當權前生效的主機名的命令

  3. 同上,重啟

  4. 同上,重啟

  5. 同上,重啟

  6. 同上,重啟

  7. 查看主機名主要通過/etc/hosts來判斷,或者通過ifconfig-eth0的配置文件來定義

  8. 有,類似hostid,直接輸入可以查看,這個也可以模擬的

⑵ 怎麼用java獲取suse的主機名

怎樣在Java中獲取本機的ip和主機名。


主要用到了java.net包下的InetAddress類

importjava.net.InetAddress;
importjava.net.UnknownHostException;
importjava.util.Properties;
importjava.util.Set;


{

publicstaticvoidmain(String[]args){
InetAddressnetAddress=getInetAddress();
System.out.println("hostip:"+getHostIp(netAddress));
System.out.println("hostname:"+getHostName(netAddress));
Propertiesproperties=System.getProperties();
Set<String>set=properties.stringPropertyNames();//獲取java虛擬機和系統的信息。
for(Stringname:set){
System.out.println(name+":"+properties.getProperty(name));
}
}

(){

try{
returnInetAddress.getLocalHost();
}catch(UnknownHostExceptione){
System.out.println("unknownhost!");
}
returnnull;

}

publicstaticStringgetHostIp(InetAddressnetAddress){
if(null==netAddress){
returnnull;
}
Stringip=netAddress.getHostAddress();//gettheipaddress
returnip;
}

publicstaticStringgetHostName(InetAddressnetAddress){
if(null==netAddress){
returnnull;
}
Stringname=netAddress.getHostName();//getthehostaddress
returnname;
}

}

其中System.getProperties中包含很多的信息,包括:
Java中System.getProperty的使用
1,System.getProperty返回的數值,比如java.version,java.home,os.name,user.home以及user.dir等等.
2,getProperties
public static Properties getProperties()確定當前的系統屬性.
首先,如果有安全管理器,則不帶參數直接調用其 checkPropertiesAccess 方法.這可能導致一個安全性異常.
將 getProperty(String) 方法使用的當前系統屬性集合作為 Properties 對象返回.如果沒有當前系統屬性集合,則先創建並初始化一個系統屬性集合.這個系統屬性集合總是包含以下鍵的值: 鍵 相關值的描述
java.version Java 運行時環境版本
java.vendor Java 運行時環境供應商
java.vendor.url Java 供應商的 URL
java.home Java 安裝目錄
java.vm.specification.version Java 虛擬機規范版本
java.vm.specification.vendor Java 虛擬機規范供應商
java.vm.specification.name Java 虛擬機規范名稱
java.vm.version Java 虛擬機實現版本
java.vm.vendor Java 虛擬機實現供應商
java.vm.name Java 虛擬機實現名稱
java.specification.version Java 運行時環境規范版本
java.specification.vendor Java 運行時環境規范供應商
java.specification.name Java 運行時環境規范名稱
java.class.version Java 類格式版本號
java.class.path Java 類路徑
java.library.path 載入庫時搜索的路徑列表
java.io.tmpdir 默認的臨時文件路徑
java.compiler 要使用的 JIT 編譯器的名稱
java.ext.dirs 一個或多個擴展目錄的路徑
os.name 操作系統的名稱
os.arch 操作系統的架構
os.version 操作系統的版本
file.separator 文件分隔符(在 UNIX 系統中是"/")
path.separator 路徑分隔符(在 UNIX 系統中是":")
line.separator 行分隔符(在 UNIX 系統中是"/n")
user.name 用戶的賬戶名稱
user.home 用戶的主目錄
user.dir 用戶的當前工作目錄
系統屬性值中的多個路徑是用平台的路徑分隔符分隔的.
注意,即使安全管理器不允許執行 getProperties 操作,它可能也會選擇允許執行 getProperty(String) 操作.

⑶ suse linux如何更改用戶屬組

用root身份執行 usermod -G 新的組 欲改組的用戶名
這個是附加組,一個用戶可以屬於多個組的。
還有強制改變 組 usermod -g 新的組 用戶名

⑷ suse linux怎麼查詢主機名

絕大多數linux發行版查詢主機名 都可以使用 hostname 命令, suse linux當然也可以
具體操作,打開terminal,然後輸入命令 hostname , 再回車 就會輸出主機名

⑸ linux suse 怎麼修改語言環境

在該用戶的家目錄(通常為/home/用戶名/)下的.bash_profile中加一行 LANG=xxx(你要改的語言) 就可以 追問: 沒有這個目錄,我只需要用戶執行下命令,讀下文件就行,所以創建的時候也沒單獨給用戶建這個目錄。你說這個一般是肯定有用戶目錄的做法。 回答: 那你只要在那個用戶執行命令到時候這命令前面加上 LANG=xxx; 執行後加上unset LANG就行 追問: 恩,這種我知道,就是命令前加env lang=XXX 也可以,不過這樣加的話有些命令執行不了。比如我要執行date '+%b'再帶grep wl等的話有問題。 回答: 呃。那不好意思我沒搞明白您的需求。弱弱地問你們的系統都是中文的? 追問: 都不是中文的,不過看env的profile配置,userid是0就是root用戶的話lang是英文的,other,其他全部的都是zh和utf-8一起的,就這樣的配置;這樣的話date出來是亂碼。但是其他用戶我又不想全部改,只想改其中一個用戶的lang。suse的系統不太懂有點不明白怎麼辦了。 回答: 噢。那不好意思我不會解決,還是建議您給用戶一個家目錄,管理起來都方便一些,而且也不只是這一個環境變數的問題。我們習慣在/etc/skel下配置好,不知道你們的情況 追問: 可能你不是Linux suse這個操作系統。你說的方式一般是這樣做的。這個有點不一樣。我沒找到相關的資料。

⑹ 如何修改Suse Linux的時間

解決方法:
1.以root用戶登陸GBAM伺服器。
2.輸入命令rm/etc/adjtime,刪除adjtime.
3.輸入命令date月日時分年,修改和設置系統時間。
例如,如果想把GBAM時間設置成2006年11月26日12點01分,輸入命令date 112612012006即可。
4.輸入命令clock–w,同步硬體時鍾和系統時間。
5.完成以上步驟後,使用reboot命令重啟GBAM伺服器,使用date命令看一下,時間是否已經正確修改。

⑺ 怎樣修改suselinux操作系統的光口網口

vi /etc/pam.d/common-password-pc

將原來的內容刪掉,在文件最後加入如下內容。
password requisite pam_cracklib.so difok=6 minlen=8 ucredit=-1 lcredit=-1 dcredit=-1 ocredit=-1
password required pam_unix2.so use_authtok nullok

加入該行內容後,後續修改密碼時,要求密碼最少8位,至少包含6個不同的字元、一個大寫字母、一個小寫字母、一個數字、一個特殊字元,否則不允許修改

⑻ 如何編輯suse /etc/hosts

1、關於/etc/host,主機名和IP配置文件
Hosts - The static table lookup for host name(主機名查詢靜態表)
hosts文件是Linux系統中一個負責IP地址與域名快速解析的文件,以ASCII格式保存在「/etc」目錄下,文件名為「hosts」(不同的linux版本,這個配置文件也可能不同。比如Debian的對應文件是/etc/hostname)。hosts文件包含了IP地址和主機名之間的映射,還包括主機名的別名。在沒有域名伺服器的情況下,系統上的所有網路程序都通過查詢該文件來解析對應於某個主機名的IP地址,否則就需要使用DNS服務程序來解決。通常可以將常用的域名和IP地址映射加入到hosts文件中,實現快速方便的訪問。
2、配置文件
這個文件可以配置主機ip及對應的主機名,對於伺服器類型的linux系統其作用還是不可忽略的。在區域網或是INTERNET上,每台主機都有一個IP地址,它區分開每台主機,並可以根據ip進行通訊。但IP地址不方便記憶,所以又有了域名。在一個區域網中,每台機器都有一個主機名,用於區分主機,便於相互訪問。
Linux主機名的相關配置文件就是/etc/hosts;這個文件告訴本主機哪些域名對應那些ip,那些主機名對應哪些ip:
比如文件中有這樣的定義
192.168.1.100 linumu100 test100

假設192.168.1.100是一台網站伺服器,在網頁中輸入http://linumu100或http://test100就會打開192.168.1.100的網頁。
通常情況下這個文件首先記錄了本機的ip和主機名:

127.0.0.1 localhost.localdomain localhost

3、配置文件格式說明
一般/etc/hosts 的內容一般有如下類似內容:

127.0.0.1 localhost.localdomain localhost 192.168.1.100 linmu100.com linmu100 192.168.1.120 ftpserver ftp120

一般情況下hosts文件的每行為一個主機,每行由三部份組成,每個部份由空格隔開。其中#號開頭的行做說明,不被系統解釋。
hosts文件的格式如下:

IP地址 主機名/域名

第一部份:網路IP地址;
第二部份:主機名或域名;
第三部份:主機名別名;
當然每行也可以是兩部份,即主機IP地址和主機名;比如 192.168.1.100 linmu100。
這里可以稍微解釋一下主機名(hostname)和域名(Domain)的區別:主機名通常在區域網內使用,通過hosts文件,主機名就被解析到對應ip;域名通常在internet上使用,但如果本機不想使用internet上的域名解析,這時就可以更改hosts文件,加入自己的域名解析。
4、 /hosts文件可以幫助解決哪些問題
4.1 遠程登錄linux主機過慢問題
有時客戶端想遠程登錄一台linux主機,但每次登錄輸入密碼後都會等很長一段時間才會進入,這是因為linux主機在返回信息時需要解析ip,如果在linux主機的hosts文件事先加入客戶端的ip地址,這時再從客戶端遠程登錄linux就會變很快。
註:這里所說的遠程登錄不僅僅是ssh,還可能是mysql遠程登錄,或是文件共享的查詢等。
4.2 雙機互連
當兩台主機只是雙機互連時,這時兩台主機都需要設置自己的ip,同時在對方的hosts文件里加入自己的ip和主機名。
5、主機名修改工具hostname;
其實主機名的修改也有專用工具,就是hostname
hostname - show or set the system』s host name
顯示主機名:
# hostname
linmu100
此主機的主機名是linmu100,不加參數是用來顯示當前主機的主機名;
臨時設置主機名:
# hostname test100
# hostname 註:顯示主機名
test100
通過hostname 工具來設置主機名只是臨時的,下次重啟系統時,此主機名將不會存在;
顯示主機IP:
# hostname -i
192.168.1.100

⑼ AIX如何修改主機名

redhat中修改主機名
通過修改/etc/sysconfig/network文件,
修改HOSTNAME=「**」 然後重啟/etc/init./network服務就可以了
suse linux:
修改/etc/HOSTNAME文件,在此文件中保存主機名,例如:
linuxserv1
然後運行命令設置主機名
# /etc/rc.d/boot.localnet start

⑽ linux怎麼修改計算機名稱

查看計算機名:在終端輸入hostname
修改的話 hostname +計算機名(重啟後失效)
永久修改,要修改配置文件/etc/sysconfig/network修改hostname=需要改的名字。

閱讀全文

與suselinux修改主機名相關的資料

熱點內容
好看電影 [中文字幕]I 瀏覽:289
蘋果7充電沒充滿就拔掉 瀏覽:851
網上哪裡可以下載工商文件 瀏覽:682
最近有沒有新網站你懂得 瀏覽:662
如何在番茄小說網站上傳小說 瀏覽:650
可不可以在現實里壓縮文件 瀏覽:892
第四印象加密文件 瀏覽:621
新電影app 瀏覽:616
日本軍官愛上中國少女的電影台灣片 瀏覽:769
可以看歐美劇情的網站 瀏覽:829
最好的易語言教程 瀏覽:212
田佳秀主演的電影 瀏覽:330
raw文件系統無法格式化 瀏覽:188
三菱編程軟體哪個最新 瀏覽:984
linuxip動態獲取 瀏覽:240
cs6保存圖片程序錯誤 瀏覽:701
吻戲劇大全美國 瀏覽:839
血腥大尺度電影 瀏覽:885
桌面突然多了一個文件夾刪不掉 瀏覽:126
自動獲得已打開文件的文件名 瀏覽:781

友情鏈接