Sichen
140ab8498a
sysctl: list directory contents with -N
...
With -N, an operand naming a directory under /proc/sys failed with
"Is a directory". Recursively list the variable names below it instead,
in directory order, without opening the variable files.
Keep the existing behavior for operands beginning with / or . and for
directory operands used without -N.
2026-10-06 11:19:42 +02:00
Sichen
59893d52f0
sysctl: reject -N with -q for key operands
...
procps-ng rejects -N together with -q when key operands are present.
uutils accepted the combination and printed the names.
Reject it while processing key operands, leaving the -a forms and the
no-operand behavior unchanged. Use util_name() in the diagnostic so a
renamed binary prints its own name.
2026-10-06 11:19:42 +02:00
Sichen
c80561ab10
vmstat: print "inprogress IO" in the disk summary
...
vmstat -D labeled the number of I/Os currently in progress as
"in progress IO". procps-ng prints "inprogress IO". Update the label
and make test_disk_sum check it.
2026-10-04 18:40:23 +02:00
xtqqczze
81b4c1f2c3
use rustix process functions
2026-06-23 14:52:35 +02:00
Daniel Hofstetter
295cf62b0f
tests.rs: adapt to change in ctor
2026-05-07 10:51:08 +02:00
yushuoqi
c1801fd264
ps: improve the parameter output of the ps command
2026-04-13 11:20:17 +08:00
yushuoqi
ee98c0a78f
add hugetop command
2026-04-03 15:36:39 +08:00
yushuoqi
fb69db09e1
pgrep: optimize length detection
...
When calculating the length, the ^$ character needs to be removed if the -x parameter is present.
Closes : #635
2026-03-14 21:52:08 +08:00
Tuomas Tynkkynen
9add1c1495
ps: Add --quick-pid option
2025-11-29 17:14:54 +02:00
Tuomas Tynkkynen
13c2f7510a
ps: Support more process selection flags
2025-11-07 17:29:25 +02:00
Tuomas Tynkkynen
f1b89bc575
ps: Implement --pid flag
2025-11-03 13:17:36 +02:00
Tuomas Tynkkynen
cc812d10a0
ps: Implement -x flag
2025-11-03 12:32:36 +02:00
Tuomas Tynkkynen
0849fe2436
ps: Implement --deselect flag
2025-11-03 12:30:32 +02:00
Tuomas Tynkkynen
0d4b961446
ps: Support --no-headers flag
2025-11-03 12:30:30 +02:00
Daniel Hofstetter
78412b327f
tests: make some imports linux-only
2025-09-07 13:47:28 +02:00
Daniel Hofstetter
f8737149f0
tests: remove unused imports
2025-09-07 13:47:28 +02:00
Bluemangoo
1b3fdf7f87
top: fix panic caused by picker
2025-09-04 19:24:28 +08:00
Bluemangoo
dbad086453
top: implement basic tui
2025-09-03 16:12:17 +08:00
Tuomas Tynkkynen
7dfeb46721
ps: Implement -l, -ly, -X field selection flags
2025-08-14 18:11:39 +03:00
Krysztal Huang
2e3fe79fd3
Merge pull request #492 from dezgeg/ps-fields
...
ps: Implement bunch of field selection flags
2025-08-14 21:18:42 +08:00
Krysztal Huang
55ccd9b04b
Merge branch 'main' into ps-fields
2025-08-14 21:10:04 +08:00
Bluemangoo
f1972d1555
snice&skill: implement interactive
2025-08-14 09:33:27 +08:00
Tuomas Tynkkynen
9518c429aa
ps: Implement bunch of field selection flags
2025-08-13 17:10:24 +03:00
Daniel Hofstetter
1c70e0227e
Merge pull request #466 from Bluemangoo/feature/skill
...
skill: add basic implementation
2025-08-08 16:19:37 +02:00
Bluemangoo
a0e61a90c7
skill: add basic implementation
2025-08-07 10:28:32 +08:00