.\" Copyright (c) 1994, 1995 Bjorn Ekwall .\" This program is distributed according to the Gnu General Public License. .\" See the file COPYING in the kernel source directory /linux .\" .\" .TH KSYMS 1 "May 14, 1995" Linux "Linux Module Support" .SH NAME ksyms \- shows the exported kernel symbols. .SH SYNOPSIS .B ksyms [ \-a ] [ \-h ] [ \-m ] .SH DESCRIPTION .B Ksyms shows information about all all exported kernel symbols. The format is: .PP address name [defining module] .PP The describing header can be turned off with the option '-h'. .PP Normally, only the symbols defined by the loaded modules are show, but with the option '-a', all exported symbols can be seen. .PP The information can also be seen in /proc/ksyms. A shell-script version 'ksyms.sh' can be used to get the information from '/proc/ksyms' instead, but this program gets the symbol information directly from the kernel with a system call. .PP With the option '-m' (stands for memory map), you can also see the starting address and the size of the allocated memory for every loaded module. .SH SEE ALSO insmod(1), modprobe(1), depmod(1), rmmod(1), lsmod(1), modules(2) .SH HISTORY The .B ksyms command was first concieved by Bjorn Ekwall . .br The '-m' option was inspired by David Hinds .SH BUGS .B Ksyms might have some, but they are well hidden...