SSH commands not requiring a privileged user during probe-based discovery

  • Release version: Australia
  • Updated March 12, 2026
  • 3 minutes to read
  • These tables display the SSH commands run by Discovery probes on target devices during horizontal discovery. These SSH commands don’t require elevated privileges to run.

    Operating systems

    For information on commands used by Service Mapping during the top-down discovery, see Service Mapping commands requiring a privileged user and Service Mapping commands not requiring a privileged user.

    Table 1. AIX commands
    Command (ECC queue name) Parameters
    sh variable
    lsattr -El sys0 -a modelname -F value
    lslpp -Lc
    /etc/ifconfig -au; netstat -in
    instfix -i | grep AIX_ML
    oslevel -r
    echo `lsattr -El sys0 -a systemid | cut ...
    rmsock
    lsdev
    • -C -F 'name,status' -c memory|grep '^mem'
    • -C -F 'name,status' -c processor -S a
    ps -aef -o "pid,ppid,args"
    Table 2. Linux commands
    Command (ECC queue name) Parameters
    arp -n
    bash variable
    cat
    • /sys/hypervisor/compilation/compiled_by
    • /sys/devices/virtual/dmi/id/product_uuid
    • /etc/*release
    • /proc/cpuinfo
    • /var/lib/dpkg/status
    • /proc/mounts
    • /proc/scsi/scsi
    • /etc/iscsi/initiatorname.iscsi
    • /sys/hypervisor/compilation/compiled_by
    grep MemTotal /proc/meminfo
    ifconfig -a && route -n
    sh variable
    rpm -q -a --qf
    ls
    • -d /sys/block/* | grep '^/sys/block/\(dm-|sd|sr\)'
    • /sys/class/scsi_host/host*/protocol 2> /dev/null
    • /sys/class/scsi_host/host*/info 2> /dev/null
    • -d /sys/class/fc_host/host*
    shopt -s extglob
    findmnt -l -n -o SOURCE,TARGET 2>/dev/null
    find /sys/class/iscsi_session -maxdepth 1 -type l
    fcoeadm -i
    ip
    • neighbor 2> /dev/null
    • address show && ip route
    hostname -f 2> /dev/null
    dnsdomainname 2> /dev/null
    grep
    • ^[[:space:]]*domain /etc/resolv.conf
    • ^[[:space:]]*search /etc/resolv.conf
    wget
    • --spider -t 1 -T 1
    • -qO-
    curl --connect-timeout 1
    python -c
    sudo cat /sys/devices/virtual/dmi/id/product_uuid
    Table 3. HP-UX commands
    Command (ECC queue name) Parameters
    ps -elx
    echo itick_per_usec/D | adb -k /stand/vm...
    sh variable
    model
    uname
    • -i
    • -r
    swlist -l product | grep -v 'PH.._'
    echo 'memory_installed_in_machine/D' | a...
    netstat -in | grep -v Name
    lanscan -ia
    typeset -i2
    ioscan -fnkC processor | grep PROCESSOR | wc -l
    Table 4. Solaris commands
    Command (ECC queue name) Parameters
    sh variable
    kstat cpu_info
    pkginfo -l | egrep 'PKGINST|NAME|CATEGO...
    prtconf
    • | grep Memory
    • | grep 'System Configuration:'
    • -pv 2>/dev/null
    ifconfig -a; netstat -pnr -f inet
    arp -an
    showrev -p
    sneep -T
    bash variable
    pkg list
    iostat -En | awk '/^c/'
    zpool
    • list
    • status | awk '$1 == "NAME", $1 == ""'
    df -k
    fcinfo hba-port
    zonename
    zoneadm
    zonecfg -z
    hostid
    uname -r
    nawk
    ps
    • -o pid,ppid
    • -awwx
    pfiles
    Table 5. Mac commands
    Command (ECC queue name) Parameters
    system_profiler
    • SPHardwareDataType SPMemoryDataType -xml
    • SPSerialATADataType SPSASDataType SPFireWireDataType -xml
    • SPNetworkDataType -xml;ifconfig | grep '\Winet6\W'
    • SPSoftwareDataType -xml
    • SPHardwareDataType -xml
    • SPApplicationsDataType -xml
    last | grep -m 1 console
    hostname 2> /dev/null
    grep
    • '^[\s]*domain' /etc/resolv.conf
    • '^[\s]*search' /etc/resolv.conf
    Table 6. UNIX commands
    Command (ECC queue name) Parameters
    ps
    • awwxo pid,ppid,command | sed -n '/<defunct>/!p'
    • -ef
    sh variable
    cat variable
    variable -version
    uname -a
    df -kP
    uptime;env LC_ALL=C date '+%a %b %e %H:%M %Z %Y'
    echo \echo `uname -I` `hostname` `uname -Iv`.`uname -Ir` 2>&1``
    awk
    grep
    find
    uuencode -m
    base64 -w 0
    wc -c
    nohup
    vmware -v 2>&1
    systemctl status cloudian-s3 2>&1
    Table 7. HMC OS commands
    Command (ECC queue name) Parameters
    echo \lshmc -V 2>&1``

    Web servers

    Table 8. Apache commands
    Command (ECC queue name) Parameters
    sh variable
    httpd_command -V
    Table 9. Tomcat commands
    Command (ECC queue name) Parameters
    sh variable
    cat variable
    find -L ${dirname} -name web.xml -print 2>/dev/null
    Table 10. NGINX commands
    Command (ECC queue name) Parameters
    sh
    • get-nginxcfg
    • get-nginx-ver

    Databases

    Table 11. Oracle commands
    Command (ECC queue name) Parameters
    sh variable
    lsnrctl status
    Table 12. SQL commands
    Command (ECC queue name) Parameters
    cat variable
    variable -V
    Table 13. HBase commands
    Command (ECC queue name) Parameters
    cat variable
    sh variable
    variable -lv | grep ^${processID}
    echo "version" | hbase shell

    Applications

    Table 14. ESX - OS commands
    Command (ECC queue name) Parameters
    sh variable
    Table 15. F5 - OS commands
    Command (ECC queue name) Parameters
    sh variable
    tmsh show sys version 2>&1
    Table 16. HAProxy commands
    Command (ECC queue name) Parameters
    sh variable
    variable -v
    Table 17. JBoss commands
    Command (ECC queue name) Parameters
    find -name web.xml -print
    cat variable
    Table 18. KVM commands
    Command (ECC queue name) Parameters
    sh variable
    virsh Various capabilities
    Table 19. Puppet commands
    Command (ECC queue name) Parameters
    puppet
    • --version
    • config print
    hostname --fqdn

    Storage

    Command (ECC queue name) Parameters
    purehw list --all --nvp --type ch
    vxprint -AQmb
    vxdisk path
    sudo vxdisk list | awk 'NR > 1'
    pureblade list 2>&1