The proc tag has no wiki summary.
38
votes
3answers
16k views
How do I read from /proc/$pid/mem under Linux?
The Linux proc(5) man page tells me that /proc/$pid/mem “can be used to access the pages of a process's memory”. But a straightforward attempt to use it only gives me
$ cat /proc/$$/mem ...
10
votes
5answers
972 views
What happens when I open and read from /proc?
Does the hard drive need to be accessed or is everything done in memory? Basically I would like to constantly get updated values from meminfo and cpuinfo.
Do I need to reopen the file and then reread ...
7
votes
2answers
2k views
/proc/PID/fd/X link number
In Linux, in /proc/PID/fd/X, the links for file descriptors that are pipes or sockets have a number, like:
l-wx------ 1 user user 64 Mar 24 00:05 1 -> pipe:[6839]
l-wx------ 1 user user 64 Mar 24 ...
10
votes
2answers
431 views
Contents of /proc
Is there a site someplace that lists the contents of /proc and what each entry means?
5
votes
1answer
466 views
change environment of a running process
How might it be possible to alter some variable in the env of an already running process, for example through /proc/PID/environ? That "file" is read-only.
Need to change or unset the DISPLAY variable ...
13
votes
4answers
369 views
How do I learn what I can do with /proc and /sys
I'd like to know more about the advanced uses of the /proc and /sys virtual filesystems, but I don't know where to begin. Can anyone suggest any good sources to learn from? Also, since I think sys has ...
5
votes
2answers
203 views
Is it possible to create a directory and file inside /proc/sys?
I am running CentOS 6.2 and I need to create a subdirectory named "crypto" inside /proc/sys. Inside /proc/sys/crypto, I need to create a file named test which contains the value "1".
I have tried ...
5
votes
3answers
529 views
How to check if /proc/ is mounted
How can I check if /proc/ is mounted?
Using /etc/mtab is discouraged as it
might be inconsistent.
Using /proc/mounts is also not an
option as might not exist if /proc/
is not mounted (although ...
3
votes
1answer
157 views
Timestamp of socket in /proc/<pid>/fd
If I list /proc/<pid>/fd I see a number of entries for sockets. These entries have timestamps. At first I thought they were when the socket was created. But it doesn't always appear to be the ...
7
votes
4answers
302 views
Linking /proc/mnt to /proc/mounts
I understand that /proc filesystem reflects the output of various processes. Unfortunately, I have a propietary (romdump) binary that expects the mount table to appear as /proc/mtd, while my Android ...
5
votes
3answers
1k views
How do I kill all a user's processes using their UID
I want to kill all running processes of a particular user from either a shell script or native code on a linux system.
Do I have to read the /proc directory and look for these?
Any ideas? Is there a ...
4
votes
1answer
896 views
deleting a 'file' under /proc or /dev
I am using a cowdancer/debootstrap setup to generate a chroot.
Of course, as I iterate, I generate some chroot configurations that are bad.
I have found myself in an awkward situation where I have ...
1
vote
1answer
39 views
iotop but for particular disk?
Is there a tool like iotop but for monitoring IO on specific volumes? (Or perhaps I missed a way to filter iotop?) If not is there any way to get at this information via (say)/proc? (dstat etc. ...
1
vote
2answers
159 views
Making Bootable USB, problems copying /proc
I'm creating a bootable usb as a cloned partition and am running into problems copying /proc to the usb.
I know /proc contains a lot of virtual files, but I'm not sure how to copy them over. It seems ...