Linux 98.203.178.68.host.secureserver.net 4.18.0-553.164.1.el8_10.x86_64 #1 SMP Thu Sep 17 04:21:10 EDT 2026 x86_64
Apache
Server IP : 68.178.203.98 & Your IP : 216.73.217.130
Domains : 108 Domain
User : lostrivercommuni
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
usr /
bin /
Delete
Unzip
Name
Size
Permission
Date
Action
fm-agent
[ DIR ]
drwxr-xr-x
2026-09-15 02:49
2to3
106
B
-rwxr-xr-x
2026-08-18 15:09
2to3-3.6
106
B
-rwxr-xr-x
2026-08-18 15:09
GET
15.84
KB
-rwxr-xr-x
2022-04-22 20:13
HEAD
15.84
KB
-rwxr-xr-x
2022-04-22 20:13
Mail
408.89
KB
-rwxr-xr-x
2019-10-13 00:19
POST
15.84
KB
-rwxr-xr-x
2022-04-22 20:13
[
53.38
KB
-rwxr-xr-x
2026-09-22 11:04
ab
72.63
KB
-rwxr-xr-x
2026-09-08 22:55
aclocal
35.62
KB
-rwxr-xr-x
2023-10-14 20:00
aclocal-1.16
35.62
KB
-rwxr-xr-x
2023-10-14 20:00
acyclic
12.41
KB
-rwxr-xr-x
2024-04-06 12:47
addr2line
33.42
KB
-rwxr-xr-x
2025-12-18 14:21
alias
29
B
-rwxr-xr-x
2025-08-26 08:48
animate
11.78
KB
-rwxr-xr-x
2026-09-18 08:02
appstream-compose
33.21
KB
-rwxr-xr-x
2019-11-13 14:06
appstream-util
114.34
KB
-rwxr-xr-x
2019-11-13 14:06
apropos
54.04
KB
-rwxr-xr-x
2021-10-08 13:04
ar
61.96
KB
-rwxr-xr-x
2025-12-18 14:21
arch
37.11
KB
-rwxr-xr-x
2026-09-22 11:04
aria_chk
5.38
MB
-rwxr-xr-x
2026-08-19 10:12
aria_dump_log
5.18
MB
-rwxr-xr-x
2026-08-19 10:12
aria_ftdump
5.19
MB
-rwxr-xr-x
2026-08-19 10:12
aria_pack
5.22
MB
-rwxr-xr-x
2026-08-19 10:12
aria_read_log
5.33
MB
-rwxr-xr-x
2026-08-19 10:12
arpaname
11.78
KB
-rwxr-xr-x
2026-09-22 19:47
as
889.91
KB
-rwxr-xr-x
2025-12-18 14:21
aspell
159.5
KB
-rwxr-xr-x
2022-04-18 15:10
at
57.33
KB
-rwxr-xr-x
2022-10-10 10:23
atq
57.33
KB
-rwxr-xr-x
2022-10-10 10:23
atrm
57.33
KB
-rwxr-xr-x
2022-10-10 10:23
audit2allow
14.85
KB
-rwxr-xr-x
2024-07-02 21:08
audit2why
14.85
KB
-rwxr-xr-x
2024-07-02 21:08
aulast
20.58
KB
-rwxr-xr-x
2025-07-15 09:41
aulastlog
12.44
KB
-rwxr-xr-x
2025-07-15 09:41
ausyscall
12.27
KB
-rwxr-xr-x
2025-07-15 09:41
authselect
41.13
KB
-rwxr-xr-x
2023-10-14 18:06
autoconf
14.42
KB
-rwxr-xr-x
2024-08-13 19:30
autoheader
8.33
KB
-rwxr-xr-x
2024-08-13 19:30
autom4te
31.43
KB
-rwxr-xr-x
2024-08-13 19:30
automake
251.9
KB
-rwxr-xr-x
2023-10-14 20:00
automake-1.16
251.9
KB
-rwxr-xr-x
2023-10-14 20:00
autopoint
25.95
KB
-rwxr-xr-x
2019-11-18 17:16
autoreconf
20.57
KB
-rwxr-xr-x
2024-08-13 19:30
autoscan
16.72
KB
-rwxr-xr-x
2024-08-13 19:30
autoupdate
33.08
KB
-rwxr-xr-x
2024-08-13 19:30
auvirt
32.73
KB
-rwxr-xr-x
2025-07-15 09:41
awk
669.77
KB
-rwxr-xr-x
2022-04-18 15:56
b2sum
57.47
KB
-rwxr-xr-x
2026-09-22 11:04
base32
41.23
KB
-rwxr-xr-x
2026-09-22 11:04
base64
41.25
KB
-rwxr-xr-x
2026-09-22 11:04
basename
37.18
KB
-rwxr-xr-x
2026-09-22 11:04
bash
1.1
MB
-rwxr-xr-x
2025-08-26 08:48
bashbug
7.18
KB
-rwxr-xr-x
2025-08-26 08:48
bashbug-64
7.18
KB
-rwxr-xr-x
2025-08-26 08:48
batch
137
B
-rwxr-xr-x
2022-10-10 10:23
bc
94.98
KB
-rwxr-xr-x
2019-10-12 12:34
bcomps
20.62
KB
-rwxr-xr-x
2024-04-06 12:47
bdftopcf
45.4
KB
-rwxr-xr-x
2021-10-09 23:42
bg
26
B
-rwxr-xr-x
2025-08-26 08:48
bind9-config
3.34
KB
-rwxr-xr-x
2026-09-22 19:47
bison
437.72
KB
-rwxr-xr-x
2019-10-12 12:28
bluemoon
97.7
KB
-rwxr-xr-x
2025-04-22 07:59
bluetoothctl
287.23
KB
-rwxr-xr-x
2025-04-22 07:59
bond2team
22.74
KB
-rwxr-xr-x
2020-07-26 09:58
bootctl
45.15
KB
-rwxr-xr-x
2026-09-04 03:32
brotli
739.2
KB
-rwxr-xr-x
2026-02-10 14:44
btattach
89.54
KB
-rwxr-xr-x
2025-04-22 07:59
btmon
944.08
KB
-rwxr-xr-x
2025-04-22 07:59
bunzip2
36.86
KB
-rwxr-xr-x
2025-01-28 01:38
busctl
77.27
KB
-rwxr-xr-x
2026-09-04 03:32
bwrap
69.63
KB
-rwxr-xr-x
2024-09-05 14:21
bzcat
36.86
KB
-rwxr-xr-x
2025-01-28 01:38
bzcmp
2.08
KB
-rwxr-xr-x
2025-01-28 01:38
bzdiff
2.08
KB
-rwxr-xr-x
2025-01-28 01:38
bzegrep
1.64
KB
-rwxr-xr-x
2025-01-28 01:38
bzfgrep
1.64
KB
-rwxr-xr-x
2025-01-28 01:38
bzgrep
1.64
KB
-rwxr-xr-x
2025-01-28 01:38
bzip2
36.86
KB
-rwxr-xr-x
2025-01-28 01:38
bzip2recover
16.44
KB
-rwxr-xr-x
2025-01-28 01:38
bzless
1.23
KB
-rwxr-xr-x
2025-01-28 01:38
bzmore
1.23
KB
-rwxr-xr-x
2025-01-28 01:38
c++
1.21
MB
-rwxr-x---
2025-08-26 09:47
c++filt
28.89
KB
-rwxr-xr-x
2025-12-18 14:21
c89
224
B
-rwxr-x---
2025-08-26 09:45
c99
215
B
-rwxr-x---
2025-08-26 09:45
ca-legacy
1.61
KB
-rwxr-xr-x
2025-10-30 14:25
cairo-sphinx
69.71
KB
-rwxr-xr-x
2022-04-18 16:06
cal
65.98
KB
-rwxr-xr-x
2026-02-04 20:18
captoinfo
85.31
KB
-rwxr-xr-x
2023-10-14 18:54
cat
37.23
KB
-rwxr-xr-x
2026-09-22 11:04
catchsegv
3.21
KB
-rwxr-xr-x
2026-07-21 14:46
catman
41.45
KB
-rwxr-xr-x
2021-10-08 13:04
cc
1.21
MB
-rwxr-x---
2025-08-26 09:47
ccomps
24.72
KB
-rwxr-xr-x
2024-04-06 12:47
cd
26
B
-rwxr-xr-x
2025-08-26 08:48
centrino-decode
10.81
KB
-rwxr-xr-x
2026-09-24 06:55
chacl
16.38
KB
-rwxr-xr-x
2026-07-22 11:05
chage
77.68
KB
-rwsr-xr-x
2025-12-18 13:51
chardetect
400
B
-rwxr-xr-x
2019-10-12 19:18
chattr
16.41
KB
-rwxr-xr-x
2025-10-07 07:08
chcat
13.57
KB
-rwxr-xr-x
2024-07-02 21:08
chcon
70.11
KB
-rwxr-xr-x
2026-09-22 11:04
check-regexp
109.59
KB
-rwxr-xr-x
2024-08-13 19:55
checkmodule
427.01
KB
-rwxr-xr-x
2019-12-10 17:48
checkpolicy
488.64
KB
-rwxr-xr-x
2019-12-10 17:48
chfn
32.9
KB
-rws--x--x
2026-02-04 20:18
chgrp
66.02
KB
-rwxr-xr-x
2026-09-22 11:04
chmem
45.47
KB
-rwxr-xr-x
2026-02-04 20:18
chmod
61.97
KB
-rwxr-xr-x
2026-09-22 11:04
chown
70.05
KB
-rwxr-xr-x
2026-09-22 11:04
chronyc
127.6
KB
-rwxr-xr-x
2024-11-05 07:47
chrt
37.19
KB
-rwxr-xr-x
2026-02-04 20:18
chsh
24.72
KB
-rwx--x--x
2026-02-04 20:18
chvt
12.53
KB
-rwxr-xr-x
2023-10-14 21:01
cifsiostat
41.35
KB
-rwxr-xr-x
2024-07-03 09:57
ciptool
210.76
KB
-rwxr-xr-x
2025-04-22 07:59
circo
12.26
KB
-rwxr-xr-x
2024-04-06 12:47
cksum
37.16
KB
-rwxr-xr-x
2026-09-22 11:04
clear
12.54
KB
-rwxr-xr-x
2023-10-14 18:54
cluster
518.33
KB
-rwxr-xr-x
2024-04-06 12:47
cmp
103.76
KB
-rwxr-xr-x
2020-05-04 15:15
cockpit-bridge
500.39
KB
-rwxr-xr-x
2026-05-28 14:05
col
29.01
KB
-rwxr-xr-x
2026-02-04 20:18
colcrt
16.48
KB
-rwxr-xr-x
2026-02-04 20:18
colrm
24.88
KB
-rwxr-xr-x
2026-02-04 20:18
column
49.47
KB
-rwxr-xr-x
2026-02-04 20:18
comm
41.31
KB
-rwxr-xr-x
2026-09-22 11:04
command
31
B
-rwxr-xr-x
2025-08-26 08:48
compare
11.79
KB
-rwxr-xr-x
2026-09-18 08:02
compile_et
1.31
KB
-rwxr-xr-x
2025-10-07 07:07
composite
11.77
KB
-rwxr-xr-x
2026-09-18 08:02
config_data
6.97
KB
-rwxr-xr-x
2019-10-13 10:59
conjure
11.78
KB
-rwxr-xr-x
2026-09-18 08:02
conmon
156.34
KB
-rwxr-xr-x
2026-03-02 09:02
convert
11.78
KB
-rwxr-xr-x
2026-09-18 08:02
coredumpctl
44.91
KB
-rwxr-xr-x
2026-09-04 03:32
corelist
14.64
KB
-rwxr-xr-x
2019-10-13 11:00
cp
147.73
KB
-rwxr-xr-x
2026-09-22 11:04
cpan
8.17
KB
-rwxr-xr-x
2025-06-03 14:32
cpan-mirrors
4.19
KB
-rwxr-xr-x
2025-06-03 14:32
cpapi1
3.35
MB
-rwxr-xr-x
2026-09-24 02:49
cpapi2
3.35
MB
-rwxr-xr-x
2026-09-24 02:49
cpapi3
3.35
MB
-rwxr-xr-x
2026-09-24 02:49
cpio
159.8
KB
-rwxr-xr-x
2022-04-18 17:19
cpp
1.21
MB
-rwxr-xr-x
2025-08-26 09:47
cpp2html
47
B
-rwxr-xr-x
2024-08-13 19:55
cpupower
68.34
KB
-rwxr-xr-x
2026-09-24 06:47
crb
2.58
KB
-rwxr--r--
2025-04-22 17:22
crc32
1.02
KB
-rwxr-xr-x
2019-11-12 18:41
cronnext
49.8
KB
-rwxr-xr-x
2024-04-06 11:40
crontab
61.67
KB
-rwsr-xr-x
2024-04-06 11:40
csplit
53.45
KB
-rwxr-xr-x
2026-09-22 11:04
csslint-0.6
24.56
KB
-rwxr-xr-x
2020-09-22 21:07
ctags
272.94
KB
-rwxr-xr-x
2023-04-02 03:50
curl
230.08
KB
-rwxr-xr-x
2026-08-20 14:33
cut
49.29
KB
-rwxr-xr-x
2026-09-22 11:04
cvtsudoers
284.21
KB
-rwxr-xr-x
2026-04-29 08:49
cxpm
29.11
KB
-rwxr-xr-x
2024-03-30 13:53
date
105.73
KB
-rwxr-xr-x
2026-09-22 11:04
db_archive
12.45
KB
-rwxr-xr-x
2021-09-21 16:38
db_checkpoint
16.48
KB
-rwxr-xr-x
2021-09-21 16:38
db_deadlock
16.48
KB
-rwxr-xr-x
2021-09-21 16:38
db_dump
16.51
KB
-rwxr-xr-x
2021-09-21 16:38
db_dump185
69.55
KB
-rwxr-xr-x
2021-09-21 16:38
db_hotbackup
20.49
KB
-rwxr-xr-x
2021-09-21 16:38
db_load
28.61
KB
-rwxr-xr-x
2021-09-21 16:38
db_log_verify
16.52
KB
-rwxr-xr-x
2021-09-21 16:38
db_printlog
33.4
KB
-rwxr-xr-x
2021-09-21 16:38
db_recover
16.51
KB
-rwxr-xr-x
2021-09-21 16:38
db_replicate
16.49
KB
-rwxr-xr-x
2021-09-21 16:38
db_stat
16.48
KB
-rwxr-xr-x
2021-09-21 16:38
db_tuner
24.55
KB
-rwxr-xr-x
2021-09-21 16:38
db_upgrade
12.45
KB
-rwxr-xr-x
2021-09-21 16:38
db_verify
16.46
KB
-rwxr-xr-x
2021-09-21 16:38
dbilogstrip
1.35
KB
-rwxr-xr-x
2026-09-21 06:54
dbiprof
6.06
KB
-rwxr-xr-x
2026-09-21 06:54
dbus-binding-tool
110.43
KB
-rwxr-xr-x
2019-10-25 12:53
dbus-cleanup-sockets
16.39
KB
-rwxr-xr-x
2026-05-05 11:24
dbus-daemon
239.7
KB
-rwxr-xr-x
2026-05-05 11:24
dbus-monitor
28.58
KB
-rwxr-xr-x
2026-05-05 11:24
dbus-run-session
15.88
KB
-rwxr-xr-x
2026-05-05 11:24
dbus-send
28.54
KB
-rwxr-xr-x
2026-05-05 11:24
dbus-test-tool
24.6
KB
-rwxr-xr-x
2026-05-05 11:24
dbus-update-activation-environment
16.41
KB
-rwxr-xr-x
2026-05-05 11:24
dbus-uuidgen
12.38
KB
-rwxr-xr-x
2026-05-05 11:24
dbxtool
24.65
KB
-rwxr-xr-x
2026-07-30 22:58
dc
53.02
KB
-rwxr-xr-x
2019-10-12 12:34
dd
77.74
KB
-rwxr-xr-x
2026-09-22 11:04
deallocvt
12.54
KB
-rwxr-xr-x
2023-10-14 21:01
debuginfo-install
3.62
KB
-rwxr-xr-x
2024-04-08 10:02
debuginfod-find
16.47
KB
-rwxr-xr-x
2025-08-25 12:56
delv
41.9
KB
-rwxr-xr-x
2026-09-22 19:47
df
90.85
KB
-rwxr-xr-x
2026-09-22 11:04
diff
268.01
KB
-rwxr-xr-x
2020-05-04 15:15
diff3
128.6
KB
-rwxr-xr-x
2020-05-04 15:15
diffimg
12.27
KB
-rwxr-xr-x
2024-04-06 12:47
dig
161.59
KB
-rwxr-xr-x
2026-09-22 19:47
dijkstra
16.71
KB
-rwxr-xr-x
2024-04-06 12:47
dir
139.66
KB
-rwxr-xr-x
2026-09-22 11:04
dircolors
49.31
KB
-rwxr-xr-x
2026-09-22 11:04
dirmngr
579.89
KB
-rwxr-xr-x
2026-01-16 01:48
dirmngr-client
120.12
KB
-rwxr-xr-x
2026-01-16 01:48
dirname
33.13
KB
-rwxr-xr-x
2026-09-22 11:04
display
11.78
KB
-rwxr-xr-x
2026-09-18 08:02
dltest
11.87
KB
-rwxr-xr-x
2025-12-18 13:02
dmesg
77.88
KB
-rwxr-xr-x
2026-02-04 20:18
dnf
2.05
KB
-rwxr-xr-x
2025-03-11 09:47
dnf-3
2.05
KB
-rwxr-xr-x
2025-03-11 09:47
dnsdomainname
21.16
KB
-rwxr-xr-x
2019-10-11 13:06
dnstap-read
19.88
KB
-rwxr-xr-x
2026-09-22 19:47
docker
163
B
-rwxr-xr-x
2026-09-04 02:34
domainname
21.16
KB
-rwxr-xr-x
2019-10-11 13:06
dot
12.26
KB
-rwxr-xr-x
2024-04-06 12:47
dot2gxl
41.3
KB
-rwxr-xr-x
2024-04-06 12:47
dotty
2.04
KB
-rwxr-xr-x
2024-04-06 12:47
doveadm
956.56
KB
-rwxr-xr-x
2026-08-31 15:58
doveconf
397.59
KB
-rwxr-xr-x
2026-08-31 15:58
dovecot-sysreport
6.28
KB
-rwxr-xr-x
2026-08-31 15:56
dpkg
316.17
KB
-rwxr-xr-x
2021-12-15 12:46
dpkg-deb
165.5
KB
-rwxr-xr-x
2021-12-15 12:46
dpkg-divert
157.75
KB
-rwxr-xr-x
2021-12-15 12:46
dpkg-maintscript-helper
20.67
KB
-rwxr-xr-x
2021-12-15 12:46
dpkg-query
165.84
KB
-rwxr-xr-x
2021-12-15 12:46
dpkg-realpath
4.05
KB
-rwxr-xr-x
2021-12-15 12:46
dpkg-split
132.39
KB
-rwxr-xr-x
2021-12-15 12:46
dpkg-statoverride
66.41
KB
-rwxr-xr-x
2021-12-15 12:46
dpkg-trigger
87.66
KB
-rwxr-xr-x
2021-12-15 12:46
dracut
67.56
KB
-rwxr-xr-x
2026-08-14 00:13
dtrace
17.39
KB
-rwxr-xr-x
2023-10-14 13:06
du
106.78
KB
-rwxr-xr-x
2026-09-22 11:04
dumpkeys
169.88
KB
-rwxr-xr-x
2023-10-14 21:01
dumpsexp
16.44
KB
-rwxr-xr-x
2026-07-29 02:15
dwp
2.13
MB
-rwxr-xr-x
2025-12-18 14:21
dwz
167.64
KB
-rwxr-xr-x
2021-10-09 03:26
ea-php81
7.72
MB
-rwxr-xr-x
2026-09-08 23:23
ea-php81-pear
383
B
-rwxr-xr-x
2026-09-08 23:31
ea-php81-pecl
299
B
-rwxr-xr-x
2026-09-08 23:31
ea-php82
7.77
MB
-rwxr-xr-x
2026-09-22 21:05
ea-php82-pear
383
B
-rwxr-xr-x
2026-09-22 21:06
ea-php82-pecl
299
B
-rwxr-xr-x
2026-09-22 21:06
ea-php83
7.8
MB
-rwxr-xr-x
2026-09-22 21:11
ea-wappspector
100
B
-rwxr-xr-x
2026-09-22 20:22
easy_install-2
234
B
-rwxr-xr-x
2024-04-10 05:04
easy_install-2.7
234
B
-rwxr-xr-x
2024-04-10 05:04
easy_install-3
246
B
-rwxr-xr-x
2025-07-15 09:13
easy_install-3.6
246
B
-rwxr-xr-x
2025-07-15 09:13
echo
37.11
KB
-rwxr-xr-x
2026-09-22 11:04
edgepaint
420.79
KB
-rwxr-xr-x
2024-04-06 12:47
egrep
28
B
-rwxr-xr-x
2019-10-11 15:15
eject
57.78
KB
-rwxr-xr-x
2026-02-04 20:18
elfedit
33.28
KB
-rwxr-xr-x
2025-12-18 14:21
enc2xs
40.97
KB
-rwxr-xr-x
2019-10-13 08:46
encguess
2.91
KB
-rwxr-xr-x
2019-10-13 08:46
env
41.11
KB
-rwxr-xr-x
2026-09-22 11:04
envml
4.1
KB
-rwxr-xr-x
2023-10-14 18:46
envsubst
48.99
KB
-rwxr-xr-x
2019-11-18 17:17
eps2eps
639
B
-rwxr-xr-x
2025-06-03 02:48
eqn
232.16
KB
-rwxr-xr-x
2019-10-13 14:29
event_rpcgen.py
54.26
KB
-rwxr-xr-x
2026-09-16 11:40
evmctl
62.54
KB
-rwxr-xr-x
2021-04-08 15:44
ex
1.13
MB
-rwxr-xr-x
2026-09-10 09:46
expand
41.36
KB
-rwxr-xr-x
2026-09-22 11:04
expr
49.34
KB
-rwxr-xr-x
2026-09-22 11:04
factor
85.77
KB
-rwxr-xr-x
2026-09-22 11:04
fallocate
28.96
KB
-rwxr-xr-x
2026-02-04 20:18
false
33.09
KB
-rwxr-xr-x
2026-09-22 11:04
fc
26
B
-rwxr-xr-x
2025-08-26 08:48
fc-cache
132
B
-rwxr-xr-x
2021-08-16 11:04
fc-cache-64
20.35
KB
-rwxr-xr-x
2021-10-09 09:02
fc-cat
16.35
KB
-rwxr-xr-x
2021-10-09 09:02
fc-conflist
12.25
KB
-rwxr-xr-x
2021-10-09 09:02
fc-list
12.25
KB
-rwxr-xr-x
2021-10-09 09:02
fc-match
16.26
KB
-rwxr-xr-x
2021-10-09 09:02
fc-pattern
12.26
KB
-rwxr-xr-x
2021-10-09 09:02
fc-query
12.24
KB
-rwxr-xr-x
2021-10-09 09:02
fc-scan
12.26
KB
-rwxr-xr-x
2021-10-09 09:02
fc-validate
16.26
KB
-rwxr-xr-x
2021-10-09 09:02
fdp
12.26
KB
-rwxr-xr-x
2024-04-06 12:47
fg
26
B
-rwxr-xr-x
2025-08-26 08:48
fgconsole
12.55
KB
-rwxr-xr-x
2023-10-14 21:01
fgrep
28
B
-rwxr-xr-x
2019-10-11 15:15
filan
94.72
KB
-rwxr-xr-x
2025-07-15 09:33
file
24.69
KB
-rwxr-xr-x
2025-10-07 06:30
fincore
33.04
KB
-rwxr-xr-x
2026-02-04 20:18
find
223.27
KB
-rwxr-xr-x
2025-12-18 14:57
find-repos-of-install
3.62
KB
-rwxr-xr-x
2024-04-08 10:02
findmnt
70.61
KB
-rwxr-xr-x
2026-02-04 20:18
fips-finish-install
1.29
KB
-rwxr-xr-x
2023-08-01 15:18
fips-mode-setup
3.91
KB
-rwxr-xr-x
2023-08-01 15:18
flex
428.45
KB
-rwxr-xr-x
2019-10-12 12:33
flex++
428.45
KB
-rwxr-xr-x
2019-10-12 12:33
flock
33.2
KB
-rwxr-xr-x
2026-02-04 20:18
fmt
45.27
KB
-rwxr-xr-x
2026-09-22 11:04
fold
41.2
KB
-rwxr-xr-x
2026-09-22 11:04
fonttosfnt
41.18
KB
-rwxr-xr-x
2021-10-09 23:42
formail
48.22
KB
-rwxr-xr-x
2019-10-12 23:30
free
20.79
KB
-rwxr-xr-x
2023-10-14 20:31
freetype-config
4.31
KB
-rwxr-xr-x
2025-03-31 19:37
fribidi
21.14
KB
-rwxr-xr-x
2022-10-08 11:16
ftp
101.2
KB
-rwxr-xr-x
2019-10-12 12:59
funzip
36.63
KB
-rwxr-xr-x
2025-06-03 02:10
fuse-overlayfs
107.08
KB
-rwxr-xr-x
2026-03-02 09:59
fusermount3
36.73
KB
-rwsr-xr-x
2024-04-06 11:32
fwupdmgr
158.28
KB
-rwxr-xr-x
2026-07-30 22:58
fwupdtool
206.88
KB
-rwxr-xr-x
2026-07-30 22:58
g++
1.21
MB
-rwxr-x---
2025-08-26 09:47
g13
211.98
KB
-rwxr-xr-x
2026-01-16 01:48
galera_new_cluster
1.24
KB
-rwxr-xr-x
2026-08-19 09:36
galera_recovery
3.29
KB
-rwxr-xr-x
2026-08-19 09:36
gapplication
19.89
KB
-rwxr-xr-x
2026-09-10 17:20
garb-systemd
1.31
KB
-rwxr-xr-x
2026-05-22 03:35
garbd
1.65
MB
-rwxr-xr-x
2026-05-22 03:35
gatttool
371.27
KB
-rwxr-xr-x
2025-04-22 07:59
gawk
669.77
KB
-rwxr-xr-x
2022-04-18 15:56
gc
16.64
KB
-rwxr-xr-x
2024-04-06 12:47
gcc
1.21
MB
-rwxr-x---
2025-08-26 09:47
gcc-ar
36.66
KB
-rwxr-xr-x
2025-08-26 09:47
gcc-nm
36.66
KB
-rwxr-xr-x
2025-08-26 09:47
gcc-ranlib
36.66
KB
-rwxr-xr-x
2025-08-26 09:47
gcov
1.31
MB
-rwxr-xr-x
2025-08-26 09:47
gcov-dump
570.96
KB
-rwxr-xr-x
2025-08-26 09:47
gcov-tool
607.77
KB
-rwxr-xr-x
2025-08-26 09:47
gdbm_dump
21.05
KB
-rwxr-xr-x
2022-10-08 13:22
gdbm_load
25.31
KB
-rwxr-xr-x
2022-10-08 13:22
gdbmtool
111.57
KB
-rwxr-xr-x
2022-10-08 13:22
gdbus
48.18
KB
-rwxr-xr-x
2026-09-10 17:20
gdk-pixbuf-query-loaders-64
15.93
KB
-rwxr-xr-x
2026-04-27 11:28
gdk-pixbuf-thumbnailer
20.45
KB
-rwxr-xr-x
2026-04-27 11:28
gdlib-config
2.79
KB
-rwxr-xr-x
2020-08-29 08:49
gencat
24.84
KB
-rwxr-xr-x
2026-07-21 14:52
genl-ctrl-list
12.04
KB
-rwxr-xr-x
2022-10-08 11:39
geqn
232.16
KB
-rwxr-xr-x
2019-10-13 14:29
getconf
32.46
KB
-rwxr-xr-x
2026-07-21 14:52
getent
33.13
KB
-rwxr-xr-x
2026-07-21 14:52
getfacl
28.7
KB
-rwxr-xr-x
2026-07-22 11:05
getkeycodes
12.54
KB
-rwxr-xr-x
2023-10-14 21:01
getopt
20.53
KB
-rwxr-xr-x
2026-02-04 20:18
getopts
31
B
-rwxr-xr-x
2025-08-26 08:48
getsubids
12.34
KB
-rwxr-xr-x
2025-12-18 13:51
gettext
48.97
KB
-rwxr-xr-x
2019-11-18 17:17
gettext.sh
4.52
KB
-rwxr-xr-x
2019-11-18 17:16
gettextize
42.69
KB
-rwxr-xr-x
2019-11-18 17:16
ghostscript
12.35
KB
-rwxr-xr-x
2025-06-03 02:48
gio
84.6
KB
-rwxr-xr-x
2026-09-10 17:20
gio-querymodules-64
15.85
KB
-rwxr-xr-x
2026-09-10 17:20
git
26.38
MB
-rwxr-xr-x
2025-07-09 21:53
git-receive-pack
26.38
MB
-rwxr-xr-x
2025-07-09 21:53
git-shell
15.79
MB
-rwxr-xr-x
2025-07-09 21:53
git-upload-archive
26.38
MB
-rwxr-xr-x
2025-07-09 21:53
git-upload-pack
26.38
MB
-rwxr-xr-x
2025-07-09 21:53
glib-compile-schemas
48.23
KB
-rwxr-xr-x
2026-09-10 17:20
gmake
235.32
KB
-rwxr-xr-x
2022-04-18 16:38
gml2gv
41.23
KB
-rwxr-xr-x
2024-04-06 12:47
gneqn
908
B
-rwxr-xr-x
2019-10-13 14:29
gnroff
3.23
KB
-rwxr-xr-x
2019-10-13 14:29
gpasswd
82.17
KB
-rwsr-xr-x
2025-12-18 13:51
gpg
1.04
MB
-rwxr-xr-x
2026-01-16 01:48
gpg-agent
419.3
KB
-rwxr-xr-x
2026-01-16 01:48
gpg-connect-agent
165.3
KB
-rwxr-xr-x
2026-01-16 01:48
gpg-error
34.16
KB
-rwxr-xr-x
2019-10-12 12:20
gpg-error-config
2.26
KB
-rwxr-xr-x
2019-10-12 12:20
gpg-wks-server
206.71
KB
-rwxr-xr-x
2026-01-16 01:48
gpg-zip
3.44
KB
-rwxr-xr-x
2026-01-16 01:48
gpg2
1.04
MB
-rwxr-xr-x
2026-01-16 01:48
gpgconf
176.1
KB
-rwxr-xr-x
2026-01-16 01:48
gpgme-json
85.68
KB
-rwxr-xr-x
2024-04-06 12:29
gpgparsemail
28.74
KB
-rwxr-xr-x
2026-01-16 01:48
gpgrt-config
2.26
KB
-rwxr-xr-x
2019-10-12 12:20
gpgsm
514.46
KB
-rwxr-xr-x
2026-01-16 01:48
gpgsplit
87.02
KB
-rwxr-xr-x
2026-01-16 01:48
gpgv
451.51
KB
-rwxr-xr-x
2026-01-16 01:48
gpgv2
451.51
KB
-rwxr-xr-x
2026-01-16 01:48
gpic
293.84
KB
-rwxr-xr-x
2019-10-13 14:29
gpio-event-mon
14.81
KB
-rwxr-xr-x
2026-09-24 06:55
gpio-hammer
14.8
KB
-rwxr-xr-x
2026-09-24 06:55
gprof
103.35
KB
-rwxr-xr-x
2025-12-18 14:21
gr2fonttest
29.95
KB
-rwxr-xr-x
2019-11-06 07:45
graphml2gv
20.65
KB
-rwxr-xr-x
2024-04-06 12:47
grep
193.63
KB
-rwxr-xr-x
2019-10-11 15:15
groff
124.92
KB
-rwxr-xr-x
2019-10-13 14:29
grops
191.14
KB
-rwxr-xr-x
2019-10-13 14:29
grotty
141.9
KB
-rwxr-xr-x
2019-10-13 14:29
groups
37.16
KB
-rwxr-xr-x
2026-09-22 11:04
grub2-editenv
448.09
KB
-rwxr-xr-x
2026-08-03 03:56
grub2-file
928.55
KB
-rwxr-xr-x
2026-08-03 03:56
grub2-fstest
1.15
MB
-rwxr-xr-x
2026-08-03 03:56
grub2-glue-efi
279.41
KB
-rwxr-xr-x
2026-08-03 03:56
grub2-kbdcomp
1.63
KB
-rwxr-xr-x
2026-08-03 03:56
grub2-menulst2cfg
262.66
KB
-rwxr-xr-x
2026-08-03 03:56
grub2-mkfont
312.13
KB
-rwxr-xr-x
2026-08-03 03:56
grub2-mkimage
431.41
KB
-rwxr-xr-x
2026-08-03 03:56
grub2-mklayout
289.48
KB
-rwxr-xr-x
2026-08-03 03:56
grub2-mknetdir
485.83
KB
-rwxr-xr-x
2026-08-03 03:56
grub2-mkpasswd-pbkdf2
291.88
KB
-rwxr-xr-x
2026-08-03 03:56
grub2-mkrelpath
279.27
KB
-rwxr-xr-x
2026-08-03 03:56
grub2-mkrescue
1.12
MB
-rwxr-xr-x
2026-08-03 03:56
grub2-mkstandalone
594.3
KB
-rwxr-xr-x
2026-08-03 03:56
grub2-render-label
937.09
KB
-rwxr-xr-x
2026-08-03 03:56
grub2-script-check
316
KB
-rwxr-xr-x
2026-08-03 03:56
grub2-syslinux2cfg
861.61
KB
-rwxr-xr-x
2026-08-03 03:56
gs
12.35
KB
-rwxr-xr-x
2025-06-03 02:48
gsettings
28.08
KB
-rwxr-xr-x
2026-09-10 17:20
gsnd
277
B
-rwxr-xr-x
2025-06-03 02:48
gsoelim
42.55
KB
-rwxr-xr-x
2019-10-13 14:29
gss-client
24.56
KB
-rwxr-xr-x
2026-05-13 06:34
gtar
456.61
KB
-rwxr-xr-x
2026-09-22 19:35
gtbl
154.61
KB
-rwxr-xr-x
2019-10-13 14:29
gtk-query-immodules-2.0-64
16.29
KB
-rwxr-xr-x
2021-04-06 13:52
gtk-update-icon-cache
33.03
KB
-rwxr-xr-x
2024-09-24 02:16
gtroff
805.02
KB
-rwxr-xr-x
2019-10-13 14:29
guild
2.8
KB
-rwxr-xr-x
2019-10-13 01:11
guile
13.16
KB
-rwxr-xr-x
2019-10-13 01:18
guile-tools
2.8
KB
-rwxr-xr-x
2019-10-13 01:11
guile2
13.16
KB
-rwxr-xr-x
2019-10-13 01:18
guile2-tools
2.8
KB
-rwxr-xr-x
2019-10-13 01:11
gunzip
2.29
KB
-rwxr-xr-x
2026-09-09 14:53
gv2gml
24.7
KB
-rwxr-xr-x
2024-04-06 12:47
gv2gxl
41.3
KB
-rwxr-xr-x
2024-04-06 12:47
gvcolor
46.9
KB
-rwxr-xr-x
2024-04-06 12:47
gvgen
24.8
KB
-rwxr-xr-x
2024-04-06 12:47
gvmap
526.31
KB
-rwxr-xr-x
2024-04-06 12:47
gvmap.sh
2.14
KB
-rwxr-xr-x
2024-04-06 12:47
gvpack
460.59
KB
-rwxr-xr-x
2024-04-06 12:47
gvpr
7.83
KB
-rwxr-xr-x
2024-04-06 12:47
gxl2dot
41.3
KB
-rwxr-xr-x
2024-04-06 12:47
gxl2gv
41.3
KB
-rwxr-xr-x
2024-04-06 12:47
gzexe
6.26
KB
-rwxr-xr-x
2026-09-09 14:53
gzip
94.1
KB
-rwxr-xr-x
2026-09-09 14:53
h2ph
28.69
KB
-rwxr-xr-x
2026-09-14 07:30
h2xs
59.44
KB
-rwxr-xr-x
2026-09-14 07:29
hash
28
B
-rwxr-xr-x
2025-08-26 08:48
hciattach
202.47
KB
-rwxr-xr-x
2025-04-22 07:59
hciconfig
196.27
KB
-rwxr-xr-x
2025-04-22 07:59
hcidump
481.68
KB
-rwxr-xr-x
2025-04-22 07:59
hcitool
211.9
KB
-rwxr-xr-x
2025-04-22 07:59
head
45.3
KB
-rwxr-xr-x
2026-09-22 11:04
hex2hcd
16.38
KB
-rwxr-xr-x
2025-04-22 07:59
hexdump
57.51
KB
-rwxr-xr-x
2026-02-04 20:18
hmac256
16.87
KB
-rwxr-xr-x
2026-07-29 02:15
host
141.7
KB
-rwxr-xr-x
2026-09-22 19:47
hostid
33.11
KB
-rwxr-xr-x
2026-09-22 11:04
hostname
21.16
KB
-rwxr-xr-x
2019-10-11 13:06
hostnamectl
20.83
KB
-rwxr-xr-x
2026-09-04 03:32
htdbm
31.72
KB
-rwxr-xr-x
2026-09-08 22:55
htdigest
21.71
KB
-rwxr-xr-x
2026-09-08 22:55
html2text
406
B
-rwxr-xr-x
2020-03-17 12:40
htpasswd
31.55
KB
-rwxr-xr-x
2026-09-08 22:55
httxt2dbm
21.1
KB
-rwxr-xr-x
2026-09-08 22:55
hunspell
144.7
KB
-rwxr-xr-x
2019-10-13 08:33
i386
20.76
KB
-rwxr-xr-x
2026-02-04 20:18
iceauth
41.87
KB
-rwxr-xr-x
2019-10-15 13:08
iconv
61.43
KB
-rwxr-xr-x
2026-07-21 14:52
id
45.21
KB
-rwxr-xr-x
2026-09-22 11:04
identify
11.78
KB
-rwxr-xr-x
2026-09-18 08:02
idiag-socket-details
12.09
KB
-rwxr-xr-x
2022-10-08 11:39
idn
39.41
KB
-rwxr-xr-x
2019-10-13 16:55
ifnames
4.03
KB
-rwxr-xr-x
2024-08-13 19:30
iio_event_monitor
22.82
KB
-rwxr-xr-x
2026-09-24 06:55
iio_generic_buffer
26.83
KB
-rwxr-xr-x
2026-09-24 06:55
import
11.78
KB
-rwxr-xr-x
2026-09-18 08:02
info
249.89
KB
-rwxr-xr-x
2022-04-18 17:09
infocmp
61.05
KB
-rwxr-xr-x
2023-10-14 18:54
infotocap
85.31
KB
-rwxr-xr-x
2023-10-14 18:54
innochecksum
4.54
MB
-rwxr-xr-x
2026-08-19 10:12
install
155.91
KB
-rwxr-xr-x
2026-09-22 11:04
instmodsh
4.1
KB
-rwxr-xr-x
2019-10-13 08:55
intel-speed-select
92.88
KB
-rwxr-xr-x
2026-09-24 06:55
ionice
28.98
KB
-rwxr-xr-x
2026-02-04 20:18
iostat
57.69
KB
-rwxr-xr-x
2024-07-03 09:57
ipcalc
46.08
KB
-rwxr-xr-x
2020-05-31 19:39
ipcmk
29.14
KB
-rwxr-xr-x
2026-02-04 20:18
ipcrm
28.99
KB
-rwxr-xr-x
2026-02-04 20:18
ipcs
53.4
KB
-rwxr-xr-x
2026-02-04 20:18
isc-config.sh
3.34
KB
-rwxr-xr-x
2026-09-22 19:47
isosize
24.88
KB
-rwxr-xr-x
2026-02-04 20:18
ispell
988
B
-rwxr-xr-x
2022-04-18 15:10
isql
36.58
KB
-rwxr-xr-x
2025-12-18 13:02
iusql
28.66
KB
-rwxr-xr-x
2025-12-18 13:02
java2html
48
B
-rwxr-xr-x
2024-08-13 19:55
jcat-tool
40.93
KB
-rwxr-xr-x
2026-07-30 22:58
jobs
28
B
-rwxr-xr-x
2025-08-26 08:48
join
53.46
KB
-rwxr-xr-x
2026-09-22 11:04
journalctl
76.99
KB
-rwxr-xr-x
2026-09-04 03:32
jq
28.41
KB
-rwxr-xr-x
2026-05-12 16:35
json_pp
4.19
KB
-rwxr-xr-x
2019-10-14 12:12
json_xs
6.84
KB
-rwxr-xr-x
2025-10-03 07:13
jsondiff
1.01
KB
-rwxr-xr-x
2019-12-11 14:10
jsondiff-3
1.01
KB
-rwxr-xr-x
2019-12-11 14:10
jsondiff-3.6
1.01
KB
-rwxr-xr-x
2019-12-11 14:10
jsonpatch
3.59
KB
-rwxr-xr-x
2019-12-11 14:10
jsonpatch-3
3.59
KB
-rwxr-xr-x
2019-12-11 14:10
jsonpatch-3.6
3.59
KB
-rwxr-xr-x
2019-12-11 14:10
jsonpointer
1.32
KB
-rwxr-xr-x
2019-11-24 18:36
jsonpointer-3
1.32
KB
-rwxr-xr-x
2019-11-24 18:36
jsonpointer-3.6
1.32
KB
-rwxr-xr-x
2019-11-24 18:36
jsonschema-3
409
B
-rwxr-xr-x
2019-11-24 18:37
kbd_mode
12.55
KB
-rwxr-xr-x
2023-10-14 21:01
kbdinfo
16.56
KB
-rwxr-xr-x
2023-10-14 21:01
kbdrate
16.45
KB
-rwxr-xr-x
2023-10-14 21:01
kbxutil
177.35
KB
-rwxr-xr-x
2026-01-16 01:48
kdumpctl
32.93
KB
-rwxr-xr-x
2026-02-10 17:24
kernel-install
4.41
KB
-rwxr-xr-x
2018-06-22 11:11
keyctl
36.82
KB
-rwxr-xr-x
2021-10-08 13:50
kill
37.28
KB
-rwxr-xr-x
2026-02-04 20:18
killall
29.77
KB
-rwxr-xr-x
2020-11-06 14:24
kmod
159.95
KB
-rwxr-xr-x
2024-04-08 09:18
krb5-config
6.98
KB
-rwxr-xr-x
2026-05-13 06:34
kvm_stat
60.85
KB
-rwxr-xr-x
2026-09-23 16:52
l2ping
163.76
KB
-rwxr-xr-x
2025-04-22 07:59
l2test
180.17
KB
-rwxr-xr-x
2025-04-22 07:59
last
49.23
KB
-rwxr-xr-x
2026-02-04 20:18
lastb
49.23
KB
-rwxr-xr-x
2026-02-04 20:18
lastlog
20.63
KB
-rwxr-xr-x
2025-12-18 13:51
lchfn
20.35
KB
-rwxr-xr-x
2024-09-24 02:24
lchsh
16.35
KB
-rwxr-xr-x
2024-09-24 02:24
ld
1.71
MB
-rwxr-x---
2025-12-18 14:21
ld.bfd
1.71
MB
-rwxr-x---
2025-12-18 14:21
ld.gold
2.35
MB
-rwxr-xr-x
2025-12-18 14:21
ld.so
1.05
MB
-rwxr-xr-x
2026-07-21 14:52
ldd
5.31
KB
-rwxr-xr-x
2026-07-21 14:46
lefty
304.52
KB
-rwxr-xr-x
2024-04-06 12:47
less
173.76
KB
-rwxr-xr-x
2024-07-02 20:10
lessecho
12.4
KB
-rwxr-xr-x
2024-07-02 20:10
lesskey
21.99
KB
-rwxr-xr-x
2024-07-02 20:10
lesspipe.sh
3.07
KB
-rwxr-xr-x
2024-07-02 19:57
lex
428.45
KB
-rwxr-xr-x
2019-10-12 12:33
lexgrog
93.7
KB
-rwxr-xr-x
2021-10-08 13:04
libgcrypt-config
3.84
KB
-rwxr-xr-x
2026-07-29 02:15
libnetcfg
15.41
KB
-rwxr-xr-x
2026-09-14 07:30
libpng-config
2.33
KB
-rwxr-xr-x
2026-06-25 17:21
libpng16-config
2.33
KB
-rwxr-xr-x
2026-06-25 17:21
libtool
359.11
KB
-rwxr-xr-x
2019-10-11 14:55
libtoolize
126.17
KB
-rwxr-xr-x
2019-10-11 14:55
libwmf-fontmap
13.03
KB
-rwxr-xr-x
2019-10-14 15:47
link
33.11
KB
-rwxr-xr-x
2026-09-22 11:04
linux-boot-prober
5.85
KB
-rwxr-xr-x
2026-01-23 09:05
linux32
20.76
KB
-rwxr-xr-x
2026-02-04 20:18
linux64
20.76
KB
-rwxr-xr-x
2026-02-04 20:18
ln
70.26
KB
-rwxr-xr-x
2026-09-22 11:04
lneato
1.51
KB
-rwxr-xr-x
2024-04-06 12:47
loadkeys
210.53
KB
-rwxr-xr-x
2023-10-14 21:01
loadunimap
29.03
KB
-rwxr-xr-x
2023-10-14 21:01
locale
56.44
KB
-rwxr-xr-x
2026-07-21 14:52
localectl
28.86
KB
-rwxr-xr-x
2026-09-04 03:32
localedef
307.47
KB
-rwxr-xr-x
2026-07-21 14:52
lockfile
23.91
KB
-rwxr-xr-x
2019-10-12 23:30
logger
49.98
KB
-rwxr-xr-x
2026-02-04 20:18
login
40.96
KB
-rwxr-xr-x
2026-02-04 20:18
loginctl
57.28
KB
-rwxr-xr-x
2026-09-04 03:32
logname
33.12
KB
-rwxr-xr-x
2026-09-22 11:04
logresolve
21.45
KB
-rwxr-xr-x
2026-09-08 22:55
look
16.46
KB
-rwxr-xr-x
2026-02-04 20:18
ls
139.67
KB
-rwxr-xr-x
2026-09-22 11:04
lsattr
11.93
KB
-rwxr-xr-x
2025-10-07 07:08
lsblk
90.14
KB
-rwxr-xr-x
2026-02-04 20:18
lscpu
81.7
KB
-rwxr-xr-x
2026-02-04 20:18
lsgpio
14.91
KB
-rwxr-xr-x
2026-09-24 06:55
lsiio
22.83
KB
-rwxr-xr-x
2026-09-24 06:55
lsinitrd
8.68
KB
-rwxr-xr-x
2026-08-14 00:13
lsipc
73.74
KB
-rwxr-xr-x
2026-02-04 20:18
lslocks
37.53
KB
-rwxr-xr-x
2026-02-04 20:18
lslogins
65.62
KB
-rwxr-xr-x
2026-02-04 20:18
lsmem
45.34
KB
-rwxr-xr-x
2026-02-04 20:18
lsns
49.29
KB
-rwxr-xr-x
2026-02-04 20:18
lsof
175.4
KB
-rwxr-xr-x
2020-08-15 21:59
lsphp
937
B
-rwxr-xr-x
2026-05-18 16:37
lsscsi
86.01
KB
-rwxr-xr-x
2021-10-09 05:12
lua
20.45
KB
-rwxr-xr-x
2021-10-09 05:14
luac
152.77
KB
-rwxr-xr-x
2021-10-09 05:14
lwp-download
10.05
KB
-rwxr-xr-x
2022-04-22 20:13
lwp-dump
2.65
KB
-rwxr-xr-x
2022-04-22 20:13
lwp-mirror
2.36
KB
-rwxr-xr-x
2022-04-22 20:13
lwp-request
15.84
KB
-rwxr-xr-x
2022-04-22 20:13
m4
185.56
KB
-rwxr-xr-x
2019-10-11 14:41
machinectl
89.67
KB
-rwxr-xr-x
2026-09-04 03:32
mail
408.89
KB
-rwxr-xr-x
2019-10-13 00:19
mailstat
5.72
KB
-rwxr-xr-x
2019-10-12 23:30
mailx
408.89
KB
-rwxr-xr-x
2019-10-13 00:19
make
235.32
KB
-rwxr-xr-x
2022-04-18 16:38
make-dummy-cert
610
B
-rwxr-xr-x
2026-07-13 14:12
makedb
24.84
KB
-rwxr-xr-x
2026-07-21 14:52
man
112.52
KB
-rwxr-xr-x
2021-10-08 13:04
mandb
134.52
KB
-rwxr-xr-x
2021-10-08 13:04
manpath
33.42
KB
-rwxr-xr-x
2021-10-08 13:04
mapscrn
24.84
KB
-rwxr-xr-x
2023-10-14 21:01
mariadb
5.25
MB
-rwxr-xr-x
2026-08-19 10:09
mariadb-access
109.34
KB
-rwxr-xr-x
2026-08-19 09:36
mariadb-admin
4.81
MB
-rwxr-xr-x
2026-08-19 10:09
mariadb-binlog
5.08
MB
-rwxr-xr-x
2026-08-19 10:09
mariadb-check
4.8
MB
-rwxr-xr-x
2026-08-19 10:09
mariadb-config
12.2
KB
-rwxr-xr-x
2026-08-19 10:11
mariadb-conv
4.54
MB
-rwxr-xr-x
2026-08-19 10:09
mariadb-convert-table-format
4.12
KB
-rwxr-xr-x
2026-08-19 09:36
mariadb-dump
4.89
MB
-rwxr-xr-x
2026-08-19 10:09
mariadb-dumpslow
8.05
KB
-rwxr-xr-x
2026-08-19 09:36
mariadb-embedded
23.76
MB
-rwxr-xr-x
2026-08-19 10:09
mariadb-find-rows
3.21
KB
-rwxr-xr-x
2026-08-19 09:36
mariadb-fix-extensions
1.22
KB
-rwxr-xr-x
2026-08-19 09:36
mariadb-hotcopy
34.53
KB
-rwxr-xr-x
2026-08-19 09:36
mariadb-import
4.8
MB
-rwxr-xr-x
2026-08-19 10:09
mariadb-install-db
22.16
KB
-rwxr-xr-x
2026-08-19 09:36
mariadb-plugin
4.52
MB
-rwxr-xr-x
2026-08-19 10:09
mariadb-secure-installation
13.48
KB
-rwxr-xr-x
2026-08-19 09:36
mariadb-service-convert
2.45
KB
-rwxr-xr-x
2026-08-19 06:22
mariadb-setpermission
17.56
KB
-rwxr-xr-x
2026-08-19 09:36
mariadb-show
4.79
MB
-rwxr-xr-x
2026-08-19 10:09
mariadb-slap
4.81
MB
-rwxr-xr-x
2026-08-19 10:09
mariadb-tzinfo-to-sql
4.52
MB
-rwxr-xr-x
2026-08-19 10:09
mariadb-upgrade
4.95
MB
-rwxr-xr-x
2026-08-19 10:12
mariadb-waitpid
4.5
MB
-rwxr-xr-x
2026-08-19 10:09
mariadb_config
12.2
KB
-rwxr-xr-x
2026-08-19 10:11
mariadbd-multi
26.78
KB
-rwxr-xr-x
2026-08-19 09:36
mariadbd-safe
30.48
KB
-rwxr-xr-x
2026-08-19 09:36
mariadbd-safe-helper
4.47
MB
-rwxr-xr-x
2026-08-19 10:12
mcookie
33.27
KB
-rwxr-xr-x
2026-02-04 20:18
mcpp
9.02
KB
-rwxr-xr-x
2019-10-14 15:45
md5sum
45.3
KB
-rwxr-xr-x
2026-09-22 11:04
mdig
47.98
KB
-rwxr-xr-x
2026-09-22 19:47
memstrack
83.78
KB
-rwxr-xr-x
2023-10-15 04:56
mesg
16.36
KB
-rwxr-xr-x
2026-02-04 20:18
miniterm-3.6.py
33.09
KB
-rwxr-xr-x
2024-04-06 13:25
miniterm-3.py
33.09
KB
-rwxr-xr-x
2024-04-06 13:25
mkdir
82.47
KB
-rwxr-xr-x
2026-09-22 11:04
mkfifo
66.23
KB
-rwxr-xr-x
2026-09-22 11:04
mkfontdir
65
B
-rwxr-xr-x
2021-10-09 23:42
mkfontscale
41.59
KB
-rwxr-xr-x
2021-10-09 23:42
mkinitrd
6.43
KB
-rwxr-xr-x
2026-08-14 00:13
mknod
70.23
KB
-rwxr-xr-x
2026-09-22 11:04
mktemp
45.44
KB
-rwxr-xr-x
2026-09-22 11:04
mm2gv
90.53
KB
-rwxr-xr-x
2024-04-06 12:47
mmdblookup
16.74
KB
-rwxr-xr-x
2024-02-12 02:30
modulecmd
384.75
KB
-rwxr-xr-x
2023-10-14 18:46
modulemd-validator
24.96
KB
-rwxr-xr-x
2021-10-09 01:37
mogrify
11.78
KB
-rwxr-xr-x
2026-09-18 08:02
mokutil
49.98
KB
-rwxr-xr-x
2022-10-08 14:02
montage
11.78
KB
-rwxr-xr-x
2026-09-18 08:02
more
44.94
KB
-rwxr-xr-x
2026-02-04 20:18
mount
49.15
KB
-rwsr-xr-x
2026-02-04 20:18
mountpoint
16.48
KB
-rwxr-xr-x
2026-02-04 20:18
mpicalc
20.38
KB
-rwxr-xr-x
2026-07-29 02:15
mpris-proxy
98.99
KB
-rwxr-xr-x
2025-04-22 07:59
mpstat
53.51
KB
-rwxr-xr-x
2024-07-03 09:57
msgattrib
25.58
KB
-rwxr-xr-x
2019-11-18 17:17
msgcat
25.55
KB
-rwxr-xr-x
2019-11-18 17:17
msgcmp
26.12
KB
-rwxr-xr-x
2019-11-18 17:17
msgcomm
25.55
KB
-rwxr-xr-x
2019-11-18 17:17
msgconv
21.55
KB
-rwxr-xr-x
2019-11-18 17:17
msgen
21.55
KB
-rwxr-xr-x
2019-11-18 17:17
msgexec
21.55
KB
-rwxr-xr-x
2019-11-18 17:17
msgfilter
34.53
KB
-rwxr-xr-x
2019-11-18 17:17
msgfmt
90.3
KB
-rwxr-xr-x
2019-11-18 17:17
msggrep
43.6
KB
-rwxr-xr-x
2019-11-18 17:17
msginit
67.85
KB
-rwxr-xr-x
2019-11-18 17:17
msgmerge
71.48
KB
-rwxr-xr-x
2019-11-18 17:17
msgunfmt
35.8
KB
-rwxr-xr-x
2019-11-18 17:17
msguniq
25.56
KB
-rwxr-xr-x
2019-11-18 17:17
msql2mysql
1.41
KB
-rwxr-xr-x
2026-08-19 09:36
mv
143.71
KB
-rwxr-xr-x
2026-09-22 11:04
my_print_defaults
4.51
MB
-rwxr-xr-x
2026-08-19 10:09
myisam_ftdump
4.79
MB
-rwxr-xr-x
2026-08-19 10:12
myisamchk
4.91
MB
-rwxr-xr-x
2026-08-19 10:12
myisamlog
4.77
MB
-rwxr-xr-x
2026-08-19 10:12
myisampack
4.81
MB
-rwxr-xr-x
2026-08-19 10:12
mysql
5.25
MB
-rwxr-xr-x
2026-08-19 10:09
mysql_config
4.51
KB
-rwxr-xr-x
2026-08-19 09:36
mysql_embedded
23.76
MB
-rwxr-xr-x
2026-08-19 10:09
mysql_find_rows
3.21
KB
-rwxr-xr-x
2026-08-19 09:36
mysql_fix_extensions
1.22
KB
-rwxr-xr-x
2026-08-19 09:36
mysql_install_db
22.16
KB
-rwxr-xr-x
2026-08-19 09:36
mysql_plugin
4.52
MB
-rwxr-xr-x
2026-08-19 10:09
mysql_tzinfo_to_sql
4.52
MB
-rwxr-xr-x
2026-08-19 10:09
mysql_upgrade
4.95
MB
-rwxr-xr-x
2026-08-19 10:12
mysql_waitpid
4.5
MB
-rwxr-xr-x
2026-08-19 10:09
mysqlaccess
109.34
KB
-rwxr-xr-x
2026-08-19 09:36
mysqladmin
4.81
MB
-rwxr-xr-x
2026-08-19 10:09
mysqlbinlog
5.08
MB
-rwxr-xr-x
2026-08-19 10:09
mysqlcheck
4.8
MB
-rwxr-xr-x
2026-08-19 10:09
mysqld_multi
26.78
KB
-rwxr-xr-x
2026-08-19 09:36
mysqld_safe
30.48
KB
-rwxr-xr-x
2026-08-19 09:36
mysqld_safe_helper
4.47
MB
-rwxr-xr-x
2026-08-19 10:12
mysqldump
4.89
MB
-rwxr-xr-x
2026-08-19 10:09
mysqlimport
4.8
MB
-rwxr-xr-x
2026-08-19 10:09
mysqlshow
4.79
MB
-rwxr-xr-x
2026-08-19 10:09
mysqlslap
4.81
MB
-rwxr-xr-x
2026-08-19 10:09
mytop
72.03
KB
-rwxr-xr-x
2026-08-19 09:36
nail
408.89
KB
-rwxr-xr-x
2019-10-13 00:19
named-rrchecker
19.84
KB
-rwxr-xr-x
2026-09-22 19:47
namei
33.1
KB
-rwxr-xr-x
2026-02-04 20:18
nano
247.94
KB
-rwxr-xr-x
2024-09-24 02:16
nc
436.8
KB
-rwxr-xr-x
2025-12-18 12:48
ncat
436.8
KB
-rwxr-xr-x
2025-12-18 12:48
ncurses6-config
5.87
KB
-rwxr-xr-x
2023-10-14 18:54
ncursesw6-config
5.88
KB
-rwxr-xr-x
2023-10-14 18:54
ndptool
24.45
KB
-rwxr-xr-x
2024-07-19 07:04
neato
12.26
KB
-rwxr-xr-x
2024-04-06 12:47
needs-restarting
3.62
KB
-rwxr-xr-x
2024-04-08 10:02
neqn
908
B
-rwxr-xr-x
2019-10-13 14:29
netstat
158.68
KB
-rwxr-xr-x
2020-08-30 17:47
newgidmap
47.81
KB
-rwxr-xr-x
2025-12-18 13:51
newgrp
42.46
KB
-rwsr-xr-x
2025-12-18 13:51
newuidmap
47.77
KB
-rwxr-xr-x
2025-12-18 13:51
nf-ct-add
16.46
KB
-rwxr-xr-x
2022-10-08 11:39
nf-ct-events
12.38
KB
-rwxr-xr-x
2022-10-08 11:39
nf-ct-list
16.49
KB
-rwxr-xr-x
2022-10-08 11:39
nf-exp-add
16.87
KB
-rwxr-xr-x
2022-10-08 11:39
nf-exp-delete
16.66
KB
-rwxr-xr-x
2022-10-08 11:39
nf-exp-list
16.49
KB
-rwxr-xr-x
2022-10-08 11:39
nf-log
12.35
KB
-rwxr-xr-x
2022-10-08 11:39
nf-monitor
12.36
KB
-rwxr-xr-x
2022-10-08 11:39
nf-queue
16.35
KB
-rwxr-xr-x
2022-10-08 11:39
ngettext
48.97
KB
-rwxr-xr-x
2019-11-18 17:17
nice
37.1
KB
-rwxr-xr-x
2026-09-22 11:04
nisdomainname
21.16
KB
-rwxr-xr-x
2019-10-11 13:06
nl
45.32
KB
-rwxr-xr-x
2026-09-22 11:04
nl-addr-add
12.34
KB
-rwxr-xr-x
2022-10-08 11:39
nl-addr-delete
16.77
KB
-rwxr-xr-x
2022-10-08 11:39
nl-addr-list
16.88
KB
-rwxr-xr-x
2022-10-08 11:39
nl-class-add
16.73
KB
-rwxr-xr-x
2022-10-08 11:39
nl-class-delete
12.63
KB
-rwxr-xr-x
2022-10-08 11:39
nl-class-list
12.59
KB
-rwxr-xr-x
2022-10-08 11:39
nl-classid-lookup
12.47
KB
-rwxr-xr-x
2022-10-08 11:39
nl-cls-add
16.77
KB
-rwxr-xr-x
2022-10-08 11:39
nl-cls-delete
16.77
KB
-rwxr-xr-x
2022-10-08 11:39
nl-cls-list
12.73
KB
-rwxr-xr-x
2022-10-08 11:39
nl-fib-lookup
12.5
KB
-rwxr-xr-x
2022-10-08 11:39
nl-link-enslave
11.87
KB
-rwxr-xr-x
2022-10-08 11:39
nl-link-ifindex2name
11.87
KB
-rwxr-xr-x
2022-10-08 11:39
nl-link-list
12.23
KB
-rwxr-xr-x
2022-10-08 11:39
nl-link-name2ifindex
11.86
KB
-rwxr-xr-x
2022-10-08 11:39
nl-link-release
11.86
KB
-rwxr-xr-x
2022-10-08 11:39
nl-link-set
12.77
KB
-rwxr-xr-x
2022-10-08 11:39
nl-link-stats
12.59
KB
-rwxr-xr-x
2022-10-08 11:39
nl-list-caches
12.27
KB
-rwxr-xr-x
2022-10-08 11:39
nl-list-sockets
11.87
KB
-rwxr-xr-x
2022-10-08 11:39
nl-monitor
12.52
KB
-rwxr-xr-x
2022-10-08 11:39
nl-neigh-add
12.63
KB
-rwxr-xr-x
2022-10-08 11:39
nl-neigh-delete
12.66
KB
-rwxr-xr-x
2022-10-08 11:39
nl-neigh-list
12.19
KB
-rwxr-xr-x
2022-10-08 11:39
nl-neightbl-list
12.01
KB
-rwxr-xr-x
2022-10-08 11:39
nl-pktloc-lookup
12.56
KB
-rwxr-xr-x
2022-10-08 11:39
nl-qdisc-add
12.65
KB
-rwxr-xr-x
2022-10-08 11:39
nl-qdisc-delete
12.63
KB
-rwxr-xr-x
2022-10-08 11:39
nl-qdisc-list
16.74
KB
-rwxr-xr-x
2022-10-08 11:39
nl-route-add
16.39
KB
-rwxr-xr-x
2022-10-08 11:39
nl-route-delete
16.88
KB
-rwxr-xr-x
2022-10-08 11:39
nl-route-get
12.35
KB
-rwxr-xr-x
2022-10-08 11:39
nl-route-list
16.44
KB
-rwxr-xr-x
2022-10-08 11:39
nl-rule-list
12.05
KB
-rwxr-xr-x
2022-10-08 11:39
nl-tctree-list
12.66
KB
-rwxr-xr-x
2022-10-08 11:39
nl-util-addr
11.85
KB
-rwxr-xr-x
2022-10-08 11:39
nm
50.38
KB
-rwxr-xr-x
2025-12-18 14:21
nm-online
20.84
KB
-rwxr-xr-x
2026-08-24 06:01
nmap
3.01
MB
-rwxr-xr-x
2025-12-18 12:48
nmcli
1009
KB
-rwxr-xr-x
2026-08-24 06:01
nmtui
784.12
KB
-rwxr-xr-x
2026-08-24 06:01
nmtui-connect
784.12
KB
-rwxr-xr-x
2026-08-24 06:01
nmtui-edit
784.12
KB
-rwxr-xr-x
2026-08-24 06:01
nmtui-hostname
784.12
KB
-rwxr-xr-x
2026-08-24 06:01
nohup
37.19
KB
-rwxr-xr-x
2026-09-22 11:04
nop
12.5
KB
-rwxr-xr-x
2024-04-06 12:47
nping
540.14
KB
-rwxr-xr-x
2025-12-18 12:48
nproc
37.18
KB
-rwxr-xr-x
2026-09-22 11:04
nroff
3.23
KB
-rwxr-xr-x
2019-10-13 14:29
nsenter
33.3
KB
-rwxr-xr-x
2026-02-04 20:18
nslookup
145.66
KB
-rwxr-xr-x
2026-09-22 19:47
nsupdate
72.52
KB
-rwxr-xr-x
2026-09-22 19:47
numfmt
65.41
KB
-rwxr-xr-x
2026-09-22 11:04
objcopy
240.07
KB
-rwxr-xr-x
2025-12-18 14:21
objdump
419.76
KB
-rwxr-xr-x
2025-12-18 14:21
od
73.59
KB
-rwxr-xr-x
2026-09-22 11:04
odbc_config
11.84
KB
-rwxr-xr-x
2025-12-18 13:02
odbcinst
28.88
KB
-rwxr-xr-x
2025-12-18 13:02
open
20.97
KB
-rwxr-xr-x
2023-10-14 21:01
openssl
745.95
KB
-rwxr-xr-x
2026-07-13 14:12
openvt
20.97
KB
-rwxr-xr-x
2023-10-14 21:01
os-prober
5.78
KB
-rwxr-xr-x
2026-01-23 09:05
osage
12.26
KB
-rwxr-xr-x
2024-04-06 12:47
p11-kit
37.15
KB
-rwxr-xr-x
2024-04-06 14:16
package-cleanup
3.62
KB
-rwxr-xr-x
2024-04-08 10:02
page_owner_sort
10.81
KB
-rwxr-xr-x
2026-09-24 06:55
pango-list
11.88
KB
-rwxr-xr-x
2021-10-08 15:22
pango-view
57.44
KB
-rwxr-xr-x
2021-10-08 15:22
paperconf
13.07
KB
-rwxr-xr-x
2019-10-12 20:09
passwd
32.77
KB
-rwsr-xr-x
2022-04-18 22:59
paste
37.15
KB
-rwxr-xr-x
2026-09-22 11:04
patch
206.46
KB
-rwxr-xr-x
2020-06-01 15:14
patchwork
12.26
KB
-rwxr-xr-x
2024-04-06 12:47
pathchk
37.1
KB
-rwxr-xr-x
2026-09-22 11:04
pathfix.py
6.63
KB
-rwxr-xr-x
2026-08-18 15:04
pcre2-config
1.9
KB
-rwxr-xr-x
2022-08-02 16:07
pdf2dsc
698
B
-rwxr-xr-x
2025-06-03 02:48
pdf2ps
909
B
-rwxr-xr-x
2025-06-03 02:48
pdns_control
543.03
KB
-rwxr-xr-x
2026-08-10 18:38
pdnsutil
5.74
MB
-rwxr-xr-x
2026-08-10 18:38
peekfd
16.51
KB
-rwxr-xr-x
2020-11-06 14:24
perl
12.38
KB
-rwxr-xr-x
2026-09-14 07:29
perl5.26.3
12.38
KB
-rwxr-xr-x
2026-09-14 07:29
perlbug
44.39
KB
-rwxr-xr-x
2026-09-14 07:30
perldoc
118
B
-rwxr-xr-x
2019-10-13 11:53
perlivp
10.56
KB
-rwxr-xr-x
2026-09-14 07:29
perlml
6.61
KB
-rwxr-xr-x
2025-10-02 19:40
perlthanks
44.39
KB
-rwxr-xr-x
2026-09-14 07:30
perror
4.7
MB
-rwxr-xr-x
2026-08-19 10:12
pflags
2.57
KB
-rwxr-xr-x
2024-04-06 13:32
pftp
101.2
KB
-rwxr-xr-x
2019-10-12 12:59
pgrep
28.84
KB
-rwxr-xr-x
2023-10-14 20:31
php
937
B
-rwxr-xr-x
2026-05-18 16:37
pic
293.84
KB
-rwxr-xr-x
2019-10-13 14:29
piconv
8.08
KB
-rwxr-xr-x
2019-10-13 08:46
pidof
16.7
KB
-rwxr-xr-x
2023-10-14 20:31
pidstat
65.72
KB
-rwxr-xr-x
2024-07-03 09:57
pigz
125.38
KB
-rwxr-xr-x
2020-06-01 15:15
pinentry
2.35
KB
-rwxr-xr-x
2018-08-12 17:18
pinentry-curses
77.89
KB
-rwxr-xr-x
2019-11-24 17:39
ping
66.13
KB
-rwxr-xr-x
2023-10-14 17:19
pinky
41.22
KB
-rwxr-xr-x
2026-09-22 11:04
pip-2
206
B
-rwxr-xr-x
2022-04-21 18:08
pip-2.7
206
B
-rwxr-xr-x
2022-04-21 18:08
pip-3
209
B
-rwxr-xr-x
2024-04-06 13:40
pip-3.6
209
B
-rwxr-xr-x
2024-04-06 13:40
pip2
206
B
-rwxr-xr-x
2022-04-21 18:08
pip2.7
206
B
-rwxr-xr-x
2022-04-21 18:08
pip3
209
B
-rwxr-xr-x
2024-04-06 13:40
pip3.6
209
B
-rwxr-xr-x
2024-04-06 13:40
pkaction
16.39
KB
-rwxr-xr-x
2026-09-08 10:41
pkcheck
24.43
KB
-rwxr-xr-x
2026-09-08 10:41
pkcon
81.32
KB
-rwxr-xr-x
2026-04-29 12:09
pkexec
28.41
KB
-rwsr-xr-x
2026-09-08 10:41
pkg-config
40.04
KB
-rwxr-xr-x
2019-10-13 06:57
pkgconf
40.04
KB
-rwxr-xr-x
2019-10-13 06:57
pkill
28.84
KB
-rwxr-xr-x
2023-10-14 20:31
pkla-admin-identities
25.72
KB
-rwxr-xr-x
2019-11-18 15:17
pkla-check-authorization
33.78
KB
-rwxr-xr-x
2019-11-18 15:17
pkmon
20.75
KB
-rwxr-xr-x
2026-04-29 12:09
pkttyagent
20.38
KB
-rwxr-xr-x
2026-09-08 10:41
pl2pm
4.43
KB
-rwxr-xr-x
2026-09-14 07:29
pldd
16.75
KB
-rwxr-xr-x
2026-07-21 14:52
pmap
32.78
KB
-rwxr-xr-x
2023-10-14 20:31
png-fix-itxt
11.85
KB
-rwxr-xr-x
2026-06-25 17:21
pngfix
52.85
KB
-rwxr-xr-x
2026-06-25 17:21
pod2html
4.04
KB
-rwxr-xr-x
2026-09-14 07:30
pod2man
14.68
KB
-rwxr-xr-x
2019-10-13 14:12
pod2text
10.55
KB
-rwxr-xr-x
2019-10-13 14:12
pod2usage
3.86
KB
-rwxr-xr-x
2019-10-13 11:57
podchecker
3.57
KB
-rwxr-xr-x
2019-10-13 11:46
podman
48.68
MB
-rwxr-xr-x
2026-09-04 02:36
podmansh
48.68
MB
-rwxr-xr-x
2026-09-04 02:36
podselect
2.47
KB
-rwxr-xr-x
2019-10-13 11:52
post-grohtml
238.73
KB
-rwxr-xr-x
2019-10-13 14:29
powernow-k8-decode
10.81
KB
-rwxr-xr-x
2026-09-24 06:55
pr
81.93
KB
-rwxr-xr-x
2026-09-22 11:04
pre-grohtml
130.55
KB
-rwxr-xr-x
2019-10-13 14:29
precat
5.52
KB
-rwxr-xr-x
2022-04-18 15:10
preconv
57.65
KB
-rwxr-xr-x
2019-10-13 14:29
preunzip
5.52
KB
-rwxr-xr-x
2022-04-18 15:10
prezip
5.52
KB
-rwxr-xr-x
2022-04-18 15:10
prezip-bin
11.98
KB
-rwxr-xr-x
2022-04-18 15:10
printenv
33.09
KB
-rwxr-xr-x
2026-09-22 11:04
printf
53.34
KB
-rwxr-xr-x
2026-09-22 11:04
prlimit
37.54
KB
-rwxr-xr-x
2026-02-04 20:18
procan
82.6
KB
-rwxr-xr-x
2025-07-15 09:33
procmail
116.16
KB
-rwxr-xr-x
2019-10-12 23:30
protoc
16.49
KB
-rwxr-xr-x
2025-10-07 08:37
protoc-c
244.79
KB
-rwxr-xr-x
2023-10-14 21:21
protoc-gen-c
244.79
KB
-rwxr-xr-x
2023-10-14 21:21
prove
13.24
KB
-rwxr-xr-x
2019-10-13 12:42
prtstat
20.51
KB
-rwxr-xr-x
2020-11-06 14:24
prune
16.73
KB
-rwxr-xr-x
2024-04-06 12:47
ps
134.75
KB
-rwxr-xr-x
2023-10-14 20:31
ps2ascii
631
B
-rwxr-xr-x
2025-06-03 02:48
ps2epsi
2.69
KB
-rwxr-xr-x
2025-06-03 02:48
ps2pdf
272
B
-rwxr-xr-x
2025-06-03 02:48
ps2pdf12
215
B
-rwxr-xr-x
2025-06-03 02:48
ps2pdf13
215
B
-rwxr-xr-x
2025-06-03 02:48
ps2pdf14
215
B
-rwxr-xr-x
2025-06-03 02:48
ps2pdfwr
1.07
KB
-rwxr-xr-x
2025-06-03 02:48
ps2ps
647
B
-rwxr-xr-x
2025-06-03 02:48
ps2ps2
669
B
-rwxr-xr-x
2025-06-03 02:48
psfaddtable
20.66
KB
-rwxr-xr-x
2023-10-14 21:01
psfgettable
20.66
KB
-rwxr-xr-x
2023-10-14 21:01
psfstriptable
20.66
KB
-rwxr-xr-x
2023-10-14 21:01
psfxtable
20.66
KB
-rwxr-xr-x
2023-10-14 21:01
pslog
12.48
KB
-rwxr-xr-x
2020-11-06 14:24
pstree
33.53
KB
-rwxr-xr-x
2020-11-06 14:24
pstree.x11
33.53
KB
-rwxr-xr-x
2020-11-06 14:24
ptar
3.38
KB
-rwxr-xr-x
2026-08-03 03:54
ptardiff
2.48
KB
-rwxr-xr-x
2026-08-03 03:54
ptargrep
4.2
KB
-rwxr-xr-x
2026-08-03 03:54
ptx
77.77
KB
-rwxr-xr-x
2026-09-22 11:04
pv
73.56
KB
-rwxr-xr-x
2019-09-04 14:45
pwd
37.17
KB
-rwxr-xr-x
2026-09-22 11:04
pwdx
12.68
KB
-rwxr-xr-x
2023-10-14 20:31
pwmake
12.27
KB
-rwxr-xr-x
2023-04-01 18:24
pwscore
12.27
KB
-rwxr-xr-x
2023-04-01 18:24
pybabel
388
B
-rwxr-xr-x
2021-10-11 11:19
pydoc-3
89
B
-rwxr-xr-x
2026-08-18 15:09
pydoc2
78
B
-rwxr-xr-x
2024-04-10 04:58
pydoc2.7
78
B
-rwxr-xr-x
2024-04-10 04:58
pydoc3
89
B
-rwxr-xr-x
2026-08-18 15:09
pydoc3.12
79
B
-rwxr-xr-x
2026-08-24 15:42
pydoc3.6
89
B
-rwxr-xr-x
2026-08-18 15:09
pyjwt
384
B
-rwxr-xr-x
2019-12-18 17:51
python-html2text
406
B
-rwxr-xr-x
2020-03-17 12:40
python2
7.84
KB
-rwxr-xr-x
2024-04-10 04:58
python2.7
7.84
KB
-rwxr-xr-x
2024-04-10 04:58
python3
11.59
KB
-rwxr-xr-x
2026-08-18 15:09
python3-config
204
B
-rwxr-xr-x
2026-08-18 15:09
python3-html2text
406
B
-rwxr-xr-x
2020-03-17 12:40
python3.12
7.57
KB
-rwxr-xr-x
2026-08-24 15:45
python3.6
11.59
KB
-rwxr-xr-x
2026-08-18 15:09
python3.6-config
204
B
-rwxr-xr-x
2026-08-18 15:09
python3.6m
11.59
KB
-rwxr-xr-x
2026-08-18 15:09
python3.6m-config
204
B
-rwxr-xr-x
2026-08-18 15:09
python3.6m-x86_64-config
3.54
KB
-rwxr-xr-x
2026-08-18 15:05
pyvenv-3
446
B
-rwxr-xr-x
2026-08-18 15:09
pyvenv-3.6
446
B
-rwxr-xr-x
2026-08-18 15:09
qemu-ga
505.49
KB
-rwxr-xr-x
2026-02-10 17:14
quota
91.49
KB
-rwsr-xr-x
2021-10-09 07:08
quotasync
74.69
KB
-rwxr-xr-x
2021-10-09 07:08
ranlib
61.97
KB
-rwxr-xr-x
2025-12-18 14:21
raw
16.5
KB
-rwxr-xr-x
2026-02-04 20:18
rctest
210.69
KB
-rwxr-xr-x
2025-04-22 07:59
read
28
B
-rwxr-xr-x
2025-08-26 08:48
readelf
624.54
KB
-rwxr-xr-x
2025-12-18 14:21
readlink
45.66
KB
-rwxr-xr-x
2026-09-22 11:04
realpath
49.72
KB
-rwxr-xr-x
2026-09-22 11:04
recode-sr-latin
17.99
KB
-rwxr-xr-x
2019-11-18 17:17
redis-benchmark
640.9
KB
-rwxr-xr-x
2021-10-21 12:18
redis-check-aof
1.72
MB
-rwxr-xr-x
2021-10-21 12:18
redis-check-rdb
1.72
MB
-rwxr-xr-x
2021-10-21 12:18
redis-cli
808.21
KB
-rwxr-xr-x
2021-10-21 12:18
redis-sentinel
1.72
MB
-rwxr-xr-x
2021-10-21 12:18
redis-server
1.72
MB
-rwxr-xr-x
2021-10-21 12:18
rename
16.5
KB
-rwxr-xr-x
2026-02-04 20:18
renew-dummy-cert
725
B
-rwxr-xr-x
2026-07-13 14:12
renice
16.46
KB
-rwxr-xr-x
2026-02-04 20:18
replace
4.49
MB
-rwxr-xr-x
2026-08-19 10:09
repo-graph
3.62
KB
-rwxr-xr-x
2024-04-08 10:02
repoclosure
3.62
KB
-rwxr-xr-x
2024-04-08 10:02
repodiff
3.62
KB
-rwxr-xr-x
2024-04-08 10:02
repomanage
3.62
KB
-rwxr-xr-x
2024-04-08 10:02
repoquery
3.62
KB
-rwxr-xr-x
2024-04-08 10:02
reposync
3.62
KB
-rwxr-xr-x
2024-04-08 10:02
repotrack
3.62
KB
-rwxr-xr-x
2024-04-08 10:02
rescan-scsi-bus.sh
38.24
KB
-rwxr-xr-x
2026-08-18 13:04
reset
24.76
KB
-rwxr-xr-x
2023-10-14 18:54
resizecons
20.77
KB
-rwxr-xr-x
2023-10-14 21:01
resolve_stack_dump
4.51
MB
-rwxr-xr-x
2026-08-19 10:12
resolvectl
195.75
KB
-rwxr-xr-x
2026-09-04 03:32
resolveip
4.5
MB
-rwxr-xr-x
2026-08-19 10:12
rev
12.46
KB
-rwxr-xr-x
2026-02-04 20:18
rfcomm
172.52
KB
-rwxr-xr-x
2025-04-22 07:59
rm
70.14
KB
-rwxr-xr-x
2026-09-22 11:04
rmdir
45.24
KB
-rwxr-xr-x
2026-09-22 11:04
rnano
247.94
KB
-rwxr-xr-x
2024-09-24 02:16
rpcbind
61.55
KB
-rwxr-xr-x
2022-10-12 11:00
rpcinfo
32.64
KB
-rwxr-xr-x
2022-10-12 11:00
rpm
20.85
KB
-rwxr-xr-x
2024-12-17 04:11
rpm2archive
20.46
KB
-rwxr-xr-x
2024-12-17 04:11
rpm2cpio
11.84
KB
-rwxr-xr-x
2024-12-17 04:11
rpmdb
16.96
KB
-rwxr-xr-x
2024-12-17 04:11
rpmkeys
16.87
KB
-rwxr-xr-x
2024-12-17 04:11
rpmquery
20.85
KB
-rwxr-xr-x
2024-12-17 04:11
rpmverify
20.85
KB
-rwxr-xr-x
2024-12-17 04:11
rsync
522.35
KB
-rwxr-xr-x
2026-06-16 17:52
rsyslog-recover-qi.pl
5.96
KB
-rwxr-xr-x
2024-11-05 02:34
run-parts
1.94
KB
-rwxr-xr-x
2021-04-08 09:38
run-with-aspell
85
B
-rwxr-xr-x
2022-04-18 15:10
runc
12.41
MB
-rwxr-xr-x
2026-09-04 02:40
runcon
37.14
KB
-rwxr-xr-x
2026-09-22 11:04
rvi
1.13
MB
-rwxr-xr-x
2026-09-10 09:46
rview
1.13
MB
-rwxr-xr-x
2026-09-10 09:46
rvim
2.93
MB
-rwxr-xr-x
2026-09-10 09:46
sadf
334.57
KB
-rwxr-xr-x
2024-07-03 09:57
sandbox
17.62
KB
-rwxr-xr-x
2024-07-02 21:08
sar
135.77
KB
-rwxr-xr-x
2024-07-03 09:57
sccmap
20.62
KB
-rwxr-xr-x
2024-04-06 12:47
scl
36.87
KB
-rwxr-xr-x
2023-04-01 16:10
scl_enabled
258
B
-rwxr-xr-x
2017-08-25 08:23
scl_source
1.82
KB
-rwxr-xr-x
2023-04-01 16:10
scp
106.27
KB
-rwxr-xr-x
2026-09-21 12:56
script
36.8
KB
-rwxr-xr-x
2026-02-04 20:18
scriptreplay
29
KB
-rwxr-xr-x
2026-02-04 20:18
scsi-rescan
38.24
KB
-rwxr-xr-x
2026-08-18 13:04
scsi_logging_level
8.38
KB
-rwxr-xr-x
2026-08-18 13:04
scsi_mandat
3.52
KB
-rwxr-xr-x
2026-08-18 13:04
scsi_readcap
1.3
KB
-rwxr-xr-x
2026-08-18 13:04
scsi_ready
1.09
KB
-rwxr-xr-x
2026-08-18 13:04
scsi_satl
3.77
KB
-rwxr-xr-x
2026-08-18 13:04
scsi_start
1.25
KB
-rwxr-xr-x
2026-08-18 13:04
scsi_stop
1.44
KB
-rwxr-xr-x
2026-08-18 13:04
scsi_temperature
936
B
-rwxr-xr-x
2026-08-18 13:04
sdiff
105.33
KB
-rwxr-xr-x
2020-05-04 15:15
sdptool
274.77
KB
-rwxr-xr-x
2025-04-22 07:59
sealert
27.27
KB
-rwxr-xr-x
2024-04-06 13:44
secon
25.46
KB
-rwxr-xr-x
2024-07-02 21:04
secret-tool
21.17
KB
-rwxr-xr-x
2019-11-15 09:37
sed
115.27
KB
-rwxr-xr-x
2026-04-14 19:22
sedismod
273.66
KB
-rwxr-xr-x
2019-12-10 17:48
sedispol
198.48
KB
-rwxr-xr-x
2019-12-10 17:48
semodule_expand
12.28
KB
-rwxr-xr-x
2024-07-02 21:04
semodule_link
12.28
KB
-rwxr-xr-x
2024-07-02 21:04
semodule_package
16.68
KB
-rwxr-xr-x
2024-07-02 21:04
semodule_unpackage
12.3
KB
-rwxr-xr-x
2024-07-02 21:04
seq
53.22
KB
-rwxr-xr-x
2026-09-22 11:04
sessreg
17.38
KB
-rwxr-xr-x
2019-10-15 13:08
setarch
20.76
KB
-rwxr-xr-x
2026-02-04 20:18
setfacl
44.98
KB
-rwxr-xr-x
2026-07-22 11:05
setfont
45.19
KB
-rwxr-xr-x
2023-10-14 21:01
setkeycodes
12.56
KB
-rwxr-xr-x
2023-10-14 21:01
setleds
16.6
KB
-rwxr-xr-x
2023-10-14 21:01
setmetamode
12.56
KB
-rwxr-xr-x
2023-10-14 21:01
setpriv
45.16
KB
-rwxr-xr-x
2026-02-04 20:18
setsid
16.38
KB
-rwxr-xr-x
2026-02-04 20:18
setterm
45.13
KB
-rwxr-xr-x
2026-02-04 20:18
setup-nsssysinit
1.5
KB
-rwxr-xr-x
2026-04-14 17:44
setup-nsssysinit.sh
1.5
KB
-rwxr-xr-x
2026-04-14 17:44
setvtrgb
16.64
KB
-rwxr-xr-x
2023-10-14 21:01
sfdp
12.26
KB
-rwxr-xr-x
2024-04-06 12:47
sftp
159.16
KB
-rwxr-xr-x
2026-09-21 12:56
sg
42.46
KB
-rwsr-xr-x
2025-12-18 13:51
sg_bg_ctl
16.08
KB
-rwxr-xr-x
2026-08-18 13:04
sg_compare_and_write
20.91
KB
-rwxr-xr-x
2026-08-18 13:04
sg_copy_results
20.82
KB
-rwxr-xr-x
2026-08-18 13:04
sg_dd
44.59
KB
-rwxr-xr-x
2026-08-18 13:04
sg_decode_sense
20.34
KB
-rwxr-xr-x
2026-08-18 13:04
sg_emc_trespass
12.27
KB
-rwxr-xr-x
2026-08-18 13:04
sg_format
33.38
KB
-rwxr-xr-x
2026-08-18 13:04
sg_get_config
33.33
KB
-rwxr-xr-x
2026-08-18 13:04
sg_get_lba_status
20.48
KB
-rwxr-xr-x
2026-08-18 13:04
sg_ident
16.18
KB
-rwxr-xr-x
2026-08-18 13:04
sg_inq
117.91
KB
-rwxr-xr-x
2026-08-18 13:04
sg_logs
150.03
KB
-rwxr-xr-x
2026-08-18 13:04
sg_luns
24.87
KB
-rwxr-xr-x
2026-08-18 13:04
sg_map
16.41
KB
-rwxr-xr-x
2026-08-18 13:04
sg_map26
24.88
KB
-rwxr-xr-x
2026-08-18 13:04
sg_modes
43.89
KB
-rwxr-xr-x
2026-08-18 13:04
sg_opcodes
28.69
KB
-rwxr-xr-x
2026-08-18 13:04
sg_persist
34.14
KB
-rwxr-xr-x
2026-08-18 13:04
sg_prevent
12.08
KB
-rwxr-xr-x
2026-08-18 13:04
sg_raw
24.4
KB
-rwxr-xr-x
2026-08-18 13:04
sg_rbuf
20.85
KB
-rwxr-xr-x
2026-08-18 13:04
sg_rdac
15.88
KB
-rwxr-xr-x
2026-08-18 13:04
sg_read
24.43
KB
-rwxr-xr-x
2026-08-18 13:04
sg_read_attr
34.8
KB
-rwxr-xr-x
2026-08-18 13:04
sg_read_block_limits
12.13
KB
-rwxr-xr-x
2026-08-18 13:04
sg_read_buffer
20.98
KB
-rwxr-xr-x
2026-08-18 13:04
sg_read_long
16.27
KB
-rwxr-xr-x
2026-08-18 13:04
sg_readcap
20.88
KB
-rwxr-xr-x
2026-08-18 13:04
sg_reassign
16.23
KB
-rwxr-xr-x
2026-08-18 13:04
sg_referrals
16.24
KB
-rwxr-xr-x
2026-08-18 13:04
sg_rep_zones
20.67
KB
-rwxr-xr-x
2026-08-18 13:04
sg_requests
16.31
KB
-rwxr-xr-x
2026-08-18 13:04
sg_reset
16.74
KB
-rwxr-xr-x
2026-08-18 13:04
sg_reset_wp
16.18
KB
-rwxr-xr-x
2026-08-18 13:04
sg_rmsn
12.08
KB
-rwxr-xr-x
2026-08-18 13:04
sg_rtpg
16.18
KB
-rwxr-xr-x
2026-08-18 13:04
sg_safte
20.27
KB
-rwxr-xr-x
2026-08-18 13:04
sg_sanitize
24.59
KB
-rwxr-xr-x
2026-08-18 13:04
sg_sat_identify
16.73
KB
-rwxr-xr-x
2026-08-18 13:04
sg_sat_phy_event
20.59
KB
-rwxr-xr-x
2026-08-18 13:04
sg_sat_read_gplog
16.3
KB
-rwxr-xr-x
2026-08-18 13:04
sg_sat_set_features
16.27
KB
-rwxr-xr-x
2026-08-18 13:04
sg_scan
16.52
KB
-rwxr-xr-x
2026-08-18 13:04
sg_seek
16.87
KB
-rwxr-xr-x
2026-08-18 13:04
sg_senddiag
25.28
KB
-rwxr-xr-x
2026-08-18 13:04
sg_ses
118.25
KB
-rwxr-xr-x
2026-08-18 13:04
sg_ses_microcode
29.49
KB
-rwxr-xr-x
2026-08-18 13:04
sg_start
20.95
KB
-rwxr-xr-x
2026-08-18 13:04
sg_stpg
20.31
KB
-rwxr-xr-x
2026-08-18 13:04
sg_stream_ctl
20.27
KB
-rwxr-xr-x
2026-08-18 13:04
sg_sync
16.23
KB
-rwxr-xr-x
2026-08-18 13:04
sg_test_rwbuf
20.75
KB
-rwxr-xr-x
2026-08-18 13:04
sg_timestamp
20.76
KB
-rwxr-xr-x
2026-08-18 13:04
sg_turs
16.76
KB
-rwxr-xr-x
2026-08-18 13:04
sg_unmap
24.33
KB
-rwxr-xr-x
2026-08-18 13:04
sg_verify
20.47
KB
-rwxr-xr-x
2026-08-18 13:04
sg_vpd
108.77
KB
-rwxr-xr-x
2026-08-18 13:04
sg_wr_mode
20.3
KB
-rwxr-xr-x
2026-08-18 13:04
sg_write_buffer
21.26
KB
-rwxr-xr-x
2026-08-18 13:04
sg_write_long
16.34
KB
-rwxr-xr-x
2026-08-18 13:04
sg_write_same
24.49
KB
-rwxr-xr-x
2026-08-18 13:04
sg_write_verify
20.8
KB
-rwxr-xr-x
2026-08-18 13:04
sg_write_x
53.77
KB
-rwxr-xr-x
2026-08-18 13:04
sg_xcopy
40.6
KB
-rwxr-xr-x
2026-08-18 13:04
sg_zone
16.3
KB
-rwxr-xr-x
2026-08-18 13:04
sginfo
74.85
KB
-rwxr-xr-x
2026-08-18 13:04
sgm_dd
32.56
KB
-rwxr-xr-x
2026-08-18 13:04
sgp_dd
36.96
KB
-rwxr-xr-x
2026-08-18 13:04
sh
1.1
MB
-rwxr-xr-x
2025-08-26 08:48
sha1hmac
32.05
KB
-rwxr-xr-x
2026-09-14 09:28
sha1sum
45.32
KB
-rwxr-xr-x
2026-09-22 11:04
sha224hmac
32.05
KB
-rwxr-xr-x
2026-09-14 09:28
sha224sum
45.37
KB
-rwxr-xr-x
2026-09-22 11:04
sha256hmac
32.05
KB
-rwxr-xr-x
2026-09-14 09:28
sha256sum
45.37
KB
-rwxr-xr-x
2026-09-22 11:04
sha384hmac
32.05
KB
-rwxr-xr-x
2026-09-14 09:28
sha384sum
45.36
KB
-rwxr-xr-x
2026-09-22 11:04
sha512hmac
32.05
KB
-rwxr-xr-x
2026-09-14 09:28
sha512sum
45.36
KB
-rwxr-xr-x
2026-09-22 11:04
shasum
9.66
KB
-rwxr-xr-x
2019-10-14 12:00
showconsolefont
20.73
KB
-rwxr-xr-x
2023-10-14 21:01
showkey
16.58
KB
-rwxr-xr-x
2023-10-14 21:01
showrgb
13.05
KB
-rwxr-xr-x
2019-10-15 13:08
shred
61.59
KB
-rwxr-xr-x
2026-09-22 11:04
shuf
57.86
KB
-rwxr-xr-x
2026-09-22 11:04
sieve-dump
35.03
KB
-rwxr-xr-x
2026-08-31 15:58
sieve-filter
44.48
KB
-rwxr-xr-x
2026-08-31 15:58
sieve-test
40.42
KB
-rwxr-xr-x
2026-08-31 15:58
sievec
35.28
KB
-rwxr-xr-x
2026-08-31 15:58
sim_client
16.27
KB
-rwxr-xr-x
2026-05-13 06:34
size
33.25
KB
-rwxr-xr-x
2025-12-18 14:21
skill
28.8
KB
-rwxr-xr-x
2023-10-14 20:31
slabinfo
35.61
KB
-rwxr-xr-x
2026-09-24 06:55
slabtop
20.84
KB
-rwxr-xr-x
2023-10-14 20:31
sleep
37.16
KB
-rwxr-xr-x
2026-09-22 11:04
slencheck
12.29
KB
-rwxr-xr-x
2025-12-18 13:02
slirp4netns
78.75
KB
-rwxr-xr-x
2026-03-02 11:30
sm3hmac
32.05
KB
-rwxr-xr-x
2026-09-14 09:28
snice
28.8
KB
-rwxr-xr-x
2023-10-14 20:31
socat
406.49
KB
-rwxr-xr-x
2025-07-15 09:33
soelim
42.55
KB
-rwxr-xr-x
2019-10-13 14:29
sort
123.26
KB
-rwxr-xr-x
2026-09-22 11:04
sotruss
4.18
KB
-rwxr-xr-x
2026-07-21 14:46
source-highlight
84.3
KB
-rwxr-xr-x
2024-08-13 19:55
source-highlight-esc.sh
1017
B
-rwxr-xr-x
2024-08-13 19:55
source-highlight-settings
20.91
KB
-rwxr-xr-x
2024-08-13 19:55
spell
122
B
-rwxr-xr-x
2022-04-18 15:10
splain
18.7
KB
-rwxr-xr-x
2026-09-14 07:30
split
57.8
KB
-rwxr-xr-x
2026-09-22 11:04
sprof
28.67
KB
-rwxr-xr-x
2026-07-21 14:52
sqlite3
1.28
MB
-rwxr-xr-x
2026-08-24 12:53
src-hilite-lesspipe.sh
490
B
-rwxr-xr-x
2024-08-13 19:55
sscg
57.14
KB
-rwxr-xr-x
2023-04-02 05:28
ssh
760.95
KB
-rwxr-xr-x
2026-09-21 12:56
ssh-add
345.52
KB
-rwxr-xr-x
2026-09-21 12:56
ssh-agent
324.97
KB
-rwxr-xr-x
2026-09-21 12:56
ssh-copy-id
10.44
KB
-rwxr-xr-x
2026-09-21 12:56
ssh-keygen
430.56
KB
-rwxr-xr-x
2026-09-21 12:56
ssh-keyscan
431.94
KB
-rwxr-xr-x
2026-09-21 12:56
sss_ssh_authorizedkeys
28.78
KB
-rwxr-xr-x
2026-07-28 01:54
sss_ssh_knownhostsproxy
28.78
KB
-rwxr-xr-x
2026-07-28 01:54
stat
85.93
KB
-rwxr-xr-x
2026-09-22 11:04
stdbuf
49.27
KB
-rwxr-xr-x
2026-09-22 11:04
strace
1.94
MB
-rwxr-xr-x
2025-01-28 01:32
strace-log-merge
1.78
KB
-rwxr-xr-x
2021-02-16 08:00
stream
11.77
KB
-rwxr-xr-x
2026-09-18 08:02
strings
37.43
KB
-rwxr-xr-x
2025-12-18 14:21
strip
240.09
KB
-rwxr-xr-x
2025-12-18 14:21
stty
77.38
KB
-rwxr-xr-x
2026-09-22 11:04
stunnel
225.1
KB
-rwxr-xr-x
2024-09-24 02:21
su
48.99
KB
-rwsr-x---
2026-02-04 20:18
sudo
186.52
KB
---s--x--x
2026-04-29 08:49
sudoedit
186.52
KB
---s--x--x
2026-04-29 08:49
sudoreplay
119.2
KB
---x--x--x
2026-04-29 08:49
sum
45.3
KB
-rwxr-xr-x
2026-09-22 11:04
sw-engine
20.12
MB
-rwxr-xr-x
1990-01-01 12:00
switch_mod_lsapi
31.27
KB
-rwxr-xr-x
2026-09-08 23:16
sxpm
28.81
KB
-rwxr-xr-x
2024-03-30 13:53
sync
37.13
KB
-rwxr-xr-x
2026-09-22 11:04
systemctl
218.45
KB
-rwxr-xr-x
2026-09-04 03:32
systemd-analyze
1.56
MB
-rwxr-xr-x
2026-09-04 03:32
systemd-ask-password
12.02
KB
-rwxr-xr-x
2026-09-04 03:32
systemd-cat
16.03
KB
-rwxr-xr-x
2026-09-04 03:32
systemd-cgls
16.44
KB
-rwxr-xr-x
2026-09-04 03:32
systemd-cgtop
32.88
KB
-rwxr-xr-x
2026-09-04 03:32
systemd-delta
24.45
KB
-rwxr-xr-x
2026-09-04 03:32
systemd-detect-virt
11.88
KB
-rwxr-xr-x
2026-09-04 03:32
systemd-escape
16.01
KB
-rwxr-xr-x
2026-09-04 03:32
systemd-firstboot
36.98
KB
-rwxr-xr-x
2026-09-04 03:32
systemd-hwdb
28.91
KB
-rwxr-xr-x
2026-09-04 03:32
systemd-inhibit
16.03
KB
-rwxr-xr-x
2026-09-04 03:32
systemd-machine-id-setup
24.75
KB
-rwxr-xr-x
2026-09-04 03:32
systemd-mount
52.63
KB
-rwxr-xr-x
2026-09-04 03:32
systemd-notify
16.03
KB
-rwxr-xr-x
2026-09-04 03:32
systemd-nspawn
275.08
KB
-rwxr-xr-x
2026-09-04 03:32
systemd-path
16.02
KB
-rwxr-xr-x
2026-09-04 03:32
systemd-resolve
195.75
KB
-rwxr-xr-x
2026-09-04 03:32
systemd-run
48.94
KB
-rwxr-xr-x
2026-09-04 03:32
systemd-socket-activate
24.77
KB
-rwxr-xr-x
2026-09-04 03:32
systemd-stdio-bridge
16.02
KB
-rwxr-xr-x
2026-09-04 03:32
systemd-sysusers
53.05
KB
-rwxr-xr-x
2026-09-04 03:32
systemd-tmpfiles
73.3
KB
-rwxr-xr-x
2026-09-04 03:32
systemd-tty-ask-password-agent
32.82
KB
-rwxr-xr-x
2026-09-04 03:32
systemd-umount
52.63
KB
-rwxr-xr-x
2026-09-04 03:32
tabs
16.55
KB
-rwxr-xr-x
2023-10-14 18:54
tac
41.25
KB
-rwxr-xr-x
2026-09-22 11:04
tail
73.91
KB
-rwxr-xr-x
2026-09-22 11:04
tapestat
41.32
KB
-rwxr-xr-x
2024-07-03 09:57
tar
456.61
KB
-rwxr-xr-x
2026-09-22 19:35
taskset
37.26
KB
-rwxr-xr-x
2026-02-04 20:18
tbl
154.61
KB
-rwxr-xr-x
2019-10-13 14:29
tclsh
9.04
KB
-rwxr-xr-x
2019-10-12 00:25
tclsh8.6
9.04
KB
-rwxr-xr-x
2019-10-12 00:25
tcptraceroute
1.55
KB
-rwxr-xr-x
2025-03-11 07:45
teamd
160.52
KB
-rwxr-xr-x
2023-03-31 20:40
teamdctl
30.37
KB
-rwxr-xr-x
2023-03-31 20:40
teamnl
20.47
KB
-rwxr-xr-x
2023-03-31 20:40
tee
41.26
KB
-rwxr-xr-x
2026-09-22 11:04
telnet
104.88
KB
-rwxr-xr-x
2021-04-09 10:39
test
53.3
KB
-rwxr-xr-x
2026-09-22 11:04
tic
85.31
KB
-rwxr-xr-x
2023-10-14 18:54
timedatectl
36.96
KB
-rwxr-xr-x
2026-09-04 03:32
timeout
41.63
KB
-rwxr-xr-x
2026-09-22 11:04
tload
16.76
KB
-rwxr-xr-x
2023-10-14 20:31
tmon
39.17
KB
-rwxr-xr-x
2026-09-24 06:55
toe
16.45
KB
-rwxr-xr-x
2023-10-14 18:54
top
121.7
KB
-rwxr-xr-x
2023-10-14 20:31
touch
93.7
KB
-rwxr-xr-x
2026-09-22 11:04
tput
24.8
KB
-rwxr-xr-x
2023-10-14 18:54
tr
49.4
KB
-rwxr-xr-x
2026-09-22 11:04
tracepath
20.44
KB
-rwxr-xr-x
2023-10-14 17:19
traceroute
70.97
KB
-rwxr-xr-x
2025-03-11 07:45
traceroute6
70.97
KB
-rwxr-xr-x
2025-03-11 07:45
tred
16.59
KB
-rwxr-xr-x
2024-04-06 12:47
troff
805.02
KB
-rwxr-xr-x
2019-10-13 14:29
true
33.1
KB
-rwxr-xr-x
2026-09-22 11:04
truncate
41.13
KB
-rwxr-xr-x
2026-09-22 11:04
trust
219.55
KB
-rwxr-xr-x
2024-04-06 14:16
tset
24.76
KB
-rwxr-xr-x
2023-10-14 18:54
tsort
41.24
KB
-rwxr-xr-x
2026-09-22 11:04
tty
33.08
KB
-rwxr-xr-x
2026-09-22 11:04
turbostat
130.26
KB
-rwxr-xr-x
2026-09-24 06:55
twopi
12.26
KB
-rwxr-xr-x
2024-04-06 12:47
type
28
B
-rwxr-xr-x
2025-08-26 08:48
tzselect
15.01
KB
-rwxr-xr-x
2026-07-21 14:46
uapi
3.35
MB
-rwxr-xr-x
2026-09-24 02:49
ucs2any
24.41
KB
-rwxr-xr-x
2021-10-09 23:42
udevadm
424.56
KB
-rwxr-xr-x
2026-09-04 03:32
udisksctl
60.73
KB
-rwxr-xr-x
2025-09-03 09:08
ul
20.59
KB
-rwxr-xr-x
2026-02-04 20:18
ulimit
30
B
-rwxr-xr-x
2025-08-26 08:48
umask
29
B
-rwxr-xr-x
2025-08-26 08:48
umount
32.75
KB
-rwsr-xr-x
2026-02-04 20:18
unalias
31
B
-rwxr-xr-x
2025-08-26 08:48
uname
37.11
KB
-rwxr-xr-x
2026-09-22 11:04
uname26
20.76
KB
-rwxr-xr-x
2026-02-04 20:18
unexpand
45.37
KB
-rwxr-xr-x
2026-09-22 11:04
unflatten
16.63
KB
-rwxr-xr-x
2024-04-06 12:47
unicode_start
2.55
KB
-rwxr-xr-x
2023-10-14 20:59
unicode_stop
363
B
-rwxr-xr-x
2023-10-14 20:59
uniq
49.41
KB
-rwxr-xr-x
2026-09-22 11:04
unlink
33.12
KB
-rwxr-xr-x
2026-09-22 11:04
unpigz
125.38
KB
-rwxr-xr-x
2020-06-01 15:15
unshare
24.93
KB
-rwxr-xr-x
2026-02-04 20:18
unversioned-python
157
B
-rwxr-xr-x
2026-08-18 15:09
unxz
82.09
KB
-rwxr-xr-x
2022-06-14 13:03
unzip
201.88
KB
-rwxr-xr-x
2025-06-03 02:10
unzipsfx
101.48
KB
-rwxr-xr-x
2025-06-03 02:10
update-ca-trust
1.24
KB
-rwxr-xr-x
2025-10-30 14:25
update-crypto-policies
87
B
-rwxr-xr-x
2023-08-01 15:18
update-gtk-immodules
313
B
-rwxr-xr-x
2021-04-06 13:52
update-mime-database
57.22
KB
-rwxr-xr-x
2024-04-06 14:07
uptime
12.59
KB
-rwxr-xr-x
2023-10-14 20:31
users
37.17
KB
-rwxr-xr-x
2026-09-22 11:04
usleep
11.86
KB
-rwxr-xr-x
2025-11-04 09:19
utmpdump
28.66
KB
-rwxr-xr-x
2026-02-04 20:18
uuclient
15.88
KB
-rwxr-xr-x
2026-05-13 06:34
uuidgen
16.38
KB
-rwxr-xr-x
2026-02-04 20:18
uuidparse
37.13
KB
-rwxr-xr-x
2026-02-04 20:18
vdir
139.67
KB
-rwxr-xr-x
2026-09-22 11:04
vi
1.13
MB
-rwxr-xr-x
2026-09-10 09:46
view
1.13
MB
-rwxr-xr-x
2026-09-10 09:46
vim
2.93
MB
-rwxr-xr-x
2026-09-10 09:46
vimdiff
2.93
MB
-rwxr-xr-x
2026-09-10 09:46
vimdot
1.06
KB
-rwxr-xr-x
2024-04-06 12:47
vimtutor
2.07
KB
-rwxr-xr-x
2026-09-10 09:46
vlock
20.83
KB
-rwxr-xr-x
2023-10-14 21:01
vmstat
36.79
KB
-rwxr-xr-x
2023-10-14 20:31
w
20.75
KB
-rwxr-xr-x
2023-10-14 20:31
wait
28
B
-rwxr-xr-x
2025-08-26 08:48
wall
33.05
KB
-rwxr-xr-x
2026-02-04 20:18
watch
29.19
KB
-rwxr-xr-x
2023-10-14 20:31
watchgnupg
16.44
KB
-rwxr-xr-x
2026-01-16 01:48
wc
49.41
KB
-rwxr-xr-x
2026-09-22 11:04
wdctl
36.98
KB
-rwxr-xr-x
2026-02-04 20:18
wget
521.43
KB
-rwxr-xr-x
2026-09-01 17:20
whatis
54.04
KB
-rwxr-xr-x
2021-10-08 13:04
whereis
29.27
KB
-rwxr-xr-x
2026-02-04 20:18
which
29.38
KB
-rwxr-xr-x
2025-08-26 08:54
whiptail
33.09
KB
-rwxr-xr-x
2020-06-01 14:11
who
53.33
KB
-rwxr-xr-x
2026-09-22 11:04
whoami
33.11
KB
-rwxr-xr-x
2026-09-22 11:04
whois
170.63
KB
-rwxr-xr-x
2020-05-04 19:39
whois.md
170.63
KB
-rwxr-xr-x
2020-05-04 19:39
wmf2eps
17.15
KB
-rwxr-xr-x
2019-10-14 15:47
wmf2fig
17.15
KB
-rwxr-xr-x
2019-10-14 15:47
wmf2gd
17.14
KB
-rwxr-xr-x
2019-10-14 15:47
wmf2svg
17.16
KB
-rwxr-xr-x
2019-10-14 15:47
wmf2x
17.13
KB
-rwxr-xr-x
2019-10-14 15:47
word-list-compress
11.99
KB
-rwxr-xr-x
2022-04-18 15:10
write
20.62
KB
-rwxr-sr-x
2026-02-04 20:18
wsrep_sst_backup
2.39
KB
-rwxr-xr-x
2026-08-19 09:36
wsrep_sst_common
68.5
KB
-rw-r--r--
2026-08-19 09:36
wsrep_sst_mariabackup
52.99
KB
-rwxr-xr-x
2026-08-19 09:36
wsrep_sst_mysqldump
8.1
KB
-rwxr-xr-x
2026-08-19 09:36
wsrep_sst_rsync
30.74
KB
-rwxr-xr-x
2026-08-19 09:36
wsrep_sst_rsync_wan
30.74
KB
-rwxr-xr-x
2026-08-19 09:36
x86_64
20.76
KB
-rwxr-xr-x
2026-02-04 20:18
x86_64-redhat-linux-c++
1.21
MB
-rwxr-x---
2025-08-26 09:47
x86_64-redhat-linux-g++
1.21
MB
-rwxr-x---
2025-08-26 09:47
x86_64-redhat-linux-gcc
1.21
MB
-rwxr-x---
2025-08-26 09:47
x86_64-redhat-linux-gcc-8
1.21
MB
-rwxr-x---
2025-08-26 09:47
x86_64-redhat-linux-gnu-pkg-config
424
B
-rwxr-xr-x
2019-10-13 06:57
x86_energy_perf_policy
31.41
KB
-rwxr-xr-x
2026-09-24 06:55
xargs
74.11
KB
-rwxr-xr-x
2025-12-18 14:57
xb-tool
28.7
KB
-rwxr-xr-x
2026-08-17 08:24
xgamma
17.08
KB
-rwxr-xr-x
2019-10-15 13:08
xgettext
283.88
KB
-rwxr-xr-x
2019-11-18 17:17
xhost
17.12
KB
-rwxr-xr-x
2019-10-15 13:08
xinput
63.61
KB
-rwxr-xr-x
2019-10-15 13:08
xkill
17.1
KB
-rwxr-xr-x
2019-10-15 13:08
xml2-config
1.71
KB
-rwxr-xr-x
2026-09-24 16:34
xmlcatalog
19.84
KB
-rwxr-xr-x
2026-09-24 16:34
xmllint
73.3
KB
-rwxr-xr-x
2026-09-24 16:34
xmlwf
36.97
KB
-rwxr-xr-x
2026-09-08 04:51
xmodmap
39.98
KB
-rwxr-xr-x
2019-10-15 13:08
xorg-x11-fonts-update-dirs
1.29
KB
-rwxr--r--
2021-10-09 23:42
xrandr
65.46
KB
-rwxr-xr-x
2019-10-15 13:08
xrdb
33.98
KB
-rwxr-xr-x
2019-10-15 13:08
xrefresh
17.94
KB
-rwxr-xr-x
2019-10-15 13:08
xset
37.2
KB
-rwxr-xr-x
2019-10-15 13:08
xsetpointer
13.05
KB
-rwxr-xr-x
2019-10-15 13:08
xsetroot
21.44
KB
-rwxr-xr-x
2019-10-15 13:08
xslt-config
2.36
KB
-rwxr-xr-x
2015-05-10 14:11
xsltproc
28.47
KB
-rwxr-xr-x
2026-06-16 16:39
xstdcmap
17.68
KB
-rwxr-xr-x
2019-10-15 13:08
xsubpp
4.96
KB
-rwxr-xr-x
2019-10-13 08:58
xxd
20.01
KB
-rwxr-xr-x
2026-09-10 09:46
xz
82.09
KB
-rwxr-xr-x
2022-06-14 13:03
xzcat
82.09
KB
-rwxr-xr-x
2022-06-14 13:03
xzcmp
6.48
KB
-rwxr-xr-x
2022-06-14 13:03
xzdec
16.48
KB
-rwxr-xr-x
2022-06-14 13:03
xzdiff
6.48
KB
-rwxr-xr-x
2022-06-14 13:03
xzegrep
5.76
KB
-rwxr-xr-x
2022-06-14 13:03
xzfgrep
5.76
KB
-rwxr-xr-x
2022-06-14 13:03
xzgrep
5.76
KB
-rwxr-xr-x
2022-06-14 13:03
xzless
1.76
KB
-rwxr-xr-x
2022-06-14 13:03
xzmore
2.11
KB
-rwxr-xr-x
2022-06-14 13:03
yat2m
33.34
KB
-rwxr-xr-x
2019-10-12 12:20
yes
33.14
KB
-rwxr-xr-x
2026-09-22 11:04
ypdomainname
21.16
KB
-rwxr-xr-x
2019-10-11 13:06
yum
2.05
KB
-rwxr-xr-x
2025-03-11 09:47
yum-builddep
3.62
KB
-rwxr-xr-x
2024-04-08 10:02
yum-config-manager
3.62
KB
-rwxr-xr-x
2024-04-08 10:02
yum-debug-dump
3.62
KB
-rwxr-xr-x
2024-04-08 10:02
yum-debug-restore
3.62
KB
-rwxr-xr-x
2024-04-08 10:02
yum-groups-manager
3.62
KB
-rwxr-xr-x
2024-04-08 10:02
yumdownloader
3.62
KB
-rwxr-xr-x
2024-04-08 10:02
zcat
1.94
KB
-rwxr-xr-x
2026-09-09 14:53
zcmp
1.64
KB
-rwxr-xr-x
2026-09-09 14:53
zdiff
5.73
KB
-rwxr-xr-x
2026-09-09 14:53
zegrep
29
B
-rwxr-xr-x
2026-09-09 14:53
zfgrep
29
B
-rwxr-xr-x
2026-09-09 14:53
zforce
2.03
KB
-rwxr-xr-x
2026-09-09 14:53
zgrep
7.4
KB
-rwxr-xr-x
2026-09-09 14:53
zip
229
KB
-rwxr-xr-x
2019-10-11 13:11
zipcloak
102.91
KB
-rwxr-xr-x
2019-10-11 13:11
zipdetails
49.39
KB
-rwxr-xr-x
2026-06-29 03:15
zipgrep
2.88
KB
-rwxr-xr-x
2008-10-10 17:40
zipinfo
201.88
KB
-rwxr-xr-x
2025-06-03 02:10
zipnote
97.76
KB
-rwxr-xr-x
2019-10-11 13:11
zipsplit
97.76
KB
-rwxr-xr-x
2019-10-11 13:11
zless
2.15
KB
-rwxr-xr-x
2026-09-09 14:53
zmore
1.8
KB
-rwxr-xr-x
2026-09-09 14:53
znew
4.45
KB
-rwxr-xr-x
2026-09-09 14:53
zone2json
1.53
MB
-rwxr-xr-x
2026-08-10 18:38
zone2sql
1.55
MB
-rwxr-xr-x
2026-08-10 18:38
zsoelim
42.55
KB
-rwxr-xr-x
2019-10-13 14:29
Save
Rename
#!/usr/libexec/platform-python # # Very simple serial terminal # # This file is part of pySerial. https://github.com/pyserial/pyserial # (C)2002-2015 Chris Liechti <cliechti@gmx.net> # # SPDX-License-Identifier: BSD-3-Clause import codecs import os import sys import threading import serial from serial.tools.list_ports import comports from serial.tools import hexlify_codec # pylint: disable=wrong-import-order,wrong-import-position codecs.register(lambda c: hexlify_codec.getregentry() if c == 'hexlify' else None) try: raw_input except NameError: # pylint: disable=redefined-builtin,invalid-name raw_input = input # in python3 it's "raw" unichr = chr def key_description(character): """generate a readable description for a key""" ascii_code = ord(character) if ascii_code < 32: return 'Ctrl+{:c}'.format(ord('@') + ascii_code) else: return repr(character) # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - class ConsoleBase(object): """OS abstraction for console (input/output codec, no echo)""" def __init__(self): if sys.version_info >= (3, 0): self.byte_output = sys.stdout.buffer else: self.byte_output = sys.stdout self.output = sys.stdout def setup(self): """Set console to read single characters, no echo""" def cleanup(self): """Restore default console settings""" def getkey(self): """Read a single key from the console""" return None def write_bytes(self, byte_string): """Write bytes (already encoded)""" self.byte_output.write(byte_string) self.byte_output.flush() def write(self, text): """Write string""" self.output.write(text) self.output.flush() def cancel(self): """Cancel getkey operation""" # - - - - - - - - - - - - - - - - - - - - - - - - # context manager: # switch terminal temporary to normal mode (e.g. to get user input) def __enter__(self): self.cleanup() return self def __exit__(self, *args, **kwargs): self.setup() if os.name == 'nt': # noqa import msvcrt import ctypes class Out(object): """file-like wrapper that uses os.write""" def __init__(self, fd): self.fd = fd def flush(self): pass def write(self, s): os.write(self.fd, s) class Console(ConsoleBase): def __init__(self): super(Console, self).__init__() self._saved_ocp = ctypes.windll.kernel32.GetConsoleOutputCP() self._saved_icp = ctypes.windll.kernel32.GetConsoleCP() ctypes.windll.kernel32.SetConsoleOutputCP(65001) ctypes.windll.kernel32.SetConsoleCP(65001) self.output = codecs.getwriter('UTF-8')(Out(sys.stdout.fileno()), 'replace') # the change of the code page is not propagated to Python, manually fix it sys.stderr = codecs.getwriter('UTF-8')(Out(sys.stderr.fileno()), 'replace') sys.stdout = self.output self.output.encoding = 'UTF-8' # needed for input def __del__(self): ctypes.windll.kernel32.SetConsoleOutputCP(self._saved_ocp) ctypes.windll.kernel32.SetConsoleCP(self._saved_icp) def getkey(self): while True: z = msvcrt.getwch() if z == unichr(13): return unichr(10) elif z in (unichr(0), unichr(0x0e)): # functions keys, ignore msvcrt.getwch() else: return z def cancel(self): # CancelIo, CancelSynchronousIo do not seem to work when using # getwch, so instead, send a key to the window with the console hwnd = ctypes.windll.kernel32.GetConsoleWindow() ctypes.windll.user32.PostMessageA(hwnd, 0x100, 0x0d, 0) elif os.name == 'posix': import atexit import termios import select class Console(ConsoleBase): def __init__(self): super(Console, self).__init__() self.fd = sys.stdin.fileno() # an additional pipe is used in getkey, so that the cancel method # can abort the waiting getkey method self.pipe_r, self.pipe_w = os.pipe() self.old = termios.tcgetattr(self.fd) atexit.register(self.cleanup) if sys.version_info < (3, 0): self.enc_stdin = codecs.getreader(sys.stdin.encoding)(sys.stdin) else: self.enc_stdin = sys.stdin def setup(self): new = termios.tcgetattr(self.fd) new[3] = new[3] & ~termios.ICANON & ~termios.ECHO & ~termios.ISIG new[6][termios.VMIN] = 1 new[6][termios.VTIME] = 0 termios.tcsetattr(self.fd, termios.TCSANOW, new) def getkey(self): ready, _, _ = select.select([self.enc_stdin, self.pipe_r], [], [], None) if self.pipe_r in ready: os.read(self.pipe_r, 1) return c = self.enc_stdin.read(1) if c == unichr(0x7f): c = unichr(8) # map the BS key (which yields DEL) to backspace return c def cancel(self): os.write(self.pipe_w, "x") def cleanup(self): termios.tcsetattr(self.fd, termios.TCSAFLUSH, self.old) else: raise NotImplementedError( 'Sorry no implementation for your platform ({}) available.'.format(sys.platform)) # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - class Transform(object): """do-nothing: forward all data unchanged""" def rx(self, text): """text received from serial port""" return text def tx(self, text): """text to be sent to serial port""" return text def echo(self, text): """text to be sent but displayed on console""" return text class CRLF(Transform): """ENTER sends CR+LF""" def tx(self, text): return text.replace('\n', '\r\n') class CR(Transform): """ENTER sends CR""" def rx(self, text): return text.replace('\r', '\n') def tx(self, text): return text.replace('\n', '\r') class LF(Transform): """ENTER sends LF""" class NoTerminal(Transform): """remove typical terminal control codes from input""" REPLACEMENT_MAP = dict((x, 0x2400 + x) for x in range(32) if unichr(x) not in '\r\n\b\t') REPLACEMENT_MAP.update( { 0x7F: 0x2421, # DEL 0x9B: 0x2425, # CSI }) def rx(self, text): return text.translate(self.REPLACEMENT_MAP) echo = rx class NoControls(NoTerminal): """Remove all control codes, incl. CR+LF""" REPLACEMENT_MAP = dict((x, 0x2400 + x) for x in range(32)) REPLACEMENT_MAP.update( { 0x20: 0x2423, # visual space 0x7F: 0x2421, # DEL 0x9B: 0x2425, # CSI }) class Printable(Transform): """Show decimal code for all non-ASCII characters and replace most control codes""" def rx(self, text): r = [] for c in text: if ' ' <= c < '\x7f' or c in '\r\n\b\t': r.append(c) elif c < ' ': r.append(unichr(0x2400 + ord(c))) else: r.extend(unichr(0x2080 + ord(d) - 48) for d in '{:d}'.format(ord(c))) r.append(' ') return ''.join(r) echo = rx class Colorize(Transform): """Apply different colors for received and echo""" def __init__(self): # XXX make it configurable, use colorama? self.input_color = '\x1b[37m' self.echo_color = '\x1b[31m' def rx(self, text): return self.input_color + text def echo(self, text): return self.echo_color + text class DebugIO(Transform): """Print what is sent and received""" def rx(self, text): sys.stderr.write(' [RX:{}] '.format(repr(text))) sys.stderr.flush() return text def tx(self, text): sys.stderr.write(' [TX:{}] '.format(repr(text))) sys.stderr.flush() return text # other ideas: # - add date/time for each newline # - insert newline after: a) timeout b) packet end character EOL_TRANSFORMATIONS = { 'crlf': CRLF, 'cr': CR, 'lf': LF, } TRANSFORMATIONS = { 'direct': Transform, # no transformation 'default': NoTerminal, 'nocontrol': NoControls, 'printable': Printable, 'colorize': Colorize, 'debug': DebugIO, } # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - def ask_for_port(): """\ Show a list of ports and ask the user for a choice. To make selection easier on systems with long device names, also allow the input of an index. """ sys.stderr.write('\n--- Available ports:\n') ports = [] for n, (port, desc, hwid) in enumerate(sorted(comports()), 1): sys.stderr.write('--- {:2}: {:20} {}\n'.format(n, port, desc)) ports.append(port) while True: port = raw_input('--- Enter port index or full name: ') try: index = int(port) - 1 if not 0 <= index < len(ports): sys.stderr.write('--- Invalid index!\n') continue except ValueError: pass else: port = ports[index] return port class Miniterm(object): """\ Terminal application. Copy data from serial port to console and vice versa. Handle special keys from the console to show menu etc. """ def __init__(self, serial_instance, echo=False, eol='crlf', filters=()): self.console = Console() self.serial = serial_instance self.echo = echo self.raw = False self.input_encoding = 'UTF-8' self.output_encoding = 'UTF-8' self.eol = eol self.filters = filters self.update_transformations() self.exit_character = 0x1d # GS/CTRL+] self.menu_character = 0x14 # Menu: CTRL+T self.alive = None self._reader_alive = None self.receiver_thread = None self.rx_decoder = None self.tx_decoder = None def _start_reader(self): """Start reader thread""" self._reader_alive = True # start serial->console thread self.receiver_thread = threading.Thread(target=self.reader, name='rx') self.receiver_thread.daemon = True self.receiver_thread.start() def _stop_reader(self): """Stop reader thread only, wait for clean exit of thread""" self._reader_alive = False if hasattr(self.serial, 'cancel_read'): self.serial.cancel_read() self.receiver_thread.join() def start(self): """start worker threads""" self.alive = True self._start_reader() # enter console->serial loop self.transmitter_thread = threading.Thread(target=self.writer, name='tx') self.transmitter_thread.daemon = True self.transmitter_thread.start() self.console.setup() def stop(self): """set flag to stop worker threads""" self.alive = False def join(self, transmit_only=False): """wait for worker threads to terminate""" self.transmitter_thread.join() if not transmit_only: if hasattr(self.serial, 'cancel_read'): self.serial.cancel_read() self.receiver_thread.join() def close(self): self.serial.close() def update_transformations(self): """take list of transformation classes and instantiate them for rx and tx""" transformations = [EOL_TRANSFORMATIONS[self.eol]] + [TRANSFORMATIONS[f] for f in self.filters] self.tx_transformations = [t() for t in transformations] self.rx_transformations = list(reversed(self.tx_transformations)) def set_rx_encoding(self, encoding, errors='replace'): """set encoding for received data""" self.input_encoding = encoding self.rx_decoder = codecs.getincrementaldecoder(encoding)(errors) def set_tx_encoding(self, encoding, errors='replace'): """set encoding for transmitted data""" self.output_encoding = encoding self.tx_encoder = codecs.getincrementalencoder(encoding)(errors) def dump_port_settings(self): """Write current settings to sys.stderr""" sys.stderr.write("\n--- Settings: {p.name} {p.baudrate},{p.bytesize},{p.parity},{p.stopbits}\n".format( p=self.serial)) sys.stderr.write('--- RTS: {:8} DTR: {:8} BREAK: {:8}\n'.format( ('active' if self.serial.rts else 'inactive'), ('active' if self.serial.dtr else 'inactive'), ('active' if self.serial.break_condition else 'inactive'))) try: sys.stderr.write('--- CTS: {:8} DSR: {:8} RI: {:8} CD: {:8}\n'.format( ('active' if self.serial.cts else 'inactive'), ('active' if self.serial.dsr else 'inactive'), ('active' if self.serial.ri else 'inactive'), ('active' if self.serial.cd else 'inactive'))) except serial.SerialException: # on RFC 2217 ports, it can happen if no modem state notification was # yet received. ignore this error. pass sys.stderr.write('--- software flow control: {}\n'.format('active' if self.serial.xonxoff else 'inactive')) sys.stderr.write('--- hardware flow control: {}\n'.format('active' if self.serial.rtscts else 'inactive')) sys.stderr.write('--- serial input encoding: {}\n'.format(self.input_encoding)) sys.stderr.write('--- serial output encoding: {}\n'.format(self.output_encoding)) sys.stderr.write('--- EOL: {}\n'.format(self.eol.upper())) sys.stderr.write('--- filters: {}\n'.format(' '.join(self.filters))) def reader(self): """loop and copy serial->console""" try: while self.alive and self._reader_alive: # read all that is there or wait for one byte data = self.serial.read(self.serial.in_waiting or 1) if data: if self.raw: self.console.write_bytes(data) else: text = self.rx_decoder.decode(data) for transformation in self.rx_transformations: text = transformation.rx(text) self.console.write(text) except serial.SerialException: self.alive = False self.console.cancel() raise # XXX handle instead of re-raise? def writer(self): """\ Loop and copy console->serial until self.exit_character character is found. When self.menu_character is found, interpret the next key locally. """ menu_active = False try: while self.alive: try: c = self.console.getkey() except KeyboardInterrupt: c = '\x03' if not self.alive: break if menu_active: self.handle_menu_key(c) menu_active = False elif c == self.menu_character: menu_active = True # next char will be for menu elif c == self.exit_character: self.stop() # exit app break else: #~ if self.raw: text = c for transformation in self.tx_transformations: text = transformation.tx(text) self.serial.write(self.tx_encoder.encode(text)) if self.echo: echo_text = c for transformation in self.tx_transformations: echo_text = transformation.echo(echo_text) self.console.write(echo_text) except: self.alive = False raise def handle_menu_key(self, c): """Implement a simple menu / settings""" if c == self.menu_character or c == self.exit_character: # Menu/exit character again -> send itself self.serial.write(self.tx_encoder.encode(c)) if self.echo: self.console.write(c) elif c == '\x15': # CTRL+U -> upload file sys.stderr.write('\n--- File to upload: ') sys.stderr.flush() with self.console: filename = sys.stdin.readline().rstrip('\r\n') if filename: try: with open(filename, 'rb') as f: sys.stderr.write('--- Sending file {} ---\n'.format(filename)) while True: block = f.read(1024) if not block: break self.serial.write(block) # Wait for output buffer to drain. self.serial.flush() sys.stderr.write('.') # Progress indicator. sys.stderr.write('\n--- File {} sent ---\n'.format(filename)) except IOError as e: sys.stderr.write('--- ERROR opening file {}: {} ---\n'.format(filename, e)) elif c in '\x08hH?': # CTRL+H, h, H, ? -> Show help sys.stderr.write(self.get_help_text()) elif c == '\x12': # CTRL+R -> Toggle RTS self.serial.rts = not self.serial.rts sys.stderr.write('--- RTS {} ---\n'.format('active' if self.serial.rts else 'inactive')) elif c == '\x04': # CTRL+D -> Toggle DTR self.serial.dtr = not self.serial.dtr sys.stderr.write('--- DTR {} ---\n'.format('active' if self.serial.dtr else 'inactive')) elif c == '\x02': # CTRL+B -> toggle BREAK condition self.serial.break_condition = not self.serial.break_condition sys.stderr.write('--- BREAK {} ---\n'.format('active' if self.serial.break_condition else 'inactive')) elif c == '\x05': # CTRL+E -> toggle local echo self.echo = not self.echo sys.stderr.write('--- local echo {} ---\n'.format('active' if self.echo else 'inactive')) elif c == '\x06': # CTRL+F -> edit filters sys.stderr.write('\n--- Available Filters:\n') sys.stderr.write('\n'.join( '--- {:<10} = {.__doc__}'.format(k, v) for k, v in sorted(TRANSFORMATIONS.items()))) sys.stderr.write('\n--- Enter new filter name(s) [{}]: '.format(' '.join(self.filters))) with self.console: new_filters = sys.stdin.readline().lower().split() if new_filters: for f in new_filters: if f not in TRANSFORMATIONS: sys.stderr.write('--- unknown filter: {}'.format(repr(f))) break else: self.filters = new_filters self.update_transformations() sys.stderr.write('--- filters: {}\n'.format(' '.join(self.filters))) elif c == '\x0c': # CTRL+L -> EOL mode modes = list(EOL_TRANSFORMATIONS) # keys eol = modes.index(self.eol) + 1 if eol >= len(modes): eol = 0 self.eol = modes[eol] sys.stderr.write('--- EOL: {} ---\n'.format(self.eol.upper())) self.update_transformations() elif c == '\x01': # CTRL+A -> set encoding sys.stderr.write('\n--- Enter new encoding name [{}]: '.format(self.input_encoding)) with self.console: new_encoding = sys.stdin.readline().strip() if new_encoding: try: codecs.lookup(new_encoding) except LookupError: sys.stderr.write('--- invalid encoding name: {}\n'.format(new_encoding)) else: self.set_rx_encoding(new_encoding) self.set_tx_encoding(new_encoding) sys.stderr.write('--- serial input encoding: {}\n'.format(self.input_encoding)) sys.stderr.write('--- serial output encoding: {}\n'.format(self.output_encoding)) elif c == '\x09': # CTRL+I -> info self.dump_port_settings() #~ elif c == '\x01': # CTRL+A -> cycle escape mode #~ elif c == '\x0c': # CTRL+L -> cycle linefeed mode elif c in 'pP': # P -> change port with self.console: try: port = ask_for_port() except KeyboardInterrupt: port = None if port and port != self.serial.port: # reader thread needs to be shut down self._stop_reader() # save settings settings = self.serial.getSettingsDict() try: new_serial = serial.serial_for_url(port, do_not_open=True) # restore settings and open new_serial.applySettingsDict(settings) new_serial.rts = self.serial.rts new_serial.dtr = self.serial.dtr new_serial.open() new_serial.break_condition = self.serial.break_condition except Exception as e: sys.stderr.write('--- ERROR opening new port: {} ---\n'.format(e)) new_serial.close() else: self.serial.close() self.serial = new_serial sys.stderr.write('--- Port changed to: {} ---\n'.format(self.serial.port)) # and restart the reader thread self._start_reader() elif c in 'bB': # B -> change baudrate sys.stderr.write('\n--- Baudrate: ') sys.stderr.flush() with self.console: backup = self.serial.baudrate try: self.serial.baudrate = int(sys.stdin.readline().strip()) except ValueError as e: sys.stderr.write('--- ERROR setting baudrate: {} ---\n'.format(e)) self.serial.baudrate = backup else: self.dump_port_settings() elif c == '8': # 8 -> change to 8 bits self.serial.bytesize = serial.EIGHTBITS self.dump_port_settings() elif c == '7': # 7 -> change to 8 bits self.serial.bytesize = serial.SEVENBITS self.dump_port_settings() elif c in 'eE': # E -> change to even parity self.serial.parity = serial.PARITY_EVEN self.dump_port_settings() elif c in 'oO': # O -> change to odd parity self.serial.parity = serial.PARITY_ODD self.dump_port_settings() elif c in 'mM': # M -> change to mark parity self.serial.parity = serial.PARITY_MARK self.dump_port_settings() elif c in 'sS': # S -> change to space parity self.serial.parity = serial.PARITY_SPACE self.dump_port_settings() elif c in 'nN': # N -> change to no parity self.serial.parity = serial.PARITY_NONE self.dump_port_settings() elif c == '1': # 1 -> change to 1 stop bits self.serial.stopbits = serial.STOPBITS_ONE self.dump_port_settings() elif c == '2': # 2 -> change to 2 stop bits self.serial.stopbits = serial.STOPBITS_TWO self.dump_port_settings() elif c == '3': # 3 -> change to 1.5 stop bits self.serial.stopbits = serial.STOPBITS_ONE_POINT_FIVE self.dump_port_settings() elif c in 'xX': # X -> change software flow control self.serial.xonxoff = (c == 'X') self.dump_port_settings() elif c in 'rR': # R -> change hardware flow control self.serial.rtscts = (c == 'R') self.dump_port_settings() else: sys.stderr.write('--- unknown menu character {} --\n'.format(key_description(c))) def get_help_text(self): """return the help text""" # help text, starts with blank line! return """ --- pySerial ({version}) - miniterm - help --- --- {exit:8} Exit program --- {menu:8} Menu escape key, followed by: --- Menu keys: --- {menu:7} Send the menu character itself to remote --- {exit:7} Send the exit character itself to remote --- {info:7} Show info --- {upload:7} Upload file (prompt will be shown) --- {repr:7} encoding --- {filter:7} edit filters --- Toggles: --- {rts:7} RTS {dtr:7} DTR {brk:7} BREAK --- {echo:7} echo {eol:7} EOL --- --- Port settings ({menu} followed by the following): --- p change port --- 7 8 set data bits --- N E O S M change parity (None, Even, Odd, Space, Mark) --- 1 2 3 set stop bits (1, 2, 1.5) --- b change baud rate --- x X disable/enable software flow control --- r R disable/enable hardware flow control """.format(version=getattr(serial, 'VERSION', 'unknown version'), exit=key_description(self.exit_character), menu=key_description(self.menu_character), rts=key_description('\x12'), dtr=key_description('\x04'), brk=key_description('\x02'), echo=key_description('\x05'), info=key_description('\x09'), upload=key_description('\x15'), repr=key_description('\x01'), filter=key_description('\x06'), eol=key_description('\x0c')) # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - # default args can be used to override when calling main() from an other script # e.g to create a miniterm-my-device.py def main(default_port=None, default_baudrate=9600, default_rts=None, default_dtr=None): """Command line tool, entry point""" import argparse parser = argparse.ArgumentParser( description="Miniterm - A simple terminal program for the serial port.") parser.add_argument( "port", nargs='?', help="serial port name ('-' to show port list)", default=default_port) parser.add_argument( "baudrate", nargs='?', type=int, help="set baud rate, default: %(default)s", default=default_baudrate) group = parser.add_argument_group("port settings") group.add_argument( "--parity", choices=['N', 'E', 'O', 'S', 'M'], type=lambda c: c.upper(), help="set parity, one of {N E O S M}, default: N", default='N') group.add_argument( "--rtscts", action="store_true", help="enable RTS/CTS flow control (default off)", default=False) group.add_argument( "--xonxoff", action="store_true", help="enable software flow control (default off)", default=False) group.add_argument( "--rts", type=int, help="set initial RTS line state (possible values: 0, 1)", default=default_rts) group.add_argument( "--dtr", type=int, help="set initial DTR line state (possible values: 0, 1)", default=default_dtr) group.add_argument( "--ask", action="store_true", help="ask again for port when open fails", default=False) group = parser.add_argument_group("data handling") group.add_argument( "-e", "--echo", action="store_true", help="enable local echo (default off)", default=False) group.add_argument( "--encoding", dest="serial_port_encoding", metavar="CODEC", help="set the encoding for the serial port (e.g. hexlify, Latin1, UTF-8), default: %(default)s", default='UTF-8') group.add_argument( "-f", "--filter", action="append", metavar="NAME", help="add text transformation", default=[]) group.add_argument( "--eol", choices=['CR', 'LF', 'CRLF'], type=lambda c: c.upper(), help="end of line mode", default='CRLF') group.add_argument( "--raw", action="store_true", help="Do no apply any encodings/transformations", default=False) group = parser.add_argument_group("hotkeys") group.add_argument( "--exit-char", type=int, metavar='NUM', help="Unicode of special character that is used to exit the application, default: %(default)s", default=0x1d) # GS/CTRL+] group.add_argument( "--menu-char", type=int, metavar='NUM', help="Unicode code of special character that is used to control miniterm (menu), default: %(default)s", default=0x14) # Menu: CTRL+T group = parser.add_argument_group("diagnostics") group.add_argument( "-q", "--quiet", action="store_true", help="suppress non-error messages", default=False) group.add_argument( "--develop", action="store_true", help="show Python traceback on error", default=False) args = parser.parse_args() if args.menu_char == args.exit_char: parser.error('--exit-char can not be the same as --menu-char') if args.filter: if 'help' in args.filter: sys.stderr.write('Available filters:\n') sys.stderr.write('\n'.join( '{:<10} = {.__doc__}'.format(k, v) for k, v in sorted(TRANSFORMATIONS.items()))) sys.stderr.write('\n') sys.exit(1) filters = args.filter else: filters = ['default'] while True: # no port given on command line -> ask user now if args.port is None or args.port == '-': try: args.port = ask_for_port() except KeyboardInterrupt: sys.stderr.write('\n') parser.error('user aborted and port is not given') else: if not args.port: parser.error('port is not given') try: serial_instance = serial.serial_for_url( args.port, args.baudrate, parity=args.parity, rtscts=args.rtscts, xonxoff=args.xonxoff, do_not_open=True) if not hasattr(serial_instance, 'cancel_read'): # enable timeout for alive flag polling if cancel_read is not available serial_instance.timeout = 1 if args.dtr is not None: if not args.quiet: sys.stderr.write('--- forcing DTR {}\n'.format('active' if args.dtr else 'inactive')) serial_instance.dtr = args.dtr if args.rts is not None: if not args.quiet: sys.stderr.write('--- forcing RTS {}\n'.format('active' if args.rts else 'inactive')) serial_instance.rts = args.rts serial_instance.open() except serial.SerialException as e: sys.stderr.write('could not open port {}: {}\n'.format(repr(args.port), e)) if args.develop: raise if not args.ask: sys.exit(1) else: args.port = '-' else: break miniterm = Miniterm( serial_instance, echo=args.echo, eol=args.eol.lower(), filters=filters) miniterm.exit_character = unichr(args.exit_char) miniterm.menu_character = unichr(args.menu_char) miniterm.raw = args.raw miniterm.set_rx_encoding(args.serial_port_encoding) miniterm.set_tx_encoding(args.serial_port_encoding) if not args.quiet: sys.stderr.write('--- Miniterm on {p.name} {p.baudrate},{p.bytesize},{p.parity},{p.stopbits} ---\n'.format( p=miniterm.serial)) sys.stderr.write('--- Quit: {} | Menu: {} | Help: {} followed by {} ---\n'.format( key_description(miniterm.exit_character), key_description(miniterm.menu_character), key_description(miniterm.menu_character), key_description('\x08'))) miniterm.start() try: miniterm.join(True) except KeyboardInterrupt: pass if not args.quiet: sys.stderr.write("\n--- exit ---\n") miniterm.join() miniterm.close() # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - if __name__ == '__main__': main()