Proc Viewer 0.5
Copyright (C) 2002 Tom Bradley
tojabr@tojabr.com
See the file INSTALL for building and installation instructions.
What is This?
This program allows you to see the information within the /proc directory with much easier to read parsings. Currently it only parses properly for 2.4.x (it will do other version), work is being down to change this. Due to the fact that some entries change often your output may be scrambled(in parsed view) depending on kernel version, future versions of pv will try to deal with all the variations of entries.
Files in this directory
BUGS - contains a list of all none bugs
changelog - list of realeses and their changes
COPYING - a copy of the GPL
FAQ - a list of commonly asked questions
INSTALL - contains instructions on how to install this program
README - this file
TODO - a list of features in the queue to be added
VERSION - version of the program
REQUIREMENTS
- Qt greater than 2.3
- g++ 2.95 or higher
- Linux kernel with CONFIG_PROCFS enabled
Submitting Bugs
- Check web site to see if a newer version as been released, upgrade first before submitting bugs
- If the bug still exist the latest version send email to Tom Bradley <tojabr@tojabr.com>
with the following information:
- What the bug is.
- If a file is involved include a printout of the file, and the full pathname to the file
Feature Request
- Check web site to see if a newer version as been released, upgrade first before submitting requests
- If the feature you want is not avaliable send email to Tom Bradley <tojabr@tojabr.com> with a complete description of the feature you would like to see.
Changing Writeable File Icon
- Must be in PNG format
- Copy new icon to /usr/share/pv
Writing to a writeable file
- Select the file by highlighting it in the list on the left hand side.
- Click File->Change Value
- A warning message will popup, followed by another window. Enter you new values to be entered.
- WARNING:The entered values are not checked in any way, so be very carefull with what you enter. A Wrong value could crash your system.
Using the HTTP Server
This feature allows you to remotely view the procfs entriees, good for sysadmins :) The port can be changed in the preferences. Additionally, logging of http requests can be done to see who is looking at what.
Bookmarks
Bookmarks are avaliable to allow for quick recall of commonly viewed entriees.
Search
In addition to bookmarks search allows for quickly finding an entry. Right now it only searches for a full pathname, future version will modify this to allow for partial filename searches.
Watch
The watch feature allow you to set a time interval(in seconds) for updating an entry's data. The update interval can be changed insode the preferences window.
Modules
To unload a module, go to the the modules entry and select the module you wish to unload. Then select the module menu then Remove Module
To load a module into the kernel select Insert Module from the module menu and type in the name of the module, including the .o, this will then use modprobe to load it.
Mounts
To unmount a device go to the mounts entry and select the device to umount and select Unmount Device from the mounts menu.
To mount a device select Mount Device from the mount menu and enter the fstab entry point or you can give it paramters just like command line mount.
Signals
First select the process you wish to send a signal to by highlighting the process or any of its sub files in the left hand window. Then select 'Send Signal' and type in the number or name you wish to send. Such as '9' or 'HUP'.
Writable Entriees
Entriees that are writeable can only be written to by root. Additionally there is no error checking on the values you send. Be careful in what you send, it may crash your system.
