HP Unix系統(tǒng)維護(hù)基本命令
HP Unix系統(tǒng)維護(hù)基本命令
一、基本命令
1) tail 和 head
??? 使用tail命令可以查看文件的尾部,head命令則查看文件的頭部。
# tail filename
# tail -f filename; 使tail不斷執(zhí)行,當(dāng)文件被寫入時(shí)顯示文件的新行。
#head filename
2) date 和 cal
??? cal命令顯示日歷。
# cal 2000
# cal 1 2000
3) find
??? find命令是功能最強(qiáng)的命令之一,但同時(shí)也是命令行結(jié)構(gòu)最難以掌握的命令之一。
# find / -print | wc -l 顯示系統(tǒng)中所有文件和目錄的數(shù)目。
# find / -user $LOGNAME -print 顯示系統(tǒng)中該用戶所有文件和目錄。
# find / -size 100 -print 顯示文件大小為100 blocks。
# find / -size -100 -print 顯示文件大小小于100 blocks 。
# find / -size +100 -print 顯示文件大小大于100 blocks 。
# find / -name core -exec rm {} ;查找并刪除core文件。
# find . -exec chown $LOGNAME {} ; 修改一個(gè)目錄下的所有文件的用戶所屬。
# find .-type d -exec chmod 770 {} ;修改一個(gè)目錄下的所有目錄的權(quán)限。
4) stty
??? 該命令用于檢查和修改用戶當(dāng)前注冊終端的通信參數(shù)。
# stty -a;查看當(dāng)前注冊終端的通信參數(shù)。
# stty -ixon;設(shè)置ixon為off。
#stty ixon;設(shè)置ixon為on。
# stty sane;當(dāng)終端發(fā)生混亂時(shí),通??梢援a(chǎn)生有益的效果。
5) tset
??? 用于設(shè)置終端類型。
tset -s -Q -m :?hp
6) cron
??? cron(chronography,計(jì)時(shí)),每分鐘蘇醒一次,查看控制文件以確定當(dāng)時(shí)是否存在應(yīng)運(yùn)行的作業(yè),存在則運(yùn)行之。
# crontab filename ; 創(chuàng)建一個(gè) cron
# crontab -r ; 把cron從crontab去掉
crontab位于目錄/var/spool/cron/crontabs下,每個(gè)用戶的cron文件名是其用戶名。
7) ioscan
??? #ioscan -fn (用這個(gè)命令,我們可以看到所有的設(shè)備及其設(shè)備文件等信息。)
例如:查看CD-ROM的設(shè)備文件
#ioscan -fnCdisk
Class I H/W Path Driver S/W State H/W Type Description
disk 6 4.8.0 sdisk CLAIMED DEVICE SEAGATE ST34371W
/dev/dsk/c0t8d0 /dev/rdsk/c0t8d0
disk 7 4.11.0 sdisk CLAIMED DEVICE SEAGATE ST34371W
/dev/dsk/c0t11d0 /dev/rdsk/c0t11d0
disk 5 16/5.2.0 sdisk CLAIMED DEVICE TOSHIBA CD-ROM XM-5401TA
/dev/dsk/c3t2d0 /dev/rdsk/c3t2d0
其中描述為" TOSHIBA CD-ROM XM-5401TA"的設(shè)備
就是CD-ROM,設(shè)備文件為/dev/dsk/c3t2d0。
8) bdf
??? 該命令用于檢查文件系統(tǒng)的使用情況。
#bdf
Filesystem kbytes used avail %used Mounted on
/dev/vg00/lvol1 67733 35561 25398 58% /
/dev/vg01/lvol1 20480 11675 8247 59% /home
各列的含義:
Filesystem:文件系統(tǒng)名
kbytes:字節(jié)數(shù),以k為單位
used:已使用空間
avail:尚可使用空間
%used: 已使用空間占本文件系統(tǒng)全部空間比率。
Mounted on: 安裝目錄
注: %used達(dá)到90%以上時(shí),應(yīng)考慮做必要的文件清理工作
???? 用 lanscan 命令查看主機(jī)中的網(wǎng)卡。例如:
# lanscan
Hardware Station Crd Hdw Net-Interface NM MAC HP-DLPI DLPI
Path Address In# State NamePPA ID Type Support Mjr#
10/4/8 0x00108318E6E8 0 UP lan0 snap0 1 ETHER Yes 119
10/12/6 0x0060B0C44462 1 UP lan1 snap1 2 ETHER Yes 119
上述命令顯示主機(jī)中有3塊網(wǎng)卡,它們的有關(guān)參數(shù)如下:
硬件地址分別是 10/4/8、10/4/12(Hardware Path)
網(wǎng)卡名是 lan0、lan1(Net-Interface Name列)
各網(wǎng)卡的NMID是 1、2(NMID列)
各網(wǎng)卡的工作狀態(tài)是 UP、DOWN、UP (Hdw state列)
各網(wǎng)卡的MAC地址是Station Address所對應(yīng)的列。
一個(gè)網(wǎng)卡要能夠正常工作,首先它的工作狀態(tài)(Net-Interface name)必須是UP。
用 ifconfig 命令查看網(wǎng)卡對應(yīng)的IP地址。例如:
# ifconfig lan0
lan0: flags=863
inet 15.85.114.14 netmask fffff800 broadcast 15.85.119.255
在網(wǎng)卡lan0上的地址是15.85.114.14(inet),子網(wǎng)掩碼ffff800,廣播地址15.85.119.255
10) ifconfig
# ifconfig lan0
lan0: flags=863
inet 15.85.114.14 netmask fffff800 broadcast 15.85.119.255
在網(wǎng)卡lan0上的地址是15.85.114.14(inet),子網(wǎng)掩碼ffff800,廣播地址
15.85.119.255
11) 更改主機(jī)IP地址?????
1. 首先使用"lanscan"和"ifconfig"命令查出該網(wǎng)卡的設(shè)備名
2. 使用vi命令編輯/etc/rc.config.d/netconf文件。找到
INTERFACE_NAME[0]=lan1
IP_ADDRESS[0]=""
SUBNET_MASK[0]=""
BROADCAST_ADDRESS[0]=""
將原有的IP地址和SUBNET_MASK改成新值
3. 使用vi 命令編輯/etc/hosts文件,改變對應(yīng)主機(jī)名的IP地址
4. 注意:不要在CDE環(huán)境中,直接改變IP地址,應(yīng)退出CDE環(huán)境,完成修改過程。
二、常用配置文件
1./etc/hosts
??? 主機(jī)名字解析文件,提供主機(jī)名和IP地址的對應(yīng)。
2./etc/passwd
??? 口令文件,內(nèi)容為:
登錄用戶名:加密口令:用戶ID:組ID:保留:初始工作目錄:shell路徑
3. /etc/group
??? 內(nèi)容為:
組名:加密密碼:組ID:所有屬于該組的用戶。
4. /etc/profile
??? 如果該文件存在,則每個(gè)用戶登錄時(shí)將執(zhí)行該文件。該文件一般用于設(shè)置一些通用環(huán)境變量,如果用戶的home目錄中存在.profile文件,則在執(zhí)行/etc/profile之后,再執(zhí)行用戶的.profile文件。
5. /etc/inittab
??? 內(nèi)部初始化之后,系統(tǒng)將啟動/etc/init這個(gè)deamon進(jìn)程,使/etc/init進(jìn)程取得引導(dǎo)序列的控制權(quán)。而init進(jìn)程從文件/etc/inittab(init table,初始化表)取得指示,該文件 的內(nèi)容控制所有init狀態(tài),同時(shí)也控制那些已消亡進(jìn)程的再生。
6. /etc/fstab
??? 系統(tǒng)中可以mount的文件系統(tǒng)的信息。
7. /etc/lvmtab
??? 使用命令:
# strings /etc/lvmtab;查看系統(tǒng)VG和磁盤信息。
8. /etc/rc.config.d/netconf
??? 包含系統(tǒng)名稱和網(wǎng)絡(luò)配置信息,如IP地址、子網(wǎng)掩碼和路由信息等。
9. /stand/system
??? 包含系統(tǒng)的驅(qū)動程序和子系統(tǒng)信息,內(nèi)核設(shè)備信息和一些系統(tǒng)可調(diào)參數(shù)信息。
非常好我支持^.^
(1) 100%
不好我反對
(0) 0%
相關(guān)閱讀:
- [電子說] GPU是否有替代方案? 2023-10-23
- [電子說] Shell腳本程序開發(fā)-數(shù)組(四) 2023-10-22
- [電子說] HPC與AI:完美融合 2023-10-22
- [電子說] HPM6750 從 XPI0 CB 端口啟動 2023-10-21
- [電子說] HPM6750從XPI0 CB端口啟動步驟 2023-10-20
- [電子說] AI網(wǎng)絡(luò)未來十年以太網(wǎng)交換機(jī)市場的增長動力嗎? 2023-10-19
- [電子說] 數(shù)據(jù)中心開發(fā)者怎樣才能快速上手SoC設(shè)計(jì)呢? 2023-10-19
- [通信網(wǎng)絡(luò)] SSH端口號是什么?SSH原理詳解分析 2023-10-16
( 發(fā)表人:admin )