bug-glibc
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

GLIBC programs - short descriptions


From: Dragan Stanojevic - Nevidljivi
Subject: GLIBC programs - short descriptions
Date: Sat, 21 Dec 2002 13:10:26 +0100
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.0.1) Gecko/20021003

Hi!

I'd like to create short descriptions of every program in glibc. A little more than 'whatis' prints out, and readable by everyone not just by hackers. Can you help me? I have writen it and I'm mailing this to you now but this is what I have figured out and I'm not really shure did I get everything correctly. Probably there will be something funny from my wild guesses, and my spelling errors.

Thank you for any reply...
N.

--------
/sbin/ldconfig - it is used for the configureation of dynamic linker. It generates /etc/ld.so.cache file. Configuration file it uses is /etc/ld.so.conf which contains list of directories with libraries separated by newline.

/sbin/sln            - static ln command.

/usr/bin/catchesegv - program which is primarily used by programmers. It is used for debuging segmentation faults in program by showing contents of registers.

/usr/bin/gencat - a program for creating files with translations which are used during execution of a program. It translates formated text files into files which are optimized for quick search.

/usr/bin/getconf - helper application which is usually not started interactively but in scripts. It provides a printout of system configuration values, like maximum number of INT type and so on.

/ust/bin/getent - prints out data from system databases which are in /etc/nsswitch.conf configuration file.

/usr/bin/glibcbug - shell script for error reporting to the GLIBC developers.

/usr/bin/iconv - changes file from one code page to another. Usefull to convert files from some OS to Linux.

/usr/bin/ldd - shows all libraries which are needed by particular program.

/usr/bin/lddlibc4 - ldd command for older applications which were linked with version 4 of the C library.

/usr/bin/locale    - printout of current locale values

/usr/bin/localedef - program for creating files with locale values from locale information files. Generated files are used by GLIBC.

/usr/bin/memusage - it is used for showing memory usage by a particular program.

/usr/bin/memusagestat - program which shows memory usage of a terminated program from a memory profiling file.

/usr/bin/mtrace - program used primarily by programers for testing if a program has memory leak error.

/usr/bin/pcprofiledump - creates a file whith program execution speed. It is used by xtrace shell script.

/usr/bin/rpcgen - Remote Procedure Call procesor which generated C code acording to RPC program. It can be used for generating simple client/server C files which can then be programed into something more usefull.

/usr/bin/sprof        - shows data about speed of shared objects.

/usr/bin/tzselect    - shell script for interactive time zone selection.

/usr/bin/xtrace - shows execution of a program by printing every started function. It uses pcprofiledump.

/usr/sbin/iconvconfig - program which creates fast loading configuration files for iconv module.

/usr/sbin/nscd - Name Service Cache Daemon is a simple catche daemon which collects and keeps data from system databases and even DNS queries, and by doing that it increses users access in heterogenuos networks.

/usr/sbin/pt_chown - program not intended to be used by regular users but by GLIBC which uses it to set correct permisions of a terminal. If you use devfs or defptsfs in kernel this program is not needed!

/usr/sbin/zdump    - prints date and time of various time zones.

/usr/sbin/zic        - compiler for time zone files.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]