歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Unix知識 >> 關於Unix >> HP9000小型機管理與維護系列問題(6)

HP9000小型機管理與維護系列問題(6)

日期:2017/3/6 15:46:43   编辑:關於Unix
系統維護基本命令和常用文件之系統維護基本命令 1) tail 和 head 使用tail命令可以查看文件的尾部,head命令則查看文件的頭部。 # tail filename # tail -f filename; 使tail不斷執行,當文件被寫入時顯示文件的新行。 #head filename 2) date 和 cal cal命
  系統維護基本命令和常用文件之系統維護基本命令
  1) tail 和 head
  使用tail命令可以查看文件的尾部,head命令則查看文件的頭部。
  # tail filename
  # tail -f filename; 使tail不斷執行,當文件被寫入時顯示文件的新行。
  #head filename
  2) date 和 cal
  cal命令顯示日歷。
  # cal 2000
  # cal 1 2000
  3) find
   find命令是功能最強的命令之一,但同時也是命令行結構最難以掌握的命令之一。
  # find / -print | wc -l 顯示系統中所有文件和目錄的數目。
  # find / -user $LOGNAME -print 顯示系統中該用戶所有文件和目錄。
  # 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 {} \; 修改一個目錄下的所有文件的用戶所屬。
  # find .-type d -exec chmod 770 {} \;修改一個目錄下的所有目錄的權限。
  4) stty
  該命令用於檢查和修改用戶當前注冊終端的通信參數。
  # stty -a;查看當前注冊終端的通信參數。
  # stty -ixon;設置ixon為off。
  #stty ixon;設置ixon為on。
  # stty sane;當終端發生混亂時,通常可以產生有益的效果。
  5) tset
  用於設置終端類型。
  tset -s -Q -m ':?hp'
  6) cron
  cron(chronography,計時),每分鐘蘇醒一次,查看控制文件以確定當時是否存在應運行的作業,存在則運行之。
  # crontab filename ; 創建一個 cron
  # crontab -r ; 把cron從crontab去掉
  crontab位於目錄/var/spool/cron/crontabs下,每個用戶的cron文件名是其用戶名。
  7) ioscan
  #ioscan -fn (用這個命令,我們可以看到所有的設備及其設備文件等信息。)
  
  例如:查看CD-ROM的設備文件
  #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"的設備就是CD-ROM,設備文件為/dev/dsk/c3t2d0。
  8) bdf
  該命令用於檢查文件系統的使用情況。
  #bdf
  Filesystem kbytes used avail %used Mounted on
  /dev/vg00/lvol1 67733 35561 25398 58% /
  /dev/vg01/lvol1 20480 11675 8247 59% /home
  
  各列的含義:
  Filesystem:文件系統名
  kbytes:字節數,以k為單位
  used:已使用空間
  avail:尚可使用空間
  %used: 已使用空間占本文件系統全部空間比率。
  Mounted on: 安裝目錄
  注: %used達到90%以上時,應考慮做必要的文件清理工作
  9) lanscan
  用 lanscan 命令查看主機中的網卡。例如:
  # 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
  
  上述命令顯示主機中有3塊網卡,它們的有關參數如下:
  硬件地址分別是 10/4/8、10/4/12(Hardware Path)
  網卡名是 lan0、lan1(Net-Interface Name列)
  各網卡的NMID是 1、2(NMID列)
  各網卡的工作狀態是 UP、DOWN、UP (Hdw state列)
  各網卡的MAC地址是Station Address所對應的列。
  
  一個網卡要能夠正常工作,首先它的工作狀態(Net-Interface name)必須是UP。
  用 ifconfig 命令查看網卡對應的IP地址。例如:
  
  # ifconfig lan0
  lan0: flags=863
  inet 15.85.114.14 netmask fffff800 broadcast 15.85.119.255
  
  在網卡lan0上的地址是15.85.114.14(inet),子網掩碼ffff800,廣播地址15.85.119.255
  
  10) ifconfig
  
  # ifconfig lan0
  lan0: flags=863
  inet 15.85.114.14 netmask fffff800 broadcast 15.85.119.255
  
  在網卡lan0上的地址是15.85.114.14(inet),子網掩碼ffff800,廣播地址
  15.85.119.255
  
  11) 更改主機IP地址
  1. 首先使用"lanscan"和"ifconfig"命令查出該網卡的設備名
  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文件,改變對應主機名的IP地址
  4. 注意:不要在CDE環境中,直接改變IP地址,應退出CDE環境,完成修改過程。
  
  
  
  
  
  

Copyright © Linux教程網 All Rights Reserved