#
1.選中你要加注釋的區(qū)域,用ctrl+shift+C 會加上//注釋
2.先把你要注釋的東西選中,用shit+ctrl+/ 會加上/* */注釋
3.要修改在eclispe中的命令的快捷鍵方式我們只需進(jìn)入windows -> preference -> General -> key設(shè)置就行了(轉(zhuǎn))
補(bǔ)充:選中要加注釋的區(qū)域,ctrl+/ 會加//注釋 2010/09/13
選中后,ctrl+shift+\,去掉選中部分的注釋
(轉(zhuǎn))附myeclipse中的所有快捷鍵列表:
Ctrl+1 快速修復(fù)(最經(jīng)典的快捷鍵,就不用多說了)
Ctrl+D: 刪除當(dāng)前行
Ctrl+Alt+↓ 復(fù)制當(dāng)前行到下一行(復(fù)制增加)
Ctrl+Alt+↑ 復(fù)制當(dāng)前行到上一行(復(fù)制增加)
Alt+↓ 當(dāng)前行和下面一行交互位置(特別實(shí)用,可以省去先剪切,再粘貼了)
Alt+↑ 當(dāng)前行和上面一行交互位置(同上)
Alt+← 前一個編輯的頁面
Alt+→ 下一個編輯的頁面(當(dāng)然是針對上面那條來說了)
Alt+Enter 顯示當(dāng)前選擇資源(工程,or 文件 or文件)的屬性
Shift+Enter 在當(dāng)前行的下一行插入空行(這時鼠標(biāo)可以在當(dāng)前行的任一位置,不一定是最后)
Shift+Ctrl+Enter 在當(dāng)前行插入空行(原理同上條)
Ctrl+Q 定位到最后編輯的地方
Ctrl+L 定位在某行 (對于程序超過100的人就有福音了)
Ctrl+M 最大化當(dāng)前的Edit或View (再按則反之)
Ctrl+/ 注釋當(dāng)前行,再按則取消注釋
Ctrl+O 快速顯示 OutLine
Ctrl+T 快速顯示當(dāng)前類的繼承結(jié)構(gòu)
Ctrl+W 關(guān)閉當(dāng)前Editer
Ctrl+K 參照選中的Word快速定位到下一個
Ctrl+E 快速顯示當(dāng)前Editer的下拉列表(如果當(dāng)前頁面沒有顯示的用黑體表示)
Ctrl+/(小鍵盤) 折疊當(dāng)前類中的所有代碼
Ctrl+×(小鍵盤) 展開當(dāng)前類中的所有代碼
Ctrl+Space 代碼助手完成一些代碼的插入(但一般和輸入法有沖突,可以修改輸入法的熱鍵,也可以暫用Alt+/來代替)
Ctrl+Shift+E 顯示管理當(dāng)前打開的所有的View的管理器(可以選擇關(guān)閉,激活等操作)
Ctrl+J 正向增量查找(按下Ctrl+J后,你所輸入的每個字母編輯器都提供快速匹配定位到某個單詞,如果沒有,則在stutes line中顯示沒有找到了,查一個單詞時,特別實(shí)用,這個功能Idea兩年前就有了)
Ctrl+Shift+J 反向增量查找(和上條相同,只不過是從后往前查)
Ctrl+Shift+F4 關(guān)閉所有打開的Editer
Ctrl+Shift+X 把當(dāng)前選中的文本全部變味小寫
Ctrl+Shift+Y 把當(dāng)前選中的文本全部變?yōu)樾?span id="magmwgf" class="Apple-converted-space">
Ctrl+Shift+F 格式化當(dāng)前代碼
Ctrl+Shift+P 定位到對于的匹配符(譬如{}) (從前面定位后面時,光標(biāo)要在匹配符里面,后面到前面,則反之)
下面的快捷鍵是重構(gòu)里面常用的,本人就自己喜歡且常用的整理一下(注:一般重構(gòu)的快捷鍵都是Alt+Shift開頭的了)
Alt+Shift+R 重命名 (是我自己最愛用的一個了,尤其是變量和類的Rename,比手工方法能節(jié)省很多勞動力)
Alt+Shift+M 抽取方法 (這是重構(gòu)里面最常用的方法之一了,尤其是對一大堆泥團(tuán)代碼有用)
Alt+Shift+C 修改函數(shù)結(jié)構(gòu)(比較實(shí)用,有N個函數(shù)調(diào)用了這個方法,修改一次搞定)
Alt+Shift+L 抽取本地變量( 可以直接把一些魔法數(shù)字和字符串抽取成一個變量,尤其是多處調(diào)用的時候)
Alt+Shift+F 把Class中的local變量變?yōu)閒ield變量 (比較實(shí)用的功能)
Alt+Shift+I 合并變量(可能這樣說有點(diǎn)不妥Inline)
Alt+Shift+V 移動函數(shù)和變量(不怎么常用)
Alt+Shift+Z 重構(gòu)的后悔藥(Undo)
編輯
作用域 功能 快捷鍵
全局 查找并替換 Ctrl+F
文本編輯器 查找上一個 Ctrl+Shift+K
文本編輯器 查找下一個 Ctrl+K
全局 撤銷 Ctrl+Z
全局 復(fù)制 Ctrl+C
全局 恢復(fù)上一個選擇 Alt+Shift+↓
全局 剪切 Ctrl+X
全局 快速修正 Ctrl1+1
全局 內(nèi)容輔助 Alt+/
全局 全部選中 Ctrl+A
全局 刪除 Delete
全局 上下文信息 Alt+?
Alt+Shift+?
Ctrl+Shift+Space
Java編輯器 顯示工具提示描述 F2
Java編輯器 選擇封裝元素 Alt+Shift+↑
Java編輯器 選擇上一個元素 Alt+Shift+←
Java編輯器 選擇下一個元素 Alt+Shift+→
文本編輯器 增量查找 Ctrl+J
文本編輯器 增量逆向查找 Ctrl+Shift+J
全局 粘貼 Ctrl+V
全局 重做 Ctrl+Y
查看
作用域 功能 快捷鍵
全局 放大 Ctrl+=
全局 縮小 Ctrl+-
窗口
作用域 功能 快捷鍵
全局 激活編輯器 F12
全局 切換編輯器 Ctrl+Shift+W
全局 上一個編輯器 Ctrl+Shift+F6
全局 上一個視圖 Ctrl+Shift+F7
全局 上一個透視圖 Ctrl+Shift+F8
全局 下一個編輯器 Ctrl+F6
全局 下一個視圖 Ctrl+F7
全局 下一個透視圖 Ctrl+F8
文本編輯器 顯示標(biāo)尺上下文菜單 Ctrl+W
全局 顯示視圖菜單 Ctrl+F10
全局 顯示系統(tǒng)菜單 Alt+-
導(dǎo)航
作用域 功能 快捷鍵
Java編輯器 打開結(jié)構(gòu) Ctrl+F3
全局 打開類型 Ctrl+Shift+T
全局 打開類型層次結(jié)構(gòu) F4
全局 打開聲明 F3
全局 打開外部javadoc Shift+F2
全局 打開資源 Ctrl+Shift+R
全局 后退歷史記錄 Alt+←
全局 前進(jìn)歷史記錄 Alt+→
全局 上一個 Ctrl+,
全局 下一個 Ctrl+.
Java編輯器 顯示大綱 Ctrl+O
全局 在層次結(jié)構(gòu)中打開類型 Ctrl+Shift+H
全局 轉(zhuǎn)至匹配的括號 Ctrl+Shift+P
全局 轉(zhuǎn)至上一個編輯位置 Ctrl+Q
Java編輯器 轉(zhuǎn)至上一個成員 Ctrl+Shift+↑
Java編輯器 轉(zhuǎn)至下一個成員 Ctrl+Shift+↓
文本編輯器 轉(zhuǎn)至行 Ctrl+L
搜索
作用域 功能 快捷鍵
全局 出現(xiàn)在文件中 Ctrl+Shift+U
全局 打開搜索對話框 Ctrl+H
全局 工作區(qū)中的聲明 Ctrl+G
全局 工作區(qū)中的引用 Ctrl+Shift+G
文本編輯
作用域 功能 快捷鍵
文本編輯器 改寫切換 Insert
文本編輯器 上滾行 Ctrl+↑
文本編輯器 下滾行 Ctrl+↓
文件
作用域 功能 快捷鍵
全局 保存 Ctrl+X
Ctrl+S
全局 打印 Ctrl+P
全局 關(guān)閉 Ctrl+F4
全局 全部保存 Ctrl+Shift+S
全局 全部關(guān)閉 Ctrl+Shift+F4
全局 屬性 Alt+Enter
全局 新建 Ctrl+N
項(xiàng)目
作用域 功能 快捷鍵
全局 全部構(gòu)建 Ctrl+B
源代碼
作用域 功能 快捷鍵
Java編輯器 格式化 Ctrl+Shift+F
Java編輯器 取消注釋 Ctrl+\
Java編輯器 注釋 Ctrl+/
Java編輯器 添加導(dǎo)入 Ctrl+Shift+M
Java編輯器 組織導(dǎo)入 Ctrl+Shift+O
Java編輯器 使用try/catch塊來包圍 未設(shè)置,太常用了,所以在這里列出,建議自己設(shè)置。
也可以使用Ctrl+1自動修正。
運(yùn)行
作用域 功能 快捷鍵
全局 單步返回 F7
全局 單步跳過 F6
全局 單步跳入 F5
全局 單步跳入選擇 Ctrl+F5
全局 調(diào)試上次啟動 F11
全局 繼續(xù) F8
全局 使用過濾器單步執(zhí)行 Shift+F5
全局 添加/去除斷點(diǎn) Ctrl+Shift+B
全局 顯示 Ctrl+D
全局 運(yùn)行上次啟動 Ctrl+F11
全局 運(yùn)行至行 Ctrl+R
全局 執(zhí)行 Ctrl+U
重構(gòu)
作用域 功能 快捷鍵
全局 撤銷重構(gòu) Alt+Shift+Z
全局 抽取方法 Alt+Shift+M
全局 抽取局部變量 Alt+Shift+L
全局 內(nèi)聯(lián) Alt+Shift+I
全局 移動 Alt+Shift+V
全局 重命名 Alt+Shift+R
全局 重做 Alt+Shift+Y
來自:http://hi.baidu.com/q923373067/blog/item/9936310c10207b3b6159f30d.html
NoSQL,就是反SQL,是一項(xiàng)全新的數(shù)據(jù)庫革新運(yùn)動,特別是在 2010 年得以迅猛發(fā)展。而各種開源的 NoSQL 軟件突然間涌現(xiàn)在你面前。目前似乎沒有對 NoSQL 給出一個標(biāo)準(zhǔn)的定義,也沒有相應(yīng)的規(guī)范,但從這些軟件可以看出 NoSQL 軟件的共同點(diǎn):獨(dú)立運(yùn)行、K/V存儲結(jié)構(gòu),這之前有人稱之為集中式緩存服務(wù),其實(shí)你可以把二者等同起來。
那么多的 NoSQL 軟件,到底哪些更受歡迎呢?為此,開源中國社區(qū)為你評選出10款2010年最受關(guān)注的 NoSQL 軟件。
1. Cassandra
Cassandra 在 2010 年出盡風(fēng)頭,但最終都以失敗告終,包括 Twitter 以及 Digg 的案例使我們不得不對 NoSQL 技術(shù)是否成熟,是否能在大規(guī)模系統(tǒng)中應(yīng)用產(chǎn)生了懷疑。但這并不影響 Cassandra 拔得頭籌,因?yàn)檫€有 Facebook 的支持。
Apache Cassandra 是一套開源分布式Key-Value存儲系統(tǒng)。它最初由Facebook開發(fā),用于儲存特別大的數(shù)據(jù)。Facebook目前在使用此系統(tǒng)。
主要特性:
- 分布式
- 基于column的結(jié)構(gòu)化
- 高伸展性
Cassandra 采用 Java 開發(fā),Apache 授權(quán)協(xié)議。
2. memcached
memcached 是老牌的獨(dú)立緩存服務(wù)的領(lǐng)頭羊,目前國內(nèi)使用該系統(tǒng)的網(wǎng)站非常的多,在這基礎(chǔ)上還有國內(nèi)開發(fā)的 memcachedb 是 memcached 支持持久化存儲。
memcached 是一套分布式的快取系統(tǒng),當(dāng)初是Danga Interactive為了LiveJournal所發(fā)展的,但目前被許多軟件(如MediaWiki)所使用。不過,memcached 缺乏認(rèn)證以及安全管制
memcached 采用 C 語言開發(fā),可在 Linux 系統(tǒng)下使用,采用 BSD 授權(quán)。
3. Membase
Membase 是 NoSQL 家族的一個新的重量級的成員,其完全兼容 memcached 的方式,有望籠絡(luò) memcached 的用戶群。Membase 的可伸縮性、集群、復(fù)制以及管理方便等特性又是 memcached 無法匹敵的。
Membase 同樣采用 C 語言開發(fā),支持 Windows 和 Linux 系統(tǒng),使用 Apache 授權(quán)協(xié)議。
接下來介紹兩款國產(chǎn)的 NoSQL 軟件:
4. Tair
Tair 是由淘寶網(wǎng)自主開發(fā)的分布式Key/Value結(jié)構(gòu)數(shù)據(jù)存儲系統(tǒng),在淘寶網(wǎng)有著大規(guī)模的應(yīng)用。您在登錄淘寶、查看商品詳情頁面或者在淘江湖和好友“搗漿糊”的時候,都在直接或間接地和Tair交互。
Tair 采用 C 語言開發(fā),支持 Linux 系統(tǒng),使用 GPLv2 授權(quán)協(xié)議。
5. BeansDB
BeansDB 是豆瓣網(wǎng)開發(fā)的一個主要針對大數(shù)據(jù)量、高可用性的分布式Key Value存儲系統(tǒng),采用HashTree和簡化的版本號來快速同步保證最終一致性(弱),一個簡化版的 Dynamo。
它采用類似memcached的去中心化結(jié)構(gòu),在客戶端實(shí)現(xiàn)數(shù)據(jù)路由。目前只提供了 Python版本的客戶端,其它語言的客戶端可以由memcached的客戶端稍加改造得到。
主要特性包括:
- 高可用:通過多個可讀寫的用于備份實(shí)現(xiàn)高可用;
- 最終一致性:通過哈希樹實(shí)現(xiàn)快速完整數(shù)據(jù)同步(短時間內(nèi)數(shù)據(jù)可能不一致);
- 容易擴(kuò)展:可以在不中斷服務(wù)的情況下進(jìn)行容量擴(kuò)展;
- 高性能:異步IO和高性能的Key Value數(shù)據(jù)Tokyo Cabinet;
- 可配置的可用性和一致性:通過N,W,R進(jìn)行配置;
- 簡單協(xié)議:Memcached兼容協(xié)議,大量可用客戶端。
BeansDB 采用 Python 語言開發(fā),支持 Linux 系統(tǒng),使用 BSD 授權(quán)協(xié)議。
6. Redis
Redis 是一個高性能的key-value數(shù)據(jù)庫。 redis的 出現(xiàn),很大程度補(bǔ)償了memcached這類keyvalue存儲的不足,在部分場合可以對關(guān)系數(shù)據(jù)庫起到很好的補(bǔ)充作用。它提供了Python,Ruby,Erlang,PHP客戶端,使用很方便。
Redis 的短板:
- 這個項(xiàng)目還很新,可能還不足夠穩(wěn)定,而且沒有在實(shí)際的一些大型系統(tǒng)應(yīng)用的實(shí)例。
- 缺乏mc中批量get也是比較大的問題,始終批量獲取跟多次獲取的網(wǎng)絡(luò)開銷是不一樣的。
Redis 采用 C 語言開發(fā),支持 Linux 系統(tǒng),使用 BSD 授權(quán)協(xié)議。
7. CouchDB
Apache CouchDB 是一個面向文檔的數(shù)據(jù)庫管理系統(tǒng)。它提供以 JSON 作為數(shù)據(jù)格式的 REST 接口來對其進(jìn)行操作,并可以通過視圖來操縱文檔的組織和呈現(xiàn)。 CouchDB 是 Apache 基金會的頂級開源項(xiàng)目。
CouchDB落實(shí)到最底層的數(shù)據(jù)結(jié)構(gòu)就是兩類B+Tree 。
不過最近有消息說 CouchDB 將走一條不同于 NoSQL 的路子,具體情況如何我們只能拭目以待。
CouchDB 是用 ErLang 開發(fā)的哦,跨平臺支持,Apache 授權(quán)協(xié)議。
8. Tokyo Cabinet
Tokyo Cabinet 是一個DBM的實(shí)現(xiàn)。這里的數(shù)據(jù)庫由一系列key-value對的記錄構(gòu)成。key和value都可以是任意長度的字節(jié)序列,既可以是二進(jìn)制也可以是字符串。這里沒有數(shù)據(jù)類型和數(shù)據(jù)表的概念。
當(dāng)做為Hash表數(shù)據(jù)庫使用時,每個key必須是不同的,因此無法存儲兩個key相同的值。提供了以下訪問方法:提供key,value參數(shù)來存儲,按 key刪除記錄,按key來讀取記錄,另外,遍歷key也被支持,雖然順序是任意的不能被保證。這些方法跟Unix標(biāo)準(zhǔn)的DBM,例如GDBM,NDBM 等等是相同的,但是比它們的性能要好得多(因此可以替代它們)
當(dāng)按B+樹來存儲時,擁用相同key的記錄也能被存儲。像hash表一 樣的讀取,存儲,刪除函數(shù)也都有提供。記錄按照用戶提供的比較函數(shù)來存儲。可以采用順序或倒序的游標(biāo)來讀取每一條記錄。依照這個原理,向前的字符串匹配搜 索和整數(shù)區(qū)間搜索也實(shí)現(xiàn)了。另外,B+樹的事務(wù)也是可用的。
Tokyo Cabinet 采用 C 語言開發(fā),支持 Linux 系統(tǒng),使用 LGPL 授權(quán)協(xié)議。
9. OrientDB
Orient DB 是一個可伸縮的文檔數(shù)據(jù)庫,支持 ACID 事務(wù)處理。使用 Java 5 實(shí)現(xiàn)。OrientDB 最強(qiáng)的一個地方是可以使用 類 SQL 的查詢語句進(jìn)行數(shù)據(jù)查詢。
OrientDB 采用 Java 語言開發(fā),跨平臺支持,使用 Apache 授權(quán)協(xié)議。
10. Hibari
Hibari (在日語中意思為“云雀”)是一個專為高可靠性和大數(shù)據(jù)存儲的數(shù)據(jù)庫引擎,可用于云計算環(huán)境中,例如 webmail、SNS 和其他要求T/P級數(shù)據(jù)存儲的環(huán)境中。Hibari 支持 Java, C/C++, Python, Ruby, 和 Erlang 語言的客戶端。
Hibari 并不是一個關(guān)系數(shù)據(jù)庫,主要是通過 key-value 的方法進(jìn)行數(shù)據(jù)存儲。
Hibari 使用 ErLang 語言開發(fā),支持 Linux/BSD 系統(tǒng),Apache 授權(quán)協(xié)議。
來自:http://www.oschina.net/news/14209/2010-top-10-nosql-projects
解決辦法:(我已經(jīng)嘗試,沒問題,可行的方法)
1 先把SQL Server卸載,再把安裝時產(chǎn)生的“Microsoft SQL Server”文件夾刪掉
2 在運(yùn)行注冊表,把HKEY_CURRENT_USER\Software\Microsoft\Microsoft SQL Server,和HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft.SQL.Server全部刪掉,(注意要把Microsoft SQL Server文件夾整個刪掉),然后重起。
來自:http://hi.baidu.com/seavictor/blog/item/76cbd0a2bc1736a5caefd00c.html
在注冊表里可以改:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters
右邊窗口中的Users value,設(shè)置type為Decimal,接下來設(shè)置最大數(shù)就行了
1.把光盤的.tar.gz文件拷貝到/tmp目錄
2.把.tar.gz文件解壓
3.運(yùn)行./vmware-install.pl,一路回車
4.運(yùn)行結(jié)束后重新啟動,無法進(jìn)入桌面
5.進(jìn)入字符模式,cd/etc/X11
6.cp xorg.conf.BeforeVMwareToolsInstall xorg.conf
7. reboot -n
原因:可能是安裝時分辨率選擇過高。
以前都是讓硬件部門協(xié)助安裝,今天硬件人員不在,嘗試自己安裝。
首先從VNC官方網(wǎng)站下載一個FREE版本的VNC。
在目標(biāo)服務(wù)器上解壓:
# gunzip vnc-4_1_3-sparc_solaris.pkg.gz
下面利用pkgadd命令安裝VNC包:
# pkgadd -d vnc-4_1_3-sparc_solaris.pkg
The following packages are available:
1 VNC VNC Free Edition for Solaris
(sparc) 4.1.3
Select package(s) you wish to process (or 'all' to process
all packages). (default: all) [?,??,q]: 1
Processing package instance <VNC> from </var/spool/pkg/vnc-4_1_3-sparc_solaris.pkg>
VNC Free Edition for Solaris(sparc) 4.1.3
Copyright (C) 2002-2005 RealVNC Ltd. All rights reserved.
This is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.
This software is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
Using </usr/local> as the package base directory.
## Processing package information.
## Processing system information.
## Verifying disk space requirements.
## Checking for conflicts with packages already installed.
The following files are already installed on the system and are being
used by another package:
* /usr/local/bin <attribute change only>
* - conflict with a file which does not belong to any package.
Do you want to install these conflicting files [y,n,?,q] y
## Checking for setuid/setgid programs.
This package contains scripts which will be executed with super-user
permission during the process of installing this package.
Do you want to continue with the installation of <VNC> [y,n,?] y
Installing VNC Free Edition for Solaris as <VNC>
## Installing part 1 of 1.
/usr/local/bin/Xvnc
/usr/local/bin/vncconfig
/usr/local/bin/vncpasswd
/usr/local/bin/vncserver
/usr/local/bin/x0vncserver
/usr/local/man/man1/Xvnc.1
/usr/local/man/man1/vncconfig.1
/usr/local/man/man1/vncpasswd.1
/usr/local/man/man1/vncserver.1
/usr/local/man/man1/x0vncserver.1
/usr/local/vnc/classes/index.vnc
/usr/local/vnc/classes/logo150x150.gif
/usr/local/vnc/classes/vncviewer.jar
[ verifying class <server> ]
/usr/local/bin/vncviewer
/usr/local/man/man1/vncviewer.1
[ verifying class <viewer> ]
/usr/local/doc/vnc-E/LICENSE.txt
/usr/local/doc/vnc-E/README
[ verifying class <doc> ]
## Executing postinstall script.
Checking for xauth... /usr/openwin/bin
WARNING: /usr/openwin/bin/xauth is not on your path.
Checking for perl... [OK]
Checking for uname... [OK]
Installation of <VNC> was successful.
下面就可以通過VNCPASSWORD設(shè)置密碼,并使用VNCSERVER來啟動VNC后臺進(jìn)程:
# /usr/local/bin/vncpasswd
Password:
Verify:
# /usr/local/bin/vncserver
vncserver: couldn't find "Xvnc" on your PATH.
# export PATH=$PATH:/usr/local/bin
# vncserver &
[1] 15921
# xauth: creating new authority file //.Xauthority
New 'ser2:1 ()' desktop is ser2:1
Creating default startup script //.vnc/xstartup
Starting applications specified in //.vnc/xstartup
Log file is //.vnc/ser2:1.log
[1]+ Done vncserver
注意要將VNCSERVER命令的目錄添加到PATH路徑中,后臺啟動VNCSERVER后,就可以使用VNCVIEWER訪問ser2:1了。
來自: http://pub.itpub.net/post/468/482239
1.首先下載 vnc-3.3.3r2_sun4_sosV_5.5.tgz
用tar命令解壓縮,tar -xvf vnc-3.3.3r2_sun4_sosV_5.5.tgz
cd vnc-3.3.3r2_sun4_sosV_5.5
mkdir -p /usr/local/vnc/classes
建立一個目錄
cp classes/* /usr/local/vnc/classes
接著再
cp *vnc* /usr/bin
這樣安裝過程基本上就完成了
2.創(chuàng)建.vnc目錄
mkdir $HOME/.vnc (linux下運(yùn)行vncserver會自動建立)
運(yùn)行vncserver,接著系統(tǒng)會提示你輸入密碼,這個密碼為當(dāng)前用戶的VNC訪問密碼
這樣一個VNCserver就啟動了
可以用win下的vncviwer來連接,也可能用IE來直接訪問:
在IE地址欄里輸入//192.168.0.20:5801(這里的IP地址為你VNC服務(wù)器的IP地址)
輸入密碼就可以訪問了
3.在VNC里用CED
如果連網(wǎng)速度夠快的話,我們可以在VNC里用CED
cd $HOME/.vnc
vi xstartup
注釋掉twm &,添加/usr/dt/bin/dtsession &
注意:系統(tǒng)的rpc服務(wù)不能停,如果CDE啟動不了,試試/etc/init.d/rpc start
(開始我的也不行,多虧了本版版主蜘蛛的幫忙才解決的,再次表示感謝:P)
vncserver :num為啟動VNC,如果不指定num則從1開始
vncserver -kill :num為停止VNC
4. 這樣只能root用戶可以啟動vncserver,想用普通用戶啟動的話,用如下為方法(遠(yuǎn)程裝oracle就不用那么麻煩了:P)
只要setuid /usr/bin/Xvnc就行了
提示:setuid會帶來一定的安全隱患,如果取舍就看需要了(也可以用全就set回去,呵呵)
來自: http://www.jb51.net/os/Solaris/1685.html
雖然不全,但一定是常用的,小弟自己整理的,望大家能夠繼續(xù)補(bǔ)充
1.showrev
查看系統(tǒng)Hostid: 24cc7225
Release: 5.9
Kernel architecture: i86pc
Application architecture: i386
Hardware provider: COMPAQ
Domain: sinomos.com
Kernel version: SunOS 5.9 Generic 112234-10 Nov 2003
showrev -p可以查看系統(tǒng)的安裝的補(bǔ)丁
2、vmstat監(jiān)視cpu
iostat監(jiān)視磁盤
iostat -E現(xiàn)在磁盤信息,包括大小和錯誤數(shù)量,廠家等等
3、prtconf顯示系統(tǒng)信息
4、prtdiag顯示系統(tǒng)cpu,內(nèi)存,以及OBP
5、netstat -r路由信息
netstat -i接口信息
6、查看網(wǎng)卡狀態(tài)
ndd -get /dev/eri link_status or link_speed
7. isainfo -b 32 or 64
isainfo查看系統(tǒng)的平臺類型sparc or i386
8. prodreg圖形界面顯示安裝的軟件
9、prtvtoc /dev/rdsk/c0t0d0s2
/* Disk geometry and partitioning info *
10、dos2unix | -ascii <filename>;
/* Converts DOS file formats to Unix */
11、mailx -H -u <username>;
/* List out mail headers for specified user */
12、prtconf | grep "Memory size"
/* Display Memory Size */
13、prstat -a類似top的命令
14、Snoop Your Network
snoop -d pcelx0
/* Watch all network packets on device pcelx0 */
snoop -o /tmp/mylog pcelx0
/* Saves packets from device pcelx0 to a file */
snoop -i /tmp/mylog host1 host2
/* View packets from logfile between host1 & host2 */
snoop -i /tmp/mylog -v -p101
/* Show all info on packet number 101 from a logfile */
snoop -i /tmp/mylog -o /tmp/newlog host1
/* Write a new logfile with all host1 packets */
snoop -s 120
/* Return the first 120 bytes in the packet header */
snoop -v arp
/* Capture arp broadcasts on your network */
15、uname -a
顯示機(jī)器名以及機(jī)器的平臺,機(jī)器的型號
16、df -h顯示磁盤使用情況
17、查看cpu詳細(xì)信息psrinfo -v
18、whoami
who
finger
查看當(dāng)前登陸用戶(大家運(yùn)行下,看看有什么區(qū)別)
19、fuser -cu /mountpoint,看當(dāng)前有什么進(jìn)程和此文件系統(tǒng)有關(guān)
fuser -ck /mountpoint,殺掉所有和此文件系統(tǒng)有關(guān)的進(jìn)程
20、查看磁盤的分區(qū)情況:format---0(表硬盤控制器號)--partition--print
21、du -sk dir1 顯示目錄 dir1 的總?cè)萘?以k bytes為計量
22、id 查看當(dāng)前用戶用戶號和組號
23、dfshares 顯示遠(yuǎn)程機(jī)共享資源
24、pkginfo -l 命令顯示關(guān)于軟件包的詳細(xì)信息,包括軟件包的大小
Solaris 系統(tǒng)管理命令及相關(guān)技術(shù)中英文對照
A
-----------------------------------------------------------------------------------
ab2admin—對AnswerBook2進(jìn)行管理的命令行界面
ab2cd—從Documentation CD中運(yùn)行AnswerBook2服務(wù)器
ab2regsvr—向聯(lián)合域名服務(wù)注冊AnswerBook2文檔服務(wù)器
accept、reject—接受或拒絕打印請求
acct—對計數(shù)及各種計數(shù)命令的概述
acctcms—進(jìn)程計數(shù)命令
acctcon、acctcon1、acctcon2—連接時間計數(shù)
acctdisk—將計數(shù)數(shù)據(jù)轉(zhuǎn)換為計數(shù)記錄總數(shù)
acctdusg—通過登錄信息計算磁盤資源的消耗
acctmerg—合并或添加總體計數(shù)文件
accton—在已有文件中追加進(jìn)程計數(shù)記錄
acctprc、acctprc1、acctprc2—進(jìn)程計數(shù)
acctsh、chargefee、ckpacct、dodisk、lastlogin、monacct、nulladm、prctmp、prdaily、prtacct、
shutacct、startup、turnacct—進(jìn)行計數(shù)的shell過程
acctwtmp—將utmpx記錄寫入文件
adbgen—生成adb腳本
add_drv—在系統(tǒng)中增加一個新的設(shè)備驅(qū)動器
add_install_client—從網(wǎng)絡(luò)安裝中添加或刪除客戶的腳本
add_to_install_server—從附加的Solaris CD中將腳本復(fù)制到現(xiàn)有的網(wǎng)絡(luò)安裝服務(wù)器
addbadsec—映射出錯誤磁盤塊
admintool—通過圖形用戶界面進(jìn)行系統(tǒng)管理
afbconfig、SUNWafb_config—配置AFB圖形加速器
aliasadm—處理NIS+別名映射
allocate—設(shè)備分配
amiserv—AMI密鑰服務(wù)器
answerbook2_admin—AnswerBook2 GUI管理工具
arp—地址解析的顯示與控制
aset—控制或限制對系統(tǒng)文件和目錄的訪問
aset.restore—恢復(fù)ASET所影響的文件系統(tǒng)
aspppd、aspppls—異步PPP鏈接管理程序
aspppls—異步PPP鏈接管理程序
audit—控制審計守護(hù)進(jìn)程的行為
auditconfig—審計配置
auditd—控制審計追蹤文件的生成與定位
auditreduce—從審計追蹤文件中合并和選擇審計追蹤記錄
audit_startup—審計子系統(tǒng)初始化腳本
auditstat—顯示內(nèi)核審計統(tǒng)計
audit_warn—審計守護(hù)進(jìn)程警告腳本
automount—安裝自動掛接點(diǎn)
automountd—掛接/摘除守護(hù)進(jìn)程autofs
autopush—配置一個自動壓入的STREAMS模塊列表
B
-----------------------------------------------------------------------------------
bdconfig—配置按鈕和撥號流
boot—啟動系統(tǒng)內(nèi)核或者一個獨(dú)立程序
bootparamd—引導(dǎo)參數(shù)服務(wù)器
bsmconv、bsmunconv—啟用或者禁用BSM
busstat—報告與總線有關(guān)的性能統(tǒng)計
C
-----------------------------------------------------------------------------------
cachefslog—對CacheFS進(jìn)行記錄
cachefspack—將文件和文件系統(tǒng)壓縮到高速緩存中
cachefsstat—對CacheFS進(jìn)行統(tǒng)計
cachefswssize—測定高速緩存文件的工作集合的大小
captoinfo—將termcap描述轉(zhuǎn)換為terminfo描述
cfgadm—配置管理
cfgadm_ac—對EXX00內(nèi)存進(jìn)行系統(tǒng)管理
cfgadm_pci—對PCI熱插入進(jìn)行配置管理的命令
cfgadm_scsi—SCSI硬件專用的cfgadm命令
cfgadm_sysctrl—對EX00系統(tǒng)板進(jìn)行管理
cfsadmin—管理CacheFS進(jìn)行文件系統(tǒng)高速緩存時所使用的磁盤空間
cg14config—配置SX/CG14圖形加速器設(shè)備
chargefee—計數(shù)的shell過程
check-hostname—檢測sendmail是否能夠測定系統(tǒng)的完全合格主機(jī)名
check-permissions—檢測郵件重新路由的權(quán)限
check—對JumpStart規(guī)則文件中的規(guī)則進(jìn)行校驗(yàn)的腳本
chown—改變所有者
chroot—修改命令的root目錄
ckpacct—定期檢測/var/adm/pacct長度的計數(shù)命令
clear_locks—清除NFS客戶所持有的鎖
clinfo—顯示分組信息
closewtmp—將一個非法讀取進(jìn)程的記錄放入/var/adm/wtmpx文件
clri、dcopy—清除信息節(jié)點(diǎn)
comsat—Biff服務(wù)器
consadm—指定或者顯示輔助控制臺設(shè)備
conv_lp—轉(zhuǎn)換LP的配置
conv_lpd—轉(zhuǎn)換LPD的配置
coreadm—對核心文件進(jìn)行管理
cpustat—通過CPU性能計數(shù)對系統(tǒng)行為進(jìn)行囁?
crash—檢測系統(tǒng)映像
cron—時鐘守護(hù)進(jìn)程
cvcd—虛擬控制臺守護(hù)進(jìn)程
D
-----------------------------------------------------------------------------------
dcopy—清除信息節(jié)點(diǎn)
dd—轉(zhuǎn)換與復(fù)制文件
deallocate—設(shè)備的卸配
devattr—顯示設(shè)備屬性
devconfig—配置設(shè)備屬性
devfree—從獨(dú)占使用中釋放設(shè)備
devfsadm—對/dev和/devices進(jìn)行管理的命令
devfseventd—devfsadmd的內(nèi)核事件通知守護(hù)進(jìn)程
devinfo—打印特定于設(shè)備的信息
devlinks—為各種設(shè)備和偽設(shè)備添加/dev項(xiàng)
devnm—設(shè)備名
devreserv—為獨(dú)占使用預(yù)留設(shè)備
df—顯示閑置的磁盤塊和文件數(shù)
df_ufs—報告UFS文件系統(tǒng)上的閑置磁盤空間
dfmounts—顯示被掛接的資源信息
dfmounts_nfs—顯示被掛接的NFS資源信息
dfshares—列舉遠(yuǎn)程或本地系統(tǒng)中可用的資源
dfshares_nfs—列舉遠(yuǎn)程系統(tǒng)可用的NFS資源
dhcpagent—客戶DHCP的守護(hù)進(jìn)程
dhcpconfig—對DHCP服務(wù)進(jìn)行管理的命令
dhcpmgr—管理DHCP服務(wù)的圖形界面
dhtadm—對DHCP配置表進(jìn)行管理的命令
disks—為附加到系統(tǒng)的硬盤創(chuàng)建/dev項(xiàng)
diskscan—執(zhí)行表面分析
dispadmin—進(jìn)程調(diào)度管理
dmesg—收集系統(tǒng)診斷消息,形成錯誤日志
dmi_cmd—DMI命令行界面的命令
dmiget—命令行方式的DMI的獲取命令
dminfo—報告設(shè)備映射文件中某設(shè)備項(xiàng)的相關(guān)信息
dmispd—Sun Solstice Enterprise 的DMI服務(wù)提供商
dodisk—由時鐘守護(hù)進(jìn)程調(diào)用的shell過程,可執(zhí)行磁盤計數(shù)功能
domainname—顯示或者設(shè)置當(dāng)前域名
dr_daemon—Enterprise 10000 的動態(tài)重配守護(hù)進(jìn)程
drvconfig—配置/devices目錄
du—對磁盤使用情況進(jìn)行匯總
dumpadm—對操作系統(tǒng)的崩潰轉(zhuǎn)儲進(jìn)行配置
E
-----------------------------------------------------------------------------------
edquota—為UFS文件系統(tǒng)編輯用戶配額
eeprom—EEPROM的顯示和裝載命令
F
-----------------------------------------------------------------------------------
fbconfig—幀緩沖的配置命令
fdetach—將名字與基于STREAMS的文件描述符分離
fdisk—創(chuàng)建或者修改固定磁盤分區(qū)表
ff—為文件系統(tǒng)列舉文件名和統(tǒng)計信息
ff_ufs—為UFS文件系統(tǒng)列舉文件名和統(tǒng)計
ffbconfig—對FFB圖形加速器進(jìn)行配置
fingerd—遠(yuǎn)程用戶信息服務(wù)器
firmware—可引導(dǎo)的固件程序和固件命令
fmthard—填充硬盤的卷目錄表
fncheck—檢測FNS數(shù)據(jù)與NIS+數(shù)據(jù)之間的一致性
fncopy—復(fù)制FNS環(huán)境
fncreate—創(chuàng)建FNS環(huán)境
fncreate_fs—創(chuàng)建FNS文件系統(tǒng)的環(huán)境
fncreate_printer—在FNS名字空間中創(chuàng)建新打印機(jī)
fndestroy—破壞FNS環(huán)境
fnselect—為FNS初始化環(huán)境選擇一個特定的命名服務(wù)
fnsypd—更新NIS主服務(wù)器上的FNS環(huán)境
format—磁盤的分區(qū)與維護(hù)命令
fsck—檢測和修復(fù)文件系統(tǒng)
fsck_cachefs—為CacheFS緩存的數(shù)據(jù)進(jìn)行完整性檢測
fsck_s5fs—文件系統(tǒng)的一致性檢測和交互式修復(fù)
fsck_udfs—文件系統(tǒng)的一致性檢測和交互式修復(fù)
fsck_ufs—文件系統(tǒng)的一致性檢測和交互式修復(fù)
fsdb—文件系統(tǒng)調(diào)試器
fsdb_udfs—UDFS文件系統(tǒng)調(diào)試器
fsdb_ufs—UFS文件系統(tǒng)調(diào)試器
fsirand—安裝隨機(jī)的信息節(jié)點(diǎn)編號生成器
fstyp—測定文件系統(tǒng)的類型
ftpd—文件傳輸協(xié)議服務(wù)器
fuser—通過文件或者文件結(jié)構(gòu)標(biāo)識進(jìn)程
fwtmp、wtmpfix—對連接計數(shù)記錄進(jìn)行處理
G
-----------------------------------------------------------------------------------
gencc—創(chuàng)建cc命令的前端
getdev—分類列舉設(shè)備
getdgrp—列舉包含了匹配設(shè)備的設(shè)備組
getent—從管理數(shù)據(jù)庫中獲取表項(xiàng)
gettable—從主機(jī)中獲取DoD Internet格式的主機(jī)表
getty—設(shè)置終端類型、模式、速度和行規(guī)范
getvol—對設(shè)備的可達(dá)性進(jìn)行校驗(yàn)
GFXconfig—配置PGX32(Raptor GFX)圖形加速器
goupadd—在系統(tǒng)中添加或創(chuàng)建新組定義
groupdel—從系統(tǒng)中刪除組定義
groupmod—修改系統(tǒng)中的組定義
grpck—口令和組文件的檢測程序
gsscred—添加、刪除 、列舉gsscred表項(xiàng)
gssd—為內(nèi)核RPC產(chǎn)生和驗(yàn)證GSS-AIP標(biāo)記
H
-----------------------------------------------------------------------------------
halt、poweroff—關(guān)閉處理器
hostconfig—配置系統(tǒng)的主機(jī)參數(shù)
htable—轉(zhuǎn)換DoD Internet格式的主機(jī)表
I
-----------------------------------------------------------------------------------
id—返回用戶標(biāo)識
ifconfig—配置網(wǎng)絡(luò)接口參數(shù)
in.comsat、comsat—Biff服務(wù)器
in.dhcpd—DHCP服務(wù)器
in.fingerd、fingerd—遠(yuǎn)程用戶信息服務(wù)器
in.ftpd、ftpd—文件傳輸協(xié)議服務(wù)器
in.lpd—BSD打印協(xié)議適配器
in.named、named—Internet域名服務(wù)器
in.ndpd—IPv6的自動配置守護(hù)進(jìn)程
in.rarpd、rarpd—DARPA逆向地址解析協(xié)議服務(wù)器
in.rdisc、rdisc—發(fā)現(xiàn)網(wǎng)絡(luò)路由守護(hù)進(jìn)程
in.rexecd、rexecd—遠(yuǎn)程執(zhí)行服務(wù)器
in.ripngd—IPv6的網(wǎng)絡(luò)路由守護(hù)進(jìn)程
in.rlogind、rlogind—遠(yuǎn)程登錄服務(wù)器
in.routed、routed—網(wǎng)絡(luò)路由守護(hù)進(jìn)程
in.rshd、rshd—遠(yuǎn)程shell服務(wù)器
in.rwhod、rwhod—系統(tǒng)狀態(tài)服務(wù)器
in.talkd、talkd—talk程序服務(wù)器
in.telnetd、telnetd—DARPA TELNET協(xié)議服務(wù)器
in.tftpd、tftpd—Internet平凡文件傳輸協(xié)議服務(wù)器
in.tnamed、tnamed—DARPA平凡名字服務(wù)器
in.uucpd、uucpd—UUCP服務(wù)器
inetd—Internet服務(wù)守護(hù)進(jìn)程
infocmp—比較或打印terminfo描述
init、telinit—進(jìn)程控制的初始化
init.wbem—啟動和停止CIM引導(dǎo)管理程序
install—安裝命令
install_scripts—Solaris軟件的安裝腳本
installboot—在磁盤分區(qū)中安裝引導(dǎo)塊
installf—向軟件安裝數(shù)據(jù)庫中添加文件
Intro、intro—對維護(hù)命令及應(yīng)用程序的介紹
iostat—報告I/O統(tǒng)計
ipsecconf—配置系統(tǒng)范圍的IPsec策略
ipseckey—手工操作IPsec的SA數(shù)據(jù)庫
K
-----------------------------------------------------------------------------------
kadb—內(nèi)核調(diào)試器
kdmconfig—配置或卸配鍵盤、顯示器和鼠標(biāo)選項(xiàng)
kerbd—為內(nèi)核RPC生成和校驗(yàn)Kerberos票據(jù)
kernel—包括基本操作系統(tǒng)服務(wù)在內(nèi)的UNIX系統(tǒng)可執(zhí)行文件
keyserv—存儲加密私鑰的服務(wù)器
killall—?dú)⑺浪谢钴S的進(jìn)程
ktkt_warnd—Kerberos警告守護(hù)進(jìn)程
kstat—顯示內(nèi)核統(tǒng)計信息
L
-----------------------------------------------------------------------------------
labelit—為文件系統(tǒng)列舉或者提供標(biāo)簽
labelit_hsfs—為HSFS文件系統(tǒng)列舉或者提供標(biāo)簽
labelit_udfs—為UDF文件系統(tǒng)列舉或者提供標(biāo)簽
labelit_ufs—為UFS文件系統(tǒng)列舉或者提供標(biāo)簽
lastlogin—顯示每個人員所登錄的最后日期
ldap_cachemgr—為NIS查找緩存的服務(wù)器和客戶信息LDAP守護(hù)進(jìn)程
ldapclient、ldap_gen_profile—對LDAP客戶機(jī)進(jìn)行初始化或者創(chuàng)建LDAP客戶配置文件的LDIF
link、unlink—鏈接或者取消鏈接文件和目錄
list_devices—列舉可分配的設(shè)備
listdgrp—列舉設(shè)備組的成員
listen—網(wǎng)絡(luò)監(jiān)聽守護(hù)進(jìn)程
llc2_loop—為測試驅(qū)動器、適配器和網(wǎng)絡(luò)回送診斷
lockd—網(wǎng)絡(luò)鎖定守護(hù)進(jìn)程
lockfs—修改或者報告文件系統(tǒng)鎖
lockstat—報告內(nèi)核鎖的統(tǒng)計信息
lofiadm—通過lofi管理可用作磁塊設(shè)備的文件
logins—列舉用戶和系統(tǒng)的登錄信息
lpadmin—配置LP打印服務(wù)
lpfilter—管理LP打印服務(wù)所使用的過濾器
lpforms—管理LP打印服務(wù)所使用的格式
lpget—獲取打印配置
lpmove—移動打印請求
lpsched—啟動LP打印服務(wù)
lpset—在/etc/printers.conf或FNS中設(shè)置打印配置
lpshut—停止LP打印服務(wù)
lpsystem—向打印服務(wù)注冊遠(yuǎn)程系統(tǒng)
lpusers—設(shè)置打印隊列的優(yōu)先級
luxadm—SENA、RSM和SSA子系統(tǒng)的管理程序
M
-----------------------------------------------------------------------------------
m64config—配置M64圖形加速器
mail.local—將郵件存入郵件箱
makedbm—創(chuàng)建dbm文件,或者從dbm文件得到文本文件
makemap—為sendmail創(chuàng)建數(shù)據(jù)庫映射
mibiisa—Sun SUMP代理
mk—從源代碼重建二進(jìn)制系統(tǒng)和命令
mkfifo—創(chuàng)建FIFO專用文件
mkfile—創(chuàng)建一個文件
mkfs—構(gòu)造文件系統(tǒng)
mkfs_pcfs—構(gòu)造FAT文件系統(tǒng)
mkfs_udfs—構(gòu)造UDFS文件系統(tǒng)
mkfs_ufs—構(gòu)造UFS文件系統(tǒng)
mknod—創(chuàng)建專用文件
modify_install_server—在現(xiàn)有網(wǎng)絡(luò)安裝服務(wù)器上取代miniroot的腳本
modinfo—顯示所裝載的內(nèi)核模塊信息
modload—裝載內(nèi)核模塊
modunload—卸載模塊
mofcomp—將MOF文件編譯為CIM類
monacct—每月調(diào)用計數(shù)程序
monitor—SPARC系統(tǒng)的PROM監(jiān)控器
mount、umount—掛接或摘除文件系統(tǒng)和遠(yuǎn)程資源
mountall、umountall—掛接、摘除多個文件系統(tǒng)
mount_cachefs—掛接CacheFS文件系統(tǒng)
mountd—接收NFS掛接請求和NFS訪問的服務(wù)器
mount_hsfs—掛接HSFS文件系統(tǒng)
mount_nfs—掛接遠(yuǎn)程的NFS資源
mount_pcfs—掛接PCFS文件系統(tǒng)
mount_s5fs—掛接s5文件系統(tǒng)
mount_tmpfs—掛接tmpfs文件系統(tǒng)
mount_udfs—掛接UDFS文件系統(tǒng)
mount_ufs—掛接UFS文件系統(tǒng)
mount_xmemfs—掛接xmemfs文件系統(tǒng)
mpstat—報告每個處理器的統(tǒng)計信息
msgid—生成消息ID
mvdir—移動目錄
N
-----------------------------------------------------------------------------------
named-bootconf—將配置文件轉(zhuǎn)換為適用于Bind 8.1的格式
named-xfer—支持入站區(qū)域傳送的輔助代理
named—Internet域服務(wù)器
ncheck—生成路徑名與i編號的映射列表
ncheck_ufs—為UFS文件系統(tǒng)生成路徑名與i編號的映射列表
ndd—獲取和設(shè)置驅(qū)動器的配置參數(shù)
netstat—顯示網(wǎng)絡(luò)狀態(tài)
newfs—構(gòu)造新的UFS文件系統(tǒng)
newkey—在publickey數(shù)據(jù)庫中創(chuàng)建新的Diffie-Hellman密鑰對
nfsd—NFS守護(hù)進(jìn)程
nfslogd—NFS的日志記錄守護(hù)進(jìn)程
nis_cachemgr—對NIS+服務(wù)器的位置信息進(jìn)行高速緩存的NIS+命令
nfsstat—顯示NFS統(tǒng)計信息
nisaddcred—創(chuàng)建NIS+證書
nisaddent—從相應(yīng)的/etc文件或者NIS映射中創(chuàng)建NIS+表
nisauthconf—NIS+的安全性配置
nisbackup—備份NIS+目錄
nisclient—為NIS+實(shí)體初始化NIS+證書
nisd—NIS+服務(wù)的守護(hù)進(jìn)程
nisd_resolv—NIS+服務(wù)的守護(hù)進(jìn)程
nisinit—NIS+客戶和服務(wù)器的初始化命令
nislog—顯示NIS+事務(wù)日志的內(nèi)容
nispasswdd—NIS+口令更新的守護(hù)進(jìn)程
nisping—向NIS+服務(wù)器發(fā)送ping
nispopulate—填充NIS+域中的NIS+表
nisprefadm—為NIS+客戶設(shè)置服務(wù)器優(yōu)先級別的NIS+命令
nisrestore—恢復(fù)NIS+目錄的備份
nisserver—創(chuàng)建NIS+服務(wù)器
nissetup—初始化NIS+域
nisshowcache—打印共享高速緩存文件的NIS+命令
nisstat—報告NIS+服務(wù)器的統(tǒng)計信息
nisupdkeys—更新NIS+目錄中的公鑰
nisadmin—對網(wǎng)絡(luò)監(jiān)聽服務(wù)進(jìn)行管理
nscd—名字服務(wù)的高速緩存守護(hù)進(jìn)程
nslookup—交互式查詢名字服務(wù)器
nstest—DNS測試shell
nsupdate—更新DNS名字服務(wù)器
ntpdate—使用NTP設(shè)置本地的日期和時間 731
ntpq—標(biāo)準(zhǔn)NTP查詢程序 733
ntptrace—沿著NTP主機(jī)鏈追溯到其主控時間資源 739
nulladm—采用664模式創(chuàng)建文件名,確保其所有者和組為adm
O
-----------------------------------------------------------------------------------
obpsym—OpenBoot固件的內(nèi)核符號調(diào)試
ocfserv—OCF 服務(wù)器
P
-----------------------------------------------------------------------------------
parse_dynamic_clustertoc—基于動態(tài)項(xiàng)對clustertoc文件進(jìn)行語法分析
passmgmt—對口令文件進(jìn)行管理
patchadd—將補(bǔ)丁包應(yīng)用于Solaris系統(tǒng)
patchrm—刪除補(bǔ)丁包并恢復(fù)以前保存的文件
pbind—控制和查詢進(jìn)程與處理器之間的綁定
pcmciad—PCMCIA用戶守護(hù)進(jìn)程
pfinstall—對安裝配置文件進(jìn)行測試
pgxconfig、GFXconfig—配置PGX32(Raptor GFX)圖形加速器
ping—向網(wǎng)絡(luò)主機(jī)發(fā)送ICMP(ICMP6) ECHO_REQUEST包
pkgadd—將軟件包傳給系統(tǒng)
pkgask—將答復(fù)信息存儲在請求腳本中
pkgchk—檢測軟件包安裝的準(zhǔn)確性
pkgrm—從系統(tǒng)中刪除軟件包
pmadm—對端口監(jiān)控器進(jìn)行管理
pmconfig—對電源管理系統(tǒng)進(jìn)行配置
pntadm—DHCP網(wǎng)絡(luò)表的管理命令
ports—為串行線創(chuàng)建/dev和inittab項(xiàng)
powerd—電源管理的守護(hù)進(jìn)程
poweroff—停止處理器
praudit—打印審計追蹤文件的內(nèi)容
prctmp、prdaily、prtacct—打印各種計數(shù)文件
printmgr—在網(wǎng)絡(luò)中管理打印機(jī)的圖形用戶界面
prstat—報告活躍進(jìn)程的統(tǒng)計信息
prtconf—打印系統(tǒng)的配置信息
prtdiag—顯示系統(tǒng)的診斷信息
prtvtoc—報告關(guān)于磁盤幾何以及分區(qū)信息
psradm—修改處理器的操作狀態(tài)
psrinfo—顯示處理器的相關(guān)信息
psrset—創(chuàng)建和管理處理器集合
putdev—編輯設(shè)備表
putdgrp—編輯設(shè)備組表
pwck、grpck—口令/組文件的檢測程序
pwconv—使用/etc/passwd中的信息安裝和更新/etc/shadow
Q
-----------------------------------------------------------------------------------
quot—匯總系統(tǒng)文件的所有權(quán)信息
quota—顯示用戶在UFS文件系統(tǒng)中的磁盤配額和使用情況
quotacheck—UFS文件系統(tǒng)配額的一致性檢測程序
quotaon、quotaoff—打開或者關(guān)閉UFS文件系統(tǒng)的配額
R
-----------------------------------------------------------------------------------
rarpd—DARPA逆向地址解析協(xié)議服務(wù)器
rdate—從遠(yuǎn)程主機(jī)設(shè)置系統(tǒng)日期
rdisc—探測網(wǎng)絡(luò)路由器的守護(hù)進(jìn)程
re-preinstall—在系統(tǒng)上安裝JumpStart軟件
reboot—重新啟動操作系統(tǒng)
reject—拒絕打印請求
rem_drv—從系統(tǒng)中刪除設(shè)備驅(qū)動器
removef—從軟件數(shù)據(jù)庫中刪除文件
repquota—為UFS文件系統(tǒng)進(jìn)行配額匯總
restricted_shell—受限的shell命令接收器
rexd—基于RPC的遠(yuǎn)程執(zhí)行服務(wù)器
rexecd—遠(yuǎn)程執(zhí)行服務(wù)器
rlogind—遠(yuǎn)程登錄服務(wù)器
rm_install_client—從網(wǎng)絡(luò)安裝中刪除客戶的腳本
rmmount—用于CD-ROM和軟盤的可移動介質(zhì)掛接程序
rmt—遠(yuǎn)程磁帶協(xié)議模塊
roleadd—管理新的角色帳號
roledel—刪除角色的登錄
rolemod—修改現(xiàn)有的角色帳號
route—對路由表進(jìn)行手工處理
routed—網(wǎng)絡(luò)路由的守護(hù)進(jìn)程
rpc.bootparamd、bootparamd—引導(dǎo)參數(shù)服務(wù)器
rpc.nisd、nisd—NIS+服務(wù)的守護(hù)進(jìn)程
rpc.nisd_resolv、nisd_resolv—NIS+服務(wù)的守護(hù)進(jìn)程
rpc.nispasswdd、nispasswdd—NIS+口令更新的守護(hù)進(jìn)程
rpc.rexd、rexd—基于RPC的遠(yuǎn)程執(zhí)行服務(wù)器
rpc.rstatd、rstatd—內(nèi)核統(tǒng)計服務(wù)器
rpc.rusersd、rusersd—網(wǎng)絡(luò)用戶的名字服務(wù)器
rpc.rwalld、rwalld—網(wǎng)絡(luò)rwall服務(wù)器
rpc.sprayd、sprayd—Spray服務(wù)器
rpc.yppasswdd、yppasswdd—修改NIS口令文件的服務(wù)器
rpc.ypupdated、ypupdated—修改NIS信息的服務(wù)器
rpcbind—統(tǒng)一地址到RPC程序編號的映射
rpcinfo—報告RPC信息
rpld—IA網(wǎng)絡(luò)引導(dǎo)的RPL服務(wù)器
rquotad—遠(yuǎn)程配額服務(wù)器
rsh—受限的shell
rshd—遠(yuǎn)程shell服務(wù)器
rstatd—內(nèi)核統(tǒng)計服務(wù)器
rtc—對所有的實(shí)時鐘和GMT標(biāo)記進(jìn)行管理
runacct—進(jìn)行每日計數(shù)
rusersd—網(wǎng)絡(luò)用戶的名字服務(wù)器
rwall—寫給網(wǎng)絡(luò)中的所有用戶
rwalld—網(wǎng)絡(luò)rwall服務(wù)器
rwhod—系統(tǒng)狀態(tài)服務(wù)器
S
-----------------------------------------------------------------------------------
sa1、sa2、sadc—系統(tǒng)行為報告信息包
sac—服務(wù)訪問控制器
sacadm—對服務(wù)訪問控制器進(jìn)行管理
sadc—報告系統(tǒng)行為的信息包
sadmind—分布式系統(tǒng)管理的守護(hù)進(jìn)程
saf—服務(wù)訪問程序 888
sar、sar1、sac2、sadc—報告系統(tǒng)行為的包
savecore—保存操作系統(tǒng)的崩潰轉(zhuǎn)儲
sendmail—在Internet上發(fā)送郵件
server_upgrade—為異質(zhì)OS服務(wù)器的客戶進(jìn)行升級
setmnt—建立掛接表
setuname—修改系統(tǒng)信息
setup_install_server—從Solaris CD到磁盤的復(fù)制腳本
share—允許遠(yuǎn)程掛接時使用本地資源
share_nfs—允許遠(yuǎn)程掛接時使用NFS文件系統(tǒng)
shareall、unshareall—共享或者取消共享多個資源
showmount—顯示所有的遠(yuǎn)程掛接
showrev—顯示機(jī)器和軟件的修正信息
shutacct—在系統(tǒng)關(guān)機(jī)時關(guān)閉進(jìn)程計數(shù)
shutdown—關(guān)閉系統(tǒng)或者改變系統(tǒng)狀態(tài)
slpd—服務(wù)定位協(xié)議守護(hù)進(jìn)程
smartcard—配置和管理智能卡
smrsh—sendmail的受限shell
snmpdx—Sun Solstice Enterprise Master Agent
snmpXdmid—Sun Solstice Enterprise的SNMP-DMI映射
snoop—捕獲并檢查網(wǎng)絡(luò)包
soconfig—配置套接字所使用的傳輸提供商
soladdapp—將應(yīng)用程序添加到Solstice應(yīng)用程序注冊表中
soldelapp—從Solstice應(yīng)用程序注冊表中刪除應(yīng)用程序
solstice—通過圖形用戶界面訪問系統(tǒng)管理工具
spray—Spray信息包
sprayd—Spray服務(wù)器
ssaadm—SPARCstorage 隊列和SPARCstorage RSM磁盤系統(tǒng)的管理程序
startup—在啟動時打開進(jìn)程計數(shù)
statd—網(wǎng)絡(luò)狀態(tài)監(jiān)控器
strace—打印STREAMS追蹤消息
strclean—STREAMS錯誤記錄器的清除程序
strerr—STREAMS錯誤記錄器守護(hù)進(jìn)程
sttydefs—為TTY端口維護(hù)行設(shè)置并尋找序列
su—成為超級用戶或者另一個用戶
sulogin—訪問單用戶模式
suninstall—安裝Solaris操作環(huán)境
swap—交換管理界面
swmtool—安裝、升級和刪除軟件包
sxconfig—為SX視頻子系統(tǒng)配置連續(xù)內(nèi)存
sync—更新超塊
syncinit—設(shè)置串行線接口的操作參數(shù)
syncloop—同步線性回送的測試程序
syncstat—從同步串行鏈接中報告驅(qū)動器統(tǒng)計信息
sys-unconfig—取消系統(tǒng)的一個配置
sysdef—輸出系統(tǒng)定義
sysidconfig—執(zhí)行或定義系統(tǒng)配置程序
sysidtool、sysidnet、sysidns、sysidsys、sysidroot、sysidp—系統(tǒng)配置
syslogd—記錄系統(tǒng)消息
T
-----------------------------------------------------------------------------------
talkd—talk程序的服務(wù)器
tapes—為磁帶設(shè)備創(chuàng)建/dev
taskstat—打印ASET任務(wù)的狀態(tài)
tcxconfig—配置S24(TCX)幀緩沖
telinit—進(jìn)程控制的初始化
telnetd—DARPA TELNET協(xié)議服務(wù)器
tftpd—Internet平凡文件傳輸協(xié)議服務(wù)器
tic—terminfo編譯器
tnamed—DARPA平凡命名服務(wù)器
traceroute—打印信息包到達(dá)網(wǎng)絡(luò)主機(jī)的路由
ttyadm—對特定端口監(jiān)控器的信息進(jìn)行格式化并輸出
ttymon—終端端口的監(jiān)控器
tunefs—調(diào)諧現(xiàn)有的文件系統(tǒng)
turnacct—打開或關(guān)閉進(jìn)程計數(shù)
U
-----------------------------------------------------------------------------------
uadmin—管理控制
ufsdump—文件系統(tǒng)的增量轉(zhuǎn)儲
ufsrestore—文件系統(tǒng)的增量恢復(fù)
umount—摘除文件系統(tǒng)以及遠(yuǎn)程資源
umountall—摘除多個文件系統(tǒng)
unlink—取消文件和目錄的連接
unshare—不允許遠(yuǎn)程系統(tǒng)掛接本地資源
unshare_nfs—不允許遠(yuǎn)程系統(tǒng)掛接本地的NFS文件系統(tǒng)
unshareall—取消所有資源的共享
useradd—管理系統(tǒng)中的新用戶登錄或新角色
userdel—從系統(tǒng)中刪除用戶登錄
usermod—修改系統(tǒng)中的用戶登錄或角色信息
utmp2wtmp—在runacct所生成的文件/var/adm/wtmpx中創(chuàng)建新項(xiàng)
utmpd—utmpx監(jiān)控守護(hù)進(jìn)程
uucheck—檢測UUCP目錄和許可文件
uucico—UUCP系統(tǒng)的文件傳輸程序
uucleanup—清除UUCP假脫機(jī)目錄
uucpd—UUCP服務(wù)器
uusched—UUCP文件傳輸程序的調(diào)度程序
Uutry、uutry—嘗試在調(diào)試模式中聯(lián)系遠(yuǎn)程系統(tǒng)
uuxqt—執(zhí)行遠(yuǎn)程命令請求
V
-----------------------------------------------------------------------------------
vmstat—報告虛擬內(nèi)存的統(tǒng)計
volcopy—創(chuàng)建文件系統(tǒng)的映像拷貝
volcopy_ufs—創(chuàng)建UFS文件系統(tǒng)的映像拷貝
vold—對CD-ROM和軟盤設(shè)備進(jìn)行管理的卷管理守護(hù)進(jìn)程
W
-----------------------------------------------------------------------------------
wall—寫給所有的用戶
wbemadmin—啟動Sun WBEM用戶管理程序
wbemlogviewer—啟動WBEM日志查看程序
whodo—報告誰在做什么
wtmpfix—處理連接計數(shù)記錄
X
-----------------------------------------------------------------------------------
xntpd—網(wǎng)絡(luò)時間協(xié)議的守護(hù)進(jìn)程
xntpdc—專用的NTP查詢程序
Y
-----------------------------------------------------------------------------------
ypbind—NIS綁定進(jìn)程
ypinit—創(chuàng)建NIS客戶
ypmake—重建NIS數(shù)據(jù)庫
yppasswdd—修改NIS口令文件的服務(wù)器
yppoll—返回NIS服務(wù)器主機(jī)上的當(dāng)前NIS映射版本
yppush—強(qiáng)制傳播一個已修改的NIS映射
ypserv、ypxfrd—NIS服務(wù)器以及綁定進(jìn)程
ypset—指向特定服務(wù)器上的ypbind
ypstart、ypstop—啟動和停止NIS服務(wù)
ypupdated—修改NIS信息的服務(wù)器
ypxfr、ypxfr_1perday、ypxfr_1perhour、ypxfr_2perday—從NIS服務(wù)器向主機(jī)傳送NIS映射
ypxfrd—NIS服務(wù)器與綁定進(jìn)程
來自: http://hi.baidu.com/trail/blog/item/5043b2356acaf38ba61e12ca.html
當(dāng)我們安裝完成一臺Solaris 10服務(wù)器或者工作站后通常要做的是配置網(wǎng)絡(luò)接口,這樣Solaris 10服務(wù)或者工作站才能和網(wǎng)絡(luò)中的其他計算機(jī)進(jìn)行聯(lián)機(jī)。
一、 理解Solaris網(wǎng)絡(luò)配置文件
常常有讀者會問Uinx (Solaris 當(dāng)然也在其中)中有沒有一個標(biāo)準(zhǔn)的配置文件格式?一句話,沒有。不熟悉 Unix 的用戶一定會感到沮喪,因?yàn)槊總€配置文件看起來都象是一個要迎接的新挑戰(zhàn)。所以在Solaris 中,每個程序員都可以自由選擇他或她喜歡的配置文件格式。Solaris系統(tǒng)中大多數(shù)配置文件都在 /etc 目錄中。配置文件可以大致分為下面幾類:訪問文件、引導(dǎo)和登錄/注銷、系統(tǒng)管理、網(wǎng)絡(luò)配置、系統(tǒng)命令等。本文將要介紹的是網(wǎng)絡(luò)配置文件,主要包括:
1. /etc/hostname.interface
該文件是物理網(wǎng)卡的配置文件,這個文件包括一個主機(jī)名稱或者主機(jī)的IP地址。有l(wèi)e、hme等后綴等。 le是十兆網(wǎng)卡,hme為百兆網(wǎng)卡等等。后面跟一個數(shù)字,第一個十兆網(wǎng)卡為le0,第二個為le1;第二個百兆網(wǎng)卡為hme0,第二個為hme1等。 Solaris 安裝程序要求您在安裝過程中至少配置一個接口。自動配置的第一個接口將成為主網(wǎng)絡(luò)接口。安裝程序?yàn)橹骶W(wǎng)絡(luò)接口和在安裝時選擇配置的任何其他接口創(chuàng)建 /etc/hostname.interface 文件。 如果在安裝過程中配置了其他接口,請驗(yàn)證每個接口是否有對應(yīng)的 /etc/hostname.interface 文件。在 Solaris 安裝過程中,無需配置多個接口。但是,如果稍后要將更多接口添加到系統(tǒng)中,則必須手動配置它們。
說明:如一臺SUN工作站連接了Internet網(wǎng)和內(nèi)部網(wǎng),則可對應(yīng)創(chuàng)建兩個文件分為hostname.le0和hostname.le0:2。
2. /etc/nodename
在 Solaris 安裝過程中指定系統(tǒng)的主機(jī)名時,該主機(jī)名將輸入到 /etc/nodename 文件中。確保節(jié)點(diǎn)名稱項(xiàng)是系統(tǒng)的正確主機(jī)名。如果計算機(jī)名稱是cjh ,那么/etc/nodename 文件中肯定包括一行:cjh 。
3. /etc/defaultdomain
/etc/defaultdomain文件包括本地主機(jī)的域名。如,假定主機(jī) tenere 是域 deserts.worldwide.com 的一部分。則在 /etc/defaultdomain 中包括 以下信息:deserts.worldwide.com。
4. /etc/defaultrouter
/etc/defaultrouter包括主機(jī)的路由地址。選用動態(tài)路由協(xié)議,則可將 /etc/defaultrouter文件置為空。若選擇靜態(tài)協(xié)議,只需在/etc/defaultrouter文件中填入缺省路由器名,這樣當(dāng)Unix 路由器找不到尋徑路由時便將IP包發(fā)往缺省路由器。
5. /etc/inet/hosts
/etc/inet/hosts是主機(jī)數(shù)據(jù)庫文件。主機(jī)數(shù)據(jù)庫包含網(wǎng)絡(luò)中各系統(tǒng)的IPv4 地址和主機(jī)名。如果使用NIS 或DNS 名稱服務(wù),或者使用LDAP 目錄服務(wù),則hosts 數(shù)據(jù)庫在專門存儲主機(jī)信息的數(shù)據(jù)庫中進(jìn)行維護(hù)。例如,在運(yùn)行NIS 的網(wǎng)絡(luò)中,hosts 數(shù)據(jù)庫在hostsbyname 文件中進(jìn)行維護(hù)。如果使用本地文件提供名稱服務(wù),則hosts 數(shù)據(jù)庫將在/etc/inet/hosts 文件中維護(hù)。此文件包含主網(wǎng)絡(luò)接口的主機(jī)名和IPv4 地址、連/etc/inet/hosts 文件格式:
IPv4-address hostname [nicknames] [#comment]
IPv4-address 包含本地主機(jī)必須識別的每個接口的IPv4 地址。
hostname 包含設(shè)置期間指定給系統(tǒng)的主機(jī)名,以及指定給本地主機(jī)必須識別的
其他網(wǎng)絡(luò)接口的主機(jī)名。
[nickname] 包含主機(jī)昵稱的可選字段。
[#comment] 是可選的注釋字段。接到系統(tǒng)的其他網(wǎng)絡(luò)接口的主機(jī)名和IPv4 地址以及系統(tǒng)必須檢查的其他網(wǎng)絡(luò)地址。
一個典型文件如下:
# Internet host table
127.0.0.1 localhost
10.1.1.8 suncjh loghost
說明:其中127.0.0.1 是回送地址。回送地址是本地系統(tǒng)用來允許進(jìn)程間通信的保留網(wǎng)絡(luò)接口。主機(jī)可使用此地址將數(shù)據(jù)包發(fā)送給自己。ifconfig 命令使用回送地址進(jìn)行配置和測試。
6. /etc/inet/ipnodes
/etc/inet/ipnodes 文件同時存儲IPv4 和IPv6 地址。此外,也可以存儲以傳統(tǒng)的點(diǎn)分十進(jìn)制或CIDR 表示法表示的IPv4 地址。此文件作為將主機(jī)名與其IPv4 和IPv6 地址進(jìn)行關(guān)聯(lián)的本地數(shù)據(jù)庫。
7. /etc/inet/netmasks
/etc/inet/netmasks是子網(wǎng)掩碼數(shù)據(jù)庫。如果在網(wǎng)絡(luò)中設(shè)置了子網(wǎng),則配置網(wǎng)絡(luò)時只需要 編輯netmasks 數(shù)據(jù)庫。netmasks數(shù)據(jù)庫由網(wǎng)絡(luò)及其關(guān)聯(lián)的子網(wǎng)掩碼的列表組成。創(chuàng)建子網(wǎng)時,每個新網(wǎng)絡(luò)必須是單獨(dú)的物理網(wǎng)絡(luò)。不能在單個物理網(wǎng)絡(luò)中設(shè)置子網(wǎng)。
對于 C 類網(wǎng)絡(luò)號 192.168.83,請鍵入:192.168.83.0 255.255.255.0;對于 CIDR 地址,將網(wǎng)絡(luò)前綴轉(zhuǎn)換為等效的用點(diǎn)分十進(jìn)制表示法表示的項(xiàng)。例如,使用以下內(nèi)容可以表示 CIDR 網(wǎng)絡(luò)前綴 192.168.3.0/22。
二、 配置實(shí)戰(zhàn)
假設(shè)有一臺Sun 服務(wù)器
主機(jī)名稱:cjh1 ,
IP地址:192.168.1.2 ,
子網(wǎng)掩碼:255.255.255.0,
默認(rèn)路由:192.168.1.1。
我們準(zhǔn)備把它修改為:
主機(jī)名稱:suncjh ,
IP地址:10.1.1.8 ,
子網(wǎng)掩碼:255.0.0.0,
默認(rèn)路由:10.0.0.0。
步驟如下:
1 首先必須獲得管理員權(quán)限或者授權(quán)角色用戶。
2 進(jìn)入etc目錄。
3 使用vi或者其他編輯器打開文件:/etc/nodename 。將主機(jī)名稱:cjh1 修改為suncjh 。
4 編輯網(wǎng)絡(luò)端口配置文件:hostname.eri0, 將主機(jī)名稱:cjh1 修改為suncjh 。同時把Ip地址修改為10.1.1.8 。
5 編輯/etc/inet/hosts文件,刪除包括原來主機(jī)名稱的一行,加入一行:
10.1.1.8 suncjh suncjh.deserts.worldwide.com
其中deserts.worldwide.com是主機(jī)suncjh的域名。
6 在文件/etc/defaultdomain加入域名:
deserts.worldwide.com
7 編輯文件/etc/defaultrouter
把192.168.1.1修改為 10.0.0.0 。
8 修改子網(wǎng)掩碼數(shù)據(jù)庫文件/etc/inet/netmasks
刪除一行:
192.168.1.1 255.255.255.0
加入它一行:
10.0.0.0 255.0.0.0
9 重新引導(dǎo)系統(tǒng),使用命令:
reboot -- -r
10查看修改是否生效
使用ifconfig查看ip地址結(jié)果如圖1 。
圖1 ?使用ifconfig查看ip地址結(jié)果
說明:下表介紹了 ifconfig 查詢中的變量信息。使用圖1輸出作為示例。
使用hostmane查看主機(jī)名稱如圖2 。
圖2 使用hostmane查看主機(jī)名稱
使用netstat -r 查看路由表如圖3 。
圖3 使用netstat -r 查看路由表
另外如果您希望臨時修改服務(wù)器的ip地址可以使用ifconfig命令:
ifconfig pcn0 192.168.6.25/27 broadcast + up
對 IPv4 地址使用 CIDR 表示法時,不必指定網(wǎng)絡(luò)掩碼。ifconfig 使用網(wǎng)絡(luò)前綴標(biāo)識來確定網(wǎng)絡(luò)掩碼。例如,對于 192.168.6.0/27 網(wǎng)絡(luò),ifconfig 設(shè)置網(wǎng)絡(luò)掩碼 ffffffe0。如果使用了更常見的 /24 前綴標(biāo)識,則生成的網(wǎng)絡(luò)掩碼是 ffffff00。使用 /24 前綴標(biāo)識相當(dāng)于在配置新 IP 地址時為 ifconfig 指定網(wǎng)絡(luò)掩碼 255.255.255.0。這樣服務(wù)器的IP地址會馬上修改為192.168.6.25,需要說明的重新引導(dǎo)系統(tǒng),則系統(tǒng)會恢復(fù)到其以前的 IP 地址和子網(wǎng)掩碼和主機(jī)名稱。這一點(diǎn)和linux是相同的。
來自: http://hi.baidu.com/bossycrab/blog/item/48f886442613594a500ffed9.html
/etc/defaultrouter中配網(wǎng)關(guān)
/etc/resolv.conf中配DNS
nameserver 202.XX.XX.XX
/etc/nsswitch.conf中hosts條中的file后加寫dns
安裝完solaris后,默認(rèn)是不能上網(wǎng)的,需要修改如下四個文件:
1. /etc/hosts or /etc/inet/hosts
2. /etc/resolv.conf 默認(rèn)是沒有的,需要手工添加
3. /etc/nsswitch.conf這個修改一下就ok
4. /etc/defaultrouter默認(rèn)也是沒有的,手工添加
詳細(xì)如下:
1.編輯/etc/hosts文件,用過linux的朋友明白這步是什么意思的,只不過/etc/hosts文件是/etc/inet/hosts文件的一個軟鏈接,如下所示:
#cd /etc
#ls -l hosts
lrwxrwxrwx 1 root root 12 Jan 6 17:12 hosts -> ./inet/hosts
#cd /etc/inet
#ls -l hosts
-r--r--r-- 1 root sys 107 Jan 6 19:56 hosts
2.創(chuàng)建resolv.conf文件,加入dns服務(wù)器地址:
#vi /etc/resolv.conf
nameserver 202.101.172.48
nameserver 202.101.172.46
3.修改/etc/nsswitch.conf,只修改如下行:
hosts: files dns
4.創(chuàng)建/etc/defaultrouter文件,加入網(wǎng)關(guān)地址:
#vi /etc/defaultrouter
192.168.1.1
來自:http://limingchengwu.blog.163.com/blog/static/126785777200972841953324/