有人知道如何安装痕迹RHEL5 上有什么命令可以监控变量访问?我已经在 Google 上搜索过,也通过 yum 搜索过,但似乎没什么用。
答案1
您链接到的命令是内置的 TCL 命令。您安装了 TCL 吗?
yum install tcl
编辑:尝试以下程序:
proc tellme {id a e op} {
puts " $id a=$a e=$e op=$op\
ax=[info exists ::$a] ex=[info exists ::${a}($e)]"
}
proc do {args} {
puts "<$args>"
uplevel $args
}
trace var a wu {tellme array}
trace var a(1) wu {tellme element}
puts [trace vinfo a]
puts [trace vinfo a(1)]
do set a(0) zero
do set a(1) one
do set a(2) two
do unset a(0)
do unset a(2)
do unset a
# output is:
#
# {wu {tellme array}}
# {wu {tellme element}}
# <set a(0) zero>
# array a=a e=0 op=w ax=1 ex=1
# <set a(1) one>
# array a=a e=1 op=w ax=1 ex=1
# element a=a e=1 op=w ax=1 ex=1
# <set a(2) two>
# array a=a e=2 op=w ax=1 ex=1
# <unset a(0)>
# array a=a e=0 op=u ax=1 ex=0
# <unset a(2)>
# array a=a e=2 op=u ax=1 ex=0
# <unset a>
# array a=a e= op=u ax=0 ex=0
# element a=a e=1 op=u ax=0 ex=0
答案2
您可能混淆了 UNIX 系统...在 Linux 上,命令strace
执行系统跟踪 - 这可能是您正在寻找的。尝试yum install strace
或者你可能正在寻找traceroute
执行网络跟踪。使用yum install traceroute