Linux premium71.web-hosting.com 4.18.0-513.11.1.lve.el8.x86_64 #1 SMP Thu Jan 18 16:21:02 UTC 2024 x86_64
LiteSpeed
Server IP : 198.187.29.8 & Your IP : 216.73.216.155
Domains :
Cant Read [ /etc/named.conf ]
User : cleahvkv
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
opt /
alt /
ruby18 /
share /
ri /
1.8 /
system /
Process /
Delete
Unzip
Name
Size
Permission
Date
Action
GID
[ DIR ]
drwxr-xr-x
2024-03-03 22:50
Status
[ DIR ]
drwxr-xr-x
2024-03-03 22:50
Sys
[ DIR ]
drwxr-xr-x
2024-03-03 22:50
UID
[ DIR ]
drwxr-xr-x
2024-03-03 22:50
abort-c.yaml
395
B
-rw-r--r--
2023-07-26 13:48
cdesc-Process.yaml
3.85
KB
-rw-r--r--
2023-07-26 13:48
detach-c.yaml
1.91
KB
-rw-r--r--
2023-07-26 13:48
egid%3d-c.yaml
315
B
-rw-r--r--
2023-07-26 13:48
egid-c.yaml
454
B
-rw-r--r--
2023-07-26 13:48
euid%3d-c.yaml
302
B
-rw-r--r--
2023-07-26 13:48
euid-c.yaml
424
B
-rw-r--r--
2023-07-26 13:48
exec-c.yaml
1.22
KB
-rw-r--r--
2023-07-26 13:48
exit%21-c.yaml
421
B
-rw-r--r--
2023-07-26 13:48
exit-c.yaml
1.35
KB
-rw-r--r--
2023-07-26 13:48
fork-c.yaml
1.04
KB
-rw-r--r--
2023-07-26 13:48
getpgid-c.yaml
421
B
-rw-r--r--
2023-07-26 13:48
getpgrp-c.yaml
433
B
-rw-r--r--
2023-07-26 13:48
getpriority-c.yaml
863
B
-rw-r--r--
2023-07-26 13:48
getrlimit-c.yaml
868
B
-rw-r--r--
2023-07-26 13:48
gid%3d-c.yaml
269
B
-rw-r--r--
2023-07-26 13:48
gid-c.yaml
416
B
-rw-r--r--
2023-07-26 13:48
groups%3d-c.yaml
536
B
-rw-r--r--
2023-07-26 13:48
groups-c.yaml
417
B
-rw-r--r--
2023-07-26 13:48
initgroups-c.yaml
837
B
-rw-r--r--
2023-07-26 13:48
kill-c.yaml
963
B
-rw-r--r--
2023-07-26 13:48
maxgroups%3d-c.yaml
330
B
-rw-r--r--
2023-07-26 13:48
maxgroups-c.yaml
399
B
-rw-r--r--
2023-07-26 13:48
pid-c.yaml
368
B
-rw-r--r--
2023-07-26 13:48
ppid-c.yaml
609
B
-rw-r--r--
2023-07-26 13:48
setpgid-c.yaml
366
B
-rw-r--r--
2023-07-26 13:48
setpgrp-c.yaml
299
B
-rw-r--r--
2023-07-26 13:48
setpriority-c.yaml
605
B
-rw-r--r--
2023-07-26 13:48
setrlimit-c.yaml
2.41
KB
-rw-r--r--
2023-07-26 13:48
setsid-c.yaml
457
B
-rw-r--r--
2023-07-26 13:48
times-c.yaml
473
B
-rw-r--r--
2023-07-26 13:48
uid%3d-c.yaml
312
B
-rw-r--r--
2023-07-26 13:48
uid-c.yaml
414
B
-rw-r--r--
2023-07-26 13:48
wait-c.yaml
2.17
KB
-rw-r--r--
2023-07-26 13:48
wait2-c.yaml
772
B
-rw-r--r--
2023-07-26 13:48
waitall-c.yaml
878
B
-rw-r--r--
2023-07-26 13:48
waitpid-c.yaml
2.18
KB
-rw-r--r--
2023-07-26 13:48
waitpid2-c.yaml
778
B
-rw-r--r--
2023-07-26 13:48
Save
Rename
--- !ruby/object:RI::MethodDescription aliases: [] block_params: comment: - !ruby/struct:SM::Flow::P body: Some operating systems retain the status of terminated child processes until the parent collects that status (normally using some variant of <tt>wait()</tt>. If the parent never collects this status, the child stays around as a <em>zombie</em> process. <tt>Process::detach</tt> prevents this by setting up a separate Ruby thread whose sole job is to reap the status of the process <em>pid</em> when it terminates. Use <tt>detach</tt> only when you do not intent to explicitly wait for the child to terminate. <tt>detach</tt> only checks the status periodically (currently once each second). - !ruby/struct:SM::Flow::P body: The waiting thread returns the exit status of the detached process when it terminates, so you can use <tt>Thread#join</tt> to know the result. If specified <em>pid</em> is not a valid child process ID, the thread returns <tt>nil</tt> immediately. - !ruby/struct:SM::Flow::P body: In this first example, we don't reap the first child process, so it appears as a zombie in the process status display. - !ruby/struct:SM::Flow::VERB body: " p1 = fork { sleep 0.1 }\n p2 = fork { sleep 0.2 }\n Process.waitpid(p2)\n sleep 2\n system("ps -ho pid,state -p #{p1}")\n" - !ruby/struct:SM::Flow::P body: <em>produces:</em> - !ruby/struct:SM::Flow::VERB body: " 27389 Z\n" - !ruby/struct:SM::Flow::P body: In the next example, <tt>Process::detach</tt> is used to reap the child automatically. - !ruby/struct:SM::Flow::VERB body: " p1 = fork { sleep 0.1 }\n p2 = fork { sleep 0.2 }\n Process.detach(p1)\n Process.waitpid(p2)\n sleep 2\n system("ps -ho pid,state -p #{p1}")\n" - !ruby/struct:SM::Flow::P body: <em>(produces no output)</em> full_name: Process::detach is_singleton: true name: detach params: | Process.detach(pid) => thread visibility: public