Linux ip-10-1-0-62 6.8.0-1044-aws #46~22.04.1-Ubuntu SMP Tue Dec 2 12:52:18 UTC 2025 x86_64
Apache/2.4.52 (Ubuntu)
Server IP : 10.1.0.62 & Your IP : 216.73.216.161
Domains :
Cant Read [ /etc/named.conf ]
User : www-data
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
usr /
bin /
Delete
Unzip
Name
Size
Permission
Date
Action
X11
[ DIR ]
drwxr-xr-x
2026-04-02 17:26
411toppm
18.02
KB
-rwxr-xr-x
2021-02-07 18:32
JxrDecApp
30.38
KB
-rwxr-xr-x
2022-01-28 12:55
JxrEncApp
31.77
KB
-rwxr-xr-x
2022-01-28 12:55
NF
963
B
-rwxr-xr-x
2020-02-17 14:11
VGAuthService
134.54
KB
-rwxr-xr-x
2025-09-23 16:05
[
50.44
KB
-rwxr-xr-x
2024-02-08 03:46
aa-enabled
34.52
KB
-rwxr-xr-x
2025-08-15 12:17
aa-exec
34.52
KB
-rwxr-xr-x
2025-08-15 12:17
aa-features-abi
30.52
KB
-rwxr-xr-x
2025-08-15 12:17
ab
58.43
KB
-rwxr-xr-x
2026-03-05 18:04
acpi_listen
18.57
KB
-rwxr-xr-x
2022-01-25 10:00
acpidbg
1.58
KB
-rwxr-xr-x
2026-03-06 13:14
add-apt-repository
14.14
KB
-rwxr-xr-x
2023-10-24 13:07
addftinfo
26.46
KB
-rwxr-xr-x
2022-03-23 13:56
addpart
14.38
KB
-rwxr-xr-x
2026-03-06 16:10
addr2line
26.7
KB
-rwxr-xr-x
2025-12-03 15:08
afmtodit
161.91
KB
-rwxr-xr-x
2022-03-23 13:56
animate
14.15
KB
-rwxr-xr-x
2024-07-19 20:37
animate-im6
14.15
KB
-rwxr-xr-x
2024-07-19 20:37
animate-im6.q16
14.15
KB
-rwxr-xr-x
2024-07-19 20:37
anytopnm
5.55
KB
-rwxr-xr-x
2021-02-07 18:32
apport-bug
2.51
KB
-rwxr-xr-x
2024-07-10 11:56
apport-cli
13.05
KB
-rwxr-xr-x
2025-07-29 15:25
apport-collect
2.51
KB
-rwxr-xr-x
2024-07-10 11:56
apport-unpack
2.02
KB
-rwxr-xr-x
2025-07-29 15:25
apropos
47.28
KB
-rwxr-xr-x
2022-03-17 19:03
apt
18.38
KB
-rwxr-xr-x
2024-10-22 13:09
apt-add-repository
14.14
KB
-rwxr-xr-x
2023-10-24 13:07
apt-cache
82.47
KB
-rwxr-xr-x
2024-10-22 13:09
apt-cdrom
26.47
KB
-rwxr-xr-x
2024-10-22 13:09
apt-config
26.39
KB
-rwxr-xr-x
2024-10-22 13:09
apt-extracttemplates
22.47
KB
-rwxr-xr-x
2024-10-22 13:09
apt-ftparchive
230.48
KB
-rwxr-xr-x
2024-10-22 13:09
apt-get
50.47
KB
-rwxr-xr-x
2024-10-22 13:09
apt-key
27.51
KB
-rwxr-xr-x
2024-10-22 13:09
apt-mark
50.47
KB
-rwxr-xr-x
2024-10-22 13:09
apt-sortpkgs
38.4
KB
-rwxr-xr-x
2024-10-22 13:09
ar
54.48
KB
-rwxr-xr-x
2025-12-03 15:08
arch
30.51
KB
-rwxr-xr-x
2024-02-08 03:46
as
456.4
KB
-rwxr-xr-x
2025-12-03 15:08
asciitopgm
14.02
KB
-rwxr-xr-x
2021-02-07 18:32
atktopbm
14.02
KB
-rwxr-xr-x
2021-02-07 18:32
aulast
18.3
KB
-rwxr-xr-x
2022-03-17 17:50
aulastlog
14.3
KB
-rwxr-xr-x
2022-03-17 17:50
ausyscall
14.3
KB
-rwxr-xr-x
2022-03-17 17:50
automat-visualize3
405
B
-rwxr-xr-x
2020-08-02 12:53
auvirt
34.38
KB
-rwxr-xr-x
2022-03-17 17:50
awk
688.46
KB
-rwxr-xr-x
2023-08-17 10:24
aws
815
B
-rwxr-xr-x
2022-01-13 00:36
aws_completer
1.11
KB
-rwxr-xr-x
2022-01-13 00:36
b2sum
50.52
KB
-rwxr-xr-x
2024-02-08 03:46
base32
34.51
KB
-rwxr-xr-x
2024-02-08 03:46
base64
34.51
KB
-rwxr-xr-x
2024-02-08 03:46
basename
34.51
KB
-rwxr-xr-x
2024-02-08 03:46
basenc
46.51
KB
-rwxr-xr-x
2024-02-08 03:46
bash
1.33
MB
-rwxr-xr-x
2024-03-14 11:31
bashbug
6.66
KB
-rwxr-xr-x
2024-03-14 11:31
bc
90.82
KB
-rwxr-xr-x
2022-03-23 09:42
bioradtopgm
14.02
KB
-rwxr-xr-x
2021-02-07 18:32
bmptopnm
18.05
KB
-rwxr-xr-x
2021-02-07 18:32
bmptoppm
18.05
KB
-rwxr-xr-x
2021-02-07 18:32
boltctl
122.98
KB
-rwxr-xr-x
2022-02-07 11:31
bootctl
70.49
KB
-rwxr-xr-x
2026-03-13 16:47
brotli
750.23
KB
-rwxr-xr-x
2022-03-23 09:44
brushtopbm
14.02
KB
-rwxr-xr-x
2021-02-07 18:32
btrfs
844.13
KB
-rwxr-xr-x
2022-02-24 17:39
btrfs-convert
483.25
KB
-rwxr-xr-x
2022-02-24 17:39
btrfs-find-root
439.33
KB
-rwxr-xr-x
2022-02-24 17:39
btrfs-image
467.25
KB
-rwxr-xr-x
2022-02-24 17:39
btrfs-map-logical
439.25
KB
-rwxr-xr-x
2022-02-24 17:39
btrfs-select-super
439.25
KB
-rwxr-xr-x
2022-02-24 17:39
btrfsck
844.13
KB
-rwxr-xr-x
2022-02-24 17:39
btrfstune
443.26
KB
-rwxr-xr-x
2022-02-24 17:39
bundle3.0
529
B
-rwxr-xr-x
2026-03-23 12:43
bundler3.0
531
B
-rwxr-xr-x
2026-03-23 12:43
bunzip2
38.38
KB
-rwxr-xr-x
2022-03-23 09:45
busctl
90.49
KB
-rwxr-xr-x
2026-03-13 16:47
busybox
2.09
MB
-rwxr-xr-x
2024-08-13 13:39
byobu
8.17
KB
-rwxr-xr-x
2020-02-17 14:11
byobu-config
996
B
-rwxr-xr-x
2020-02-17 14:11
byobu-ctrl-a
4.66
KB
-rwxr-xr-x
2020-02-17 14:11
byobu-disable
1.26
KB
-rwxr-xr-x
2020-02-17 14:11
byobu-disable-prompt
1.31
KB
-rwxr-xr-x
2020-02-17 14:11
byobu-enable
1.15
KB
-rwxr-xr-x
2020-02-17 14:11
byobu-enable-prompt
1.42
KB
-rwxr-xr-x
2020-02-17 14:11
byobu-export
1.32
KB
-rwxr-xr-x
2020-02-17 14:11
byobu-janitor
6.29
KB
-rwxr-xr-x
2020-02-17 14:11
byobu-keybindings
1.47
KB
-rwxr-xr-x
2020-02-17 14:11
byobu-launch
3.25
KB
-rwxr-xr-x
2020-02-17 14:11
byobu-launcher
1.87
KB
-rwxr-xr-x
2020-02-17 14:11
byobu-launcher-install
2.4
KB
-rwxr-xr-x
2020-02-17 14:11
byobu-launcher-uninstall
1.52
KB
-rwxr-xr-x
2020-02-17 14:11
byobu-layout
3.27
KB
-rwxr-xr-x
2020-02-17 14:11
byobu-prompt
1.13
KB
-rwxr-xr-x
2020-02-17 14:11
byobu-quiet
1.38
KB
-rwxr-xr-x
2020-02-17 14:11
byobu-reconnect-sockets
3.22
KB
-rwxr-xr-x
2020-02-17 14:11
byobu-screen
8.17
KB
-rwxr-xr-x
2020-02-17 14:11
byobu-select-backend
1.42
KB
-rwxr-xr-x
2020-02-17 14:11
byobu-select-profile
5
KB
-rwxr-xr-x
2020-02-17 14:11
byobu-select-session
1012
B
-rwxr-xr-x
2020-02-17 14:11
byobu-shell
1.56
KB
-rwxr-xr-x
2020-02-17 14:11
byobu-silent
1.28
KB
-rwxr-xr-x
2020-02-17 14:11
byobu-status
5.87
KB
-rwxr-xr-x
2020-02-17 14:11
byobu-status-detail
1.18
KB
-rwxr-xr-x
2020-02-17 14:11
byobu-tmux
8.17
KB
-rwxr-xr-x
2020-02-17 14:11
byobu-ugraph
4.56
KB
-rwxr-xr-x
2020-02-17 14:11
byobu-ulevel
11.71
KB
-rwxr-xr-x
2020-02-17 14:11
bzcat
38.38
KB
-rwxr-xr-x
2022-03-23 09:45
bzcmp
2.17
KB
-rwxr-xr-x
2022-03-23 09:45
bzdiff
2.17
KB
-rwxr-xr-x
2022-03-23 09:45
bzegrep
3.69
KB
-rwxr-xr-x
2022-03-23 09:45
bzexe
4.78
KB
-rwxr-xr-x
2021-11-27 12:25
bzfgrep
3.69
KB
-rwxr-xr-x
2022-03-23 09:45
bzgrep
3.69
KB
-rwxr-xr-x
2022-03-23 09:45
bzip2
38.38
KB
-rwxr-xr-x
2022-03-23 09:45
bzip2recover
14.3
KB
-rwxr-xr-x
2022-03-23 09:45
bzless
1.27
KB
-rwxr-xr-x
2022-03-23 09:45
bzmore
1.27
KB
-rwxr-xr-x
2022-03-23 09:45
c++
910.82
KB
-rwxr-xr-x
2025-12-18 07:31
c++filt
22.27
KB
-rwxr-xr-x
2025-12-03 15:08
c89
428
B
-rwxr-xr-x
2020-11-17 18:53
c89-gcc
428
B
-rwxr-xr-x
2020-11-17 18:53
c99
454
B
-rwxr-xr-x
2020-11-17 18:53
c99-gcc
454
B
-rwxr-xr-x
2020-11-17 18:53
c_rehash
6.8
KB
-rwxr-xr-x
2026-01-26 12:32
captoinfo
86.41
KB
-rwxr-xr-x
2023-05-16 18:45
cat
34.46
KB
-rwxr-xr-x
2024-02-08 03:46
catman
34.76
KB
-rwxr-xr-x
2022-03-17 19:03
cautious-launcher
853
B
-rwxr-xr-x
2021-12-10 23:14
cc
906.82
KB
-rwxr-xr-x
2025-12-18 07:31
cftp3
956
B
-rwxr-xr-x
2024-11-22 17:49
cgclassify
14.45
KB
-rwxr-xr-x
2021-08-27 13:45
cgcreate
14.57
KB
-rwxr-xr-x
2021-08-27 13:45
cgdelete
14.38
KB
-rwxr-xr-x
2021-08-27 13:45
cgexec
14.41
KB
-rwxr-xr-x
2021-08-27 13:45
cgget
22.38
KB
-rwxr-xr-x
2021-08-27 13:45
cgi-fcgi
18.15
KB
-rwxr-xr-x
2025-04-30 08:57
cgset
14.38
KB
-rwxr-xr-x
2021-08-27 13:45
cgsnapshot
22.54
KB
-rwxr-xr-x
2021-08-27 13:45
chage
70.49
KB
-rwxr-sr-x
2024-02-06 12:54
chardet
965
B
-rwxr-xr-x
2020-12-30 16:42
chardetect
965
B
-rwxr-xr-x
2020-12-30 16:42
chattr
14.31
KB
-rwxr-xr-x
2023-10-09 01:50
chcon
58.51
KB
-rwxr-xr-x
2024-02-08 03:46
checkgid
14.3
KB
-rwxr-xr-x
2026-03-05 18:04
chem
28.49
KB
-rwxr-xr-x
2022-03-23 13:56
chfn
71.01
KB
-rwsr-xr-x
2024-02-06 12:54
chgrp
54.51
KB
-rwxr-xr-x
2024-02-08 03:46
chmod
54.51
KB
-rwxr-xr-x
2024-02-08 03:46
choom
22.38
KB
-rwxr-xr-x
2026-03-06 16:10
chown
58.51
KB
-rwxr-xr-x
2024-02-08 03:46
chrt
26.38
KB
-rwxr-xr-x
2026-03-06 16:10
chsh
43.76
KB
-rwsr-xr-x
2024-02-06 12:54
chvt
14.23
KB
-rwxr-xr-x
2022-12-16 14:14
cifsiostat
22.45
KB
-rwxr-xr-x
2023-06-06 13:27
ckbcomp
146.31
KB
-rwxr-xr-x
2021-11-22 16:39
ckeygen3
962
B
-rwxr-xr-x
2024-11-22 17:49
cksum
34.41
KB
-rwxr-xr-x
2024-02-08 03:46
clear
14.31
KB
-rwxr-xr-x
2023-05-16 18:45
clear_console
14.23
KB
-rwxr-xr-x
2024-03-14 11:31
cloud-id
966
B
-rwxr-xr-x
2025-11-15 18:11
cloud-init
970
B
-rwxr-xr-x
2025-11-15 18:11
cloud-init-per
2.06
KB
-rwxr-xr-x
2025-09-26 11:09
cmake
6.43
MB
-rwxr-xr-x
2024-02-03 23:33
cmp
42.39
KB
-rwxr-xr-x
2022-03-23 13:50
cmuwmtopbm
14.02
KB
-rwxr-xr-x
2021-02-07 18:32
codepage
14.15
KB
-rwxr-xr-x
2022-12-16 14:14
col
22.38
KB
-rwxr-xr-x
2026-03-06 16:10
col1
963
B
-rwxr-xr-x
2020-02-17 14:11
col2
963
B
-rwxr-xr-x
2020-02-17 14:11
col3
963
B
-rwxr-xr-x
2020-02-17 14:11
col4
963
B
-rwxr-xr-x
2020-02-17 14:11
col5
963
B
-rwxr-xr-x
2020-02-17 14:11
col6
963
B
-rwxr-xr-x
2020-02-17 14:11
col7
963
B
-rwxr-xr-x
2020-02-17 14:11
col8
963
B
-rwxr-xr-x
2020-02-17 14:11
col9
963
B
-rwxr-xr-x
2020-02-17 14:11
colcrt
14.38
KB
-rwxr-xr-x
2026-03-06 16:10
colrm
14.38
KB
-rwxr-xr-x
2026-03-06 16:10
column
34.38
KB
-rwxr-xr-x
2026-03-06 16:10
comm
34.52
KB
-rwxr-xr-x
2024-02-08 03:46
compare
14.15
KB
-rwxr-xr-x
2024-07-19 20:37
compare-im6
14.15
KB
-rwxr-xr-x
2024-07-19 20:37
compare-im6.q16
14.15
KB
-rwxr-xr-x
2024-07-19 20:37
compose
18.06
KB
-rwxr-xr-x
2021-12-10 23:14
composite
14.15
KB
-rwxr-xr-x
2024-07-19 20:37
composite-im6
14.15
KB
-rwxr-xr-x
2024-07-19 20:37
composite-im6.q16
14.15
KB
-rwxr-xr-x
2024-07-19 20:37
conch3
958
B
-rwxr-xr-x
2024-11-22 17:49
conjure
14.15
KB
-rwxr-xr-x
2024-07-19 20:37
conjure-im6
14.15
KB
-rwxr-xr-x
2024-07-19 20:37
conjure-im6.q16
14.15
KB
-rwxr-xr-x
2024-07-19 20:37
containerd
54.81
MB
-rwxr-xr-x
2025-09-11 16:59
containerd-shim
6.34
MB
-rwxr-xr-x
2025-09-11 16:59
containerd-shim-runc-v1
7.41
MB
-rwxr-xr-x
2025-09-11 16:59
containerd-shim-runc-v2
12.35
MB
-rwxr-xr-x
2025-09-11 16:59
containerd-stress
26.8
MB
-rwxr-xr-x
2025-09-11 16:59
convert
14.15
KB
-rwxr-xr-x
2024-07-19 20:37
convert-im6
14.15
KB
-rwxr-xr-x
2024-07-19 20:37
convert-im6.q16
14.15
KB
-rwxr-xr-x
2024-07-19 20:37
corelist
15.01
KB
-rwxr-xr-x
2025-07-25 17:26
cp
138.51
KB
-rwxr-xr-x
2024-02-08 03:46
cpack
6.38
MB
-rwxr-xr-x
2024-02-03 23:33
cpan
8.16
KB
-rwxr-xr-x
2025-07-25 17:26
cpan5.34-x86_64-linux-gnu
8.18
KB
-rwxr-xr-x
2025-07-25 17:26
cpio
141.64
KB
-rwxr-xr-x
2024-04-28 12:30
cpp
906.82
KB
-rwxr-xr-x
2025-12-18 07:31
cpp-11
906.82
KB
-rwxr-xr-x
2025-12-18 07:31
cpp-9
766.74
KB
-rwxr-xr-x
2026-01-12 06:38
cpupower
1.58
KB
-rwxr-xr-x
2026-03-06 13:14
crontab
38.64
KB
-rwxr-sr-x
2022-03-23 13:49
csplit
106.51
KB
-rwxr-xr-x
2024-02-08 03:46
ctail
960
B
-rwxr-xr-x
2020-02-17 14:11
ctest
7.33
MB
-rwxr-xr-x
2024-02-03 23:33
ctr
28.46
MB
-rwxr-xr-x
2025-09-11 16:59
ctstat
22.66
KB
-rwxr-xr-x
2022-03-24 11:56
curl
254.23
KB
-rwxr-xr-x
2026-03-10 18:25
cut
38.51
KB
-rwxr-xr-x
2024-02-08 03:46
cvtsudoers
296.4
KB
-rwxr-xr-x
2026-03-02 13:08
dash
122.74
KB
-rwxr-xr-x
2022-03-23 13:49
date
102.51
KB
-rwxr-xr-x
2024-02-08 03:46
dbus-cleanup-sockets
14.29
KB
-rwxr-xr-x
2022-10-25 13:15
dbus-daemon
227.32
KB
-rwxr-xr-x
2022-10-25 13:15
dbus-monitor
26.29
KB
-rwxr-xr-x
2022-10-25 13:15
dbus-run-session
14.29
KB
-rwxr-xr-x
2022-10-25 13:15
dbus-send
26.29
KB
-rwxr-xr-x
2022-10-25 13:15
dbus-update-activation-environment
14.29
KB
-rwxr-xr-x
2022-10-25 13:15
dbus-uuidgen
14.29
KB
-rwxr-xr-x
2022-10-25 13:15
dbxtool
26.3
KB
-rwxr-xr-x
2023-05-17 05:35
dd
66.52
KB
-rwxr-xr-x
2024-02-08 03:46
deallocvt
14.23
KB
-rwxr-xr-x
2022-12-16 14:14
deb-systemd-helper
20.89
KB
-rwxr-xr-x
2021-12-07 21:55
deb-systemd-invoke
6.01
KB
-rwxr-xr-x
2022-02-15 22:31
debconf
2.79
KB
-rwxr-xr-x
2022-02-20 14:42
debconf-apt-progress
11.27
KB
-rwxr-xr-x
2022-02-20 14:42
debconf-communicate
608
B
-rwxr-xr-x
2022-02-20 14:42
debconf-copydb
1.68
KB
-rwxr-xr-x
2022-02-20 14:42
debconf-escape
647
B
-rwxr-xr-x
2022-02-20 14:42
debconf-set-selections
2.92
KB
-rwxr-xr-x
2022-02-20 14:42
debconf-show
1.78
KB
-rwxr-xr-x
2022-02-20 14:42
debian-distro-info
22.95
KB
-rwxr-xr-x
2023-11-28 12:18
decodemail
34.77
KB
-rwxr-xr-x
2022-01-12 11:29
delpart
14.38
KB
-rwxr-xr-x
2026-03-06 16:10
delv
45.32
KB
-rwxr-xr-x
2026-03-24 15:31
df
83.08
KB
-rwxr-xr-x
2024-02-08 03:46
dfu-tool
110.3
KB
-rwxr-xr-x
2023-05-17 05:35
dh_bash-completion
4.31
KB
-rwxr-xr-x
2021-11-11 15:41
dh_installxmlcatalogs
9.22
KB
-rwxr-xr-x
2019-02-27 00:18
dh_numpy3
1.94
KB
-rwxr-xr-x
2021-12-20 05:57
dh_python3-ply
2.28
KB
-rwxr-xr-x
2018-07-25 07:05
diff
130.55
KB
-rwxr-xr-x
2022-03-23 13:50
diff3
54.52
KB
-rwxr-xr-x
2022-03-23 13:50
dig
150.83
KB
-rwxr-xr-x
2026-03-24 15:31
dir
134.98
KB
-rwxr-xr-x
2024-02-08 03:46
dircolors
38.52
KB
-rwxr-xr-x
2024-02-08 03:46
dirmngr
433.02
KB
-rwxr-xr-x
2026-01-05 22:14
dirmngr-client
54.92
KB
-rwxr-xr-x
2026-01-05 22:14
dirname
30.38
KB
-rwxr-xr-x
2024-02-08 03:46
display
14.15
KB
-rwxr-xr-x
2024-07-19 20:37
display-im6
14.15
KB
-rwxr-xr-x
2024-07-19 20:37
display-im6.q16
14.15
KB
-rwxr-xr-x
2024-07-19 20:37
distro-info
22.89
KB
-rwxr-xr-x
2023-11-28 12:18
dmesg
70.61
KB
-rwxr-xr-x
2026-03-06 16:10
dnsdomainname
22.23
KB
-rwxr-xr-x
2022-03-23 13:57
do-release-upgrade
10.42
KB
-rwxr-xr-x
2024-09-10 12:28
docker
29.48
MB
-rwxr-xr-x
2025-09-10 14:50
docker-init
825.46
KB
-rwxr-xr-x
2025-09-10 14:50
docker-proxy
2.12
MB
-rwxr-xr-x
2025-09-10 14:50
dockerd
71.44
MB
-rwxr-xr-x
2025-09-10 14:50
domainname
22.23
KB
-rwxr-xr-x
2022-03-23 13:57
dos2unix
54.34
KB
-rwxr-xr-x
2021-08-16 04:05
dotlock
15.14
KB
-rwxr-sr-x
2022-01-12 11:29
dotlock.mailutils
15.14
KB
-rwxr-sr-x
2022-01-12 11:29
dpkg
310.69
KB
-rwxr-xr-x
2025-09-09 20:09
dpkg-architecture
13.51
KB
-rwxr-xr-x
2025-09-09 20:09
dpkg-buildflags
7.39
KB
-rwxr-xr-x
2025-09-09 20:09
dpkg-buildpackage
31.67
KB
-rwxr-xr-x
2025-09-09 20:09
dpkg-checkbuilddeps
7.45
KB
-rwxr-xr-x
2025-09-09 20:09
dpkg-deb
134.49
KB
-rwxr-xr-x
2025-09-09 20:09
dpkg-distaddfile
2.72
KB
-rwxr-xr-x
2025-09-09 20:09
dpkg-divert
118.49
KB
-rwxr-xr-x
2025-09-09 20:09
dpkg-genbuildinfo
16.71
KB
-rwxr-xr-x
2025-09-09 20:09
dpkg-genchanges
17.27
KB
-rwxr-xr-x
2025-09-09 20:09
dpkg-gencontrol
14.24
KB
-rwxr-xr-x
2025-09-09 20:09
dpkg-gensymbols
10.65
KB
-rwxr-xr-x
2025-09-09 20:09
dpkg-maintscript-helper
20.71
KB
-rwxr-xr-x
2025-09-09 20:09
dpkg-mergechangelogs
8.69
KB
-rwxr-xr-x
2025-09-09 20:09
dpkg-name
6.63
KB
-rwxr-xr-x
2025-09-09 20:09
dpkg-parsechangelog
4.83
KB
-rwxr-xr-x
2025-09-09 20:09
dpkg-query
138.52
KB
-rwxr-xr-x
2025-09-09 20:09
dpkg-realpath
4.09
KB
-rwxr-xr-x
2025-09-09 20:09
dpkg-scanpackages
8.5
KB
-rwxr-xr-x
2025-09-09 20:09
dpkg-scansources
8.96
KB
-rwxr-xr-x
2025-09-09 20:09
dpkg-shlibdeps
30.96
KB
-rwxr-xr-x
2025-09-09 20:09
dpkg-source
22.56
KB
-rwxr-xr-x
2025-09-09 20:09
dpkg-split
98.51
KB
-rwxr-xr-x
2025-09-09 20:09
dpkg-statoverride
46.26
KB
-rwxr-xr-x
2025-09-09 20:09
dpkg-trigger
42.41
KB
-rwxr-xr-x
2025-09-09 20:09
dpkg-vendor
3.19
KB
-rwxr-xr-x
2025-09-09 20:09
du
146.51
KB
-rwxr-xr-x
2024-02-08 03:46
dumpkeys
158.71
KB
-rwxr-xr-x
2022-12-16 14:14
dvipdf
1007
B
-rwxr-xr-x
2025-09-25 16:42
dwp
1.82
MB
-rwxr-xr-x
2025-12-03 15:08
eatmydata
2.74
KB
-rwxr-xr-x
2021-04-17 11:51
ec2metadata
8.38
KB
-rwxr-xr-x
2021-08-05 09:58
echo
34.3
KB
-rwxr-xr-x
2024-02-08 03:46
ed
54.49
KB
-rwxr-xr-x
2022-02-13 11:08
edit
18.06
KB
-rwxr-xr-x
2021-12-10 23:14
editor
276.52
KB
-rwxr-xr-x
2024-10-10 13:39
egrep
28
B
-rwxr-xr-x
2022-03-23 13:56
eject
42.23
KB
-rwxr-xr-x
2026-03-06 16:10
elfedit
34.72
KB
-rwxr-xr-x
2025-12-03 15:08
enable-ec2-spot-hibernation
237
B
-rwxr-xr-x
2023-11-16 23:19
enc2xs
40.84
KB
-rwxr-xr-x
2025-07-25 17:26
encguess
3.01
KB
-rwxr-xr-x
2025-07-25 17:26
env
42.95
KB
-rwxr-xr-x
2024-02-08 03:46
envsubst
34.38
KB
-rwxr-xr-x
2022-03-25 10:31
eps2eps
639
B
-rwxr-xr-x
2025-09-25 16:42
epsffit
13.99
KB
-rwxr-xr-x
2017-01-21 19:39
eqn
188.45
KB
-rwxr-xr-x
2022-03-23 13:56
eqn2graph
3.16
KB
-rwxr-xr-x
2022-03-23 13:56
erb
507
B
-rwxr-xr-x
2026-03-23 12:43
erb3.0
507
B
-rwxr-xr-x
2026-03-23 12:43
ex
3.61
MB
-rwxr-xr-x
2026-03-10 23:44
expand
34.53
KB
-rwxr-xr-x
2024-02-08 03:46
expiry
22.59
KB
-rwxr-sr-x
2024-02-06 12:54
expr
102.41
KB
-rwxr-xr-x
2024-02-08 03:46
extractres
2.68
KB
-rwxr-xr-x
2017-01-21 19:39
eyuvtoppm
18.02
KB
-rwxr-xr-x
2021-02-07 18:32
f2py3
957
B
-rwxr-xr-x
2022-12-02 12:22
f2py3.10
960
B
-rwxr-xr-x
2022-12-02 12:22
factor
70.51
KB
-rwxr-xr-x
2024-02-08 03:46
faillog
22.59
KB
-rwxr-xr-x
2024-02-06 12:54
faked-sysv
30.39
KB
-rwxr-xr-x
2022-03-05 20:33
faked-tcp
30.38
KB
-rwxr-xr-x
2022-03-05 20:33
fakeroot
3.9
KB
-rwxr-xr-x
2022-03-05 20:33
fakeroot-sysv
3.9
KB
-rwxr-xr-x
2022-03-05 20:33
fakeroot-tcp
3.9
KB
-rwxr-xr-x
2022-03-05 20:33
fallocate
22.38
KB
-rwxr-xr-x
2026-03-06 16:10
false
26.3
KB
-rwxr-xr-x
2024-02-08 03:46
fc-cache
22.23
KB
-rwxr-xr-x
2022-03-23 13:52
fc-cat
18.23
KB
-rwxr-xr-x
2022-03-23 13:52
fc-conflist
14.23
KB
-rwxr-xr-x
2022-03-23 13:52
fc-list
14.23
KB
-rwxr-xr-x
2022-03-23 13:52
fc-match
14.23
KB
-rwxr-xr-x
2022-03-23 13:52
fc-pattern
14.23
KB
-rwxr-xr-x
2022-03-23 13:52
fc-query
14.23
KB
-rwxr-xr-x
2022-03-23 13:52
fc-scan
14.23
KB
-rwxr-xr-x
2022-03-23 13:52
fc-validate
14.23
KB
-rwxr-xr-x
2022-03-23 13:52
fcgistarter
14.3
KB
-rwxr-xr-x
2026-03-05 18:04
fgconsole
14.23
KB
-rwxr-xr-x
2022-12-16 14:14
fgrep
28
B
-rwxr-xr-x
2022-03-23 13:56
fiascotopnm
118.6
KB
-rwxr-xr-x
2021-02-07 18:32
file
26.56
KB
-rwxr-xr-x
2023-09-11 17:59
finalrd
2.06
KB
-rwxr-xr-x
2022-02-16 16:56
fincore
22.42
KB
-rwxr-xr-x
2026-03-06 16:10
find
275.48
KB
-rwxr-xr-x
2022-03-23 13:52
findmnt
63.61
KB
-rwxr-xr-x
2026-03-06 16:10
fitstopnm
18.02
KB
-rwxr-xr-x
2021-02-07 18:32
fixdlsrps
1.53
KB
-rwxr-xr-x
2017-01-21 19:39
fixfmps
599
B
-rwxr-xr-x
2017-01-21 19:39
fixpsditps
694
B
-rwxr-xr-x
2017-01-21 19:39
fixpspps
1.27
KB
-rwxr-xr-x
2017-01-21 19:39
fixscribeps
479
B
-rwxr-xr-x
2017-01-21 19:39
fixtpps
699
B
-rwxr-xr-x
2017-01-21 19:39
fixwfwps
857
B
-rwxr-xr-x
2017-01-21 19:39
fixwpps
732
B
-rwxr-xr-x
2017-01-21 19:39
fixwwps
427
B
-rwxr-xr-x
2017-01-21 19:39
flock
22.48
KB
-rwxr-xr-x
2026-03-06 16:10
fmt
38.51
KB
-rwxr-xr-x
2024-02-08 03:46
fold
34.51
KB
-rwxr-xr-x
2024-02-08 03:46
free
26.23
KB
-rwxr-xr-x
2023-10-31 11:36
frm
27.29
KB
-rwxr-xr-x
2022-01-12 11:29
frm.mailutils
27.29
KB
-rwxr-xr-x
2022-01-12 11:29
from
26.82
KB
-rwxr-xr-x
2022-01-12 11:29
from.mailutils
26.82
KB
-rwxr-xr-x
2022-01-12 11:29
fs-idmap
1.6
MB
-rwxr-xr-x
2025-11-19 12:47
fsnotifywait
34.38
KB
-rwxr-xr-x
2022-01-25 15:43
fsnotifywatch
30.38
KB
-rwxr-xr-x
2022-01-25 15:43
fstopgm
14.02
KB
-rwxr-xr-x
2021-02-07 18:32
ftp
178.9
KB
-rwxr-xr-x
2022-03-25 10:01
funzip
22.3
KB
-rwxr-xr-x
2024-02-01 15:52
fuser
39.31
KB
-rwxr-xr-x
2022-03-24 16:29
fusermount
34.38
KB
-rwsr-xr-x
2022-03-23 13:53
fusermount3
34.38
KB
-rwsr-xr-x
2022-03-23 13:53
fwupdagent
190.3
KB
-rwxr-xr-x
2023-05-17 05:35
fwupdate
82.3
KB
-rwxr-xr-x
2023-05-17 05:35
fwupdmgr
190.3
KB
-rwxr-xr-x
2023-05-17 05:35
fwupdtool
394.92
KB
-rwxr-xr-x
2023-05-17 05:35
g++
910.82
KB
-rwxr-xr-x
2025-12-18 07:31
g++-11
910.82
KB
-rwxr-xr-x
2025-12-18 07:31
g++-9
770.74
KB
-rwxr-xr-x
2026-01-12 06:38
g3topbm
17.13
KB
-rwxr-xr-x
2021-02-07 18:32
gapplication
22.38
KB
-rwxr-xr-x
2026-01-28 17:57
gawk
688.46
KB
-rwxr-xr-x
2023-08-17 10:24
gcc
906.82
KB
-rwxr-xr-x
2025-12-18 07:31
gcc-11
906.82
KB
-rwxr-xr-x
2025-12-18 07:31
gcc-9
766.74
KB
-rwxr-xr-x
2026-01-12 06:38
gcc-ar
26.54
KB
-rwxr-xr-x
2025-12-18 07:31
gcc-ar-11
26.54
KB
-rwxr-xr-x
2025-12-18 07:31
gcc-ar-9
26.54
KB
-rwxr-xr-x
2026-01-12 06:38
gcc-nm
26.54
KB
-rwxr-xr-x
2025-12-18 07:31
gcc-nm-11
26.54
KB
-rwxr-xr-x
2025-12-18 07:31
gcc-nm-9
22.53
KB
-rwxr-xr-x
2026-01-12 06:38
gcc-ranlib
26.54
KB
-rwxr-xr-x
2025-12-18 07:31
gcc-ranlib-11
26.54
KB
-rwxr-xr-x
2025-12-18 07:31
gcc-ranlib-9
26.54
KB
-rwxr-xr-x
2026-01-12 06:38
gcov
400.01
KB
-rwxr-xr-x
2025-12-18 07:31
gcov-11
400.01
KB
-rwxr-xr-x
2025-12-18 07:31
gcov-9
383.92
KB
-rwxr-xr-x
2026-01-12 06:38
gcov-dump
251.84
KB
-rwxr-xr-x
2025-12-18 07:31
gcov-dump-11
251.84
KB
-rwxr-xr-x
2025-12-18 07:31
gcov-dump-9
235.79
KB
-rwxr-xr-x
2026-01-12 06:38
gcov-tool
275.93
KB
-rwxr-xr-x
2025-12-18 07:31
gcov-tool-11
275.93
KB
-rwxr-xr-x
2025-12-18 07:31
gcov-tool-9
267.89
KB
-rwxr-xr-x
2026-01-12 06:38
gdbus
50.38
KB
-rwxr-xr-x
2026-01-28 17:57
gdiffmk
7.51
KB
-rwxr-xr-x
2022-03-23 13:56
gem
254
B
-rwxr-xr-x
2025-09-11 18:03
gem3.0
545
B
-rwxr-xr-x
2026-03-23 12:43
gemtopbm
14.02
KB
-rwxr-xr-x
2021-02-07 18:32
gemtopnm
14.02
KB
-rwxr-xr-x
2021-02-07 18:32
gencat
26.37
KB
-rwxr-xr-x
2026-01-30 08:20
geqn
188.45
KB
-rwxr-xr-x
2022-03-23 13:56
getafm
6.18
KB
-rwxr-xr-x
2017-01-21 19:39
getconf
34.29
KB
-rwxr-xr-x
2026-01-30 08:20
getent
38.65
KB
-rwxr-xr-x
2026-01-30 08:20
getkeycodes
14.23
KB
-rwxr-xr-x
2022-12-16 14:14
getopt
22.38
KB
-rwxr-xr-x
2026-03-06 16:10
gettext
34.38
KB
-rwxr-xr-x
2022-03-25 10:31
gettext.sh
5.07
KB
-rwxr-xr-x
2022-03-25 10:31
ghostscript
14.15
KB
-rwxr-xr-x
2025-09-25 16:42
giftopnm
22.02
KB
-rwxr-xr-x
2021-02-07 18:32
ginstall-info
103.23
KB
-rwxr-xr-x
2022-02-06 12:48
gio
90.4
KB
-rwxr-xr-x
2026-01-28 17:57
gio-querymodules
14.3
KB
-rwxr-xr-x
2026-01-28 17:57
git
3.54
MB
-rwxr-xr-x
2026-02-26 19:49
git-receive-pack
3.54
MB
-rwxr-xr-x
2026-02-26 19:49
git-shell
552.58
KB
-rwxr-xr-x
2026-02-26 19:49
git-upload-archive
3.54
MB
-rwxr-xr-x
2026-02-26 19:49
git-upload-pack
3.54
MB
-rwxr-xr-x
2026-02-26 19:49
glib-compile-schemas
50.3
KB
-rwxr-xr-x
2026-01-28 17:57
glilypond
18.19
KB
-rwxr-xr-x
2022-03-23 13:56
gmake
249.7
KB
-rwxr-xr-x
2022-02-15 15:32
gold
3.04
MB
-rwxr-xr-x
2025-12-03 15:08
gouldtoppm
14.02
KB
-rwxr-xr-x
2021-02-07 18:32
gpasswd
70.38
KB
-rwsr-xr-x
2024-02-06 12:54
gperl
6.87
KB
-rwxr-xr-x
2022-03-23 13:56
gpg
1
MB
-rwxr-xr-x
2026-01-05 22:14
gpg-agent
312.96
KB
-rwxr-xr-x
2026-01-05 22:14
gpg-connect-agent
82.99
KB
-rwxr-xr-x
2026-01-05 22:14
gpg-wks-server
115.05
KB
-rwxr-xr-x
2026-01-05 22:14
gpg-zip
3.43
KB
-rwxr-xr-x
2026-01-05 22:14
gpgcompose
496.48
KB
-rwxr-xr-x
2026-01-05 22:14
gpgconf
126.73
KB
-rwxr-xr-x
2026-01-05 22:14
gpgparsemail
34.38
KB
-rwxr-xr-x
2026-01-05 22:14
gpgsm
418.9
KB
-rwxr-xr-x
2026-01-05 22:14
gpgsplit
26.55
KB
-rwxr-xr-x
2026-01-05 22:14
gpgtar
63.39
KB
-rwxr-xr-x
2026-01-05 22:14
gpgv
271.04
KB
-rwxr-xr-x
2026-01-05 22:14
gpic
200.04
KB
-rwxr-xr-x
2022-03-23 13:56
gpinyin
5.28
KB
-rwxr-xr-x
2022-03-23 13:56
gprof
111.79
KB
-rwxr-xr-x
2025-12-03 15:08
grap2graph
3.08
KB
-rwxr-xr-x
2022-03-23 13:56
grep
178.45
KB
-rwxr-xr-x
2022-03-23 13:56
gresource
22.3
KB
-rwxr-xr-x
2026-01-28 17:57
grn
86.84
KB
-rwxr-xr-x
2022-03-23 13:56
grodvi
118.49
KB
-rwxr-xr-x
2022-03-23 13:56
groff
94.5
KB
-rwxr-xr-x
2022-03-23 13:56
groffer
8.04
KB
-rwxr-xr-x
2022-03-23 13:56
grog
2.71
KB
-rwxr-xr-x
2022-03-23 13:56
grolbp
122.8
KB
-rwxr-xr-x
2022-03-23 13:56
grolj4
114.5
KB
-rwxr-xr-x
2022-03-23 13:56
gropdf
70.69
KB
-rwxr-xr-x
2022-03-23 13:56
grops
162.55
KB
-rwxr-xr-x
2022-03-23 13:56
grotty
118.52
KB
-rwxr-xr-x
2022-03-23 13:56
groups
34.51
KB
-rwxr-xr-x
2024-02-08 03:46
growpart
26.22
KB
-rwxr-xr-x
2021-08-05 09:58
grub-editenv
376.95
KB
-rwxr-xr-x
2022-12-18 21:21
grub-file
816.45
KB
-rwxr-xr-x
2022-12-18 21:21
grub-fstest
937.92
KB
-rwxr-xr-x
2022-12-18 21:21
grub-glue-efi
247.86
KB
-rwxr-xr-x
2022-12-18 21:21
grub-kbdcomp
1.64
KB
-rwxr-xr-x
2022-12-18 21:21
grub-menulst2cfg
228.13
KB
-rwxr-xr-x
2022-12-18 21:21
grub-mkfont
272.42
KB
-rwxr-xr-x
2022-12-18 21:21
grub-mkimage
361.05
KB
-rwxr-xr-x
2022-12-18 21:21
grub-mklayout
252.17
KB
-rwxr-xr-x
2022-12-18 21:21
grub-mknetdir
417.66
KB
-rwxr-xr-x
2022-12-18 21:21
grub-mkpasswd-pbkdf2
256.2
KB
-rwxr-xr-x
2022-12-18 21:21
grub-mkrelpath
247.58
KB
-rwxr-xr-x
2022-12-18 21:21
grub-mkrescue
998.47
KB
-rwxr-xr-x
2022-12-18 21:21
grub-mkstandalone
493.95
KB
-rwxr-xr-x
2022-12-18 21:21
grub-mount
760.84
KB
-rwxr-xr-x
2022-12-18 21:21
grub-ntldr-img
38.24
KB
-rwxr-xr-x
2022-12-18 21:21
grub-render-label
828.83
KB
-rwxr-xr-x
2022-12-18 21:21
grub-script-check
275.7
KB
-rwxr-xr-x
2022-12-18 21:21
grub-syslinux2cfg
781.34
KB
-rwxr-xr-x
2022-12-18 21:21
gs
14.15
KB
-rwxr-xr-x
2025-09-25 16:42
gsbj
350
B
-rwxr-xr-x
2025-09-25 16:42
gsdj
352
B
-rwxr-xr-x
2025-09-25 16:42
gsdj500
352
B
-rwxr-xr-x
2025-09-25 16:42
gsettings
30.3
KB
-rwxr-xr-x
2026-01-28 17:57
gslj
353
B
-rwxr-xr-x
2025-09-25 16:42
gslp
350
B
-rwxr-xr-x
2025-09-25 16:42
gsnd
277
B
-rwxr-xr-x
2025-09-25 16:42
gtbl
126.48
KB
-rwxr-xr-x
2022-03-23 13:56
gunzip
2.29
KB
-rwxr-xr-x
2022-09-05 13:33
gxditview
133.69
KB
-rwxr-xr-x
2022-03-23 13:56
gzexe
6.3
KB
-rwxr-xr-x
2022-09-05 13:33
gzip
91.23
KB
-rwxr-xr-x
2022-09-05 13:33
h2ph
28.54
KB
-rwxr-xr-x
2025-07-25 17:26
h2xs
59.51
KB
-rwxr-xr-x
2025-07-25 17:26
hardlink
34.43
KB
-rwxr-xr-x
2026-03-06 16:10
hd
50.39
KB
-rwxr-xr-x
2026-03-06 16:10
head
42.51
KB
-rwxr-xr-x
2024-02-08 03:46
helpztags
2.46
KB
-rwxr-xr-x
2024-08-27 05:29
hexdump
50.39
KB
-rwxr-xr-x
2026-03-06 16:10
hibagent
23.96
KB
-rwxr-xr-x
2023-11-16 23:19
hibinit-agent
17.97
KB
-rwxr-xr-x
2024-05-23 23:43
hipstopgm
14.02
KB
-rwxr-xr-x
2021-02-07 18:32
host
118.82
KB
-rwxr-xr-x
2026-03-24 15:31
hostid
30.51
KB
-rwxr-xr-x
2024-02-08 03:46
hostname
22.23
KB
-rwxr-xr-x
2022-03-23 13:57
hostnamectl
30.38
KB
-rwxr-xr-x
2026-03-13 16:47
hpftodit
250.45
KB
-rwxr-xr-x
2022-03-23 13:56
htcacheclean
38.31
KB
-rwxr-xr-x
2026-03-05 18:04
htdbm
26.3
KB
-rwxr-xr-x
2026-03-05 18:04
htdigest
14.3
KB
-rwxr-xr-x
2026-03-05 18:04
htop
277.19
KB
-rwxr-xr-x
2022-03-23 13:58
htpasswd
26.3
KB
-rwxr-xr-x
2026-03-05 18:04
hwe-support-status
10.58
KB
-rwxr-xr-x
2024-07-11 09:48
i386
26.65
KB
-rwxr-xr-x
2026-03-06 16:10
ibd2sdi
294.74
KB
-rwxr-xr-x
2026-01-22 12:44
icontopbm
14.02
KB
-rwxr-xr-x
2021-02-07 18:32
iconv
66.41
KB
-rwxr-xr-x
2026-01-30 08:20
id
38.51
KB
-rwxr-xr-x
2024-02-08 03:46
identify
14.15
KB
-rwxr-xr-x
2024-07-19 20:37
identify-im6
14.15
KB
-rwxr-xr-x
2024-07-19 20:37
identify-im6.q16
14.15
KB
-rwxr-xr-x
2024-07-19 20:37
ilbmtoppm
66.1
KB
-rwxr-xr-x
2021-02-07 18:32
imagetops
1.21
KB
-rwxr-xr-x
2021-02-07 18:32
imgtoppm
14.02
KB
-rwxr-xr-x
2021-02-07 18:32
import
14.15
KB
-rwxr-xr-x
2024-07-19 20:37
import-im6
14.15
KB
-rwxr-xr-x
2024-07-19 20:37
import-im6.q16
14.15
KB
-rwxr-xr-x
2024-07-19 20:37
includeres
1.43
KB
-rwxr-xr-x
2017-01-21 19:39
indxbib
46.51
KB
-rwxr-xr-x
2022-03-23 13:56
info
301.74
KB
-rwxr-xr-x
2022-02-06 12:48
infobrowser
301.74
KB
-rwxr-xr-x
2022-02-06 12:48
infocmp
62.38
KB
-rwxr-xr-x
2023-05-16 18:45
infotocap
86.41
KB
-rwxr-xr-x
2023-05-16 18:45
innochecksum
199.39
KB
-rwxr-xr-x
2026-01-22 12:44
inotifywait
34.38
KB
-rwxr-xr-x
2022-01-25 15:43
inotifywatch
30.38
KB
-rwxr-xr-x
2022-01-25 15:43
install
142.52
KB
-rwxr-xr-x
2024-02-08 03:46
install-info
103.23
KB
-rwxr-xr-x
2022-02-06 12:48
instmodsh
4.27
KB
-rwxr-xr-x
2025-07-25 17:26
ionice
18.38
KB
-rwxr-xr-x
2026-03-06 16:10
iostat
54.44
KB
-rwxr-xr-x
2023-06-06 13:27
ip
702.05
KB
-rwxr-xr-x
2022-03-24 11:56
ipcmk
22.45
KB
-rwxr-xr-x
2026-03-06 16:10
ipcrm
18.38
KB
-rwxr-xr-x
2026-03-06 16:10
ipcs
38.38
KB
-rwxr-xr-x
2026-03-06 16:10
iptables-xml
96.95
KB
-rwxr-xr-x
2024-01-16 21:14
ipython3
963
B
-rwxr-xr-x
2022-01-24 20:22
irb
507
B
-rwxr-xr-x
2026-03-23 12:43
irb3.0
507
B
-rwxr-xr-x
2026-03-23 12:43
ischroot
14.2
KB
-rwxr-xr-x
2022-03-23 13:49
iscsiadm
398.46
KB
-rwxr-xr-x
2025-02-11 03:06
join
46.55
KB
-rwxr-xr-x
2024-02-08 03:46
journalctl
78.39
KB
-rwxr-xr-x
2026-03-13 16:47
jpegtopnm
30.09
KB
-rwxr-xr-x
2021-02-07 18:32
json-patch-jsondiff
1004
B
-rwxr-xr-x
2021-09-29 10:31
json_pp
4.88
KB
-rwxr-xr-x
2025-07-25 17:26
jsondiff
1004
B
-rwxr-xr-x
2021-09-29 10:31
jsonpatch
3.77
KB
-rwxr-xr-x
2021-09-29 10:31
jsonpointer
1.79
KB
-rwxr-xr-x
2020-01-24 03:25
jsonschema
397
B
-rwxr-xr-x
2020-01-23 18:44
kbd_mode
14.52
KB
-rwxr-xr-x
2022-12-16 14:14
kbdinfo
18.23
KB
-rwxr-xr-x
2022-12-16 14:14
kbxutil
62.83
KB
-rwxr-xr-x
2026-01-05 22:14
keep-one-running
3.51
KB
-rwxr-xr-x
2014-01-15 22:24
kernel-install
4.79
KB
-rwxr-xr-x
2022-03-11 12:48
keyring
961
B
-rwxr-xr-x
2022-01-02 14:55
kill
30.23
KB
-rwxr-xr-x
2023-10-31 11:36
killall
31.34
KB
-rwxr-xr-x
2022-03-24 16:29
kmod
166.36
KB
-rwxr-xr-x
2021-08-17 09:19
kmodsign
18.45
KB
-rwxr-xr-x
2021-11-05 17:32
landscape-sysinfo
624
B
-rwxr-xr-x
2025-06-13 16:13
last
34.38
KB
-rwxr-xr-x
2026-03-06 16:10
lastb
34.38
KB
-rwxr-xr-x
2026-03-06 16:10
lastlog
27.63
KB
-rwxr-xr-x
2024-02-06 12:54
lcf
7.6
KB
-rwxr-xr-x
2020-06-16 05:37
ld
1.66
MB
-rwxr-xr-x
2025-12-03 15:08
ld.bfd
1.66
MB
-rwxr-xr-x
2025-12-03 15:08
ld.gold
3.04
MB
-rwxr-xr-x
2025-12-03 15:08
ldd
5.32
KB
-rwxr-xr-x
2026-01-30 08:20
leaftoppm
14.02
KB
-rwxr-xr-x
2021-02-07 18:32
less
194.38
KB
-rwxr-xr-x
2024-04-27 20:32
lessecho
14.31
KB
-rwxr-xr-x
2024-04-27 20:32
lessfile
8.83
KB
-rwxr-xr-x
2021-12-28 19:39
lesskey
23.7
KB
-rwxr-xr-x
2024-04-27 20:32
lesspipe
8.83
KB
-rwxr-xr-x
2021-12-28 19:39
lexgrog
99.75
KB
-rwxr-xr-x
2022-03-17 19:03
lft
2.43
KB
-rwxr-xr-x
2016-08-29 15:45
lft.db
2.43
KB
-rwxr-xr-x
2016-08-29 15:45
libnetcfg
15.41
KB
-rwxr-xr-x
2025-07-25 17:26
link
30.51
KB
-rwxr-xr-x
2024-02-08 03:46
linux-boot-prober
1.54
KB
-rwxr-xr-x
2021-07-11 02:43
linux-check-removal
3.99
KB
-rwxr-xr-x
2025-02-27 07:59
linux-update-symlinks
6.17
KB
-rwxr-xr-x
2025-02-27 07:59
linux-version
2.63
KB
-rwxr-xr-x
2024-11-13 12:23
linux32
26.65
KB
-rwxr-xr-x
2026-03-06 16:10
linux64
26.65
KB
-rwxr-xr-x
2026-03-06 16:10
lispmtopgm
14.02
KB
-rwxr-xr-x
2021-02-07 18:32
lkbib
54.49
KB
-rwxr-xr-x
2022-03-23 13:56
ln
58.51
KB
-rwxr-xr-x
2024-02-08 03:46
lnstat
22.66
KB
-rwxr-xr-x
2022-03-24 11:56
loadkeys
198.76
KB
-rwxr-xr-x
2022-12-16 14:14
loadunimap
30.32
KB
-rwxr-xr-x
2022-12-16 14:14
locale
57.56
KB
-rwxr-xr-x
2026-01-30 08:20
locale-check
14.15
KB
-rwxr-xr-x
2024-09-10 11:18
localectl
26.37
KB
-rwxr-xr-x
2026-03-13 16:47
localedef
326.96
KB
-rwxr-xr-x
2026-01-30 08:20
logger
34.97
KB
-rwxr-xr-x
2026-03-06 16:10
login
51.73
KB
-rwxr-xr-x
2024-02-06 12:54
loginctl
58.48
KB
-rwxr-xr-x
2026-03-13 16:47
logname
30.51
KB
-rwxr-xr-x
2024-02-08 03:46
logresolve
14.31
KB
-rwxr-xr-x
2026-03-05 18:04
look
18.38
KB
-rwxr-xr-x
2026-03-06 16:10
lookbib
50.49
KB
-rwxr-xr-x
2022-03-23 13:56
lowntfs-3g
114.98
KB
-rwxr-xr-x
2022-11-01 11:56
ls
134.98
KB
-rwxr-xr-x
2024-02-08 03:46
lsattr
14.31
KB
-rwxr-xr-x
2023-10-09 01:50
lsb_release
3.55
KB
-rwxr-xr-x
2019-08-25 21:11
lsblk
122.38
KB
-rwxr-xr-x
2026-03-06 16:10
lscgroup
14.41
KB
-rwxr-xr-x
2021-08-27 13:45
lscpu
98.38
KB
-rwxr-xr-x
2026-03-06 16:10
lshw
901.2
KB
-rwxr-xr-x
2022-03-24 16:22
lsinitramfs
706
B
-rwxr-xr-x
2024-03-19 12:05
lsipc
50.38
KB
-rwxr-xr-x
2026-03-06 16:10
lslocks
30.7
KB
-rwxr-xr-x
2026-03-06 16:10
lslogins
50.38
KB
-rwxr-xr-x
2026-03-06 16:10
lsmem
34.38
KB
-rwxr-xr-x
2026-03-06 16:10
lsmod
166.36
KB
-rwxr-xr-x
2021-08-17 09:19
lsns
38.38
KB
-rwxr-xr-x
2026-03-06 16:10
lsof
163.62
KB
-rwxr-xr-x
2022-03-24 16:16
lspci
92.08
KB
-rwxr-xr-x
2021-08-30 02:45
lspgpot
1.06
KB
-rwxr-xr-x
2017-08-28 10:22
lssubsys
14.51
KB
-rwxr-xr-x
2021-08-27 13:45
lsusb
246.52
KB
-rwxr-xr-x
2022-03-25 09:53
lto-dump-11
23.73
MB
-rwxr-xr-x
2025-12-18 07:31
lzcat
82.52
KB
-rwxr-xr-x
2022-04-08 12:51
lzcmp
6.86
KB
-rwxr-xr-x
2022-04-08 12:51
lzdiff
6.86
KB
-rwxr-xr-x
2022-04-08 12:51
lzegrep
5.87
KB
-rwxr-xr-x
2022-04-08 12:51
lzfgrep
5.87
KB
-rwxr-xr-x
2022-04-08 12:51
lzgrep
5.87
KB
-rwxr-xr-x
2022-04-08 12:51
lzless
1.76
KB
-rwxr-xr-x
2022-04-08 12:51
lzma
82.52
KB
-rwxr-xr-x
2022-04-08 12:51
lzmainfo
14.23
KB
-rwxr-xr-x
2022-04-08 12:51
lzmore
2.11
KB
-rwxr-xr-x
2022-04-08 12:51
mac2unix
54.34
KB
-rwxr-xr-x
2021-08-16 04:05
macptopbm
14.02
KB
-rwxr-xr-x
2021-02-07 18:32
mail
229.38
KB
-rwxr-xr-x
2022-01-12 11:29
mail.mailutils
229.38
KB
-rwxr-xr-x
2022-01-12 11:29
mailmail3
964
B
-rwxr-xr-x
2024-11-22 17:49
mailq
30.45
KB
-rwxr-xr-x
2024-01-29 08:02
mailx
229.38
KB
-rwxr-xr-x
2022-01-12 11:29
make
249.7
KB
-rwxr-xr-x
2022-02-15 15:32
make-first-existing-target
4.79
KB
-rwxr-xr-x
2022-02-15 15:32
man
117.68
KB
-rwxr-xr-x
2022-03-17 19:03
man-recode
35.68
KB
-rwxr-xr-x
2022-03-17 19:03
mandb
139.94
KB
-rwxr-xr-x
2022-03-17 19:03
manifest
1.9
KB
-rwxr-xr-x
2020-02-17 14:11
manpath
30.78
KB
-rwxr-xr-x
2022-03-17 19:03
mapscrn
30.32
KB
-rwxr-xr-x
2022-12-16 14:14
mawk
154.79
KB
-rwxr-xr-x
2022-01-23 21:57
mcookie
26.45
KB
-rwxr-xr-x
2026-03-06 16:10
md5sum
42.41
KB
-rwxr-xr-x
2024-02-08 03:46
md5sum.textutils
42.41
KB
-rwxr-xr-x
2024-02-08 03:46
mdatopbm
14.02
KB
-rwxr-xr-x
2021-02-07 18:32
mdig
50.4
KB
-rwxr-xr-x
2026-03-24 15:31
memcached
252.13
KB
-rwxr-xr-x
2023-11-01 14:19
memfd-bind
3.56
MB
-rwxr-xr-x
2025-11-19 12:47
mesg
14.38
KB
-rwxr-xr-x
2026-03-06 16:10
messages
14.67
KB
-rwxr-xr-x
2022-01-12 11:29
messages.mailutils
14.67
KB
-rwxr-xr-x
2022-01-12 11:29
mgrtopbm
14.02
KB
-rwxr-xr-x
2021-02-07 18:32
migrate-pubring-from-classic-gpg
2.99
KB
-rwxr-xr-x
2021-12-18 21:45
mimeview
19.35
KB
-rwxr-xr-x
2022-01-12 11:29
mk_modmap
15.78
KB
-rwxr-xr-x
2022-12-16 14:14
mkdir
66.51
KB
-rwxr-xr-x
2024-02-08 03:46
mkfifo
38.51
KB
-rwxr-xr-x
2024-02-08 03:46
mknod
42.51
KB
-rwxr-xr-x
2024-02-08 03:46
mkpasswd
26.38
KB
-rwxr-xr-x
2022-04-07 23:08
mksquashfs
254.68
KB
-rwxr-xr-x
2022-03-25 09:58
mktemp
38.51
KB
-rwxr-xr-x
2024-02-08 03:46
mmcli
273.84
KB
-rwxr-xr-x
2024-07-18 14:24
mmroff
3.75
KB
-rwxr-xr-x
2022-03-23 13:56
mogrify
14.15
KB
-rwxr-xr-x
2024-07-19 20:37
mogrify-im6
14.15
KB
-rwxr-xr-x
2024-07-19 20:37
mogrify-im6.q16
14.15
KB
-rwxr-xr-x
2024-07-19 20:37
montage
14.15
KB
-rwxr-xr-x
2024-07-19 20:37
montage-im6
14.15
KB
-rwxr-xr-x
2024-07-19 20:37
montage-im6.q16
14.15
KB
-rwxr-xr-x
2024-07-19 20:37
more
42.38
KB
-rwxr-xr-x
2026-03-06 16:10
mount
46.38
KB
-rwsr-xr-x
2026-03-06 16:10
mountpoint
18.38
KB
-rwxr-xr-x
2026-03-06 16:10
movemail
40.26
KB
-rwxr-xr-x
2022-01-12 11:29
movemail.mailutils
40.26
KB
-rwxr-xr-x
2022-01-12 11:29
mpstat
50.45
KB
-rwxr-xr-x
2023-06-06 13:27
mt
66.73
KB
-rwxr-xr-x
2024-04-28 12:30
mt-gnu
66.73
KB
-rwxr-xr-x
2024-04-28 12:30
mtr
72.25
KB
-rwxr-xr-x
2022-01-11 12:46
mtr-packet
38.3
KB
-rwxr-xr-x
2022-01-11 12:46
mtvtoppm
14.02
KB
-rwxr-xr-x
2021-02-07 18:32
mv
134.52
KB
-rwxr-xr-x
2024-02-08 03:46
my_print_defaults
171.24
KB
-rwxr-xr-x
2026-01-22 12:44
myisam_ftdump
6.35
MB
-rwxr-xr-x
2026-01-22 12:44
myisamchk
6.55
MB
-rwxr-xr-x
2026-01-22 12:44
myisamlog
6.38
MB
-rwxr-xr-x
2026-01-22 12:44
myisampack
6.41
MB
-rwxr-xr-x
2026-01-22 12:44
mysql
6.65
MB
-rwxr-xr-x
2026-01-22 12:44
mysql_config_editor
157.03
KB
-rwxr-xr-x
2026-01-22 12:44
mysql_migrate_keyring
6.53
MB
-rwxr-xr-x
2026-01-22 12:44
mysql_secure_installation
6.47
MB
-rwxr-xr-x
2026-01-22 12:44
mysql_ssl_rsa_setup
194.9
KB
-rwxr-xr-x
2026-01-22 12:44
mysql_tzinfo_to_sql
74.91
KB
-rwxr-xr-x
2026-01-22 12:44
mysql_upgrade
6.55
MB
-rwxr-xr-x
2026-01-22 12:44
mysqladmin
6.49
MB
-rwxr-xr-x
2026-01-22 12:44
mysqlanalyze
6.49
MB
-rwxr-xr-x
2026-01-22 12:44
mysqlbinlog
6.8
MB
-rwxr-xr-x
2026-01-22 12:44
mysqlcheck
6.49
MB
-rwxr-xr-x
2026-01-22 12:44
mysqld_multi
26.73
KB
-rwxr-xr-x
2026-01-22 12:44
mysqld_safe
28.45
KB
-rwxr-xr-x
2026-01-22 12:44
mysqldump
6.57
MB
-rwxr-xr-x
2026-01-22 12:44
mysqldumpslow
7.54
KB
-rwxr-xr-x
2026-01-22 12:44
mysqlimport
6.48
MB
-rwxr-xr-x
2026-01-22 12:44
mysqloptimize
6.49
MB
-rwxr-xr-x
2026-01-22 12:44
mysqlpump
6.85
MB
-rwxr-xr-x
2026-01-22 12:44
mysqlrepair
6.49
MB
-rwxr-xr-x
2026-01-22 12:44
mysqlreport
38.1
KB
-rwxr-xr-x
2025-11-18 20:53
mysqlshow
6.49
MB
-rwxr-xr-x
2026-01-22 12:44
mysqlslap
6.5
MB
-rwxr-xr-x
2026-01-22 12:44
namei
22.38
KB
-rwxr-xr-x
2026-03-06 16:10
nano
276.52
KB
-rwxr-xr-x
2024-10-10 13:39
nawk
688.46
KB
-rwxr-xr-x
2023-08-17 10:24
nc
38.63
KB
-rwxr-xr-x
2022-02-23 11:09
nc.openbsd
38.63
KB
-rwxr-xr-x
2022-02-23 11:09
neotoppm
14.02
KB
-rwxr-xr-x
2021-02-07 18:32
neqn
913
B
-rwxr-xr-x
2022-03-23 13:56
netcat
38.63
KB
-rwxr-xr-x
2022-02-23 11:09
netstat
154.59
KB
-rwxr-xr-x
2025-05-28 13:13
networkctl
102.38
KB
-rwxr-xr-x
2026-03-13 16:47
networkd-dispatcher
19.71
KB
-rwxr-xr-x
2022-05-04 13:29
newaliases
30.45
KB
-rwxr-xr-x
2024-01-29 08:02
newgrp
39.55
KB
-rwsr-xr-x
2024-02-06 12:54
ngettext
34.38
KB
-rwxr-xr-x
2022-03-25 10:31
nice
34.51
KB
-rwxr-xr-x
2024-02-08 03:46
nisdomainname
22.23
KB
-rwxr-xr-x
2022-03-23 13:57
nl
98.57
KB
-rwxr-xr-x
2024-02-08 03:46
nm
43.63
KB
-rwxr-xr-x
2025-12-03 15:08
nohup
34.41
KB
-rwxr-xr-x
2024-02-08 03:46
nproc
34.51
KB
-rwxr-xr-x
2024-02-08 03:46
nroff
3.22
KB
-rwxr-xr-x
2022-03-23 13:56
nsenter
26.6
KB
-rwxr-xr-x
2026-03-06 16:10
nslookup
118.82
KB
-rwxr-xr-x
2026-03-24 15:31
nstat
30.38
KB
-rwxr-xr-x
2022-03-24 11:56
nsupdate
74.55
KB
-rwxr-xr-x
2026-03-24 15:31
ntfs-3g
159.01
KB
-rwxr-xr-x
2022-11-01 11:56
ntfs-3g.probe
14.38
KB
-rwxr-xr-x
2022-11-01 11:56
ntfscat
26.38
KB
-rwxr-xr-x
2022-11-01 11:56
ntfscluster
38.38
KB
-rwxr-xr-x
2022-11-01 11:56
ntfscmp
30.38
KB
-rwxr-xr-x
2022-11-01 11:56
ntfsdecrypt
42.38
KB
-rwxr-xr-x
2022-11-01 11:56
ntfsfallocate
26.38
KB
-rwxr-xr-x
2022-11-01 11:56
ntfsfix
34.38
KB
-rwxr-xr-x
2022-11-01 11:56
ntfsinfo
54.38
KB
-rwxr-xr-x
2022-11-01 11:56
ntfsls
27.45
KB
-rwxr-xr-x
2022-11-01 11:56
ntfsmove
30.38
KB
-rwxr-xr-x
2022-11-01 11:56
ntfsrecover
106.38
KB
-rwxr-xr-x
2022-11-01 11:56
ntfssecaudit
78.86
KB
-rwxr-xr-x
2022-11-01 11:56
ntfstruncate
26.3
KB
-rwxr-xr-x
2022-11-01 11:56
ntfsusermap
18.3
KB
-rwxr-xr-x
2022-11-01 11:56
ntfswipe
42.91
KB
-rwxr-xr-x
2022-11-01 11:56
numfmt
54.54
KB
-rwxr-xr-x
2024-02-08 03:46
objcopy
162.54
KB
-rwxr-xr-x
2025-12-03 15:08
objdump
365.13
KB
-rwxr-xr-x
2025-12-03 15:08
od
66.51
KB
-rwxr-xr-x
2024-02-08 03:46
oem-getlogs
8.59
KB
-rwxr-xr-x
2025-07-29 15:25
on_ac_power
3.7
KB
-rwxr-xr-x
2025-06-04 14:47
open
18.06
KB
-rwxr-xr-x
2021-12-10 23:14
openssl
977.8
KB
-rwxr-xr-x
2026-01-26 12:32
openvt
22.59
KB
-rwxr-xr-x
2022-12-16 14:14
os-prober
4.44
KB
-rwxr-xr-x
2021-07-11 02:43
pager
194.38
KB
-rwxr-xr-x
2024-04-27 20:32
palmtopnm
22.02
KB
-rwxr-xr-x
2021-02-07 18:32
pamcut
18.02
KB
-rwxr-xr-x
2021-02-07 18:32
pamdeinterlace
14.02
KB
-rwxr-xr-x
2021-02-07 18:32
pamdice
14.02
KB
-rwxr-xr-x
2021-02-07 18:32
pamfile
14.02
KB
-rwxr-xr-x
2021-02-07 18:32
pamoil
14.02
KB
-rwxr-xr-x
2021-02-07 18:32
pamstack
14.02
KB
-rwxr-xr-x
2021-02-07 18:32
pamstretch
14.02
KB
-rwxr-xr-x
2021-02-07 18:32
pamstretch-gen
1.31
KB
-rwxr-xr-x
2021-02-07 18:32
paperconf
14.15
KB
-rwxr-xr-x
2022-03-24 12:14
partx
58.38
KB
-rwxr-xr-x
2026-03-06 16:10
passwd
58.57
KB
-rwsr-xr-x
2024-02-06 12:54
paste
34.41
KB
-rwxr-xr-x
2024-02-08 03:46
pastebinit
16.12
KB
-rwxr-xr-x
2021-11-24 02:53
patch
186.52
KB
-rwxr-xr-x
2022-03-24 16:22
pathchk
34.51
KB
-rwxr-xr-x
2024-02-08 03:46
pbget
2.51
KB
-rwxr-xr-x
2019-08-03 05:35
pbmclean
14.02
KB
-rwxr-xr-x
2021-02-07 18:32
pbmlife
14.02
KB
-rwxr-xr-x
2021-02-07 18:32
pbmmake
14.02
KB
-rwxr-xr-x
2021-02-07 18:32
pbmmask
14.02
KB
-rwxr-xr-x
2021-02-07 18:32
pbmpage
14.02
KB
-rwxr-xr-x
2021-02-07 18:32
pbmpscale
14.13
KB
-rwxr-xr-x
2021-02-07 18:32
pbmreduce
14.02
KB
-rwxr-xr-x
2021-02-07 18:32
pbmtext
14.02
KB
-rwxr-xr-x
2021-02-07 18:32
pbmtextps
14.02
KB
-rwxr-xr-x
2021-02-07 18:32
pbmto10x
14.02
KB
-rwxr-xr-x
2021-02-07 18:32
pbmtoascii
14.29
KB
-rwxr-xr-x
2021-02-07 18:32
pbmtoatk
14.02
KB
-rwxr-xr-x
2021-02-07 18:32
pbmtobbnbg
14.02
KB
-rwxr-xr-x
2021-02-07 18:32
pbmtocmuwm
14.02
KB
-rwxr-xr-x
2021-02-07 18:32
pbmtoepsi
14.02
KB
-rwxr-xr-x
2021-02-07 18:32
pbmtoepson
14.02
KB
-rwxr-xr-x
2021-02-07 18:32
pbmtog3
17.13
KB
-rwxr-xr-x
2021-02-07 18:32
pbmtogem
14.02
KB
-rwxr-xr-x
2021-02-07 18:32
pbmtogo
14.02
KB
-rwxr-xr-x
2021-02-07 18:32
pbmtoicon
14.02
KB
-rwxr-xr-x
2021-02-07 18:32
pbmtolj
18.03
KB
-rwxr-xr-x
2021-02-07 18:32
pbmtomacp
14.02
KB
-rwxr-xr-x
2021-02-07 18:32
pbmtomda
14.02
KB
-rwxr-xr-x
2021-02-07 18:32
pbmtomgr
14.02
KB
-rwxr-xr-x
2021-02-07 18:32
pbmtonokia
14.02
KB
-rwxr-xr-x
2021-02-07 18:32
pbmtopgm
14.02
KB
-rwxr-xr-x
2021-02-07 18:32
pbmtopi3
14.02
KB
-rwxr-xr-x
2021-02-07 18:32
pbmtoplot
14.02
KB
-rwxr-xr-x
2021-02-07 18:32
pbmtoppa
30.03
KB
-rwxr-xr-x
2021-02-07 18:32
pbmtopsg3
15.66
KB
-rwxr-xr-x
2021-02-07 18:32
pbmtoptx
14.02
KB
-rwxr-xr-x
2021-02-07 18:32
pbmtowbmp
14.02
KB
-rwxr-xr-x
2021-02-07 18:32
pbmtox10bm
14.02
KB
-rwxr-xr-x
2021-02-07 18:32
pbmtoxbm
14.02
KB
-rwxr-xr-x
2021-02-07 18:32
pbmtoybm
14.02
KB
-rwxr-xr-x
2021-02-07 18:32
pbmtozinc
14.02
KB
-rwxr-xr-x
2021-02-07 18:32
pbmupc
22.02
KB
-rwxr-xr-x
2021-02-07 18:32
pbput
2.51
KB
-rwxr-xr-x
2019-08-03 05:35
pbputs
2.51
KB
-rwxr-xr-x
2019-08-03 05:35
pcxtoppm
22.02
KB
-rwxr-xr-x
2021-02-07 18:32
pdb3
61.74
KB
-rwxr-xr-x
2026-03-03 11:56
pdb3.10
61.74
KB
-rwxr-xr-x
2026-03-03 11:56
pdf2dsc
698
B
-rwxr-xr-x
2025-09-25 16:42
pdf2ps
909
B
-rwxr-xr-x
2025-09-25 16:42
pdfmom
3.03
KB
-rwxr-xr-x
2022-03-23 13:56
pdfroff
20.96
KB
-rwxr-xr-x
2022-03-23 13:56
peekfd
14.3
KB
-rwxr-xr-x
2022-03-24 16:29
perf
1.58
KB
-rwxr-xr-x
2026-03-06 13:14
perl
3.63
MB
-rwxr-xr-x
2025-07-25 17:26
perl5.34-x86_64-linux-gnu
14.3
KB
-rwxr-xr-x
2025-07-25 17:26
perl5.34.0
3.63
MB
-rwxr-xr-x
2025-07-25 17:26
perlbug
44.12
KB
-rwxr-xr-x
2025-07-25 17:26
perldoc
125
B
-rwxr-xr-x
2021-08-25 18:11
perlivp
10.61
KB
-rwxr-xr-x
2025-07-25 17:26
perlthanks
44.12
KB
-rwxr-xr-x
2025-07-25 17:26
perror
1.46
MB
-rwxr-xr-x
2026-01-22 12:44
pf2afm
498
B
-rwxr-xr-x
2025-09-25 16:42
pfbtopfa
516
B
-rwxr-xr-x
2025-09-25 16:42
pfbtops
26.38
KB
-rwxr-xr-x
2022-03-23 13:56
pgmbentley
14.02
KB
-rwxr-xr-x
2021-02-07 18:32
pgmcrater
18.05
KB
-rwxr-xr-x
2021-02-07 18:32
pgmedge
14.02
KB
-rwxr-xr-x
2021-02-07 18:32
pgmenhance
14.02
KB
-rwxr-xr-x
2021-02-07 18:32
pgmhist
14.02
KB
-rwxr-xr-x
2021-02-07 18:32
pgmkernel
14.02
KB
-rwxr-xr-x
2021-02-07 18:32
pgmnoise
14.02
KB
-rwxr-xr-x
2021-02-07 18:32
pgmnorm
14.02
KB
-rwxr-xr-x
2021-02-07 18:32
pgmoil
14.02
KB
-rwxr-xr-x
2021-02-07 18:32
pgmramp
14.02
KB
-rwxr-xr-x
2021-02-07 18:32
pgmslice
14.02
KB
-rwxr-xr-x
2021-02-07 18:32
pgmtexture
30.02
KB
-rwxr-xr-x
2021-02-07 18:32
pgmtofs
14.02
KB
-rwxr-xr-x
2021-02-07 18:32
pgmtolispm
14.02
KB
-rwxr-xr-x
2021-02-07 18:32
pgmtopbm
20.45
KB
-rwxr-xr-x
2021-02-07 18:32
pgmtoppm
14.02
KB
-rwxr-xr-x
2021-02-07 18:32
pgrep
30.24
KB
-rwxr-xr-x
2023-10-31 11:36
phar
14.88
KB
-rwxr-xr-x
2024-02-15 18:38
phar.phar
14.88
KB
-rwxr-xr-x
2024-02-15 18:38
phar.phar8.0
15.02
KB
-rwxr-xr-x
2023-09-02 08:04
phar.phar8.1
14.89
KB
-rwxr-xr-x
2026-01-07 08:37
phar.phar8.2
14.88
KB
-rwxr-xr-x
2024-01-20 14:16
phar.phar8.3
14.88
KB
-rwxr-xr-x
2024-02-15 18:38
phar8.0
15.02
KB
-rwxr-xr-x
2023-09-02 08:04
phar8.0.phar
15.02
KB
-rwxr-xr-x
2023-09-02 08:04
phar8.1
14.89
KB
-rwxr-xr-x
2026-01-07 08:37
phar8.1.phar
14.89
KB
-rwxr-xr-x
2026-01-07 08:37
phar8.2
14.88
KB
-rwxr-xr-x
2024-01-20 14:16
phar8.2.phar
14.88
KB
-rwxr-xr-x
2024-01-20 14:16
phar8.3
14.88
KB
-rwxr-xr-x
2024-02-15 18:38
phar8.3.phar
14.88
KB
-rwxr-xr-x
2024-02-15 18:38
php
5.52
MB
-rwxr-xr-x
2024-02-15 18:38
php8.0
4.77
MB
-rwxr-xr-x
2023-09-02 08:04
php8.1
5.28
MB
-rwxr-xr-x
2026-01-07 08:37
php8.2
5.43
MB
-rwxr-xr-x
2024-01-20 14:16
php8.3
5.52
MB
-rwxr-xr-x
2024-02-15 18:38
pi1toppm
14.02
KB
-rwxr-xr-x
2021-02-07 18:32
pi3topbm
14.02
KB
-rwxr-xr-x
2021-02-07 18:32
pic
200.04
KB
-rwxr-xr-x
2022-03-23 13:56
pic2graph
3.66
KB
-rwxr-xr-x
2022-03-23 13:56
pico
276.52
KB
-rwxr-xr-x
2024-10-10 13:39
piconv
8.16
KB
-rwxr-xr-x
2025-07-25 17:26
pidfd-kill
4.24
MB
-rwxr-xr-x
2025-11-19 12:47
pidof
30.38
KB
-rwxr-xr-x
2021-12-14 21:17
pidstat
50.45
KB
-rwxr-xr-x
2023-06-06 13:27
pidwait
30.24
KB
-rwxr-xr-x
2023-10-31 11:36
pigz
134.36
KB
-rwxr-xr-x
2021-02-06 12:44
pinentry
58.65
KB
-rwxr-xr-x
2022-03-24 16:31
pinentry-curses
58.65
KB
-rwxr-xr-x
2022-03-24 16:31
ping
74.88
KB
-rwxr-xr-x
2025-07-24 11:51
ping4
74.88
KB
-rwxr-xr-x
2025-07-24 11:51
ping6
74.88
KB
-rwxr-xr-x
2025-07-24 11:51
pinky
34.41
KB
-rwxr-xr-x
2024-02-08 03:46
pip
221
B
-rwxr-xr-x
2025-09-22 19:44
pip3
221
B
-rwxr-xr-x
2025-09-22 19:44
pip3.10
221
B
-rwxr-xr-x
2025-09-22 19:44
pjtoppm
18.03
KB
-rwxr-xr-x
2021-02-07 18:32
pkaction
18.3
KB
-rwxr-xr-x
2022-02-26 11:11
pkcheck
22.3
KB
-rwxr-xr-x
2022-02-26 11:11
pkcon
58.3
KB
-rwxr-xr-x
2024-11-11 15:52
pkexec
30.15
KB
-rwsr-xr-x
2022-02-26 11:11
pkill
30.24
KB
-rwxr-xr-x
2023-10-31 11:36
pkmon
22.3
KB
-rwxr-xr-x
2024-11-11 15:52
pkttyagent
18.3
KB
-rwxr-xr-x
2022-02-26 11:11
pl2pm
4.43
KB
-rwxr-xr-x
2025-07-25 17:26
pldd
22.37
KB
-rwxr-xr-x
2026-01-30 08:20
plymouth
46.3
KB
-rwxr-xr-x
2022-03-18 10:45
pmap
34.24
KB
-rwxr-xr-x
2023-10-31 11:36
pngtopnm
26.11
KB
-rwxr-xr-x
2021-02-07 18:32
pnmalias
18.02
KB
-rwxr-xr-x
2021-02-07 18:32
pnmarith
14.02
KB
-rwxr-xr-x
2021-02-07 18:32
pnmcat
14.02
KB
-rwxr-xr-x
2021-02-07 18:32
pnmcolormap
18.02
KB
-rwxr-xr-x
2021-02-07 18:32
pnmcomp
14.02
KB
-rwxr-xr-x
2021-02-07 18:32
pnmconvol
42.02
KB
-rwxr-xr-x
2021-02-07 18:32
pnmcrop
14.02
KB
-rwxr-xr-x
2021-02-07 18:32
pnmcut
14.02
KB
-rwxr-xr-x
2021-02-07 18:32
pnmdepth
14.02
KB
-rwxr-xr-x
2021-02-07 18:32
pnmenlarge
14.02
KB
-rwxr-xr-x
2021-02-07 18:32
pnmfile
14.02
KB
-rwxr-xr-x
2021-02-07 18:32
pnmflip
14.02
KB
-rwxr-xr-x
2021-02-07 18:32
pnmgamma
18.02
KB
-rwxr-xr-x
2021-02-07 18:32
pnmhisteq
18.02
KB
-rwxr-xr-x
2021-02-07 18:32
pnmhistmap
14.02
KB
-rwxr-xr-x
2021-02-07 18:32
pnmindex
4.49
KB
-rwxr-xr-x
2021-02-07 18:32
pnminterp
14.02
KB
-rwxr-xr-x
2021-02-07 18:32
pnminterp-gen
1.31
KB
-rwxr-xr-x
2021-02-07 18:32
pnminvert
14.02
KB
-rwxr-xr-x
2021-02-07 18:32
pnmmargin
1.73
KB
-rwxr-xr-x
2021-02-07 18:32
pnmmontage
18.03
KB
-rwxr-xr-x
2021-02-07 18:32
pnmnlfilt
22.09
KB
-rwxr-xr-x
2021-02-07 18:32
pnmnoraw
14.02
KB
-rwxr-xr-x
2021-02-07 18:32
pnmnorm
14.02
KB
-rwxr-xr-x
2021-02-07 18:32
pnmpad
14.02
KB
-rwxr-xr-x
2021-02-07 18:32
pnmpaste
14.02
KB
-rwxr-xr-x
2021-02-07 18:32
pnmpsnr
14.02
KB
-rwxr-xr-x
2021-02-07 18:32
pnmquant
3.13
KB
-rwxr-xr-x
2021-02-07 18:32
pnmremap
18.02
KB
-rwxr-xr-x
2021-02-07 18:32
pnmrotate
18.02
KB
-rwxr-xr-x
2021-02-07 18:32
pnmscale
22.02
KB
-rwxr-xr-x
2021-02-07 18:32
pnmscalefixed
18.02
KB
-rwxr-xr-x
2021-02-07 18:32
pnmshear
14.02
KB
-rwxr-xr-x
2021-02-07 18:32
pnmsmooth
14.02
KB
-rwxr-xr-x
2021-02-07 18:32
pnmsplit
14.02
KB
-rwxr-xr-x
2021-02-07 18:32
pnmtile
14.02
KB
-rwxr-xr-x
2021-02-07 18:32
pnmtoddif
18.02
KB
-rwxr-xr-x
2021-02-07 18:32
pnmtofiasco
208.05
KB
-rwxr-xr-x
2021-02-07 18:32
pnmtofits
14.02
KB
-rwxr-xr-x
2021-02-07 18:32
pnmtojpeg
22.02
KB
-rwxr-xr-x
2021-02-07 18:32
pnmtopalm
22.02
KB
-rwxr-xr-x
2021-02-07 18:32
pnmtoplainpnm
14.02
KB
-rwxr-xr-x
2021-02-07 18:32
pnmtopng
38.09
KB
-rwxr-xr-x
2021-02-07 18:32
pnmtops
18.02
KB
-rwxr-xr-x
2021-02-07 18:32
pnmtorast
14.02
KB
-rwxr-xr-x
2021-02-07 18:32
pnmtorle
42.3
KB
-rwxr-xr-x
2021-02-07 18:32
pnmtosgi
18.02
KB
-rwxr-xr-x
2021-02-07 18:32
pnmtosir
14.02
KB
-rwxr-xr-x
2021-02-07 18:32
pnmtotiff
18.02
KB
-rwxr-xr-x
2021-02-07 18:32
pnmtotiffcmyk
22.02
KB
-rwxr-xr-x
2021-02-07 18:32
pnmtoxwd
14.02
KB
-rwxr-xr-x
2021-02-07 18:32
pod2html
4.04
KB
-rwxr-xr-x
2025-07-25 17:26
pod2man
14.68
KB
-rwxr-xr-x
2025-07-25 17:26
pod2text
10.55
KB
-rwxr-xr-x
2025-07-25 17:26
pod2usage
4.01
KB
-rwxr-xr-x
2025-07-25 17:26
podchecker
3.57
KB
-rwxr-xr-x
2025-07-25 17:26
pollinate
8.54
KB
-rwxr-xr-x
2018-05-29 20:13
post-grohtml
198.51
KB
-rwxr-xr-x
2022-03-23 13:56
pphs
404
B
-rwxr-xr-x
2025-09-25 16:42
ppm3d
18.02
KB
-rwxr-xr-x
2021-02-07 18:32
ppmbrighten
14.02
KB
-rwxr-xr-x
2021-02-07 18:32
ppmchange
14.02
KB
-rwxr-xr-x
2021-02-07 18:32
ppmcie
26.19
KB
-rwxr-xr-x
2021-02-07 18:32
ppmcolormask
14.02
KB
-rwxr-xr-x
2021-02-07 18:32
ppmcolors
14.02
KB
-rwxr-xr-x
2021-02-07 18:32
ppmdim
14.02
KB
-rwxr-xr-x
2021-02-07 18:32
ppmdist
14.02
KB
-rwxr-xr-x
2021-02-07 18:32
ppmdither
14.02
KB
-rwxr-xr-x
2021-02-07 18:32
ppmfade
11.39
KB
-rwxr-xr-x
2021-02-07 18:32
ppmflash
14.02
KB
-rwxr-xr-x
2021-02-07 18:32
ppmforge
22.03
KB
-rwxr-xr-x
2021-02-07 18:32
ppmhist
14.02
KB
-rwxr-xr-x
2021-02-07 18:32
ppmlabel
14.02
KB
-rwxr-xr-x
2021-02-07 18:32
ppmmake
14.02
KB
-rwxr-xr-x
2021-02-07 18:32
ppmmix
14.02
KB
-rwxr-xr-x
2021-02-07 18:32
ppmnorm
14.02
KB
-rwxr-xr-x
2021-02-07 18:32
ppmntsc
18.02
KB
-rwxr-xr-x
2021-02-07 18:32
ppmpat
26.02
KB
-rwxr-xr-x
2021-02-07 18:32
ppmquant
18.02
KB
-rwxr-xr-x
2021-02-07 18:32
ppmquantall
2.02
KB
-rwxr-xr-x
2021-02-07 18:32
ppmqvga
18.02
KB
-rwxr-xr-x
2021-02-07 18:32
ppmrainbow
1.67
KB
-rwxr-xr-x
2021-02-07 18:32
ppmrelief
14.02
KB
-rwxr-xr-x
2021-02-07 18:32
ppmshadow
6.67
KB
-rwxr-xr-x
2021-02-07 18:32
ppmshift
14.02
KB
-rwxr-xr-x
2021-02-07 18:32
ppmspread
14.02
KB
-rwxr-xr-x
2021-02-07 18:32
ppmtoacad
18.88
KB
-rwxr-xr-x
2021-02-07 18:32
ppmtobmp
18.07
KB
-rwxr-xr-x
2021-02-07 18:32
ppmtoeyuv
14.02
KB
-rwxr-xr-x
2021-02-07 18:32
ppmtogif
22.03
KB
-rwxr-xr-x
2021-02-07 18:32
ppmtoicr
14.02
KB
-rwxr-xr-x
2021-02-07 18:32
ppmtoilbm
46.11
KB
-rwxr-xr-x
2021-02-07 18:32
ppmtojpeg
22.02
KB
-rwxr-xr-x
2021-02-07 18:32
ppmtoleaf
14.02
KB
-rwxr-xr-x
2021-02-07 18:32
ppmtolj
14.02
KB
-rwxr-xr-x
2021-02-07 18:32
ppmtomap
81
B
-rwxr-xr-x
2021-02-07 18:32
ppmtomitsu
22.02
KB
-rwxr-xr-x
2021-02-07 18:32
ppmtompeg
541.94
KB
-rwxr-xr-x
2021-02-07 18:32
ppmtoneo
14.02
KB
-rwxr-xr-x
2021-02-07 18:32
ppmtopcx
18.02
KB
-rwxr-xr-x
2021-02-07 18:32
ppmtopgm
18.02
KB
-rwxr-xr-x
2021-02-07 18:32
ppmtopi1
14.02
KB
-rwxr-xr-x
2021-02-07 18:32
ppmtopict
14.02
KB
-rwxr-xr-x
2021-02-07 18:32
ppmtopj
14.09
KB
-rwxr-xr-x
2021-02-07 18:32
ppmtopuzz
14.02
KB
-rwxr-xr-x
2021-02-07 18:32
ppmtorgb3
14.02
KB
-rwxr-xr-x
2021-02-07 18:32
ppmtosixel
14.02
KB
-rwxr-xr-x
2021-02-07 18:32
ppmtotga
18.02
KB
-rwxr-xr-x
2021-02-07 18:32
ppmtouil
14.02
KB
-rwxr-xr-x
2021-02-07 18:32
ppmtowinicon
18.05
KB
-rwxr-xr-x
2021-02-07 18:32
ppmtoxpm
18.02
KB
-rwxr-xr-x
2021-02-07 18:32
ppmtoyuv
14.02
KB
-rwxr-xr-x
2021-02-07 18:32
ppmtoyuvsplit
14.02
KB
-rwxr-xr-x
2021-02-07 18:32
ppmtv
14.02
KB
-rwxr-xr-x
2021-02-07 18:32
pr
66.58
KB
-rwxr-xr-x
2024-02-08 03:46
pre-grohtml
90.52
KB
-rwxr-xr-x
2022-03-23 13:56
preconv
54.48
KB
-rwxr-xr-x
2022-03-23 13:56
print
18.06
KB
-rwxr-xr-x
2021-12-10 23:14
printafm
395
B
-rwxr-xr-x
2025-09-25 16:42
printenv
30.38
KB
-rwxr-xr-x
2024-02-08 03:46
printf
50.44
KB
-rwxr-xr-x
2024-02-08 03:46
prlimit
26.89
KB
-rwxr-xr-x
2026-03-06 16:10
pro
1003
B
-rwxr-xr-x
2025-10-27 12:42
prove
13.34
KB
-rwxr-xr-x
2025-07-25 17:26
prtstat
22.38
KB
-rwxr-xr-x
2022-03-24 16:29
ps
138.45
KB
-rwxr-xr-x
2023-10-31 11:36
ps2ascii
631
B
-rwxr-xr-x
2025-09-25 16:42
ps2epsi
1.23
KB
-rwxr-xr-x
2025-09-25 16:42
ps2pdf
272
B
-rwxr-xr-x
2025-09-25 16:42
ps2pdf12
215
B
-rwxr-xr-x
2025-09-25 16:42
ps2pdf13
215
B
-rwxr-xr-x
2025-09-25 16:42
ps2pdf14
215
B
-rwxr-xr-x
2025-09-25 16:42
ps2pdfwr
1.05
KB
-rwxr-xr-x
2025-09-25 16:42
ps2ps
647
B
-rwxr-xr-x
2025-09-25 16:42
ps2ps2
669
B
-rwxr-xr-x
2025-09-25 16:42
ps2txt
631
B
-rwxr-xr-x
2025-09-25 16:42
psbook
18.38
KB
-rwxr-xr-x
2017-01-21 19:39
psfaddtable
26.23
KB
-rwxr-xr-x
2022-12-16 14:14
psfgettable
26.23
KB
-rwxr-xr-x
2022-12-16 14:14
psfstriptable
26.23
KB
-rwxr-xr-x
2022-12-16 14:14
psfxtable
26.23
KB
-rwxr-xr-x
2022-12-16 14:14
psidtopgm
14.02
KB
-rwxr-xr-x
2021-02-07 18:32
psjoin
5
KB
-rwxr-xr-x
2017-01-21 19:39
pslog
14.3
KB
-rwxr-xr-x
2022-03-24 16:29
psmerge
2.64
KB
-rwxr-xr-x
2017-01-21 19:39
psnup
26.65
KB
-rwxr-xr-x
2017-01-21 19:39
psresize
26.65
KB
-rwxr-xr-x
2017-01-21 19:39
psselect
18.38
KB
-rwxr-xr-x
2017-01-21 19:39
pstopnm
18.02
KB
-rwxr-xr-x
2021-02-07 18:32
pstops
26.66
KB
-rwxr-xr-x
2017-01-21 19:39
pstree
35.32
KB
-rwxr-xr-x
2022-03-24 16:29
pstree.x11
35.32
KB
-rwxr-xr-x
2022-03-24 16:29
ptar
3.48
KB
-rwxr-xr-x
2025-07-25 17:26
ptardiff
2.58
KB
-rwxr-xr-x
2025-07-25 17:26
ptargrep
4.29
KB
-rwxr-xr-x
2025-07-25 17:26
ptx
126.55
KB
-rwxr-xr-x
2024-02-08 03:46
purge-old-kernels
1.12
KB
-rwxr-xr-x
2020-02-17 14:11
pwd
34.51
KB
-rwxr-xr-x
2024-02-08 03:46
pwdx
14.23
KB
-rwxr-xr-x
2023-10-31 11:36
py3clean
7.63
KB
-rwxr-xr-x
2024-08-08 12:28
py3compile
12.88
KB
-rwxr-xr-x
2024-08-08 12:28
py3rsa-decrypt
952
B
-rwxr-xr-x
2021-11-28 14:16
py3rsa-encrypt
952
B
-rwxr-xr-x
2021-11-28 14:16
py3rsa-keygen
950
B
-rwxr-xr-x
2021-11-28 14:16
py3rsa-priv2pub
954
B
-rwxr-xr-x
2021-11-28 14:16
py3rsa-sign
946
B
-rwxr-xr-x
2021-11-28 14:16
py3rsa-verify
950
B
-rwxr-xr-x
2021-11-28 14:16
py3versions
11.63
KB
-rwxr-xr-x
2024-08-08 12:28
pybabel
953
B
-rwxr-xr-x
2021-05-01 15:13
pybabel-python3
953
B
-rwxr-xr-x
2021-05-01 15:13
pydoc3
79
B
-rwxr-xr-x
2026-03-03 11:56
pydoc3.10
79
B
-rwxr-xr-x
2026-03-03 11:56
pygettext3
23.67
KB
-rwxr-xr-x
2023-06-06 22:30
pygettext3.10
23.67
KB
-rwxr-xr-x
2023-06-06 22:30
pygmentize
970
B
-rwxr-xr-x
2024-11-22 13:44
pyhtmlizer3
968
B
-rwxr-xr-x
2024-11-22 17:49
pyserial-miniterm
975
B
-rwxr-xr-x
2022-04-03 09:33
pyserial-ports
969
B
-rwxr-xr-x
2022-04-03 09:33
python3
5.66
MB
-rwxr-xr-x
2026-03-03 11:56
python3-config
3.05
KB
-rwxr-xr-x
2026-03-03 11:56
python3.10
5.66
MB
-rwxr-xr-x
2026-03-03 11:56
python3.10-config
3.05
KB
-rwxr-xr-x
2026-03-03 11:56
pythran
961
B
-rwxr-xr-x
2022-01-23 18:06
pythran-config
975
B
-rwxr-xr-x
2022-01-23 18:06
pzstd
702.47
KB
-rwxr-xr-x
2022-03-24 16:15
qrttoppm
14.02
KB
-rwxr-xr-x
2021-02-07 18:32
racc3.0
586
B
-rwxr-xr-x
2026-03-23 12:43
rake
527
B
-rwxr-xr-x
2022-01-06 15:44
rake3.0
530
B
-rwxr-xr-x
2026-03-23 12:43
ranlib
54.48
KB
-rwxr-xr-x
2025-12-03 15:08
rasttopnm
18.02
KB
-rwxr-xr-x
2021-02-07 18:32
rawtopgm
14.02
KB
-rwxr-xr-x
2021-02-07 18:32
rawtoppm
14.02
KB
-rwxr-xr-x
2021-02-07 18:32
rbash
1.33
MB
-rwxr-xr-x
2024-03-14 11:31
rbs3.0
524
B
-rwxr-xr-x
2026-03-23 12:43
rcp
130.59
KB
-rwxr-xr-x
2026-03-04 17:55
rdma
98.52
KB
-rwxr-xr-x
2022-03-24 11:56
rdoc
513
B
-rwxr-xr-x
2026-03-23 12:43
rdoc3.0
513
B
-rwxr-xr-x
2026-03-23 12:43
readelf
758.44
KB
-rwxr-xr-x
2025-12-03 15:08
readlink
38.41
KB
-rwxr-xr-x
2024-02-08 03:46
readmsg
35.91
KB
-rwxr-xr-x
2022-01-12 11:29
readmsg.mailutils
35.91
KB
-rwxr-xr-x
2022-01-12 11:29
realpath
38.41
KB
-rwxr-xr-x
2024-02-08 03:46
red
89
B
-rwxr-xr-x
2022-02-13 11:08
refer
134.52
KB
-rwxr-xr-x
2022-03-23 13:56
remap-rootfs
3.56
MB
-rwxr-xr-x
2025-11-19 12:47
renice
14.38
KB
-rwxr-xr-x
2026-03-06 16:10
rescan-scsi-bus.sh
38.05
KB
-rwxr-xr-x
2023-03-22 14:57
reset
26.31
KB
-rwxr-xr-x
2023-05-16 18:45
resizecons
26.32
KB
-rwxr-xr-x
2022-12-16 14:14
resizepart
22.38
KB
-rwxr-xr-x
2026-03-06 16:10
resolvectl
130.52
KB
-rwxr-xr-x
2026-03-13 16:47
rev
14.38
KB
-rwxr-xr-x
2026-03-06 16:10
rgb3toppm
14.02
KB
-rwxr-xr-x
2021-02-07 18:32
rgrep
30
B
-rwxr-xr-x
2020-01-29 12:09
ri
509
B
-rwxr-xr-x
2026-03-23 12:43
ri3.0
509
B
-rwxr-xr-x
2026-03-23 12:43
rkhunter
562.32
KB
-rwxr-xr-x
2021-08-22 18:14
rletopnm
42.27
KB
-rwxr-xr-x
2021-02-07 18:32
rlogin
827.04
KB
-rwxr-xr-x
2026-03-04 17:55
rm
58.51
KB
-rwxr-xr-x
2024-02-08 03:46
rmail
18.3
KB
-rwxr-xr-x
2024-01-29 08:02
rmdir
42.41
KB
-rwxr-xr-x
2024-02-08 03:46
rnano
276.52
KB
-rwxr-xr-x
2024-10-10 13:39
roff2dvi
5.58
KB
-rwxr-xr-x
2022-03-23 13:56
roff2html
5.58
KB
-rwxr-xr-x
2022-03-23 13:56
roff2pdf
5.58
KB
-rwxr-xr-x
2022-03-23 13:56
roff2ps
5.58
KB
-rwxr-xr-x
2022-03-23 13:56
roff2text
5.58
KB
-rwxr-xr-x
2022-03-23 13:56
roff2x
5.58
KB
-rwxr-xr-x
2022-03-23 13:56
rotatelogs
26.38
KB
-rwxr-xr-x
2026-03-05 18:04
routef
208
B
-rwxr-xr-x
2022-03-24 11:56
routel
1.62
KB
-rwxr-xr-x
2022-03-24 11:56
rpcgen
94.59
KB
-rwxr-xr-x
2022-03-25 09:57
rrsync
12.34
KB
-rwxr-xr-x
2025-01-16 09:55
rsh
827.04
KB
-rwxr-xr-x
2026-03-04 17:55
rst-buildhtml
10.58
KB
-rwxr-xr-x
2021-10-14 12:49
rst2html
594
B
-rwxr-xr-x
2021-10-14 12:49
rst2html4
714
B
-rwxr-xr-x
2021-10-14 12:49
rst2html5
1.06
KB
-rwxr-xr-x
2021-10-14 12:49
rst2latex
791
B
-rwxr-xr-x
2021-10-14 12:49
rst2man
599
B
-rwxr-xr-x
2021-10-14 12:49
rst2odt
764
B
-rwxr-xr-x
2021-10-14 12:49
rst2odt_prepstyles
2.28
KB
-rwxr-xr-x
2021-10-14 12:49
rst2pseudoxml
601
B
-rwxr-xr-x
2021-10-14 12:49
rst2s5
637
B
-rwxr-xr-x
2021-10-14 12:49
rst2xetex
871
B
-rwxr-xr-x
2021-10-14 12:49
rst2xml
602
B
-rwxr-xr-x
2021-10-14 12:49
rstpep2html
670
B
-rwxr-xr-x
2021-10-14 12:49
rsync
506.13
KB
-rwxr-xr-x
2025-01-16 09:55
rsync-ssl
5.02
KB
-rwxr-xr-x
2025-01-16 09:55
rtstat
22.66
KB
-rwxr-xr-x
2022-03-24 11:56
ruby
14.15
KB
-rwxr-xr-x
2026-03-23 12:43
ruby3.0
14.15
KB
-rwxr-xr-x
2026-03-23 12:43
run-mailcap
18.06
KB
-rwxr-xr-x
2021-12-10 23:14
run-one
3.51
KB
-rwxr-xr-x
2014-01-15 22:24
run-one-constantly
3.51
KB
-rwxr-xr-x
2014-01-15 22:24
run-one-until-failure
3.51
KB
-rwxr-xr-x
2014-01-15 22:24
run-one-until-success
3.51
KB
-rwxr-xr-x
2014-01-15 22:24
run-parts
26.54
KB
-rwxr-xr-x
2022-03-23 13:49
run-this-one
3.51
KB
-rwxr-xr-x
2014-01-15 22:24
runc
9.99
MB
-rwxr-xr-x
2025-11-19 12:47
runcon
34.51
KB
-rwxr-xr-x
2024-02-08 03:46
rview
3.61
MB
-rwxr-xr-x
2026-03-10 23:44
rvim
3.61
MB
-rwxr-xr-x
2026-03-10 23:44
sadf
390.24
KB
-rwxr-xr-x
2023-06-06 13:27
sar
133.45
KB
-rwxr-xr-x
2023-06-06 13:27
sar.sysstat
133.45
KB
-rwxr-xr-x
2023-06-06 13:27
savelog
10.24
KB
-rwxr-xr-x
2022-03-23 13:49
sbattach
26.54
KB
-rwxr-xr-x
2021-11-05 17:32
sbigtopgm
14.12
KB
-rwxr-xr-x
2021-02-07 18:32
sbkeysync
34.74
KB
-rwxr-xr-x
2021-11-05 17:32
sbsiglist
14.6
KB
-rwxr-xr-x
2021-11-05 17:32
sbsign
34.7
KB
-rwxr-xr-x
2021-11-05 17:32
sbvarsign
22.73
KB
-rwxr-xr-x
2021-11-05 17:32
sbverify
34.61
KB
-rwxr-xr-x
2021-11-05 17:32
scandeps
6.45
KB
-rwxr-xr-x
2024-11-18 17:31
scmp_sys_resolver
14.15
KB
-rwxr-xr-x
2024-10-23 15:44
scp
130.59
KB
-rwxr-xr-x
2026-03-04 17:55
screen
466.24
KB
-rwxr-xr-x
2026-01-22 20:14
screendump
14.15
KB
-rwxr-xr-x
2022-12-16 14:14
script
50.38
KB
-rwxr-xr-x
2026-03-06 16:10
scriptlive
42.38
KB
-rwxr-xr-x
2026-03-06 16:10
scriptreplay
34.38
KB
-rwxr-xr-x
2026-03-06 16:10
scsi_logging_level
8.38
KB
-rwxr-xr-x
2023-03-22 14:57
scsi_mandat
3.52
KB
-rwxr-xr-x
2023-03-22 14:57
scsi_readcap
1.3
KB
-rwxr-xr-x
2023-03-22 14:57
scsi_ready
1.09
KB
-rwxr-xr-x
2023-03-22 14:57
scsi_satl
3.74
KB
-rwxr-xr-x
2023-03-22 14:57
scsi_start
1.25
KB
-rwxr-xr-x
2023-03-22 14:57
scsi_stop
1.44
KB
-rwxr-xr-x
2023-03-22 14:57
scsi_temperature
936
B
-rwxr-xr-x
2023-03-22 14:57
sdiff
46.39
KB
-rwxr-xr-x
2022-03-23 13:50
sed
110.57
KB
-rwxr-xr-x
2022-03-25 09:51
see
18.06
KB
-rwxr-xr-x
2021-12-10 23:14
select-editor
2.39
KB
-rwxr-xr-x
2021-08-29 17:44
sensible-browser
1.26
KB
-rwxr-xr-x
2021-08-29 17:44
sensible-editor
1.24
KB
-rwxr-xr-x
2021-08-29 17:44
sensible-pager
565
B
-rwxr-xr-x
2021-08-29 17:44
seq
46.51
KB
-rwxr-xr-x
2024-02-08 03:46
setarch
26.65
KB
-rwxr-xr-x
2026-03-06 16:10
setfont
50.32
KB
-rwxr-xr-x
2022-12-16 14:14
setkeycodes
14.23
KB
-rwxr-xr-x
2022-12-16 14:14
setleds
18.21
KB
-rwxr-xr-x
2022-12-16 14:14
setlogcons
14.23
KB
-rwxr-xr-x
2022-12-16 14:14
setmetamode
14.26
KB
-rwxr-xr-x
2022-12-16 14:14
setpci
30.38
KB
-rwxr-xr-x
2021-08-30 02:45
setpriv
38.38
KB
-rwxr-xr-x
2026-03-06 16:10
setsid
14.38
KB
-rwxr-xr-x
2026-03-06 16:10
setterm
34.38
KB
-rwxr-xr-x
2026-03-06 16:10
setupcon
38.31
KB
-rwxr-xr-x
2021-11-22 16:39
sftp
142.66
KB
-rwxr-xr-x
2026-03-04 17:55
sg
39.55
KB
-rwsr-xr-x
2024-02-06 12:54
sg_bg_ctl
14.51
KB
-rwxr-xr-x
2023-03-22 14:57
sg_compare_and_write
26.91
KB
-rwxr-xr-x
2023-03-22 14:57
sg_copy_results
23.3
KB
-rwxr-xr-x
2023-03-22 14:57
sg_dd
54.33
KB
-rwxr-xr-x
2023-03-22 14:57
sg_decode_sense
14.76
KB
-rwxr-xr-x
2023-03-22 14:57
sg_emc_trespass
14.3
KB
-rwxr-xr-x
2023-03-22 14:57
sg_format
39.35
KB
-rwxr-xr-x
2023-03-22 14:57
sg_get_config
35.39
KB
-rwxr-xr-x
2023-03-22 14:57
sg_get_elem_status
26.79
KB
-rwxr-xr-x
2023-03-22 14:57
sg_get_lba_status
22.95
KB
-rwxr-xr-x
2023-03-22 14:57
sg_ident
14.6
KB
-rwxr-xr-x
2023-03-22 14:57
sg_inq
119.61
KB
-rwxr-xr-x
2023-03-22 14:57
sg_logs
150.93
KB
-rwxr-xr-x
2023-03-22 14:57
sg_luns
22.79
KB
-rwxr-xr-x
2023-03-22 14:57
sg_map
18.3
KB
-rwxr-xr-x
2023-03-22 14:57
sg_map26
26.7
KB
-rwxr-xr-x
2023-03-22 14:57
sg_modes
46.08
KB
-rwxr-xr-x
2023-03-22 14:57
sg_opcodes
35.01
KB
-rwxr-xr-x
2023-03-22 14:57
sg_persist
36.08
KB
-rwxr-xr-x
2023-03-22 14:57
sg_prevent
14.51
KB
-rwxr-xr-x
2023-03-22 14:57
sg_raw
26.91
KB
-rwxr-xr-x
2023-03-22 14:57
sg_rbuf
22.73
KB
-rwxr-xr-x
2023-03-22 14:57
sg_rdac
14.3
KB
-rwxr-xr-x
2023-03-22 14:57
sg_read
26.31
KB
-rwxr-xr-x
2023-03-22 14:57
sg_read_attr
36.65
KB
-rwxr-xr-x
2023-03-22 14:57
sg_read_block_limits
14.54
KB
-rwxr-xr-x
2023-03-22 14:57
sg_read_buffer
27.56
KB
-rwxr-xr-x
2023-03-22 14:57
sg_read_long
14.7
KB
-rwxr-xr-x
2023-03-22 14:57
sg_readcap
22.79
KB
-rwxr-xr-x
2023-03-22 14:57
sg_reassign
14.66
KB
-rwxr-xr-x
2023-03-22 14:57
sg_referrals
14.66
KB
-rwxr-xr-x
2023-03-22 14:57
sg_rep_pip
14.57
KB
-rwxr-xr-x
2023-03-22 14:57
sg_rep_zones
26.8
KB
-rwxr-xr-x
2023-03-22 14:57
sg_requests
22.76
KB
-rwxr-xr-x
2023-03-22 14:57
sg_reset
14.66
KB
-rwxr-xr-x
2023-03-22 14:57
sg_reset_wp
14.6
KB
-rwxr-xr-x
2023-03-22 14:57
sg_rmsn
14.51
KB
-rwxr-xr-x
2023-03-22 14:57
sg_rtpg
14.6
KB
-rwxr-xr-x
2023-03-22 14:57
sg_safte
22.7
KB
-rwxr-xr-x
2023-03-22 14:57
sg_sanitize
27.01
KB
-rwxr-xr-x
2023-03-22 14:57
sg_sat_identify
18.73
KB
-rwxr-xr-x
2023-03-22 14:57
sg_sat_phy_event
19.01
KB
-rwxr-xr-x
2023-03-22 14:57
sg_sat_read_gplog
18.73
KB
-rwxr-xr-x
2023-03-22 14:57
sg_sat_set_features
18.7
KB
-rwxr-xr-x
2023-03-22 14:57
sg_scan
18.3
KB
-rwxr-xr-x
2023-03-22 14:57
sg_seek
18.88
KB
-rwxr-xr-x
2023-03-22 14:57
sg_senddiag
27.2
KB
-rwxr-xr-x
2023-03-22 14:57
sg_ses
119.97
KB
-rwxr-xr-x
2023-03-22 14:57
sg_ses_microcode
27.36
KB
-rwxr-xr-x
2023-03-22 14:57
sg_start
18.85
KB
-rwxr-xr-x
2023-03-22 14:57
sg_stpg
22.73
KB
-rwxr-xr-x
2023-03-22 14:57
sg_stream_ctl
18.7
KB
-rwxr-xr-x
2023-03-22 14:57
sg_sync
14.66
KB
-rwxr-xr-x
2023-03-22 14:57
sg_test_rwbuf
18.6
KB
-rwxr-xr-x
2023-03-22 14:57
sg_timestamp
18.83
KB
-rwxr-xr-x
2023-03-22 14:57
sg_turs
26.7
KB
-rwxr-xr-x
2023-03-22 14:57
sg_unmap
22.76
KB
-rwxr-xr-x
2023-03-22 14:57
sg_verify
18.91
KB
-rwxr-xr-x
2023-03-22 14:57
sg_vpd
114.42
KB
-rwxr-xr-x
2023-03-22 14:57
sg_wr_mode
22.73
KB
-rwxr-xr-x
2023-03-22 14:57
sg_write_buffer
27.23
KB
-rwxr-xr-x
2023-03-22 14:57
sg_write_long
14.76
KB
-rwxr-xr-x
2023-03-22 14:57
sg_write_same
26.95
KB
-rwxr-xr-x
2023-03-22 14:57
sg_write_verify
26.79
KB
-rwxr-xr-x
2023-03-22 14:57
sg_write_x
55.6
KB
-rwxr-xr-x
2023-03-22 14:57
sg_xcopy
42.32
KB
-rwxr-xr-x
2023-03-22 14:57
sg_zone
14.86
KB
-rwxr-xr-x
2023-03-22 14:57
sginfo
72.01
KB
-rwxr-xr-x
2023-03-22 14:57
sgitopnm
18.02
KB
-rwxr-xr-x
2021-02-07 18:32
sgm_dd
38.31
KB
-rwxr-xr-x
2023-03-22 14:57
sgp_dd
46.31
KB
-rwxr-xr-x
2023-03-22 14:57
sh
122.74
KB
-rwxr-xr-x
2022-03-23 13:49
sh.distrib
122.74
KB
-rwxr-xr-x
2022-03-23 13:49
sha1sum
42.41
KB
-rwxr-xr-x
2024-02-08 03:46
sha224sum
50.41
KB
-rwxr-xr-x
2024-02-08 03:46
sha256sum
50.41
KB
-rwxr-xr-x
2024-02-08 03:46
sha384sum
58.41
KB
-rwxr-xr-x
2024-02-08 03:46
sha512sum
58.41
KB
-rwxr-xr-x
2024-02-08 03:46
shasum
9.75
KB
-rwxr-xr-x
2025-07-25 17:26
showchar
2.51
KB
-rwxr-xr-x
2017-01-21 19:39
showconsolefont
18.23
KB
-rwxr-xr-x
2022-12-16 14:14
showkey
18.23
KB
-rwxr-xr-x
2022-12-16 14:14
shred
50.51
KB
-rwxr-xr-x
2024-02-08 03:46
shuf
46.51
KB
-rwxr-xr-x
2024-02-08 03:46
sieve
32.05
KB
-rwxr-xr-x
2022-01-12 11:29
sirtopnm
14.02
KB
-rwxr-xr-x
2021-02-07 18:32
size
30.45
KB
-rwxr-xr-x
2025-12-03 15:08
skill
30.23
KB
-rwxr-xr-x
2023-10-31 11:36
slabtop
22.23
KB
-rwxr-xr-x
2023-10-31 11:36
sldtoppm
18.09
KB
-rwxr-xr-x
2021-02-07 18:32
sleep
34.51
KB
-rwxr-xr-x
2024-02-08 03:46
slogin
827.04
KB
-rwxr-xr-x
2026-03-04 17:55
snap
19.8
MB
-rwxr-xr-x
2026-03-12 11:30
snapctl
7.02
MB
-rwxr-xr-x
2026-03-12 11:30
snapfuse
38.23
KB
-rwxr-xr-x
2026-03-12 11:30
snice
30.23
KB
-rwxr-xr-x
2023-10-31 11:36
soelim
30.48
KB
-rwxr-xr-x
2022-03-23 13:56
sort
98.8
KB
-rwxr-xr-x
2024-02-08 03:46
sos
612
B
-rwxr-xr-x
2025-12-19 17:58
sos-collector
1.04
KB
-rwxr-xr-x
2025-11-06 21:44
sosreport
1.03
KB
-rwxr-xr-x
2025-11-06 21:44
spctoppm
14.02
KB
-rwxr-xr-x
2021-02-07 18:32
splain
18.96
KB
-rwxr-xr-x
2025-07-25 17:26
split
50.97
KB
-rwxr-xr-x
2024-02-08 03:46
splitfont
14.15
KB
-rwxr-xr-x
2022-12-16 14:14
sputoppm
14.02
KB
-rwxr-xr-x
2021-02-07 18:32
sqfscat
131.9
KB
-rwxr-xr-x
2022-03-25 09:58
sqfstar
254.68
KB
-rwxr-xr-x
2022-03-25 09:58
sqlite3
1.56
MB
-rwxr-xr-x
2025-07-18 15:17
ss
125.07
KB
-rwxr-xr-x
2022-03-24 11:56
ssh
827.04
KB
-rwxr-xr-x
2026-03-04 17:55
ssh-add
166.42
KB
-rwxr-xr-x
2026-03-04 17:55
ssh-agent
286.43
KB
-rwxr-sr-x
2026-03-04 17:55
ssh-argv0
1.42
KB
-rwxr-xr-x
2024-07-10 10:17
ssh-copy-id
12.38
KB
-rwxr-xr-x
2022-02-23 11:31
ssh-import-id
985
B
-rwxr-xr-x
2021-02-11 15:34
ssh-import-id-gh
785
B
-rwxr-xr-x
2020-12-07 19:19
ssh-import-id-lp
785
B
-rwxr-xr-x
2020-12-07 19:19
ssh-keygen
446.44
KB
-rwxr-xr-x
2026-03-04 17:55
ssh-keyscan
190.44
KB
-rwxr-xr-x
2026-03-04 17:55
st4topgm
14.02
KB
-rwxr-xr-x
2021-02-07 18:32
stat
78.52
KB
-rwxr-xr-x
2024-02-08 03:46
static-sh
2.09
MB
-rwxr-xr-x
2024-08-13 13:39
stdbuf
42.51
KB
-rwxr-xr-x
2024-02-08 03:46
strace
1.88
MB
-rwxr-xr-x
2022-02-16 09:37
strace-log-merge
1.78
KB
-rwxr-xr-x
2021-02-16 08:00
stream
14.15
KB
-rwxr-xr-x
2024-07-19 20:37
stream-im6
14.15
KB
-rwxr-xr-x
2024-07-19 20:37
stream-im6.q16
14.15
KB
-rwxr-xr-x
2024-07-19 20:37
streamzip
7.75
KB
-rwxr-xr-x
2025-07-25 17:26
strings
30.61
KB
-rwxr-xr-x
2025-12-03 15:08
strip
162.57
KB
-rwxr-xr-x
2025-12-03 15:08
stty
74.51
KB
-rwxr-xr-x
2024-02-08 03:46
su
54.38
KB
-rwsr-xr-x
2026-03-06 16:10
sudo
226.97
KB
-rwsr-xr-x
2026-03-02 13:08
sudoedit
226.97
KB
-rwsr-xr-x
2026-03-02 13:08
sudoreplay
87.64
KB
-rwxr-xr-x
2026-03-02 13:08
sum
34.41
KB
-rwxr-xr-x
2024-02-08 03:46
sync
34.41
KB
-rwxr-xr-x
2024-02-08 03:46
systemctl
1.06
MB
-rwxr-xr-x
2026-03-13 16:47
systemd
1.76
MB
-rwxr-xr-x
2026-03-13 16:47
systemd-analyze
1.73
MB
-rwxr-xr-x
2026-03-13 16:47
systemd-ask-password
18.48
KB
-rwxr-xr-x
2026-03-13 16:47
systemd-cat
18.38
KB
-rwxr-xr-x
2026-03-13 16:47
systemd-cgls
22.48
KB
-rwxr-xr-x
2026-03-13 16:47
systemd-cgtop
38.39
KB
-rwxr-xr-x
2026-03-13 16:47
systemd-cryptenroll
50.53
KB
-rwxr-xr-x
2026-03-13 16:47
systemd-delta
26.37
KB
-rwxr-xr-x
2026-03-13 16:47
systemd-detect-virt
18.37
KB
-rwxr-xr-x
2026-03-13 16:47
systemd-escape
22.37
KB
-rwxr-xr-x
2026-03-13 16:47
systemd-hwdb
118.66
KB
-rwxr-xr-x
2026-03-13 16:47
systemd-id128
26.37
KB
-rwxr-xr-x
2026-03-13 16:47
systemd-inhibit
22.39
KB
-rwxr-xr-x
2026-03-13 16:47
systemd-machine-id-setup
18.48
KB
-rwxr-xr-x
2026-03-13 16:47
systemd-mount
50.59
KB
-rwxr-xr-x
2026-03-13 16:47
systemd-notify
22.38
KB
-rwxr-xr-x
2026-03-13 16:47
systemd-path
18.37
KB
-rwxr-xr-x
2026-03-13 16:47
systemd-run
62.57
KB
-rwxr-xr-x
2026-03-13 16:47
systemd-socket-activate
26.37
KB
-rwxr-xr-x
2026-03-13 16:47
systemd-stdio-bridge
22.38
KB
-rwxr-xr-x
2026-03-13 16:47
systemd-sysext
46.49
KB
-rwxr-xr-x
2026-03-13 16:47
systemd-sysusers
62.68
KB
-rwxr-xr-x
2026-03-13 16:47
systemd-tmpfiles
98.57
KB
-rwxr-xr-x
2026-03-13 16:47
systemd-tty-ask-password-agent
34.37
KB
-rwxr-xr-x
2026-03-13 16:47
systemd-umount
50.59
KB
-rwxr-xr-x
2026-03-13 16:47
tabs
18.3
KB
-rwxr-xr-x
2023-05-16 18:45
tac
98.41
KB
-rwxr-xr-x
2024-02-08 03:46
tail
66.52
KB
-rwxr-xr-x
2024-02-08 03:46
tapestat
26.44
KB
-rwxr-xr-x
2023-06-06 13:27
tar
505.81
KB
-rwxr-xr-x
2023-12-05 05:15
taskset
22.38
KB
-rwxr-xr-x
2026-03-06 16:10
tbl
126.48
KB
-rwxr-xr-x
2022-03-23 13:56
tclsh
14.15
KB
-rwxr-xr-x
2022-03-25 09:58
tclsh8.6
14.15
KB
-rwxr-xr-x
2022-03-25 09:58
tcpdump
1.27
MB
-rwxr-xr-x
2024-02-08 13:21
tee
34.51
KB
-rwxr-xr-x
2024-02-08 03:46
telnet
107.56
KB
-rwxr-xr-x
2022-03-24 16:20
telnet.netkit
107.56
KB
-rwxr-xr-x
2022-03-24 16:20
tempfile
14.02
KB
-rwxr-xr-x
2022-03-23 13:49
test
42.44
KB
-rwxr-xr-x
2024-02-08 03:46
tfmtodit
42.6
KB
-rwxr-xr-x
2022-03-23 13:56
tgatoppm
18.02
KB
-rwxr-xr-x
2021-02-07 18:32
thinkjettopbm
22.03
KB
-rwxr-xr-x
2021-02-07 18:32
tic
86.41
KB
-rwxr-xr-x
2023-05-16 18:45
tifftopnm
26.02
KB
-rwxr-xr-x
2021-02-07 18:32
time
26.52
KB
-rwxr-xr-x
2022-03-25 09:52
timedatectl
46.37
KB
-rwxr-xr-x
2026-03-13 16:47
timeout
38.95
KB
-rwxr-xr-x
2024-02-08 03:46
tkconch3
962
B
-rwxr-xr-x
2024-11-22 17:49
tload
18.24
KB
-rwxr-xr-x
2023-10-31 11:36
tmux
948.55
KB
-rwxr-xr-x
2023-01-31 13:27
tnftp
178.9
KB
-rwxr-xr-x
2022-03-25 10:01
toe
22.3
KB
-rwxr-xr-x
2023-05-16 18:45
top
130.06
KB
-rwxr-xr-x
2023-10-31 11:36
touch
90.51
KB
-rwxr-xr-x
2024-02-08 03:46
tput
26.34
KB
-rwxr-xr-x
2023-05-16 18:45
tr
46.51
KB
-rwxr-xr-x
2024-02-08 03:46
tracepath
18.15
KB
-rwxr-xr-x
2025-07-24 11:51
traceproto
2.82
KB
-rwxr-xr-x
2016-08-29 15:45
traceproto.db
2.82
KB
-rwxr-xr-x
2016-08-29 15:45
traceroute
67.16
KB
-rwxr-xr-x
2016-08-29 15:45
traceroute-nanog
1.58
KB
-rwxr-xr-x
2016-08-29 15:45
traceroute.db
67.16
KB
-rwxr-xr-x
2016-08-29 15:45
traceroute6
67.16
KB
-rwxr-xr-x
2016-08-29 15:45
traceroute6.db
67.16
KB
-rwxr-xr-x
2016-08-29 15:45
trial3
958
B
-rwxr-xr-x
2024-11-22 17:49
troff
718.61
KB
-rwxr-xr-x
2022-03-23 13:56
true
26.3
KB
-rwxr-xr-x
2024-02-08 03:46
truncate
34.51
KB
-rwxr-xr-x
2024-02-08 03:46
tset
26.31
KB
-rwxr-xr-x
2023-05-16 18:45
tsort
46.51
KB
-rwxr-xr-x
2024-02-08 03:46
tty
30.51
KB
-rwxr-xr-x
2024-02-08 03:46
turbostat
1.58
KB
-rwxr-xr-x
2026-03-06 13:14
twist3
958
B
-rwxr-xr-x
2024-11-22 17:49
twistd3
960
B
-rwxr-xr-x
2024-11-22 17:49
typeprof3.0
554
B
-rwxr-xr-x
2026-03-23 12:43
tzselect
15.02
KB
-rwxr-xr-x
2026-01-30 08:20
ua
1003
B
-rwxr-xr-x
2025-10-27 12:42
ubuntu-advantage
1003
B
-rwxr-xr-x
2025-10-27 12:42
ubuntu-bug
2.51
KB
-rwxr-xr-x
2024-07-10 11:56
ubuntu-distro-info
22.89
KB
-rwxr-xr-x
2023-11-28 12:18
ubuntu-security-status
22.25
KB
-rwxr-xr-x
2024-07-11 09:48
ucf
40.9
KB
-rwxr-xr-x
2020-06-16 05:37
ucfq
18.91
KB
-rwxr-xr-x
2020-06-16 05:37
ucfr
10.47
KB
-rwxr-xr-x
2020-06-16 05:37
uclampset
26.38
KB
-rwxr-xr-x
2026-03-06 16:10
udevadm
1.08
MB
-rwxr-xr-x
2026-03-13 16:47
udisksctl
58.38
KB
-rwxr-xr-x
2025-08-21 14:17
ul
22.38
KB
-rwxr-xr-x
2026-03-06 16:10
umount
34.38
KB
-rwsr-xr-x
2026-03-06 16:10
uname
34.51
KB
-rwxr-xr-x
2024-02-08 03:46
unattended-upgrade
97.21
KB
-rwxr-xr-x
2022-01-14 22:25
unattended-upgrades
97.21
KB
-rwxr-xr-x
2022-01-14 22:25
uncompress
2.29
KB
-rwxr-xr-x
2022-09-05 13:33
unexpand
34.53
KB
-rwxr-xr-x
2024-02-08 03:46
unicode_start
2.7
KB
-rwxr-xr-x
2022-12-16 14:14
unicode_stop
530
B
-rwxr-xr-x
2022-12-16 14:14
uniq
42.51
KB
-rwxr-xr-x
2024-02-08 03:46
unix2dos
54.34
KB
-rwxr-xr-x
2021-08-16 04:05
unix2mac
54.34
KB
-rwxr-xr-x
2021-08-16 04:05
unlink
30.51
KB
-rwxr-xr-x
2024-02-08 03:46
unlzma
82.52
KB
-rwxr-xr-x
2022-04-08 12:51
unmkinitramfs
3.69
KB
-rwxr-xr-x
2024-03-19 12:05
unpigz
134.36
KB
-rwxr-xr-x
2021-02-06 12:44
unshare
30.6
KB
-rwxr-xr-x
2026-03-06 16:10
unsquashfs
131.9
KB
-rwxr-xr-x
2022-03-25 09:58
unxz
82.52
KB
-rwxr-xr-x
2022-04-08 12:51
unzip
170.42
KB
-rwxr-xr-x
2024-02-01 15:52
unzipsfx
78.42
KB
-rwxr-xr-x
2024-02-01 15:52
unzstd
854.59
KB
-rwxr-xr-x
2022-03-24 16:15
update-alternatives
58.24
KB
-rwxr-xr-x
2025-09-09 20:09
update-microcode-initrd
1.15
KB
-rwxr-xr-x
2020-09-10 19:09
update-mime-database
58.23
KB
-rwxr-xr-x
2022-01-14 09:18
update_rubygems
593
B
-rwxr-xr-x
2025-09-11 18:03
uptime
14.23
KB
-rwxr-xr-x
2023-10-31 11:36
usb-devices
4.33
KB
-rwxr-xr-x
2022-03-25 09:53
usbhid-dump
30.38
KB
-rwxr-xr-x
2022-03-25 09:53
usbip
1.58
KB
-rwxr-xr-x
2026-03-06 13:14
usbipd
1.58
KB
-rwxr-xr-x
2026-03-06 13:14
usbreset
14.3
KB
-rwxr-xr-x
2022-03-25 09:53
users
34.51
KB
-rwxr-xr-x
2024-02-08 03:46
utmpdump
22.38
KB
-rwxr-xr-x
2026-03-06 16:10
uuidgen
18.38
KB
-rwxr-xr-x
2026-03-06 16:10
uuidparse
22.38
KB
-rwxr-xr-x
2026-03-06 16:10
vcs-run
6.75
KB
-rwxr-xr-x
2021-08-05 09:58
vdir
134.98
KB
-rwxr-xr-x
2024-02-08 03:46
vi
3.61
MB
-rwxr-xr-x
2026-03-10 23:44
view
3.61
MB
-rwxr-xr-x
2026-03-10 23:44
vigpg
2.58
KB
-rwxr-xr-x
2020-02-17 14:11
vim
3.61
MB
-rwxr-xr-x
2026-03-10 23:44
vim.basic
3.61
MB
-rwxr-xr-x
2026-03-10 23:44
vim.tiny
1.45
MB
-rwxr-xr-x
2026-03-10 23:44
vimdiff
3.61
MB
-rwxr-xr-x
2026-03-10 23:44
vimtutor
2.1
KB
-rwxr-xr-x
2026-03-10 23:44
vm-support
9.83
KB
-rwxr-xr-x
2025-09-23 16:05
vmhgfs-fuse
46.73
KB
-rwxr-xr-x
2025-09-23 16:05
vmstat
38.24
KB
-rwxr-xr-x
2023-10-31 11:36
vmtoolsd
74.56
KB
-rwxr-xr-x
2025-09-23 16:05
vmware-alias-import
42.52
KB
-rwxr-xr-x
2025-09-23 16:05
vmware-checkvm
14.38
KB
-rwxr-xr-x
2025-09-23 16:05
vmware-hgfsclient
14.38
KB
-rwxr-xr-x
2025-09-23 16:05
vmware-namespace-cmd
22.3
KB
-rwxr-xr-x
2025-09-23 16:05
vmware-rpctool
18.3
KB
-rwxr-xr-x
2025-09-23 16:05
vmware-toolbox-cmd
58.59
KB
-rwxr-xr-x
2025-09-23 16:05
vmware-vgauth-cmd
18.3
KB
-rwxr-xr-x
2025-09-23 16:05
vmware-vmblock-fuse
18.78
KB
-rwxr-xr-x
2025-09-23 16:05
vmware-xferlogs
32.33
KB
-rwxr-xr-x
2025-09-23 16:05
w
22.23
KB
-rwxr-xr-x
2023-10-31 11:36
wall
22.38
KB
-rwxr-xr-x
2026-03-06 16:10
watch
26.6
KB
-rwxr-xr-x
2023-10-31 11:36
watchgnupg
18.3
KB
-rwxr-xr-x
2026-01-05 22:14
wbmptopbm
14.02
KB
-rwxr-xr-x
2021-02-07 18:32
wc
42.42
KB
-rwxr-xr-x
2024-02-08 03:46
wdctl
30.4
KB
-rwxr-xr-x
2026-03-06 16:10
wget
459.02
KB
-rwxr-xr-x
2024-06-19 12:15
whatis
47.28
KB
-rwxr-xr-x
2022-03-17 19:03
whereis
30.84
KB
-rwxr-xr-x
2026-03-06 16:10
which
946
B
-rwxr-xr-x
2022-03-23 13:49
which.debianutils
946
B
-rwxr-xr-x
2022-03-23 13:49
whiptail
30.16
KB
-rwxr-xr-x
2022-03-17 19:30
who
50.52
KB
-rwxr-xr-x
2024-02-08 03:46
whoami
30.51
KB
-rwxr-xr-x
2024-02-08 03:46
whois
155.66
KB
-rwxr-xr-x
2022-04-07 23:08
wifi-status
2.06
KB
-rwxr-xr-x
2020-02-17 14:11
winicontoppm
22.02
KB
-rwxr-xr-x
2021-02-07 18:32
write
22.38
KB
-rwxr-xr-x
2026-03-06 16:10
write.ul
22.38
KB
-rwxr-xr-x
2026-03-06 16:10
x86_64
26.65
KB
-rwxr-xr-x
2026-03-06 16:10
x86_64-linux-gnu-addr2line
26.7
KB
-rwxr-xr-x
2025-12-03 15:08
x86_64-linux-gnu-ar
54.48
KB
-rwxr-xr-x
2025-12-03 15:08
x86_64-linux-gnu-as
456.4
KB
-rwxr-xr-x
2025-12-03 15:08
x86_64-linux-gnu-c++filt
22.27
KB
-rwxr-xr-x
2025-12-03 15:08
x86_64-linux-gnu-cpp
906.82
KB
-rwxr-xr-x
2025-12-18 07:31
x86_64-linux-gnu-cpp-11
906.82
KB
-rwxr-xr-x
2025-12-18 07:31
x86_64-linux-gnu-cpp-9
766.74
KB
-rwxr-xr-x
2026-01-12 06:38
x86_64-linux-gnu-dwp
1.82
MB
-rwxr-xr-x
2025-12-03 15:08
x86_64-linux-gnu-elfedit
34.72
KB
-rwxr-xr-x
2025-12-03 15:08
x86_64-linux-gnu-g++
910.82
KB
-rwxr-xr-x
2025-12-18 07:31
x86_64-linux-gnu-g++-11
910.82
KB
-rwxr-xr-x
2025-12-18 07:31
x86_64-linux-gnu-g++-9
770.74
KB
-rwxr-xr-x
2026-01-12 06:38
x86_64-linux-gnu-gcc
906.82
KB
-rwxr-xr-x
2025-12-18 07:31
x86_64-linux-gnu-gcc-11
906.82
KB
-rwxr-xr-x
2025-12-18 07:31
x86_64-linux-gnu-gcc-9
766.74
KB
-rwxr-xr-x
2026-01-12 06:38
x86_64-linux-gnu-gcc-ar
26.54
KB
-rwxr-xr-x
2025-12-18 07:31
x86_64-linux-gnu-gcc-ar-11
26.54
KB
-rwxr-xr-x
2025-12-18 07:31
x86_64-linux-gnu-gcc-ar-9
26.54
KB
-rwxr-xr-x
2026-01-12 06:38
x86_64-linux-gnu-gcc-nm
26.54
KB
-rwxr-xr-x
2025-12-18 07:31
x86_64-linux-gnu-gcc-nm-11
26.54
KB
-rwxr-xr-x
2025-12-18 07:31
x86_64-linux-gnu-gcc-nm-9
22.53
KB
-rwxr-xr-x
2026-01-12 06:38
x86_64-linux-gnu-gcc-ranlib
26.54
KB
-rwxr-xr-x
2025-12-18 07:31
x86_64-linux-gnu-gcc-ranlib-11
26.54
KB
-rwxr-xr-x
2025-12-18 07:31
x86_64-linux-gnu-gcc-ranlib-9
26.54
KB
-rwxr-xr-x
2026-01-12 06:38
x86_64-linux-gnu-gcov
400.01
KB
-rwxr-xr-x
2025-12-18 07:31
x86_64-linux-gnu-gcov-11
400.01
KB
-rwxr-xr-x
2025-12-18 07:31
x86_64-linux-gnu-gcov-9
383.92
KB
-rwxr-xr-x
2026-01-12 06:38
x86_64-linux-gnu-gcov-dump
251.84
KB
-rwxr-xr-x
2025-12-18 07:31
x86_64-linux-gnu-gcov-dump-11
251.84
KB
-rwxr-xr-x
2025-12-18 07:31
x86_64-linux-gnu-gcov-dump-9
235.79
KB
-rwxr-xr-x
2026-01-12 06:38
x86_64-linux-gnu-gcov-tool
275.93
KB
-rwxr-xr-x
2025-12-18 07:31
x86_64-linux-gnu-gcov-tool-11
275.93
KB
-rwxr-xr-x
2025-12-18 07:31
x86_64-linux-gnu-gcov-tool-9
267.89
KB
-rwxr-xr-x
2026-01-12 06:38
x86_64-linux-gnu-gold
3.04
MB
-rwxr-xr-x
2025-12-03 15:08
x86_64-linux-gnu-gprof
111.79
KB
-rwxr-xr-x
2025-12-03 15:08
x86_64-linux-gnu-ld
1.66
MB
-rwxr-xr-x
2025-12-03 15:08
x86_64-linux-gnu-ld.bfd
1.66
MB
-rwxr-xr-x
2025-12-03 15:08
x86_64-linux-gnu-ld.gold
3.04
MB
-rwxr-xr-x
2025-12-03 15:08
x86_64-linux-gnu-lto-dump-11
23.73
MB
-rwxr-xr-x
2025-12-18 07:31
x86_64-linux-gnu-nm
43.63
KB
-rwxr-xr-x
2025-12-03 15:08
x86_64-linux-gnu-objcopy
162.54
KB
-rwxr-xr-x
2025-12-03 15:08
x86_64-linux-gnu-objdump
365.13
KB
-rwxr-xr-x
2025-12-03 15:08
x86_64-linux-gnu-python3-config
3.05
KB
-rwxr-xr-x
2026-03-03 11:56
x86_64-linux-gnu-python3.10-config
3.05
KB
-rwxr-xr-x
2026-03-03 11:56
x86_64-linux-gnu-ranlib
54.48
KB
-rwxr-xr-x
2025-12-03 15:08
x86_64-linux-gnu-readelf
758.44
KB
-rwxr-xr-x
2025-12-03 15:08
x86_64-linux-gnu-size
30.45
KB
-rwxr-xr-x
2025-12-03 15:08
x86_64-linux-gnu-strings
30.61
KB
-rwxr-xr-x
2025-12-03 15:08
x86_64-linux-gnu-strip
162.57
KB
-rwxr-xr-x
2025-12-03 15:08
x86_energy_perf_policy
1.58
KB
-rwxr-xr-x
2026-03-06 13:14
xargs
62.41
KB
-rwxr-xr-x
2022-03-23 13:52
xauth
54.96
KB
-rwxr-xr-x
2022-03-25 09:53
xbmtopbm
14.02
KB
-rwxr-xr-x
2021-02-07 18:32
xdg-user-dir
234
B
-rwxr-xr-x
2022-03-25 09:54
xdg-user-dirs-update
26.23
KB
-rwxr-xr-x
2022-03-25 09:54
ximtoppm
14.02
KB
-rwxr-xr-x
2021-02-07 18:32
xpmtoppm
18.08
KB
-rwxr-xr-x
2021-02-07 18:32
xsubpp
5.05
KB
-rwxr-xr-x
2025-07-25 17:26
xtotroff
90.44
KB
-rwxr-xr-x
2022-03-23 13:56
xvminitoppm
14.02
KB
-rwxr-xr-x
2021-02-07 18:32
xwdtopnm
22.02
KB
-rwxr-xr-x
2021-02-07 18:32
xxd
18.28
KB
-rwxr-xr-x
2026-03-10 23:44
xz
82.52
KB
-rwxr-xr-x
2022-04-08 12:51
xzcat
82.52
KB
-rwxr-xr-x
2022-04-08 12:51
xzcmp
6.86
KB
-rwxr-xr-x
2022-04-08 12:51
xzdiff
6.86
KB
-rwxr-xr-x
2022-04-08 12:51
xzegrep
5.87
KB
-rwxr-xr-x
2022-04-08 12:51
xzfgrep
5.87
KB
-rwxr-xr-x
2022-04-08 12:51
xzgrep
5.87
KB
-rwxr-xr-x
2022-04-08 12:51
xzless
1.76
KB
-rwxr-xr-x
2022-04-08 12:51
xzmore
2.11
KB
-rwxr-xr-x
2022-04-08 12:51
ybmtopbm
14.02
KB
-rwxr-xr-x
2021-02-07 18:32
yes
30.38
KB
-rwxr-xr-x
2024-02-08 03:46
ypdomainname
22.23
KB
-rwxr-xr-x
2022-03-23 13:57
yuvsplittoppm
14.02
KB
-rwxr-xr-x
2021-02-07 18:32
yuvtoppm
14.02
KB
-rwxr-xr-x
2021-02-07 18:32
zcat
1.94
KB
-rwxr-xr-x
2022-09-05 13:33
zcmp
1.64
KB
-rwxr-xr-x
2022-09-05 13:33
zdiff
5.76
KB
-rwxr-xr-x
2022-09-05 13:33
zdump
26.21
KB
-rwxr-xr-x
2026-01-30 08:20
zegrep
29
B
-rwxr-xr-x
2022-09-05 13:33
zeisstopnm
14.02
KB
-rwxr-xr-x
2021-02-07 18:32
zfgrep
29
B
-rwxr-xr-x
2022-09-05 13:33
zforce
2.03
KB
-rwxr-xr-x
2022-09-05 13:33
zgrep
7.91
KB
-rwxr-xr-x
2022-09-05 13:33
zip
198.99
KB
-rwxr-xr-x
2022-03-25 09:55
zipcloak
70.4
KB
-rwxr-xr-x
2022-03-25 09:55
zipdetails
58.66
KB
-rwxr-xr-x
2025-07-25 17:26
zipgrep
2.89
KB
-rwxr-xr-x
2024-02-01 15:52
zipinfo
170.42
KB
-rwxr-xr-x
2024-02-01 15:52
zipnote
62.4
KB
-rwxr-xr-x
2022-03-25 09:55
zipsplit
58.4
KB
-rwxr-xr-x
2022-03-25 09:55
zless
2.15
KB
-rwxr-xr-x
2022-09-05 13:33
zmore
1.8
KB
-rwxr-xr-x
2022-09-05 13:33
znew
4.47
KB
-rwxr-xr-x
2022-09-05 13:33
zstd
854.59
KB
-rwxr-xr-x
2022-03-24 16:15
zstdcat
854.59
KB
-rwxr-xr-x
2022-03-24 16:15
zstdgrep
3.78
KB
-rwxr-xr-x
2022-03-24 16:15
zstdless
30
B
-rwxr-xr-x
2022-03-24 16:15
zstdmt
854.59
KB
-rwxr-xr-x
2022-03-24 16:15
Save
Rename
#!/usr/bin/python3 # The EC2 Spot hibernation agent. This agent does several things: # 1. Upon startup it checks for sufficient swap space to allow hibernate and fails # if it's present but there's not enough of it. # 2. If there's no swap space, it creates it and launches a background thread to # touch all of its blocks to make sure that EBS volumes are pre-warmed. # 3. It updates the offset of the swap file in the kernel using SNAPSHOT_SET_SWAP_AREA ioctl. # 4. It daemonizes and starts a polling thread to listen for instance termination notifications. # # This file is compatible both with Python 2 and Python 3 import argparse import array import atexit import ctypes as ctypes import fcntl import mmap import os import struct import sys import syslog import requests from subprocess import check_call, check_output from threading import Thread from math import ceil from time import sleep try: from urllib.request import urlopen, Request except ImportError: from urllib2 import urlopen, Request, HTTPError try: from ConfigParser import ConfigParser, NoSectionError, NoOptionError except: from configparser import ConfigParser, NoSectionError, NoOptionError GRUB_FILE = '/boot/grub/menu.lst' GRUB2_DIR = '/etc/default/grub.d' SWAP_RESERVED_SIZE = 16384 log_to_syslog = True log_to_stderr = True IMDS_BASEURL = 'http://169.254.169.254' IMDS_API_TOKEN_PATH = 'latest/api/token' IMDS_SPOT_ACTION_PATH = 'latest/meta-data/hibernation/configured' def log(message): if log_to_syslog: syslog.syslog(message) if log_to_stderr: sys.stderr.write("%s\n" % message) def fallocate(fl, size): try: _libc = ctypes.CDLL('libc.so.6') _fallocate = _libc.fallocate _fallocate.argtypes = [ctypes.c_int, ctypes.c_int, ctypes.c_ulong, ctypes.c_ulong] # (FD, mode, offset, len) res = _fallocate(fl.fileno(), 0, 0, size) if res != 0: raise Exception("Failed to perform fallocate(). Result: %d" % res) except Exception as e: log("Failed to call fallocate(), will use resize. Err: %s" % str(e)) fl.seek(size-1) fl.write(chr(0)) def mlockall(): log("Locking all the code in memory") try: _libc = ctypes.CDLL('libc.so.6') _mlockall = _libc.mlockall _mlockall.argtypes = [ctypes.c_int] _MCL_CURRENT = 1 _MCL_FUTURE = 2 _mlockall(_MCL_CURRENT | _MCL_FUTURE) except Exception as e: log("Failed to lock hibernation agent into RAM. Error: %s" % str(e)) def get_file_block_number(filename): with open(filename, 'r') as handle: buf = array.array('L', [0]) # from linux/fs.h FIBMAP = 0x01 result = fcntl.ioctl(handle.fileno(), FIBMAP, buf) if result < 0: raise Exception("Failed to get the file offset. Error=%d" % result) return buf[0] def get_swap_space(): # Format is (tab-separated): # Filename Type Size Used Priority # / swapfile file 536870908 0 - 1 with open('/proc/swaps') as swp: lines = swp.readlines()[1:] if not lines: return 0 return int(lines[0].split()[2]) * 1024 def get_partuuid(device): return check_output( ['lsblk', '-dno', 'PARTUUID', device]).decode('ascii').strip() def patch_grub_config(swap_device, offset, grub_file, grub2_dir): log("Updating GRUB to use the device %s with offset %d for resume" % (swap_device, offset)) if grub_file and os.path.exists(grub_file): lines = [] with open(grub_file) as fl: for ln in fl.readlines(): params = ln.split() if not params or params[0] != 'kernel': lines.append(ln) continue new_params = [] for param in params: if "resume_offset=" in param or "resume=" in param: continue new_params.append(param) if "no_console_suspend=" not in ln: new_params.append("no_console_suspend=1") new_params.append("resume_offset=%d" % offset) new_params.append("resume=%s" % swap_device) lines.append(" ".join(new_params)+"\n") with open(grub_file, "w") as fl: fl.write("".join(lines)) # Do GRUB2 update as well if grub2_dir and os.path.exists(grub2_dir): offset_file = os.path.join(grub2_dir, '99-set-swap.cfg') if swap_device.startswith("/dev"): swap_device = "PARTUUID=%s" % get_partuuid(swap_device) if not os.path.exists(offset_file): with open(offset_file, 'w') as fl: fl.write('GRUB_CMDLINE_LINUX_DEFAULT="$GRUB_CMDLINE_LINUX_DEFAULT no_console_suspend=1 ' 'resume_offset=%d resume=%s"\n' % (offset, swap_device)) check_call('/usr/sbin/update-grub2') log("GRUB configuration is updated") def update_kernel_swap_offset(grub_update): with open('/proc/swaps') as swp: lines = swp.readlines()[1:] if not lines: raise Exception("Swap file is not found") filename = lines[0].split()[0] log("Updating the kernel offset for the swapfile: %s" % filename) statbuf = os.stat(filename) dev = statbuf.st_dev offset = get_file_block_number(filename) if grub_update: # Find the mount point for the swap file ('df -P /swap') df_out = check_output(['df', '-P', filename]).decode('ascii') dev_str = df_out.split("\n")[1].split()[0] patch_grub_config(dev_str, offset, GRUB_FILE, GRUB2_DIR) else: log("Skipping GRUB configuration update") log("Setting swap device to %d with offset %d" % (dev, offset)) # Set the kernel swap offset, see https://www.kernel.org/doc/Documentation/power/userland-swsusp.txt # From linux/suspend_ioctls.h SNAPSHOT_SET_SWAP_AREA = 0x400C330D buf = struct.pack('LI', offset, dev) with open('/dev/snapshot', 'r') as snap: fcntl.ioctl(snap, SNAPSHOT_SET_SWAP_AREA, buf) log("Done updating the swap offset") class SwapInitializer(object): def __init__(self, filename, swap_size, touch_swap, mkswap, swapon): self.filename = filename self.swap_size = swap_size self.need_to_hurry = False self.mkswap = mkswap self.swapon = swapon self.touch_swap = touch_swap def do_allocate(self): log("Allocating %d bytes in %s" % (self.swap_size, self.filename)) with open(self.filename, 'w+') as fl: fallocate(fl, self.swap_size) os.chmod(self.filename, 0o600) def init_swap(self): """ Initialize the swap using direct IO to avoid polluting the page cache """ try: cur_swap_size = os.stat(self.filename).st_size if cur_swap_size >= self.swap_size: log("Swap file size (%d bytes) is already large enough" % cur_swap_size) return except OSError: pass self.do_allocate() if not self.touch_swap: log("Swap pre-heating is skipped, the swap blocks won't be touched during " "initialization to ensure they are ready") return written = 0 log("Opening %s for direct IO" % self.filename) fd = os.open(self.filename, os.O_RDWR | os.O_DIRECT | os.O_SYNC | os.O_DSYNC) if fd < 0: raise Exception("Failed to initialize the swap. Err: %s" % os.strerror(os.errno)) filler_block = None try: # Create a filler block that is correctly aligned for direct IO filler_block = mmap.mmap(-1, 1024 * 1024) # We're using 'b' to avoid optimizations that might happen for zero-filled pages filler_block.write(b'b' * 1024 * 1024) log("Touching all blocks in %s" % self.filename) while written < self.swap_size and not self.need_to_hurry: res = os.write(fd, filler_block) if res <= 0: raise Exception("Failed to touch a block. Err: %s" % os.strerror(os.errno)) written += res finally: os.close(fd) if filler_block: filler_block.close() log("Swap file %s is ready" % self.filename) def turn_on_swap(self): # Do mkswap try: mkswap = self.mkswap.format(swapfile=self.filename) log("Running: %s" % mkswap) check_call(mkswap, shell=True) swapon = self.swapon.format(swapfile=self.filename) log("Running: %s" % swapon) check_call(swapon, shell=True) except Exception as e: log("Failed to initialize swap, reason: %s" % str(e)) class BackgroundInitializerRunner(object): def __init__(self, swapper, update_grub): self.swapper = swapper self.thread = None self.error = None self.update_grub = update_grub def start_init(self): self.thread = Thread(target=self.do_async_init, name="SwapInitializer") self.thread.setDaemon(True) self.thread.start() def check_finished(self): if self.thread is not None: self.thread.join(timeout=0) if self.thread.is_alive(): return False self.thread = None log("Background swap initialization thread is complete.") if self.error is not None: raise self.error return True def force_completion(self): log("We're out of time, stopping the background swap initialization.") self.swapper.need_to_hurry = True self.thread.join() log("Background swap initialization thread has stopped.") self.thread = None if self.error is not None: raise self.error def do_async_init(self): try: self.swapper.init_swap() self.swapper.turn_on_swap() update_kernel_swap_offset(self.update_grub) except Exception as ex: log("Failed to initialize swap, reason: %s" % str(ex)) self.error = ex class ItnPoller(object): def __init__(self, url, hibernate_cmd, initializer): self.url = url self.hibernate_cmd = hibernate_cmd self.initializer = initializer def poll_loop(self): log("Starting the hibernation polling loop") while True: self.run_loop_iteration() sleep(1) def run_loop_iteration(self): if self.initializer and self.initializer.check_finished(): self.initializer = None if self.poll_for_termination(): if self.initializer: self.initializer.force_completion() self.initializer = None self.do_hibernate() def poll_for_termination(self): # noinspection PyBroadException response1 = None response2 = None try: request1 = Request("http://169.254.169.254/latest/api/token") request1.add_header('X-aws-ec2-metadata-token-ttl-seconds', '21600') request1.get_method = lambda:"PUT" response1 = urlopen(request1) token = response1.read() request2 = Request(self.url) request2.add_header('X-aws-ec2-metadata-token', token) response2 = urlopen(request2) res = response2.read() return b"hibernate" in res except: return False finally: if response1: response1.close() if response2: response2.close() def do_hibernate(self): log("Attempting to hibernate") try: check_call(self.hibernate_cmd, shell=True) except Exception as e: log("Failed to hibernate, reason: %s" % str(e)) # We're not guaranteed to be stopped immediately after the hibernate # command fires. So wait a little bit to avoid triggering ourselves twice sleep(2) def daemonize(pidfile): """ Convert the process into a daemon, doing the usual Unix magic """ try: pid = os.fork() if pid > 0: # Exit from first parent sys.exit(0) except OSError as e: log("Fork #1 failed: %d (%s)\n" % (e.errno, e.strerror)) sys.exit(1) # Decouple from parent environment os.chdir("/") os.setsid() os.umask(0) # Second fork try: pid = os.fork() if pid > 0: # Exit from second parent sys.exit(0) except OSError as e: log("Fork #2 failed: %d (%s)\n" % (e.errno, e.strerror)) sys.exit(1) # Write the PID file pid = str(os.getpid()) with open(pidfile, "w+") as fl: fl.write("%s\n" % pid) atexit.register(lambda: os.unlink(pidfile)) # Redirect standard file descriptors to null to avoid blocking nul = open('/dev/null', 'a+') os.dup2(nul.fileno(), sys.stdin.fileno()) os.dup2(nul.fileno(), sys.stdout.fileno()) os.dup2(nul.fileno(), sys.stderr.fileno()) def detect_hibernate_cmd(): if os.path.exists("/run/systemd/system"): return "/bin/systemctl hibernate" else: return "/usr/sbin/pm-hibernate" class Config(object): def __init__(self, config, args): def get(section, name): try: return config.get(section, name) except NoSectionError: return None except NoOptionError: return None def get_int(section, name): v = get(section, name) if v is None: return None return int(v) self.lock_in_ram = self.merge( self.to_bool(get('core', 'lock-in-ram')), self.to_bool(args.lock_in_ram), True) self.log_to_syslog = self.merge( self.to_bool(get('core', 'log-to-syslog')), self.to_bool(args.log_to_syslog), True) self.log_to_stderr = self.merge( self.to_bool(get('core', 'log-to-stderr')), self.to_bool(args.log_to_stderr), True) self.touch_swap = self.merge( self.to_bool(get('core', 'touch-swap')), self.to_bool(args.touch_swap), True) self.grub_update = self.merge( self.to_bool(get('core', 'grub-update')), self.to_bool(args.grub_update), True) self.ephemeral_check = self.merge( self.to_bool(get('core', 'check-ephemeral-volumes')), self.to_bool(args.check_ephemeral_volumes), True) self.freeze_timeout_curve = self.merge(get('core', 'freeze-timeout-curve'), args.freeze_timeout_curve, '0-8:20,8-16:40,16-64:60,64-128:150,128-256:200,256-:400') self.swap_percentage = self.merge( get_int('swap', 'percentage-of-ram'), args.swap_ram_percentage, 100) self.swap_mb = self.merge( get_int('swap', 'target-size-mb'), args.swap_target_size_mb, 4000) self.mkswap = self.merge(get('swap', 'mkswap'), args.mkswap, '/sbin/mkswap {swapfile}') self.swapon = self.merge(get('swap', 'swapon'), args.swapon, '/sbin/swapon {swapfile}') self.swapfile = self.merge(get('swap', 'swapfile'), args.swapfile, '/swap') self.hibernate = self.merge( get('pm-utils', 'hibernate-command'), args.hibernate, detect_hibernate_cmd()) self.url = self.merge( get('notification', 'monitored-url'), args.monitored_url, 'http://169.254.169.254/latest/meta-data/spot/instance-action') def merge(self, cf_value, arg_value, def_val): if arg_value is not None: return arg_value if cf_value is not None: return cf_value return def_val def to_bool(self, bool_str): """Parse the string and return the boolean value encoded or raise an exception""" if bool_str is None: return None if bool_str.lower() in ['true', 't', '1']: return True elif bool_str.lower() in ['false', 'f', '0']: return False # if here we couldn't parse it raise ValueError("%s is not recognized as a boolean value" % bool_str) def __str__(self): return str(self.__dict__) def get_pm_freeze_timeout(freeze_timeout_curve, ram_bytes): if not freeze_timeout_curve: return None ram_gb = ceil(ram_bytes / (1024.0*1024.0*1024.0)) try: for curve_part in freeze_timeout_curve.split(","): ram_sizes, timeout = curve_part.split(":") sizes_parts = ram_sizes.split("-") if len(sizes_parts) == 2 and sizes_parts[1] and sizes_parts[0]: ram_min = int(sizes_parts[0]) ram_max = int(sizes_parts[1]) elif len(sizes_parts) == 1 and sizes_parts[0] or \ len(sizes_parts) == 2 and not sizes_parts[1]: ram_min = int(sizes_parts[0]) ram_max = None else: raise Exception("can't parse %s, expected <int>-[<int>]" % ram_sizes) if (ram_min <= ram_gb and ram_max is None) or (ram_min <= ram_gb < ram_max): return int(timeout) except Exception as ex: log("Failed to parse the freeze timeout curve, error: %s. " "The pm_freeze_timeout will not be adjusted." % str(ex)) return None log("Failed to find a fitting PM freeze timeout curve segment " "for %d GB of RAM. The pm_freeze_timeout will not be adjusted." % ram_gb) return None def adjust_pm_timeout(timeout): try: with open('/sys/power/pm_freeze_timeout') as fl: cur_timeout = int(fl.read()) / 1000 if cur_timeout >= timeout: log("Info current pm_freeze_timeout (%d seconds) is greater than or equal " "to the requested (%d seconds) timeout, doing nothing" % (cur_timeout, timeout)) else: with open('/sys/power/pm_freeze_timeout', 'w') as fl: fl.write("%d" % (timeout*1000)) log("Adjusted pm_freeze_timeout to %d from %d" % (timeout, cur_timeout)) except Exception as e: log("Failed to adjust pm_freeze_timeout to %d. Error: %s" % (timeout, str(e))) exit(1) def get_imds_token(seconds=21600): """ Get a token to access instance metadata. """ log("Requesting new IMDSv2 token.") request_header = {'X-aws-ec2-metadata-token-ttl-seconds': '{}'.format(seconds)} token_url = '{}/{}'.format(IMDS_BASEURL, IMDS_API_TOKEN_PATH) response = requests.put(token_url, headers=request_header) response.close() if response.status_code != requests.codes.ok: return None return response.text def hibernation_enabled(): """Returns a boolean indicating whether hibernation-option.configured is enabled or not.""" imds_token = get_imds_token() if imds_token is None: log("IMDS_V2 http endpoint is disabled") # IMDS http endpoint is disabled return False request_header = {'X-aws-ec2-metadata-token': imds_token} response = requests.get("{}/{}".format(IMDS_BASEURL, IMDS_SPOT_ACTION_PATH), headers=request_header) response.close() if response.status_code != requests.codes.ok or response.text.lower() == "false": return False log("Hibernation Configured Flag found") return True def main(): # Parse arguments parser = argparse.ArgumentParser(description="An EC2 agent that watches for instance stop " "notifications and initiates hibernation") parser.add_argument('-c', '--config', help='Configuration file to use', type=str) parser.add_argument('-i', '--pidfile', help='The file to write PID to', type=str, default='/run/hibagent') parser.add_argument('-f', '--foreground', help="Run in foreground, don't daemonize", action="store_true") parser.add_argument("-l", "--lock-in-ram", help='Lock the code in RAM', type=str) parser.add_argument("-syslog", "--log-to-syslog", help='Log to syslog', type=str) parser.add_argument("-stderr", "--log-to-stderr", help='Log to stderr', type=str) parser.add_argument("-touch", "--touch-swap", help='Do swap initialization', type=str) parser.add_argument("-grub", "--grub-update", help='Update GRUB config with resume offset', type=str) parser.add_argument("-e", "--check-ephemeral-volumes", help='Check if ephemeral volumes are mounted', type=str) parser.add_argument("-u", "--freeze-timeout-curve", help='The pm_freeze_timeout curve (by RAM size)', type=str) parser.add_argument("-p", "--swap-ram-percentage", help='The target swap size as a percentage of RAM', type=int) parser.add_argument("-s", "--swap-target-size-mb", help='The target swap size in megabytes', type=int) parser.add_argument("-w", "--swapfile", help="Swap file name", type=str) parser.add_argument('--mkswap', help='The command line utility to set up swap', type=str) parser.add_argument('--swapon', help='The command line utility to turn on swap', type=str) parser.add_argument('--hibernate', help='The command line utility to initiate hibernation', type=str) parser.add_argument('--monitored-url', help='The URL to monitor for notifications', type=str) args = parser.parse_args() config_file = ConfigParser() if args.config: config_file.read(args.config) config = Config(config_file, args) global log_to_syslog, log_to_stderr log_to_stderr = config.log_to_stderr log_to_syslog = config.log_to_syslog log("Effective config: %s" % config) # Let's first check if we need to kill the Spot Hibernate Agent if hibernation_enabled(): log("Spot Instance Launch has enabled Hibernation Configured Flag. hibagent exiting!!") exit(0) target_swap_size = config.swap_mb * 1024 * 1024 ram_bytes = os.sysconf('SC_PAGE_SIZE') * os.sysconf('SC_PHYS_PAGES') swap_percentage_size = ram_bytes * config.swap_percentage // 100 if swap_percentage_size > target_swap_size: target_swap_size = int(swap_percentage_size) log("Will check if swap is at least: %d megabytes" % (target_swap_size // (1024*1024))) timeout = get_pm_freeze_timeout(config.freeze_timeout_curve, ram_bytes) if timeout: adjust_pm_timeout(timeout) # Validate the swap configuration cur_swap = get_swap_space() bi = None if cur_swap >= target_swap_size - SWAP_RESERVED_SIZE: log("There's sufficient swap available (have %d, need %d)" % (cur_swap, target_swap_size)) update_kernel_swap_offset(config.grub_update) elif cur_swap > 0: log("There's not enough swap space available (have %d, need %d), exiting" % (cur_swap, target_swap_size)) exit(1) else: log("No swap is present, will create and initialize it") # We need to create swap, but first validate that we have enough free space swap_dev = os.path.dirname(config.swapfile) st = os.statvfs(swap_dev) free_bytes = st.f_bavail * st.f_frsize free_space_needed = target_swap_size + 10 * 1024 * 1024 if free_space_needed >= free_bytes: log("There's not enough space (%d present, %d needed) on the swap device: %s" % ( free_bytes, free_space_needed, swap_dev)) exit(1) log("There's enough space (%d present, %d needed) on the swap device: %s" % ( free_bytes, free_space_needed, swap_dev)) sw = SwapInitializer(config.swapfile, target_swap_size, config.touch_swap, config.mkswap, config.swapon) bi = BackgroundInitializerRunner(sw, config.grub_update) # Daemonize now! The parent process will not return from this method if not args.foreground: log("Initial checks are finished, daemonizing and writing PID into %s" % args.pidfile) daemonize(args.pidfile) else: log("Initial checks are finished, will run in foreground now") poller = ItnPoller(config.url, config.hibernate, bi) if config.lock_in_ram: mlockall() # This loop will now be running inside the child if bi: bi.start_init() poller.poll_loop() if __name__ == '__main__': main()