Linux System Management

Environment

env

Show all environment variables.
export

Set the value of a variable so it is visible to all subprocesses that belong to the current shell.
printenv

Print all or part of environment.
reset

Restores runtime parameters for session to default values.
set

Shows how the environment is set up. This is a builtin bash command.

Library management

ldconfig

Updates the necessary links for the run time link bindings.
ldd

Tells what libraries a given program needs to run.
ltrace

A library call tracer.
trace

Same as ltrace.

Module and kernel management

depmod

Handle loadable modules automatically. Creates a makefile-like dependency file.
dmesg

Print or control the kernel ring buffer. This shows the last kernel startup messages.
genksyms

Generate symbol version information.
insmod

Install loadable kernel module.
lsmod

List currently installed kernel modules.
modprobe

Used to load a set of modules that are marked with a specified tag.
rmmod

Unload loadable modules.


Runtime level management


exit

Terminates the shell.
halt

Stop the system.
init

Process control initialization.
initscript

Script that executes inittab commands.
logout

Log the user off the system.
poweroff

Brings the system down.
reboot

Reboot the system.
runlevel

List the current and previous runlevel.
setsid

Run a program in a new session.
shutdown

If your system has many users, use the command "shutdown -h +time message", where time is the time in minutes until the system is halted, and message is a short explanation of why the system is shutting down.
# shutdown -h +10 'We will install a new disk. System should be back on-line in three hours.'
telinit

By requesting run level 1 a system can be taken to single user mode.

System Configuration tools


ctrlaltdel

Set the function of the ctrl alt del combination.
isapnp

Configure ISA plug and play devices.
kbdconf

A Redhat Linux tool which configures the /etc/sysconfig/keyboard file which specifies the location of the keyboard map file. This is a GUI based tool.
kbdrate

Set the keyboard repeat rate and delay time.
kernelcfg

A Redhat GUI kernel configuration tool, Start X, then run it from a console session.
linuxconf

Redhat's GUI linux system configuration tool.
lspci

List all pci devices.
mesg

Control write access to your terminal.
mouseconfig

A Redhat Linux tool used to configure the /etc/sysconfig.mouse file. This is a GUI tool.
ndc

Script file used to restart, stop, start the DNS server.
Printtool

Redhat's GUI printer configuration tool.
quota

Display disk usage and limits.
quotacheck

Scan a filesystem for disk usages.
quotaoff

Turn file system quotas off.
quotaon

Turn file system quotas on.
samba

Script file used to stop, start, restart samba services when not run using inetd.
setpci

Configure pci devices.
setserial

Set/get serial port information.
setterm

Set terminal attributes.
setup

Set up devices and file systems.
stty

Used to configure and print the console devices.
swapon

Enable devices and files for paging and swapping.
swapoff

Disable devices and files for paging and swapping.
timeconfig

A Redhat Linux tool used to configure the /etc/sysconfig/clock file. This is a GUI tool used to set timezone and whether or not the clock is set to GMT time.
tset

Used to initialize terminals.

System Information


arch

Print machine architecture.
df

Shows disk free space.
du

Shows disk usage.
free

Display used and free memory on the system.
ipcrm

Provide information on ipc facilities.
ipcs

Same as ipcrm.
lsdev

Display information about installed hardware via files in the /proc directory.
lsof

List open files.
lspci

List PCI devices .
pnpdump

Lists ISA plug and play devices resource information.
procinfo

Display system status gathered from proc.
pstree

Display a tree of processes.
runlevel

Find the current and previous system runlevel.
strace

Trace ssytem calls and signals for a binary program.
stty

Change and print terminal line settings.
tload

Prints a graphic representation of the system load average.
tty

Print the filename of the terminal connected to standard input.
uname

Print system information, Prints Linux.
vmstat

Report virtual memory statistics.
xcpustate

Displays CPU states (idle, nice, system, kernel) statistics. Runs in X?

System Logging


klogd

Kernel log daemon which intercepts and logs Linux kernel messages.
logger

Make entries in the system log.
syslogd

Linux system logging utilities.
sysklogd

Linux system logging utilities.

System Security

System time


cal

Calendar.
clock

Used to change or get current time. The command "clock -–w" sets the hardware clock.
date

Print or set the system date and time.
hwclock

Set or read the hardware CMOS clock.
timed

Time server daemon to synchronize the host's time with other machines, normally invoked at boot time from the rc(8) file.
timedc

Timed control program.
tzset

Used to change the users private time zone by setting the TZ environment variable.
uptime

Reports how long the system has been running.
zdump

Prints the current time in each zonename named on the command line.
zic

Reads text from files named on the command line and creates time conversion files.

X Management and programs


SuperProbe

Probe video hardware.
Xconfigurator

The Redhat tool used during system setup to configure X.
xconsole

Displays messages usually sent to /dev/console.
xf86config

Older version of XF86Setup.
XF86Setup

A newer X configuration program with a GUI interface which modifies the "/etc/X11/XF86Config" configuration file.
xvidtune

This program will test video modes on the fly without modification to your X configuration. Read the usr/X11R6/lib/X11/doc/VideoModes.doc file before running this program.


No comments:

Post a Comment

Thank You for your Comments, We will read and response you soon...