導航:首頁 > 文件管理 > smit工具的log文件有哪些

smit工具的log文件有哪些

發布時間:2025-02-07 09:02:56

A. 計算機巡檢報告怎麼寫(我要範文)

網路巡檢的我就有,計算機的沒有。你要出這個報告,關鍵是你得先給這些設備訂下一套規矩。即規劃化,標准化的管理制度。先訂好這些東西,你自然就知道報告怎麼寫了。檢查了什麼,那些是違反規則的,那些是可以改善的,如何改善。

B. 誰有AIX的中文詳細操作命令手冊

UNIX(AIX)系統常用命令
AIX的命令格式:
$command option(s) argument(s)
command:命令
option(s):命令選項,均以'-'號開始
argument(s):參數

命令 用途
----------------------------------------------------------------------------
prtconf 顯示系統的各項主要配置
svmon -G 查看內存(4k)
iostat 2 查看磁碟讀寫情況(每2秒刷新);
set -o vi 調用緩沖區 k,j,x,h,l 向上下翻,Esc
smit 進入管理界面
cd 改變路徑
ls 列出文件
ls -aF 列出隱含文件,並適當分類
ls -l 列出文件的詳細信息
ls -ltr
more 輸出文件內容到屏幕
cat 顯示文本文件內容/合並文件
pg 分頁顯示文件內容,回車後下一頁
file 顯示文件屬性(可執行/ASCII/等)
clear 清屏
mkdir 創建目錄
rmdir 刪除目錄
cp 拷貝文件
mv 文件/目錄改名,轉移
rm 刪除文件/目錄, 如:rm -fr ora*
rmdir 刪除目錄,如: rmdir oracle
df -k 顯示文件系統的信息
磁碟使用信息匯總
mount 顯示已經掛裝的文件系統的信息或掛裝文件系統 mount -rv cdrfs /dev/cd0 /cdrom mount /dev/lv02 /u01
umount 卸載某個文件系統 umount /cdrom
fuser -kxuc /dev/cd0 當光碟機不能正常釋放時
lsattr -E -l sys0 -a realmem 察看內存的命令
env 輸出用戶環境變數到屏幕
id 察看用戶的屬性
whoami 察看當前用戶名
who 查看已經登錄的用戶
who -r 查看目前系統的運行級別
users 用單獨的一行列印出當前登錄的用戶,每個顯示的用戶名對應一個登錄會話
如果一個用戶有不止一個登錄會話,那他的用戶名將顯示相同的次數
w 顯示當前系統中每個用戶和它所運行的進程信息
last 此命令往回搜索wtmp來顯示自從文件第一次創建以來登錄過的用戶
whereis 命令的絕對路徑
passwd 設置用戶密碼
su 改變/切換用戶id
lsuser ALL 列出所有已經創建的用戶
lsgroup ALL 列出所有已經創建的組
smitty user 管理用戶
mkuser 創建新用戶,創建用戶的預設屬性值於文件:/usr/lib/security/mkuser.default,只能由root修改
smitty group 管理組
mkgroup 創建新組
chfn 改變用戶詳細信息
jobs 查看後台任務/進程
fg 把後台進程調到前台
bg 把當前進程調到後台運行
grep 查找匹配字元/字元串
netstat -i 顯示網路連接信息及統計信息
netstat -IN
netstat -rn 顯示核心路由表
netstat -I 網路設置名 埠號 監視埠情況
netstat -v 正在使用的設備驅動程序的統計信息
netstat -m 網路使用的內存空間情況
netstat -D 顯示丟棄包的情況
ifconfig -a 顯示網路配置信息
umask 顯示文件創建掩碼,即新建文件或目錄的預設許可權,如#umask 664
date 系統時間
find path expression 查找文件,expression的值有:
-name/-type/-size/-mtime(修改時間)/-perm(許可權)/-usr/-o(或)

uname 顯示操作系統信息
oslevel 系統版本

man 幫助文件
smitty clstart | clstop 起用|關閉HA
smitty hamcp
smitty chinet 改變網卡的配置信息
smitty cluster 配置cluster
smitty hacmp 配置hacmp
/usr/sbin/cluster/clstat & 顯示cluster信息
dbassist 啟動oracle資料庫配置助手(dbca -9i 可以用配置資料庫方式啟動一個資料庫)
netasst 啟動oracle資料庫listener配置助手(-9i oemapp是一個包,後跟參數,不同工具)
vi 文件編輯器
動作字元:
a 在當前字元後添加文字; x 刪除單個字元;
A 在當前行最後添加文字; dw 刪除至當前詞尾;
i 在當前字元前添加文字; d$ 刪除至當前行尾;
I 在當前行開始處添加文字; d0 刪除至當前行首;
o 在當前行後添加新行; dd 刪除當前行;
O 在當前行前添加新行; :20,40d 刪除20行至40行;
/text 向後查詢 ?text 向前查詢
r 修改當前字元 R 覆蓋字元,直至按下[ESC]
s 刪除當前字元,並可添加字元直至按[ESC]
S 刪除當前行,並可添加字元直至按[ESC]
yy 將當前行存入緩沖區
dd
p
P
errpt|pg 創建/顯示錯誤文件
errclear 0 清除錯誤日誌文件內容
lsvg -o 顯示卷組信息
lsvg -l rootvg
instfix -iv|grep AIX_ML 安裝的文件集
smitty tcpip tcp/ip配置
lsdev -Cc disk 系統設備信息(磁碟)
lspv 顯示卷組里的物理卷信息
lsdev -Cc pdisk 顯示陣列里的磁碟信息
errclear 清除error log

lsps -a 顯示交換空間
swapon /dev/paging01 激活交換空間
chps -a paging01 刪除交換空間
rmps paging01 刪除不活動的交換空間

smit mkps 增加交換空間
smit chps 修改交換空間
varyonvg 激活卷組 如:varyonvg datavg 將datavg激活
varyoffvg 關閉卷組
/ect/services 查看埠
/etc/hosts 機器名IP對照表
/etc/inittab 相當於DOS的AUTOEXEC.BAT文件
/etc/filesystems 記錄所有的文件系統設置
增加並配置埠
刪除埠
ftp://[email protected]/ 在客戶端登錄AIX(用IE)
lscfg
lsdev
route ADD 0 10.188.12.1
route add default 192.168.0.1 設置網關(或在/etc/defaultrouter文件中加入網關地址,重起機器就行)
su root 以ROOT用戶登錄;
smitty lv 增加邏輯盤
LN -s 源目錄 目標目錄 鏈接
ls -l 查看許可權
./fielname 運行filename文件
smitty clstart 啟動HA
smitty clstop 停止HA
.filename 表示filename文件(目錄)為隱藏;
cat file1 >> file2 合並file1到file2
SMIT 綜合管理工具
# 表示ROOT用戶;
$ 表示一般用戶;
shutdown -fr 快速重啟;
smitty crjfs 創建結點; mount /u05 chown -R oracle.dbs u05 chmod -R 777 u05
加一個文件系統的步驟: 加文件系統/chmod/chown/mount 文件系統名
smitty jfs
smitty lv
smitty lvm 管理邏輯卷
smitty vg 管理卷組
smitty chvg

drwxrwxrwx d表示目錄,-表示普通文件,r表示鏈接; d421421421 777全部許可權
-rwxrwxrwx 第2-4:屬主用戶,5-7:同組用戶,8-10所有用戶
date 0217142590 This sets the date and time to Sat Feb 17 14:25:00 CST 1990.
當root不能在其終端上登錄時 修改/etc/hosts文件,查看其IP地址對應的主機名;
當其他用戶不能在其終端上登錄時 刪除用戶,並刪除/home下對應的目錄,重建;
smitty aio 調整aioservers
#pstat -a|grep aios|wc -l 查看aio的值是否常達到MAX,IF 增加MIN, MAX aio;
當任何用戶都不能登錄圖形界面時 有可能根結點充滿,在登錄窗口用字元方式登錄,加大根結點空間即可;

ps -ef | grep cluster 查找包含"cluster"的進程
more /etc/passwd|grep zhxx 查找靜態字元"zhxx"

pe -f 進程查看,如:# ps -f
UID PID PPID C STIME TTY TIME CMD
root 43626 45014 0 20:38:58 pts/1 0:00 -ksh
root 47710 43626 2 21:08:03 pts/1 0:00 ps -f
用戶ID 進程ID 父進程ID CPU利用率 開始時間 控制台 運行時間 命令
kill -9 **** ***為進程號,可用ps獲得
ping 10.188.12.252 -l 17000 -t 以17000 bytes/包 ping 目標
crontab 創建計劃任務(crontab -l 查看已有任務, crontab -e 編輯或增加,刪除任務)
0 2 * * * /u05/dmpbak/auto.sh 表示:每天兩點執行/u05/dmpbak/auto.sh文件
lsfs 列出所有文件系統
lsvg -l rootvg 列出rootvg的卷
lsvg -p rootvg 列出物理卷信息
lsvg datavg 可查詢空閑物理分區數
smit reogvg 重組卷組
smit importvg 導出卷組,卷組必須是不活動的;
lspv hdisk0 顯示物理卷
lspv -l hdisk0 邏輯卷映射
lspv -p hdisk0 物理卷映射
defragfs -q /u01 報告文件系統的當前狀態
defragfs -r /u01 得到碎片連續化操作後和前後對比情況
defragfs /u01 執行碎片連續化操作
fsck /u05 檢查u05文件系統
xclock 時鍾,可用於檢查環境是否正常
chmod 777 /u02
r 2=3 相當於:chmod 777 /u03
rsh zzyc2_sev 在其他機器上登錄某主機
dgmgrl 類似SVRMGRL(9i)
ps -ef |grep oracle |pg 查看oracle用戶的所有進程
kill -9 14206 殺14206#進程
kill -l 顯示KILL命令可以用的信號量
killall signal 刪除除發送外的其他所有進程

/usr/sbin/cluster/clstat & 顯示雙機熱備狀態圖
exit或logout 退出登錄
qprt filename1,filename2... 列印文件
qchk 查看列印隊列
qcan 取消列印作業
lsps -a 查詢交換空間,如USE超過70%,則要增加
set 查看已定義的變數;
echo $name 查看某個變數的值;
xxx=value 定義變數
unset xxx 刪除變數
`` 把``之間的內容作為一個命令,返回命令結果; 如$now=`date` $echo $now
'' 直接顯示''間的內容,不予解釋;
"" 解釋""間的$,``,等字元的特殊含義;
忽略後的特殊字元的特殊含義;
$$ 表示當前進程的ID
$0 當前shell程序的名稱
$# 傳給當前shell Script的參數個數;
$* 傳給當前shell Script的第*個參數,$1-$9,${10}......
$? 最近一個命令的返回值;
$! 最近一個後台進程的ID號;
expr shell下的四則運算:
* 乘;/除; % 求余數; +,- 如:expr (3+3)*(4-2)
command1 && command2 如果第一個命令執行成功,則運行第二個命令;
command1 || command2 如果第一個命令執行失敗,則運行第二個命令;
test 表達式 測試條件表達式,主要有:
-f filename 文件是否存在;
-d dirctory 目錄是否存在;
-r filename 文件存在,且能被當前進程讀;
-w filename 文件存在,且能被當前進程寫;
-x filename 文件存在,且能被當前進程運行;
-n string 字元STRING長度非零;
-z string 字元STRING長度零;
string1=string2 兩個字元串相同;
integer1 -eq integer2 兩個變數相等;(ne:不等 gt:大於 lt:小於 le:小於等於 ge:大於等於)
if ..
then ..
else...
fi

read xxx 從標准輸入讀入一行,賦給xxx變數; read x echo $x

for i in ....
do
...
done

while expression
do
...
done

ksh scriptname
scriptname
pathname/scriptname shell script的三種執行方法
#command 前台進程
#command & 後台進程
nice/renice 增加/再增加nice的值,從而降低進程優先順序;
nohup command & 使用戶的後台進程在用戶退出時仍然運行
#alias alias=string 賦命令別名
unalias aliasname 取消命令別名
history 顯示最後的16條命令
cal 2003/cal 2 2003 日歷
finger [oracle] 顯示用戶信息
mail 接收,發出,查看電子郵件
clear 清屏
echo 顯示指定信息
wc filename 統計指定文件的行數,詞數,位元組數
head filename 顯示文件頭
tail filename 顯示文件尾
tail -f /tmp/hacmp.out 顯示HACMP啟動情況
[^+C]/[^+d]/[^+s]/[^+q]/[^+u] 終止/結束文件傳輸/暫停屏幕輸出/繼續屏幕輸出/刪除當前輸入行
smit(system management interface Tool)
其log文件/script文件保存在各用戶目錄下;
alog -o -t boot 查看引導日誌
chtz 設置新時區
/etc/profile
/etc/environment
$HOME/.profile 系統設置用戶環境的主要文件;
lsuser -a id home ALL 列出所有用戶
/etc/motd 用戶登錄時顯示的信息,可直接編輯,但如果用戶主目錄下$HOME/.hushlogin存在,motd不顯示;
wall ***** 向各登錄用戶發出*****消息,用戶終端上將馬上顯示;
/var/adm/sulog su命令執行記錄
/var/adm/wtmp,/etc/utmp 用who命令查看登錄記錄
last root |pg root用戶登錄記錄
last reboot | pg 重啟記錄;
/etc/passwd 合法用戶(不含密碼)
/etc/group
/etc/security 普通用戶不能訪問的安全性文件目錄
lsdev -P 列出所有的設備, lsdev -Pc disk
smitty devices 設備管理
lsattr -E -l sys0 列出已配置的設備
jfs/Cdrfs/Nfs AIX支持的三種文件系統
/var/adm/wtmp
/var/spool/*/*
/smit.log
/etc/securibty/failedlogin
/var/adm/sulog 這些文件增長很快,要定期清理,可用cat /dev/null > filename方式清理
/u05 | sort -r -n 查詢文件或目錄所佔用的磁碟塊數
vmstat 顯示虛擬內存,內存及CPU活動信息;
arp -a 查看解析協議ARP表
hostname 顯示機器名
/etc/rc.tcpip 系統啟動時自動執行,進而執行以下子進程:
 -syslogd :錯誤信息日誌
 -portmap :埠查找
 -inetd :Internet服務的主守護進程
 -named :域名伺服器
 -lpd :列印伺服器
 -routed or gated :動態路由
 -sendmail :郵件系統
 -timed :時間伺服器
 -rwhod :遠程用戶信息
 -snmpd :SNMP代理進程
host 機器名/IP 實現IP與機器名的轉換
rsh PTYC2_svc date 執行另一台主機上的命令
lscfg 顯示機器配置信息
lsdev -C -c if 顯示網路介面描述
lsdev -C -c adapetr 顯示適配描述
netpmon -v 物理/邏輯資源的詳細報告
ps aux 查詢內存使用情況
sar [-u|-c|-a|-q|-r] [-p] 1 10 查詢系統負載情況
traceroute 10.188.182.1 跟蹤IP
netpmon 可以監控關於網路行為的系統事件和性能以及網路行為對CPU的消耗。
lsdev -C|grep Process|wc -l 顯示CPU數量
smitty mklv 創建裸設備(字元型設備);
smitty rmlv 刪除裸設備(字元型設備);
lslv ***** ******為裸設備名稱,顯示裸設備相關參數

/etc/default/login 加上CONSOLE=/dev/console 後,可防止root用戶telnet;
SSL工具代替telnet等,增加安全性
/etc/passwd .../bin/sh 對應 .profile
/etc/passwd .../bin/csh對應 .login
系統正常從桌面登錄執行 .dtprofile
su - username執行 .profile
vmstat 查詢內存情況
iostat
mpstat 查詢CPU情況
/etc/vfstab 磁碟目錄規劃
mount 目錄安裝情況
format 查看磁碟物理信息
p 分區
p

swap [-l|s|d|a] 操作swap交換空間
patchadd -d 補丁文件名 打補丁-p 顯示已打的補丁信息
sysdef -i
share -F nfs -o ro /etc
hare -F nfs -o rw=usera:userb /export
unshare /etc
dfshares
/usr/dt/bin/dtconfig -d 這將告知系統在下一次重新引導時不啟動登錄伺服器。
/etc/ftpusers,/etc/default/login SOLARIS8下的FTP和TELNET預設是關著,看看這兩個文件.
sys-unconfig solaris重新設置
kdmconfig 配置顯示器
eject 彈出CD-ROM或軟碟機

C. 什麼事巡檢報告

巡檢報告單
機器型號:
序列號:

檢查時間:_______年____月____日

1. 機房環境:
? 溫度 □符合要求 □不符合
? 濕度 □符合要求 □不符合

2. 機器清潔(根據需要清潔機器各部件): □已清潔 □不需要

3. 檢查系統硬體情況:
? 設備故障燈是否有亮 □有 □無
? 是否有其他否異常情況(如硬碟、風扇異常的聲音,電纜破損)
□有 □無

4. 系統錯誤報告(Error Log):
? 有否硬體故障 □有 □無
故障內容:
若有硬體,運行故障診斷分析錯誤報告( eg: diag -ed hdisk1)
結論(如SRN, FRU等):

? 有否軟體故障 □有 □無
故障內容:
結論:

5. 有否發給root用戶的錯誤報告(mail): □有 □無
結論:

6. 檢查hacmp.out,smit.log,bootlog等: □正常 □不正常

7. 文件系統的使用率不大於80%: □是 □否

8. 查看卷組信息(lsvg -l vg_name),有沒有"stale"狀態的邏輯卷:□是 □否
若有,用syncvg 命令修復"stale"邏輯卷。
備註:

9. 系統性能,有否性能瓶頸(topas, vmstat等): □有 □無
? 交換區使用率是否超過70%(lsps -s),實際值____
? CPU是否繁忙(sar 1 10),idle值_____
? I/O平衡(iostat 1)

10. 備份:
? 有否合符要求的系統備份: □有 □無
? 最近一次系統備份的時間_________
? 有否符合要求的用戶數據備份: □有 □無
? 有否符合要求的用戶數據備份: □有 □無
? 磁帶機是否需要清洗: □需要 □不需

11. 通信:
? 網卡的狀態、IP地址、路由表等: □正常 □不正常
? 網卡通信(ping): □正常 □不正常
? /etc/hosts文件或DNS設置: □正常 □不正常

12. 系統DUMP設置是否正確: □正常 □不正常

13. HACMP 測試:
? Cluster Verification: □正常 □不正常;
? 相關參數設置檢查: □正常 □不正常
? (根據需要)接管測試: □正常 □不正常

14. 系統硬體診斷:
? 系統板、CPU、內存、I/O板: □正常 □不正常
? 網卡、SCSI卡、SSA卡: □正常 □不正常
? 系統其他擴展卡: □正常 □不正常
? 硬碟、磁碟陣列: □正常 □不正常
? 磁帶機、磁帶庫: □正常 □不正常

15. 查系統參數是否正確: □是 □否
? I/O pacing: High Water Mark/Low Water Mark:33/24
? Syncd:10
? Aio :available
? /etc/environment文件中TZ不應有夏時制
? Hacmp 系統中Power Monitor子系統應關閉

16. 補丁程序(PTF)檢查,現有補丁維護版本為_____:
根據系統運行狀況決定是否安裝新的PTF。
需要安裝的補丁程序:

17. 運行#snap –ac,生成文件命名為snap+s/n.pax.Z。

18. 檢查errdemon, srcmstr是否正常運行: □是 □否
巡檢內容及操作指導
1. IBM RS6000小型機機房要求:
1. 機房的衛生狀況,要求清潔,鍵盤、顯示器、機櫃上沒有灰塵。
2. 溫度(攝氏 ℃)
10 ℃-40℃
濕度(%)
8% -80%

2. 設備故障燈分類:
主機故障燈
面板上不能有數字顯示,如果有的話,說明系統有故障。
FAStT700磁碟陣列故障燈
告警燈為黃色表示有故障
磁帶機故障燈
告警燈為黃色說明有故障或磁帶機太臟,須清洗。

3. 系統錯誤報告(Error Log)的檢查:
硬體故障檢測命令:# errpt -d H -T PERM
若有故障執行命令# errpt -a -d H -T PERM>/tmp/harderror.log保存,分析結果報告給客戶
軟體故障檢測命令:# errpt -d S -T PERM
若有故障執行命令# errpt -a -d S -T PERM>/tmp/softerror.log保存,分析結果報告給客戶

4. 有否發給root用戶的錯誤報告(mail):
#mail
1. 觀察所有未讀消息,注意有關diagela的消息。
2. 常用命令:
h [<num>] Display headings of group containing message <num>
t [<msg_list>] Display messages in <msg_list> or current message.
n Display next message.
q Quit
3. 對發現的問題詳細分析,結果報告給客戶
5. 文件系統的檢查:
命令:
# df –kP
%Used為文件系統的使用率。所有文件系統的使用率不能大於80%

6.磁帶機清潔的檢查:
命令:
#/usr/lpp/diagnostics/bin/utape -cd rmt0 –n
顯示結果為磁帶機使用的小時數,若大於72小時,則不論磁帶機黃燈是否亮都應用清潔帶清洗。

6. 通信系統的檢測:
1. 網卡的狀態
命令:
#ifconfig –a
輸出判斷:
en0: flags=7e080863<UP,BROADCAST,NOTRAILERS,RUNNING,SIMPLEX,MULTICAST,GROUPRT,64BIT,CHECKSUM_OFFLOAD,CHECKSUM_SUPPORT,PSEG>
inet 192.168.1.3 netmask 0xffffff00 broadcast 192.168.1.255
主備網卡的flag為UP屬正常。同時檢查ip地址和netmask是否正確。

2. 路由的檢測
命令:
#lsattr –El inet0
hostname shaixsvr Host Name True
gateway Gateway True
route Route True
bootup_option no Serial Optical Network Interface True
rout6 FDDI Network Interface True
authm 65536 Authentication Methods True

3. 網路的檢測
命令:
#ping [ip address]
輸出判斷:
用ping命令對/etc/hosts文件中的IP地址進行操作,檢測網路是否聯通。

RAID 的Hotspare 屬性是否打開
#smitty ssaraid? Change/Show Attributes of an SSA RAID Array
檢查Enable Use of Hot Spares屬性是否為YES

8.系統DUMP設置的檢查
命令:
#sysmdev –l
輸出判斷:
結果應為
primary /dev/hd6
secondary /dev/sysmpnull
directory /var/adm/ras
forced flag TRUE
always allow mp FALSE
mp compression OFF
若不正確請用下列命令修改:
#sysmdev –P –p /dev/hd6 –s /dev/sysmpnull

9.HACMP 配置檢測: Cluster Verification:
命令:
# /usr/sbin/cluster/diag/clconfig -v '-tr'
輸出判斷:
結果無Fail項輸出。

10.系統硬體診斷:
命令順序為:
1.#diag
2.Enter
3.Diagnostic Routines
4.System Verification
5.All Resources
6.F7
輸出判斷:
結果應為No trouble was found.

11.補丁程序(PTF)的檢查
1. 系統維護補丁版本為ML05,檢查命令為:
#instfix –i |grep ML

12.系統參數的檢查
1.HIGH water mark for pending write I/Os
# lsattr -El sys0 |grep maxpout
輸出判斷:
結果應為
maxpout 33 HIGH water mark for pending write I/Os per file True
2.LOW water mark for pending write I/Os
# lsattr -El sys0|grep minpout
輸出判斷:
結果應為
minpout 24 LOW water mark for pending write I/Os per file True
更改命令為:
#chdev -l sys0 -a maxpout='33' -a minpout='24'

3.Syncd參數
# grep syncd /sbin/rc.boot
輸出判斷:
結果應為
nohup /usr/sbin/syncd 10 > /dev/null 2>&1 &
更改命令為:
#vi /sbin/rc.boot

4.aio參數
# lsdev -Cc aio
輸出判斷:
結果應為
aio0 Available Asynchronous I/O
# lsattr -El aio0
輸出判斷:
結果應為
minservers 1 MINIMUM number of servers True
maxservers 10 MAXIMUM number of servers True
maxreqs 4096 Maximum number of REQUESTS True
kprocprio 39 Server PRIORITY True
autoconfig available STATE to be configured at system restart True
fastpath enable State of fast path True
更改命令為:
#smitty aio

5.Limits文件的設置:
#ulimit –a
輸出判斷:
結果應為
time(seconds) unlimited
file(blocks) 2097151
data(kbytes) 262144 //尤其是這項參數
stack(kbytes) 32768
memory(kbytes) 32768
coremp(blocks) 2097151
nofiles(descriptors) 2000
更改命令為:
#vi /etc/security/limits
更改data為524288

D. 如何處理/var/preserve目錄中的文件

/var/preserver目錄中存放的是非正常結束的vi會話的信息。一般來講,刪除這些文件是安全的。但是如果有用戶希望恢復這些中斷的會話,就需要先對這些文件進行處理。以下通過模擬這種情形介紹相應的處理方法。
1、將smit.log文件拷貝到/tmp中。我們將用它來作實驗:
# cp smit.log /tmp
2、打開一個telnet會話,用root身份登錄。
3、在telnet會話中,運行vi /tmp/smit.log。
4、在vi中刪除smit.log中的一段。
5、關閉telnet窗口。這會導致vi進程非正常終止。
6、觀察/var/preserver目錄, 會發現裡面多了一個會話保存文件:
[root@ibm270#]ls -l /var/preservetotal 512-rw------- 1 root system 262144 Sep 04 20:14 Exaaa20588
7、運行vi -r,這將列出所有可以恢復的會話:

E. 使用tar命令打包文件時,如何將符號鏈接文件替換為源文件

這時該如何操作? 解答:使用「-h」的參數可以實現這個要求,它會把符號鏈接文件視作普通文件或目錄,從而打包的是源文件。 # man tar-hForces the tar command to follow symbolic links as if they werenormal files or directories. Normally, the tar command does notfollow symbolic links. 舉例如下: myhost:/tmp/link#ls -ltotal 0lrwxrwxrwx 1 root system 9 Mar 31 22:34 testfile -> /smit.logmyhost:/tmp/link#ls -l /smit.log-rw-r--r-- 1 root system 691 Mar 31 22:31 /smit.log myhost:/tmp/link#tar -cvf test.tar testfilea testfile symbolic link to /smit.log.myhost:/tmp/link#tar -tvf test.tar?rwxrwxrwx 0 0 0 Mar 31 22:43:14 2009 testfile symbolic link to /smit.log. myhost:/tmp/link#tar -h -cvf test1.tar testfilea testfile 2 blocks.myhost:/tmp/link#tar -tvf test1.tar-rw-r--r-- 0 0 691 Mar 31 22:31:16 2009 testfile 另外請注意,「cp」命令也有「-h」的參數,但定義恰好相反,它會拷貝符號鏈接本身而不是源文件,不加「-h」參數的時候cp命令默認拷貝源文件。# man cp-hForces the cp command to symbolic links. The default is tofollow symbolic links, that is, to files to which symboliclinks point. 舉例如下: myhost:/tmp/link#cp testfile newfilemyhost:/tmp/link#ls -ltotal 8-rw-r--r-- 1 root system 691 Mar 31 22:59 newfilelrwxrwxrwx 1 root system 9 Mar 31 22:50 testfile -> /smit.log myhost:/tmp/link#cp -h testfile newfile1myhost:/tmp/link#ls -ltotal 8-rw-r--r-- 1 root system 691 Mar 31 22:59 newfilelrwxrwxrwx 1 root system 9 Mar 31 23:00 newfile1 -> /smit.loglrwxrwxrwx 1 root system 9 Mar 31 22:50 testfile -> /smit.log

閱讀全文

與smit工具的log文件有哪些相關的資料

熱點內容
關於幼兒園師德的相關法規文件有哪些 瀏覽:148
mac怎麼取消app同步下載 瀏覽:698
重置電腦74找不到文件 瀏覽:595
怎樣把pdf文件內容插入到word中 瀏覽:702
word泄密 瀏覽:399
oppo手機中qq文件怎麼保存到手機 瀏覽:689
cnc編程中L什麼意思 瀏覽:321
諾基亞套件支持win10嗎 瀏覽:363
手機文件壓縮出錯 瀏覽:96
中國電信王卡哪些app免流量 瀏覽:358
word文檔豎版變橫版 瀏覽:501
購機票哪個網站好 瀏覽:116
iphone6激活策略查詢 瀏覽:700
qq農場的礦山怎麼升級 瀏覽:540
美團的程序員累嗎 瀏覽:207
lol下載完成可以刪除哪些文件 瀏覽:570
快啟動win1086 瀏覽:25
psd文件文件圖標跟ps一樣 瀏覽:193
手機qq臨時會話代碼 瀏覽:415
陳曉陳妍希2016app 瀏覽:67

友情鏈接