Linux v69820.1blu.de 4.15.0 #1 SMP Mon Sep 30 15:36:27 MSK 2024 x86_64
Apache/2.4.58
Server IP : 195.90.215.149 & Your IP : 216.73.216.250
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-07-29 13:22
2to3-2.7
96
B
-rwxr-xr-x
2022-07-01 10:30
GET
15.87
KB
-rwxr-xr-x
2026-05-22 15:41
HEAD
15.87
KB
-rwxr-xr-x
2026-05-22 15:41
Mail
110.4
KB
-rwxr-xr-x
2024-04-08 15:54
POST
15.87
KB
-rwxr-xr-x
2026-05-22 15:41
[
54.44
KB
-rwxr-xr-x
2026-01-23 13:30
aa-enabled
18.3
KB
-rwxr-xr-x
2026-04-13 22:29
aa-exec
18.3
KB
-rwxr-xr-x
2026-04-13 22:29
aa-features-abi
18.3
KB
-rwxr-xr-x
2026-04-13 22:29
ab
58.43
KB
-rwxr-xr-x
2026-07-06 16:27
acorn
60
B
-rwxr-xr-x
2022-11-10 05:48
add-apt-repository
16.04
KB
-rwxr-xr-x
2026-01-05 16:17
addpart
14.38
KB
-rwxr-xr-x
2026-03-06 16:00
addr2line
30.7
KB
-rwxr-xr-x
2026-02-09 21:03
agentxtrap
26.38
KB
-rwxr-xr-x
2026-01-06 12:41
amuFormat.sh
2.61
KB
-rwxr-xr-x
2024-04-08 16:13
apport-bug
2.27
KB
-rwxr-xr-x
2026-04-24 11:18
apport-cli
13.31
KB
-rwxr-xr-x
2026-04-28 17:12
apport-collect
2.27
KB
-rwxr-xr-x
2026-04-24 11:18
apport-unpack
3.7
KB
-rwxr-xr-x
2026-04-28 17:12
appres
14.3
KB
-rwxr-xr-x
2024-03-31 17:27
appstreamcli
138.23
KB
-rwxr-xr-x
2024-04-08 14:37
apropos
47.28
KB
-rwxr-xr-x
2024-04-08 14:45
apt
18.38
KB
-rwxr-xr-x
2024-10-22 13:02
apt-add-repository
16.04
KB
-rwxr-xr-x
2026-01-05 16:17
apt-cache
86.47
KB
-rwxr-xr-x
2024-10-22 13:02
apt-cdrom
26.47
KB
-rwxr-xr-x
2024-10-22 13:02
apt-config
30.39
KB
-rwxr-xr-x
2024-10-22 13:02
apt-extracttemplates
22.47
KB
-rwxr-xr-x
2024-10-22 13:02
apt-ftparchive
222.48
KB
-rwxr-xr-x
2024-10-22 13:02
apt-get
50.47
KB
-rwxr-xr-x
2024-10-22 13:02
apt-key
27.99
KB
-rwxr-xr-x
2024-10-22 13:02
apt-mark
54.47
KB
-rwxr-xr-x
2024-10-22 13:02
apt-sortpkgs
50.4
KB
-rwxr-xr-x
2024-10-22 13:02
aptdcon
1.01
KB
-rwxr-xr-x
2023-05-22 20:24
ar
54.48
KB
-rwxr-xr-x
2026-02-09 21:03
arborist
3.26
KB
-rwxr-xr-x
2023-11-23 07:39
arch
34.51
KB
-rwxr-xr-x
2026-01-23 13:30
aria_chk
5.52
MB
-rwxr-xr-x
2025-10-11 02:08
aria_dump_log
5.31
MB
-rwxr-xr-x
2025-10-11 02:08
aria_ftdump
5.32
MB
-rwxr-xr-x
2025-10-11 02:08
aria_pack
5.35
MB
-rwxr-xr-x
2025-10-11 02:08
aria_read_log
5.48
MB
-rwxr-xr-x
2025-10-11 02:08
arping
26.15
KB
-rwxr-xr-x
2025-07-24 11:51
as
728.29
KB
-rwxr-xr-x
2026-02-09 21:03
aspell
150.48
KB
-rwxr-xr-x
2024-04-08 15:54
aspell-import
2
KB
-rwxr-xr-x
2024-04-08 15:54
awk
722.5
KB
-rwxr-xr-x
2026-07-20 22:38
b2sum
54.51
KB
-rwxr-xr-x
2026-01-23 13:30
babeljs
46
B
-rwxr-xr-x
2024-02-26 08:46
babeljs-7
46
B
-rwxr-xr-x
2024-02-26 08:46
babeljs-7-external-helpers
63
B
-rwxr-xr-x
2024-02-26 08:46
babeljs-7-node
51
B
-rwxr-xr-x
2024-02-26 08:46
babeljs-7-parser
328
B
-rwxr-xr-x
2024-02-26 08:46
babeljs-external-helpers
63
B
-rwxr-xr-x
2024-02-26 08:46
babeljs-node
51
B
-rwxr-xr-x
2024-02-26 08:46
babeljs-parser
328
B
-rwxr-xr-x
2024-02-26 08:46
base32
38.51
KB
-rwxr-xr-x
2026-01-23 13:30
base64
38.51
KB
-rwxr-xr-x
2026-01-23 13:30
basename
34.51
KB
-rwxr-xr-x
2026-01-23 13:30
basenc
46.51
KB
-rwxr-xr-x
2026-01-23 13:30
bash
1.38
MB
-rwxr-xr-x
2024-03-31 08:41
bashbug
6.82
KB
-rwxr-xr-x
2024-03-31 08:41
bdftopcf
42.26
KB
-rwxr-xr-x
2024-04-08 16:22
bdftruncate
14.15
KB
-rwxr-xr-x
2024-04-08 16:22
broadwayd
122.3
KB
-rwxr-xr-x
2025-01-27 19:56
browse
25.46
KB
-rwxr-xr-x
2022-08-01 14:14
browserslist
4.25
KB
-rwxr-xr-x
2023-12-22 10:30
bsd-mailx
110.4
KB
-rwxr-xr-x
2024-04-08 15:54
bunzip2
38.38
KB
-rwxr-xr-x
2024-08-09 02:33
busctl
94.59
KB
-rwxr-xr-x
2026-06-05 15:36
bwrap
70.47
KB
-rwxr-xr-x
2024-09-23 18:15
bzcat
38.38
KB
-rwxr-xr-x
2024-08-09 02:33
bzcmp
2.17
KB
-rwxr-xr-x
2024-08-09 02:33
bzdiff
2.17
KB
-rwxr-xr-x
2024-08-09 02:33
bzegrep
3.69
KB
-rwxr-xr-x
2024-08-09 02:33
bzexe
4.78
KB
-rwxr-xr-x
2021-11-27 12:25
bzfgrep
3.69
KB
-rwxr-xr-x
2024-08-09 02:33
bzgrep
3.69
KB
-rwxr-xr-x
2024-08-09 02:33
bzip2
38.38
KB
-rwxr-xr-x
2024-08-09 02:33
bzip2recover
18.3
KB
-rwxr-xr-x
2024-08-09 02:33
bzless
1.27
KB
-rwxr-xr-x
2024-08-09 02:33
bzmore
1.27
KB
-rwxr-xr-x
2024-08-09 02:33
c++
1003.05
KB
-rwxr-xr-x
2025-12-18 20:59
c++filt
22.27
KB
-rwxr-xr-x
2026-02-09 21:03
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.68
KB
-rwxr-xr-x
2026-06-02 19:33
cal
36.95
KB
-rwxr-xr-x
2023-02-20 09:19
captoinfo
90.41
KB
-rwxr-xr-x
2026-06-30 21:25
cat
38.46
KB
-rwxr-xr-x
2026-01-23 13:30
catman
30.77
KB
-rwxr-xr-x
2024-04-08 14:45
cautious-launcher
758
B
-rwxr-xr-x
2026-07-02 14:59
cc
999.05
KB
-rwxr-xr-x
2025-12-18 20:59
certbot
958
B
-rwxr-xr-x
2024-02-09 01:14
cgi-fcgi
18.15
KB
-rwxr-xr-x
2025-04-30 08:36
chacl
18.3
KB
-rwxr-xr-x
2024-10-02 12:40
chage
70.49
KB
-rwxr-sr-x
2024-05-30 14:52
chardet
221
B
-rwxr-xr-x
2023-08-20 12:12
chardetect
221
B
-rwxr-xr-x
2023-08-20 12:12
chattr
14.31
KB
-rwxr-xr-x
2024-04-28 23:44
chcon
58.51
KB
-rwxr-xr-x
2026-01-23 13:30
checkgid
14.3
KB
-rwxr-xr-x
2026-07-06 16:27
chfn
71.09
KB
-rwsr-xr-x
2024-05-30 14:52
chgrp
58.51
KB
-rwxr-xr-x
2026-01-23 13:30
chmod
54.51
KB
-rwxr-xr-x
2026-01-23 13:30
choom
22.38
KB
-rwxr-xr-x
2026-03-06 16:00
chown
58.51
KB
-rwxr-xr-x
2026-01-23 13:30
chrt
30.38
KB
-rwxr-xr-x
2026-03-06 16:00
chsh
43.71
KB
-rwsr-xr-x
2024-05-30 14:52
chvt
14.37
KB
-rwxr-xr-x
2024-03-31 09:02
ckbcomp
147.14
KB
-rwxr-xr-x
2024-02-26 12:58
cksum
102.52
KB
-rwxr-xr-x
2026-01-23 13:30
clear
14.31
KB
-rwxr-xr-x
2026-06-30 21:25
clear_console
14.23
KB
-rwxr-xr-x
2024-03-31 08:41
cmp
42.39
KB
-rwxr-xr-x
2024-04-08 15:55
codepage
14.3
KB
-rwxr-xr-x
2024-03-31 09:02
col
22.38
KB
-rwxr-xr-x
2026-03-06 16:00
colcrt
14.38
KB
-rwxr-xr-x
2026-03-06 16:00
colrm
14.38
KB
-rwxr-xr-x
2026-03-06 16:00
column
38.38
KB
-rwxr-xr-x
2026-03-06 16:00
comm
38.52
KB
-rwxr-xr-x
2026-01-23 13:30
compose
18.06
KB
-rwxr-xr-x
2026-07-02 14:59
containerd
52.33
MB
-rwxr-xr-x
2024-06-18 19:00
containerd-shim
6.84
MB
-rwxr-xr-x
2024-06-18 19:00
containerd-shim-runc-v1
8.47
MB
-rwxr-xr-x
2024-06-18 19:00
containerd-shim-runc-v2
11.6
MB
-rwxr-xr-x
2024-06-18 19:00
corelist
15.01
KB
-rwxr-xr-x
2026-06-12 13:42
cp
138.52
KB
-rwxr-xr-x
2026-01-23 13:30
cpan
8.16
KB
-rwxr-xr-x
2026-06-12 13:42
cpan5.38-x86_64-linux-gnu
8.18
KB
-rwxr-xr-x
2026-06-12 13:42
cpio
137.67
KB
-rwxr-xr-x
2024-04-08 15:55
cpp
1003.05
KB
-rwxr-xr-x
2025-12-18 20:59
cpp-11
906.92
KB
-rwxr-xr-x
2025-12-18 07:26
cpp-12
1.33
MB
-rwxr-xr-x
2025-12-18 07:53
cpp-13
1003.05
KB
-rwxr-xr-x
2025-12-18 20:59
cpp-9
766.71
KB
-rwxr-xr-x
2026-01-12 02:59
crontab
38.73
KB
-rwxr-sr-x
2024-03-31 00:06
csh
455.8
KB
-rwxr-xr-x
2024-04-01 08:23
csplit
50.51
KB
-rwxr-xr-x
2026-01-23 13:30
ctr
26.93
MB
-rwxr-xr-x
2024-06-18 19:00
ctstat
22.66
KB
-rwxr-xr-x
2026-04-15 06:53
curl
290.32
KB
-rwxr-xr-x
2026-07-06 17:02
cut
38.51
KB
-rwxr-xr-x
2026-01-23 13:30
cvtsudoers
321.1
KB
-rwxr-xr-x
2026-03-02 12:56
dash
126.74
KB
-rwxr-xr-x
2024-03-31 08:47
date
106.51
KB
-rwxr-xr-x
2026-01-23 13:30
db5.3_archive
14.02
KB
-rwxr-xr-x
2024-04-13 13:12
db5.3_checkpoint
14.02
KB
-rwxr-xr-x
2024-04-13 13:12
db5.3_deadlock
14.02
KB
-rwxr-xr-x
2024-04-13 13:12
db5.3_dump
18.02
KB
-rwxr-xr-x
2024-04-13 13:12
db5.3_hotbackup
18.02
KB
-rwxr-xr-x
2024-04-13 13:12
db5.3_load
26.02
KB
-rwxr-xr-x
2024-04-13 13:12
db5.3_log_verify
14.02
KB
-rwxr-xr-x
2024-04-13 13:12
db5.3_printlog
34.02
KB
-rwxr-xr-x
2024-04-13 13:12
db5.3_recover
14.02
KB
-rwxr-xr-x
2024-04-13 13:12
db5.3_replicate
14.02
KB
-rwxr-xr-x
2024-04-13 13:12
db5.3_stat
14.02
KB
-rwxr-xr-x
2024-04-13 13:12
db5.3_tuner
22.02
KB
-rwxr-xr-x
2024-04-13 13:12
db5.3_upgrade
14.02
KB
-rwxr-xr-x
2024-04-13 13:12
db5.3_verify
14.02
KB
-rwxr-xr-x
2024-04-13 13:12
db_archive
14.02
KB
-rwxr-xr-x
2024-04-13 13:12
db_checkpoint
14.02
KB
-rwxr-xr-x
2024-04-13 13:12
db_deadlock
14.02
KB
-rwxr-xr-x
2024-04-13 13:12
db_dump
18.02
KB
-rwxr-xr-x
2024-04-13 13:12
db_hotbackup
18.02
KB
-rwxr-xr-x
2024-04-13 13:12
db_load
26.02
KB
-rwxr-xr-x
2024-04-13 13:12
db_log_verify
14.02
KB
-rwxr-xr-x
2024-04-13 13:12
db_printlog
34.02
KB
-rwxr-xr-x
2024-04-13 13:12
db_recover
14.02
KB
-rwxr-xr-x
2024-04-13 13:12
db_replicate
14.02
KB
-rwxr-xr-x
2024-04-13 13:12
db_stat
14.02
KB
-rwxr-xr-x
2024-04-13 13:12
db_upgrade
14.02
KB
-rwxr-xr-x
2024-04-13 13:12
db_verify
14.02
KB
-rwxr-xr-x
2024-04-13 13:12
dbilogstrip
1.35
KB
-rwxr-xr-x
2026-06-22 07:05
dbiprof
6.06
KB
-rwxr-xr-x
2026-06-22 07:05
dbiproxy
5.27
KB
-rwxr-xr-x
2026-06-22 07:05
dbus-cleanup-sockets
14.29
KB
-rwxr-xr-x
2024-08-09 02:33
dbus-daemon
230.64
KB
-rwxr-xr-x
2024-08-09 02:33
dbus-launch
30.14
KB
-rwxr-xr-x
2024-08-09 02:33
dbus-monitor
26.3
KB
-rwxr-xr-x
2024-08-09 02:33
dbus-run-session
14.3
KB
-rwxr-xr-x
2024-08-09 02:33
dbus-send
30.29
KB
-rwxr-xr-x
2024-08-09 02:33
dbus-update-activation-environment
14.29
KB
-rwxr-xr-x
2024-08-09 02:33
dbus-uuidgen
14.29
KB
-rwxr-xr-x
2024-08-09 02:33
dd
70.54
KB
-rwxr-xr-x
2026-01-23 13:30
deallocvt
14.37
KB
-rwxr-xr-x
2024-03-31 09:02
deb-systemd-helper
23.79
KB
-rwxr-xr-x
2023-12-06 07:46
deb-systemd-invoke
6.97
KB
-rwxr-xr-x
2023-12-06 07:47
debconf
2.8
KB
-rwxr-xr-x
2024-04-12 12:40
debconf-apt-progress
11.57
KB
-rwxr-xr-x
2024-04-12 12:40
debconf-communicate
623
B
-rwxr-xr-x
2024-04-12 12:40
debconf-copydb
1.68
KB
-rwxr-xr-x
2024-04-12 12:40
debconf-escape
668
B
-rwxr-xr-x
2024-04-12 12:40
debconf-get-selections
1.72
KB
-rwxr-xr-x
2024-04-12 12:40
debconf-getlang
6.94
KB
-rwxr-xr-x
2024-04-12 12:40
debconf-loadtemplate
944
B
-rwxr-xr-x
2024-04-12 12:40
debconf-mergetemplate
5.09
KB
-rwxr-xr-x
2024-04-12 12:40
debconf-set-selections
3.14
KB
-rwxr-xr-x
2024-04-12 12:40
debconf-show
1.78
KB
-rwxr-xr-x
2024-04-12 12:40
debian-distro-info
30.95
KB
-rwxr-xr-x
2024-04-08 15:56
delpart
14.38
KB
-rwxr-xr-x
2026-03-06 16:00
desktop-file-edit
92.49
KB
-rwxr-xr-x
2024-03-31 08:47
desktop-file-install
92.49
KB
-rwxr-xr-x
2024-03-31 08:47
desktop-file-validate
80.77
KB
-rwxr-xr-x
2024-03-31 08:47
df
87.08
KB
-rwxr-xr-x
2026-01-23 13:30
dh_installxmlcatalogs
9.22
KB
-rwxr-xr-x
2023-12-12 02:01
dh_perl_dbi
1.17
KB
-rwxr-xr-x
2026-06-22 07:05
dh_perl_openssl
1.53
KB
-rwxr-xr-x
2022-05-01 18:31
dh_python3-ply
2.28
KB
-rwxr-xr-x
2018-07-25 07:05
dialog
254.66
KB
-rwxr-xr-x
2024-01-23 17:05
diff
134.55
KB
-rwxr-xr-x
2024-04-08 15:55
diff3
58.52
KB
-rwxr-xr-x
2024-04-08 15:55
dir
138.98
KB
-rwxr-xr-x
2026-01-23 13:30
dircolors
46.52
KB
-rwxr-xr-x
2026-01-23 13:30
dirmngr
473.77
KB
-rwxr-xr-x
2026-01-05 22:01
dirmngr-client
54.92
KB
-rwxr-xr-x
2026-01-05 22:01
dirname
34.38
KB
-rwxr-xr-x
2026-01-23 13:30
distro-info
26.89
KB
-rwxr-xr-x
2024-04-08 15:56
dmesg
68.64
KB
-rwxr-xr-x
2026-03-06 16:00
dnsdomainname
22.23
KB
-rwxr-xr-x
2024-04-08 15:59
dnssec-cds
51.39
KB
-rwxr-xr-x
2026-05-21 13:51
dnssec-dsfromkey
38.38
KB
-rwxr-xr-x
2026-05-21 13:51
dnssec-keyfromlabel
42.38
KB
-rwxr-xr-x
2026-05-21 13:51
dnssec-keygen
46.38
KB
-rwxr-xr-x
2026-05-21 13:51
dnssec-revoke
30.38
KB
-rwxr-xr-x
2026-05-21 13:51
dnssec-settime
46.38
KB
-rwxr-xr-x
2026-05-21 13:51
dnssec-signzone
90.41
KB
-rwxr-xr-x
2026-05-21 13:51
dnssec-verify
30.39
KB
-rwxr-xr-x
2026-05-21 13:51
do-release-upgrade
10.42
KB
-rwxr-xr-x
2026-01-19 15:31
docker
37.95
MB
-rwxr-xr-x
2024-06-29 00:02
docker-compose
996
B
-rwxr-xr-x
2024-03-09 10:48
docker-proxy
2.09
MB
-rwxr-xr-x
2024-06-29 00:02
dockerd
101.37
MB
-rwxr-xr-x
2024-06-29 00:02
dockerd-rootless-setuptool.sh
14.49
KB
-rwxr-xr-x
2024-06-29 00:02
dockerd-rootless.sh
7.08
KB
-rwxr-xr-x
2024-06-29 00:02
domainname
22.23
KB
-rwxr-xr-x
2024-04-08 15:59
dotlockfile
22.15
KB
-rwxr-sr-x
2024-04-08 16:05
dpkg
310.72
KB
-rwxr-xr-x
2026-05-06 17:38
dpkg-architecture
14.85
KB
-rwxr-xr-x
2026-05-06 17:38
dpkg-buildapi
1.79
KB
-rwxr-xr-x
2026-05-06 17:38
dpkg-buildflags
8.14
KB
-rwxr-xr-x
2026-05-06 17:38
dpkg-buildpackage
34.2
KB
-rwxr-xr-x
2026-05-06 17:38
dpkg-buildtree
1.88
KB
-rwxr-xr-x
2026-05-06 17:38
dpkg-checkbuilddeps
7.45
KB
-rwxr-xr-x
2026-05-06 17:38
dpkg-deb
142.58
KB
-rwxr-xr-x
2026-05-06 17:38
dpkg-distaddfile
2.72
KB
-rwxr-xr-x
2026-05-06 17:38
dpkg-divert
118.57
KB
-rwxr-xr-x
2026-05-06 17:38
dpkg-genbuildinfo
18.54
KB
-rwxr-xr-x
2026-05-06 17:38
dpkg-genchanges
17.92
KB
-rwxr-xr-x
2026-05-06 17:38
dpkg-gencontrol
14.29
KB
-rwxr-xr-x
2026-05-06 17:38
dpkg-gensymbols
10.66
KB
-rwxr-xr-x
2026-05-06 17:38
dpkg-maintscript-helper
20.71
KB
-rwxr-xr-x
2026-05-06 17:38
dpkg-mergechangelogs
8.87
KB
-rwxr-xr-x
2026-05-06 17:38
dpkg-name
6.61
KB
-rwxr-xr-x
2026-05-06 17:38
dpkg-parsechangelog
4.83
KB
-rwxr-xr-x
2026-05-06 17:38
dpkg-query
134.56
KB
-rwxr-xr-x
2026-05-06 17:38
dpkg-realpath
4.09
KB
-rwxr-xr-x
2026-05-06 17:38
dpkg-scanpackages
8.45
KB
-rwxr-xr-x
2026-05-06 17:38
dpkg-scansources
9.1
KB
-rwxr-xr-x
2026-05-06 17:38
dpkg-shlibdeps
31.46
KB
-rwxr-xr-x
2026-05-06 17:38
dpkg-source
23.05
KB
-rwxr-xr-x
2026-05-06 17:38
dpkg-split
98.53
KB
-rwxr-xr-x
2026-05-06 17:38
dpkg-statoverride
50.38
KB
-rwxr-xr-x
2026-05-06 17:38
dpkg-trigger
42.53
KB
-rwxr-xr-x
2026-05-06 17:38
dpkg-vendor
3.18
KB
-rwxr-xr-x
2026-05-06 17:38
dselect
222.58
KB
-rwxr-xr-x
2026-05-06 17:38
du
98.51
KB
-rwxr-xr-x
2026-01-23 13:30
dumpkeys
162.85
KB
-rwxr-xr-x
2024-03-31 09:02
dvipdf
1007
B
-rwxr-xr-x
2025-09-25 16:37
dwp
1.87
MB
-rwxr-xr-x
2026-02-09 21:03
echo
34.38
KB
-rwxr-xr-x
2026-01-23 13:30
ed
58.55
KB
-rwxr-xr-x
2024-02-17 11:12
edit
18.06
KB
-rwxr-xr-x
2026-07-02 14:59
editor
3.94
MB
-rwxr-xr-x
2026-07-13 17:17
editres
72.69
KB
-rwxr-xr-x
2024-03-31 17:27
egrep
41
B
-rwxr-xr-x
2024-04-08 15:58
eject
42.23
KB
-rwxr-xr-x
2026-03-06 16:00
elfedit
34.72
KB
-rwxr-xr-x
2026-02-09 21:03
enc2xs
40.96
KB
-rwxr-xr-x
2026-06-12 13:42
encguess
3
KB
-rwxr-xr-x
2026-06-12 13:42
enchant-2
22.3
KB
-rwxr-xr-x
2024-03-31 07:33
enchant-lsmod-2
14.3
KB
-rwxr-xr-x
2024-03-31 07:33
encode_keychange
22.3
KB
-rwxr-xr-x
2026-01-06 12:41
env
46.95
KB
-rwxr-xr-x
2026-01-23 13:30
envsubst
34.38
KB
-rwxr-xr-x
2024-04-08 15:58
eps2eps
639
B
-rwxr-xr-x
2025-09-25 16:37
epsffit
18.15
KB
-rwxr-xr-x
2024-02-17 18:37
eqn
188.45
KB
-rwxr-xr-x
2024-03-31 08:54
escodegen
2.65
KB
-rwxr-xr-x
2023-10-17 07:31
esgenerate
2.36
KB
-rwxr-xr-x
2023-10-17 07:31
eslint
2.57
KB
-rwxr-xr-x
2019-09-14 01:35
esparse
4.83
KB
-rwxr-xr-x
2018-06-16 14:36
esvalidate
7.56
KB
-rwxr-xr-x
2018-06-16 14:36
ex
3.94
MB
-rwxr-xr-x
2026-07-13 17:17
expand
34.53
KB
-rwxr-xr-x
2026-01-23 13:30
expiry
26.52
KB
-rwxr-sr-x
2024-05-30 14:52
expr
42.41
KB
-rwxr-xr-x
2026-01-23 13:30
extractres
2.68
KB
-rwxr-xr-x
2024-02-17 18:37
factor
62.51
KB
-rwxr-xr-x
2026-01-23 13:30
faillog
22.63
KB
-rwxr-xr-x
2024-05-30 14:52
faked-sysv
30.39
KB
-rwxr-xr-x
2024-01-21 16:56
faked-tcp
34.38
KB
-rwxr-xr-x
2024-01-21 16:56
fakeroot
3.9
KB
-rwxr-xr-x
2024-01-21 16:56
fakeroot-sysv
3.9
KB
-rwxr-xr-x
2024-01-21 16:56
fakeroot-tcp
3.9
KB
-rwxr-xr-x
2024-01-21 16:56
fallocate
26.38
KB
-rwxr-xr-x
2026-03-06 16:00
false
26.3
KB
-rwxr-xr-x
2026-01-23 13:30
fc-cache
22.38
KB
-rwxr-xr-x
2024-03-31 00:59
fc-cat
18.38
KB
-rwxr-xr-x
2024-03-31 00:59
fc-conflist
14.38
KB
-rwxr-xr-x
2024-03-31 00:59
fc-list
14.38
KB
-rwxr-xr-x
2024-03-31 00:59
fc-match
14.38
KB
-rwxr-xr-x
2024-03-31 00:59
fc-pattern
14.38
KB
-rwxr-xr-x
2024-03-31 00:59
fc-query
14.38
KB
-rwxr-xr-x
2024-03-31 00:59
fc-scan
14.38
KB
-rwxr-xr-x
2024-03-31 00:59
fc-validate
14.38
KB
-rwxr-xr-x
2024-03-31 00:59
fcgistarter
14.3
KB
-rwxr-xr-x
2026-07-06 16:27
fetchmail
302.7
KB
-rwxr-xr-x
2025-10-08 11:40
fgconsole
14.37
KB
-rwxr-xr-x
2024-03-31 09:02
fgrep
41
B
-rwxr-xr-x
2024-04-08 15:58
filan
50.48
KB
-rwxr-xr-x
2026-07-03 12:45
file
30.6
KB
-rwxr-xr-x
2024-03-31 07:35
find
199.48
KB
-rwxr-xr-x
2024-04-08 15:57
findmnt
67.66
KB
-rwxr-xr-x
2026-03-06 16:00
finger
30.63
KB
-rwxr-xr-x
2019-07-07 23:09
fixdlsrps
1.53
KB
-rwxr-xr-x
2024-02-17 18:37
fixfmps
599
B
-rwxr-xr-x
2024-02-17 18:37
fixproc
15.16
KB
-rwxr-xr-x
2026-01-06 12:41
fixpsditps
694
B
-rwxr-xr-x
2024-02-17 18:37
fixpspps
1.27
KB
-rwxr-xr-x
2024-02-17 18:37
fixscribeps
479
B
-rwxr-xr-x
2024-02-17 18:37
fixtpps
699
B
-rwxr-xr-x
2024-02-17 18:37
fixwfwps
857
B
-rwxr-xr-x
2024-02-17 18:37
fixwpps
732
B
-rwxr-xr-x
2024-02-17 18:37
fixwwps
427
B
-rwxr-xr-x
2024-02-17 18:37
flock
22.48
KB
-rwxr-xr-x
2026-03-06 16:00
fmt
38.51
KB
-rwxr-xr-x
2026-01-23 13:30
fold
34.51
KB
-rwxr-xr-x
2026-01-23 13:30
fonttosfnt
38.16
KB
-rwxr-xr-x
2024-04-08 16:22
formail
46.58
KB
-rwxr-xr-x
2024-04-08 16:16
free
26.38
KB
-rwxr-xr-x
2024-09-26 08:44
fromdos
18.17
KB
-rwxr-xr-x
2023-01-24 20:47
ftp
182.9
KB
-rwxr-xr-x
2024-04-08 14:50
funzip
26.3
KB
-rwxr-xr-x
2024-10-02 13:29
fuser
39.34
KB
-rwxr-xr-x
2024-03-31 17:02
fusermount
38.38
KB
-rwsr-xr-x
2024-04-08 15:57
fusermount3
38.38
KB
-rwsr-xr-x
2024-04-08 15:57
g++
1003.05
KB
-rwxr-xr-x
2025-12-18 20:59
g++-13
1003.05
KB
-rwxr-xr-x
2025-12-18 20:59
galera_new_cluster
917
B
-rwxr-xr-x
2025-10-11 02:08
galera_recovery
3.29
KB
-rwxr-xr-x
2025-10-11 02:08
gapplication
22.38
KB
-rwxr-xr-x
2026-01-28 17:53
gawk
722.5
KB
-rwxr-xr-x
2026-07-20 22:38
gawkbug
6.74
KB
-rwxr-xr-x
2026-07-20 22:38
gcc
999.05
KB
-rwxr-xr-x
2025-12-18 20:59
gcc-11
906.92
KB
-rwxr-xr-x
2025-12-18 07:26
gcc-12
1.33
MB
-rwxr-xr-x
2025-12-18 07:53
gcc-13
999.05
KB
-rwxr-xr-x
2025-12-18 20:59
gcc-9
766.71
KB
-rwxr-xr-x
2026-01-12 02:59
gcc-ar
26.58
KB
-rwxr-xr-x
2025-12-18 20:59
gcc-ar-11
26.59
KB
-rwxr-xr-x
2025-12-18 07:26
gcc-ar-12
34.7
KB
-rwxr-xr-x
2025-12-18 07:53
gcc-ar-13
26.58
KB
-rwxr-xr-x
2025-12-18 20:59
gcc-ar-9
26.52
KB
-rwxr-xr-x
2026-01-12 02:59
gcc-nm
26.58
KB
-rwxr-xr-x
2025-12-18 20:59
gcc-nm-11
26.59
KB
-rwxr-xr-x
2025-12-18 07:26
gcc-nm-12
34.7
KB
-rwxr-xr-x
2025-12-18 07:53
gcc-nm-13
26.58
KB
-rwxr-xr-x
2025-12-18 20:59
gcc-nm-9
22.51
KB
-rwxr-xr-x
2026-01-12 02:59
gcc-ranlib
26.58
KB
-rwxr-xr-x
2025-12-18 20:59
gcc-ranlib-11
26.59
KB
-rwxr-xr-x
2025-12-18 07:26
gcc-ranlib-12
34.7
KB
-rwxr-xr-x
2025-12-18 07:53
gcc-ranlib-13
26.58
KB
-rwxr-xr-x
2025-12-18 20:59
gcc-ranlib-9
26.52
KB
-rwxr-xr-x
2026-01-12 02:59
gcore
3.43
KB
-rwxr-xr-x
2026-02-05 01:58
gcov
432.13
KB
-rwxr-xr-x
2025-12-18 20:59
gcov-11
400.05
KB
-rwxr-xr-x
2025-12-18 07:26
gcov-12
740.37
KB
-rwxr-xr-x
2025-12-18 07:53
gcov-13
432.13
KB
-rwxr-xr-x
2025-12-18 20:59
gcov-9
383.92
KB
-rwxr-xr-x
2026-01-12 02:59
gcov-dump
348.08
KB
-rwxr-xr-x
2025-12-18 20:59
gcov-dump-11
251.88
KB
-rwxr-xr-x
2025-12-18 07:26
gcov-dump-12
576.2
KB
-rwxr-xr-x
2025-12-18 07:53
gcov-dump-13
348.08
KB
-rwxr-xr-x
2025-12-18 20:59
gcov-dump-9
235.79
KB
-rwxr-xr-x
2026-01-12 02:59
gcov-tool
304.05
KB
-rwxr-xr-x
2025-12-18 20:59
gcov-tool-11
275.97
KB
-rwxr-xr-x
2025-12-18 07:26
gcov-tool-12
600.3
KB
-rwxr-xr-x
2025-12-18 07:53
gcov-tool-13
304.05
KB
-rwxr-xr-x
2025-12-18 20:59
gcov-tool-9
267.86
KB
-rwxr-xr-x
2026-01-12 02:59
gcr-viewer
14.37
KB
-rwxr-xr-x
2024-04-08 14:39
gcr-viewer-gtk4
30.37
KB
-rwxr-xr-x
2024-04-04 14:50
gdb
8.51
MB
-rwxr-xr-x
2026-02-05 01:58
gdb-add-index
4.52
KB
-rwxr-xr-x
2026-02-05 01:58
gdbtui
126
B
-rwxr-xr-x
2026-02-05 01:58
gdbus
50.38
KB
-rwxr-xr-x
2026-01-28 17:53
gdk-pixbuf-csource
14.33
KB
-rwxr-xr-x
2026-04-02 13:40
gdk-pixbuf-pixdata
14.31
KB
-rwxr-xr-x
2026-04-02 13:40
gdk-pixbuf-thumbnailer
18.39
KB
-rwxr-xr-x
2026-04-02 13:40
gencat
26.44
KB
-rwxr-xr-x
2026-07-23 17:18
geqn
188.45
KB
-rwxr-xr-x
2024-03-31 08:54
getafm
6.18
KB
-rwxr-xr-x
2024-02-17 18:37
getconf
26.36
KB
-rwxr-xr-x
2026-07-23 17:18
getent
38.72
KB
-rwxr-xr-x
2026-07-23 17:18
getfacl
30.38
KB
-rwxr-xr-x
2024-10-02 12:40
getkeycodes
14.37
KB
-rwxr-xr-x
2024-03-31 09:02
getopt
22.38
KB
-rwxr-xr-x
2026-03-06 16:00
gettext
34.38
KB
-rwxr-xr-x
2024-04-08 15:58
gettext.sh
5.07
KB
-rwxr-xr-x
2024-04-08 15:58
gettextize
41.28
KB
-rwxr-xr-x
2024-04-08 15:58
ghostscript
14.15
KB
-rwxr-xr-x
2025-09-25 16:37
ginstall-info
47.24
KB
-rwxr-xr-x
2024-03-30 23:49
gio
102.4
KB
-rwxr-xr-x
2026-01-28 17:53
gio-querymodules
18.3
KB
-rwxr-xr-x
2026-01-28 17:53
git
3.88
MB
-rwxr-xr-x
2025-07-02 20:23
git-receive-pack
3.88
MB
-rwxr-xr-x
2025-07-02 20:23
git-shell
624.81
KB
-rwxr-xr-x
2025-07-02 20:23
git-upload-archive
3.88
MB
-rwxr-xr-x
2025-07-02 20:23
git-upload-pack
3.88
MB
-rwxr-xr-x
2025-07-02 20:23
glib-compile-schemas
54.3
KB
-rwxr-xr-x
2026-01-28 17:53
gmake
253.72
KB
-rwxr-xr-x
2024-04-08 16:12
gnome-help
58.23
KB
-rwxr-xr-x
2025-04-17 14:58
gnome-keyring
22.54
KB
-rwxr-xr-x
2026-03-10 16:24
gnome-keyring-3
22.54
KB
-rwxr-xr-x
2026-03-10 16:24
gnome-keyring-daemon
965.32
KB
-rwxr-xr-x
2026-03-10 16:24
gnome-session
953
B
-rwxr-xr-x
2024-04-15 15:49
gnome-session-inhibit
22.31
KB
-rwxr-xr-x
2024-04-15 15:49
gnome-session-properties
62.26
KB
-rwxr-xr-x
2024-04-15 15:49
gnome-session-quit
14.61
KB
-rwxr-xr-x
2024-04-15 15:49
gnome-terminal
3.32
KB
-rwxr-xr-x
2024-03-31 06:13
gnome-terminal.real
87.7
KB
-rwxr-xr-x
2024-03-31 06:13
gnome-terminal.wrapper
2.65
KB
-rwxr-xr-x
2024-03-18 17:15
gold
3.07
MB
-rwxr-xr-x
2026-02-09 21:03
gp-archive
158.53
KB
-rwxr-xr-x
2026-02-09 21:03
gp-collect-app
174.37
KB
-rwxr-xr-x
2026-02-09 21:03
gp-display-html
626.89
KB
-rwxr-xr-x
2026-02-09 21:03
gp-display-src
150.35
KB
-rwxr-xr-x
2026-02-09 21:03
gp-display-text
290.37
KB
-rwxr-xr-x
2026-02-09 21:03
gpasswd
74.46
KB
-rwsr-xr-x
2024-05-30 14:52
gpg
1.09
MB
-rwxr-xr-x
2026-01-05 22:01
gpg-agent
357.52
KB
-rwxr-xr-x
2026-01-05 22:01
gpg-connect-agent
87.3
KB
-rwxr-xr-x
2026-01-05 22:01
gpg-wks-client
139.37
KB
-rwxr-xr-x
2026-01-05 22:01
gpg-wks-server
123.05
KB
-rwxr-xr-x
2026-01-05 22:01
gpgconf
115.36
KB
-rwxr-xr-x
2026-01-05 22:01
gpgparsemail
34.38
KB
-rwxr-xr-x
2026-01-05 22:01
gpgsm
501.37
KB
-rwxr-xr-x
2026-01-05 22:01
gpgsplit
26.62
KB
-rwxr-xr-x
2026-01-05 22:01
gpgtar
67.83
KB
-rwxr-xr-x
2026-01-05 22:01
gpgv
303.14
KB
-rwxr-xr-x
2026-01-05 22:01
gpic
196.06
KB
-rwxr-xr-x
2024-03-31 08:54
gprof
99.79
KB
-rwxr-xr-x
2026-02-09 21:03
gprofng
138.35
KB
-rwxr-xr-x
2026-02-09 21:03
gpu-manager
78.82
KB
-rwxr-xr-x
2026-03-18 05:59
grep
182.45
KB
-rwxr-xr-x
2024-04-08 15:58
gresource
22.3
KB
-rwxr-xr-x
2026-01-28 17:53
groff
94.51
KB
-rwxr-xr-x
2024-03-31 08:54
grog
18.75
KB
-rwxr-xr-x
2024-03-31 08:54
grops
162.55
KB
-rwxr-xr-x
2024-03-31 08:54
grotty
118.51
KB
-rwxr-xr-x
2024-03-31 08:54
groups
34.51
KB
-rwxr-xr-x
2026-01-23 13:30
gs
14.15
KB
-rwxr-xr-x
2025-09-25 16:37
gsbj
350
B
-rwxr-xr-x
2025-09-25 16:37
gsdj
352
B
-rwxr-xr-x
2025-09-25 16:37
gsdj500
352
B
-rwxr-xr-x
2025-09-25 16:37
gsettings
30.3
KB
-rwxr-xr-x
2026-01-28 17:53
gslj
353
B
-rwxr-xr-x
2025-09-25 16:37
gslp
350
B
-rwxr-xr-x
2025-09-25 16:37
gsnd
277
B
-rwxr-xr-x
2025-09-25 16:37
gtbl
134.48
KB
-rwxr-xr-x
2024-03-31 08:54
gtk-builder-tool
34.73
KB
-rwxr-xr-x
2025-01-27 19:56
gtk-encode-symbolic-svg
18.41
KB
-rwxr-xr-x
2025-01-27 19:56
gtk-launch
18.46
KB
-rwxr-xr-x
2025-01-27 19:56
gtk-query-settings
14.3
KB
-rwxr-xr-x
2025-01-27 19:56
gtk-update-icon-cache
38.57
KB
-rwxr-xr-x
2025-01-27 19:56
gtk4-broadwayd
138.31
KB
-rwxr-xr-x
2026-03-17 14:21
gtk4-builder-tool
74.71
KB
-rwxr-xr-x
2026-03-17 14:21
gtk4-encode-symbolic-svg
11.35
MB
-rwxr-xr-x
2026-03-17 14:21
gtk4-launch
18.46
KB
-rwxr-xr-x
2026-03-17 14:21
gtk4-path-tool
50.38
KB
-rwxr-xr-x
2026-03-17 14:21
gtk4-query-settings
14.3
KB
-rwxr-xr-x
2026-03-17 14:21
gtk4-rendernode-tool
38.3
KB
-rwxr-xr-x
2026-03-17 14:21
gtk4-update-icon-cache
38.73
KB
-rwxr-xr-x
2026-03-17 14:21
gunzip
2.29
KB
-rwxr-xr-x
2026-07-03 11:53
gyp
932
B
-rwxr-xr-x
2022-07-16 12:04
gzexe
6.33
KB
-rwxr-xr-x
2026-07-03 11:53
gzip
91.23
KB
-rwxr-xr-x
2026-07-03 11:53
h2ph
28.54
KB
-rwxr-xr-x
2026-06-12 13:42
h2xs
59.51
KB
-rwxr-xr-x
2026-06-12 13:42
handlebars
4.14
KB
-rwxr-xr-x
2021-12-13 11:49
hardlink
46.48
KB
-rwxr-xr-x
2026-03-06 16:00
hd
46.39
KB
-rwxr-xr-x
2026-03-06 16:00
head
42.51
KB
-rwxr-xr-x
2026-01-23 13:30
helpztags
2.46
KB
-rwxr-xr-x
2026-06-15 22:15
hexdump
46.39
KB
-rwxr-xr-x
2026-03-06 16:00
hostid
34.51
KB
-rwxr-xr-x
2026-01-23 13:30
hostname
22.23
KB
-rwxr-xr-x
2024-04-08 15:59
hostnamectl
30.45
KB
-rwxr-xr-x
2026-06-05 15:36
htcacheclean
34.31
KB
-rwxr-xr-x
2026-07-06 16:27
htdbm
26.3
KB
-rwxr-xr-x
2026-07-06 16:27
htdigest
14.3
KB
-rwxr-xr-x
2026-07-06 16:27
htop
370.33
KB
-rwxr-xr-x
2024-04-08 15:59
htpasswd
26.3
KB
-rwxr-xr-x
2026-07-06 16:27
hwe-support-status
11.24
KB
-rwxr-xr-x
2025-04-25 13:16
i386
26.65
KB
-rwxr-xr-x
2026-03-06 16:00
iceauth
42.42
KB
-rwxr-xr-x
2024-03-31 17:27
iconv
66.48
KB
-rwxr-xr-x
2026-07-23 17:18
id
38.51
KB
-rwxr-xr-x
2026-01-23 13:30
includeres
1.43
KB
-rwxr-xr-x
2024-02-17 18:37
inetutils-telnet
177.85
KB
-rwxr-xr-x
2026-06-04 13:25
info
241.73
KB
-rwxr-xr-x
2024-03-30 23:49
infobrowser
241.73
KB
-rwxr-xr-x
2024-03-30 23:49
infocmp
66.38
KB
-rwxr-xr-x
2026-06-30 21:25
infotocap
90.41
KB
-rwxr-xr-x
2026-06-30 21:25
innochecksum
4.57
MB
-rwxr-xr-x
2025-10-11 02:08
innotop
445.71
KB
-rwxr-xr-x
2025-10-11 02:08
install
142.52
KB
-rwxr-xr-x
2026-01-23 13:30
install-info
47.24
KB
-rwxr-xr-x
2024-03-30 23:49
instmodsh
4.27
KB
-rwxr-xr-x
2026-06-12 13:42
ionice
18.38
KB
-rwxr-xr-x
2026-03-06 16:00
ip
754.8
KB
-rwxr-xr-x
2026-04-15 06:53
ipcmk
22.45
KB
-rwxr-xr-x
2026-03-06 16:00
ipcrm
18.38
KB
-rwxr-xr-x
2026-03-06 16:00
ipcs
38.38
KB
-rwxr-xr-x
2026-03-06 16:00
iptables-xml
92.95
KB
-rwxr-xr-x
2024-04-08 15:59
ischroot
14.48
KB
-rwxr-xr-x
2024-03-31 08:47
ispell-wrapper
7.05
KB
-rwxr-xr-x
2023-09-07 08:57
isql
34.3
KB
-rwxr-xr-x
2024-06-03 13:23
istanbul
2.45
KB
-rwxr-xr-x
2023-08-21 05:40
itox
26.3
KB
-rwxr-xr-x
2024-04-01 08:35
iusql
30.3
KB
-rwxr-xr-x
2024-06-03 13:23
join
50.55
KB
-rwxr-xr-x
2026-01-23 13:30
journalctl
78.91
KB
-rwxr-xr-x
2026-06-05 15:36
js
26.08
KB
-rwxr-xr-x
2024-04-18 19:08
js-yaml
2.67
KB
-rwxr-xr-x
2022-10-26 12:30
jsesc
3.74
KB
-rwxr-xr-x
2022-02-13 07:54
json5
3.51
KB
-rwxr-xr-x
2023-01-25 01:13
json_pp
4.88
KB
-rwxr-xr-x
2026-06-12 13:42
jsonpointer
1.79
KB
-rwxr-xr-x
2020-01-24 03:25
jsonschema
213
B
-rwxr-xr-x
2023-08-14 21:45
kbd_mode
14.66
KB
-rwxr-xr-x
2024-03-31 09:02
kbdinfo
18.37
KB
-rwxr-xr-x
2024-03-31 09:02
kbxutil
62.83
KB
-rwxr-xr-x
2026-01-05 22:01
kernel-install
54.67
KB
-rwxr-xr-x
2026-06-05 15:36
kill
22.38
KB
-rwxr-xr-x
2024-09-26 08:44
killall
31.34
KB
-rwxr-xr-x
2024-03-31 17:02
kmod
170.24
KB
-rwxr-xr-x
2026-04-30 12:32
last
34.38
KB
-rwxr-xr-x
2026-03-06 16:00
lastb
34.38
KB
-rwxr-xr-x
2026-03-06 16:00
lastlog
27.79
KB
-rwxr-xr-x
2024-05-30 14:52
lcf
7.6
KB
-rwxr-xr-x
2023-01-27 13:29
ld
1.3
MB
-rwxr-xr-x
2026-02-09 21:03
ld.bfd
1.3
MB
-rwxr-xr-x
2026-02-09 21:03
ld.gold
3.07
MB
-rwxr-xr-x
2026-02-09 21:03
ld.so
231.07
KB
-rwxr-xr-x
2026-07-23 17:18
ldapadd
66.45
KB
-rwxr-xr-x
2025-09-23 16:26
ldapcompare
66.45
KB
-rwxr-xr-x
2025-09-23 16:26
ldapdelete
66.47
KB
-rwxr-xr-x
2025-09-23 16:26
ldapexop
66.45
KB
-rwxr-xr-x
2025-09-23 16:26
ldapmodify
66.45
KB
-rwxr-xr-x
2025-09-23 16:26
ldapmodrdn
62.45
KB
-rwxr-xr-x
2025-09-23 16:26
ldappasswd
66.45
KB
-rwxr-xr-x
2025-09-23 16:26
ldapsearch
98.48
KB
-rwxr-xr-x
2025-09-23 16:26
ldapurl
14.3
KB
-rwxr-xr-x
2025-09-23 16:26
ldapwhoami
62.45
KB
-rwxr-xr-x
2025-09-23 16:26
ldd
5.26
KB
-rwxr-xr-x
2026-07-23 17:18
less
190.38
KB
-rwxr-xr-x
2024-04-28 11:44
lessecho
14.31
KB
-rwxr-xr-x
2024-04-28 11:44
lessfile
8.83
KB
-rwxr-xr-x
2023-02-12 10:17
lesskey
23.7
KB
-rwxr-xr-x
2024-04-28 11:44
lesspipe
8.83
KB
-rwxr-xr-x
2023-02-12 10:17
letsencrypt
958
B
-rwxr-xr-x
2024-02-09 01:14
lexgrog
99.51
KB
-rwxr-xr-x
2024-04-08 14:45
lft
2.43
KB
-rwxr-xr-x
2023-12-25 07:29
lft.db
2.43
KB
-rwxr-xr-x
2023-12-25 07:29
libnetcfg
15.41
KB
-rwxr-xr-x
2026-06-12 13:42
link
34.51
KB
-rwxr-xr-x
2026-01-23 13:30
linux-check-removal
3.99
KB
-rwxr-xr-x
2026-02-18 06:21
linux-update-symlinks
6.17
KB
-rwxr-xr-x
2026-02-18 06:21
linux-version
2.63
KB
-rwxr-xr-x
2026-02-18 06:21
linux32
26.65
KB
-rwxr-xr-x
2026-03-06 16:00
linux64
26.65
KB
-rwxr-xr-x
2026-03-06 16:00
listres
14.73
KB
-rwxr-xr-x
2024-03-31 17:27
ln
54.51
KB
-rwxr-xr-x
2026-01-23 13:30
lnstat
22.66
KB
-rwxr-xr-x
2026-04-15 06:53
loadkeys
202.9
KB
-rwxr-xr-x
2024-03-31 09:02
loadunimap
34.46
KB
-rwxr-xr-x
2024-03-31 09:02
locale
49.63
KB
-rwxr-xr-x
2026-07-23 17:18
locale-check
14.15
KB
-rwxr-xr-x
2026-02-06 07:23
localectl
26.45
KB
-rwxr-xr-x
2026-06-05 15:36
localedef
319.09
KB
-rwxr-xr-x
2026-07-23 17:18
locate
306.55
KB
-rwxr-sr-x
2024-04-18 17:53
lockfile
18.3
KB
-rwxr-sr-x
2024-04-08 16:16
logger
38.97
KB
-rwxr-xr-x
2026-03-06 16:00
login
51.81
KB
-rwxr-xr-x
2024-05-30 14:52
loginctl
66.58
KB
-rwxr-xr-x
2026-06-05 15:36
logname
34.51
KB
-rwxr-xr-x
2026-01-23 13:30
logresolve
14.31
KB
-rwxr-xr-x
2026-07-06 16:27
look
18.38
KB
-rwxr-xr-x
2026-03-06 16:00
lowntfs-3g
118.98
KB
-rwxr-xr-x
2026-07-11 15:55
ls
138.98
KB
-rwxr-xr-x
2026-01-23 13:30
lsattr
14.31
KB
-rwxr-xr-x
2024-04-28 23:44
lsb_release
2.59
KB
-rwxr-xr-x
2023-07-05 15:34
lsblk
146.38
KB
-rwxr-xr-x
2026-03-06 16:00
lscpu
110.38
KB
-rwxr-xr-x
2026-03-06 16:00
lsdev
1.56
KB
-rwxr-xr-x
2022-11-27 21:34
lsinitramfs
735
B
-rwxr-xr-x
2024-04-22 10:21
lsipc
50.38
KB
-rwxr-xr-x
2026-03-06 16:00
lslocks
30.77
KB
-rwxr-xr-x
2026-03-06 16:00
lslogins
50.38
KB
-rwxr-xr-x
2026-03-06 16:00
lsmem
38.38
KB
-rwxr-xr-x
2026-03-06 16:00
lsmod
170.24
KB
-rwxr-xr-x
2026-04-30 12:32
lsns
42.38
KB
-rwxr-xr-x
2026-03-06 16:00
lsof
171.66
KB
-rwxr-xr-x
2024-03-31 09:13
lspci
100.11
KB
-rwxr-xr-x
2024-04-08 16:15
lspgpot
1.06
KB
-rwxr-xr-x
2023-04-04 08:28
lsusb
246.52
KB
-rwxr-xr-x
2024-04-08 16:21
lto-dump
27.99
MB
-rwxr-xr-x
2025-12-18 20:59
lto-dump-11
24.01
MB
-rwxr-xr-x
2025-12-18 07:26
lto-dump-12
31.09
MB
-rwxr-xr-x
2025-12-18 07:53
lto-dump-13
27.99
MB
-rwxr-xr-x
2025-12-18 20:59
lwp-download
10.05
KB
-rwxr-xr-x
2026-05-22 15:41
lwp-dump
2.65
KB
-rwxr-xr-x
2026-05-22 15:41
lwp-mirror
2.36
KB
-rwxr-xr-x
2026-05-22 15:41
lwp-request
15.87
KB
-rwxr-xr-x
2026-05-22 15:41
lynx
1.91
MB
-rwxr-xr-x
2024-04-01 06:53
lz
2.48
KB
-rwxr-xr-x
2024-04-08 16:13
lzcat
126.47
KB
-rwxr-xr-x
2020-12-27 23:52
lzma
126.47
KB
-rwxr-xr-x
2020-12-27 23:52
lzmainfo
14.38
KB
-rwxr-xr-x
2026-05-28 16:06
lzmp
126.47
KB
-rwxr-xr-x
2020-12-27 23:52
m4
238.37
KB
-rwxr-xr-x
2024-04-08 16:12
mail
110.4
KB
-rwxr-xr-x
2024-04-08 15:54
mailq
1.45
MB
-rwsr-xr-x
2026-07-17 15:24
mailstat
5.67
KB
-rwxr-xr-x
2024-04-08 16:16
mailx
110.4
KB
-rwxr-xr-x
2024-04-08 15:54
make
253.72
KB
-rwxr-xr-x
2024-04-08 16:12
make-first-existing-target
4.79
KB
-rwxr-xr-x
2024-04-08 16:12
man
125.41
KB
-rwxr-xr-x
2024-04-08 14:45
man-recode
35.4
KB
-rwxr-xr-x
2024-04-08 14:45
mandb
143.67
KB
-rwxr-xr-x
2024-04-08 14:45
manpath
26.78
KB
-rwxr-xr-x
2024-04-08 14:45
mapscrn
30.46
KB
-rwxr-xr-x
2024-03-31 09:02
mariadb
5.07
MB
-rwxr-xr-x
2025-10-11 02:08
mariadb-access
109.31
KB
-rwxr-xr-x
2025-10-11 02:08
mariadb-admin
4.85
MB
-rwxr-xr-x
2025-10-11 02:08
mariadb-analyze
4.84
MB
-rwxr-xr-x
2025-10-11 02:08
mariadb-binlog
5.13
MB
-rwxr-xr-x
2025-10-11 02:08
mariadb-check
4.84
MB
-rwxr-xr-x
2025-10-11 02:08
mariadb-conv
4.56
MB
-rwxr-xr-x
2025-10-11 02:08
mariadb-convert-table-format
4.12
KB
-rwxr-xr-x
2025-10-11 02:08
mariadb-dump
4.93
MB
-rwxr-xr-x
2025-10-11 02:08
mariadb-dumpslow
8.05
KB
-rwxr-xr-x
2025-10-11 02:08
mariadb-find-rows
3.21
KB
-rwxr-xr-x
2025-10-11 02:08
mariadb-fix-extensions
1.22
KB
-rwxr-xr-x
2025-10-11 02:08
mariadb-hotcopy
34.53
KB
-rwxr-xr-x
2025-10-11 02:08
mariadb-import
4.83
MB
-rwxr-xr-x
2025-10-11 02:08
mariadb-install-db
22.13
KB
-rwxr-xr-x
2025-10-11 02:08
mariadb-optimize
4.84
MB
-rwxr-xr-x
2025-10-11 02:08
mariadb-plugin
4.54
MB
-rwxr-xr-x
2025-10-11 02:08
mariadb-repair
4.84
MB
-rwxr-xr-x
2025-10-11 02:08
mariadb-report
49.02
KB
-rwxr-xr-x
2025-10-11 02:08
mariadb-secure-installation
13.49
KB
-rwxr-xr-x
2025-10-11 02:08
mariadb-service-convert
2.45
KB
-rwxr-xr-x
2025-10-11 02:08
mariadb-setpermission
17.56
KB
-rwxr-xr-x
2025-10-11 02:08
mariadb-show
4.83
MB
-rwxr-xr-x
2025-10-11 02:08
mariadb-slap
4.85
MB
-rwxr-xr-x
2025-10-11 02:08
mariadb-tzinfo-to-sql
4.53
MB
-rwxr-xr-x
2025-10-11 02:08
mariadb-upgrade
4.97
MB
-rwxr-xr-x
2025-10-11 02:08
mariadb-waitpid
4.53
MB
-rwxr-xr-x
2025-10-11 02:08
mariadbcheck
4.84
MB
-rwxr-xr-x
2025-10-11 02:08
mariadbd-multi
26.69
KB
-rwxr-xr-x
2025-10-11 02:08
mariadbd-safe
30.42
KB
-rwxr-xr-x
2025-10-11 02:08
mariadbd-safe-helper
4.49
MB
-rwxr-xr-x
2025-10-11 02:08
mattrib
205.36
KB
-rwxr-xr-x
2024-04-08 16:13
mawk
166.77
KB
-rwxr-xr-x
2024-04-08 16:12
mbadblocks
205.36
KB
-rwxr-xr-x
2024-04-08 16:13
mcat
205.36
KB
-rwxr-xr-x
2024-04-08 16:13
mcd
205.36
KB
-rwxr-xr-x
2024-04-08 16:13
mcheck
1.64
KB
-rwxr-xr-x
2024-04-08 16:13
mcomp
847
B
-rwxr-xr-x
2024-04-08 16:13
mcookie
26.45
KB
-rwxr-xr-x
2026-03-06 16:00
mcopy
205.36
KB
-rwxr-xr-x
2024-04-08 16:13
md5sum
38.41
KB
-rwxr-xr-x
2026-01-23 13:30
md5sum.textutils
38.41
KB
-rwxr-xr-x
2026-01-23 13:30
mdel
205.36
KB
-rwxr-xr-x
2024-04-08 16:13
mdeltree
205.36
KB
-rwxr-xr-x
2024-04-08 16:13
mdir
205.36
KB
-rwxr-xr-x
2024-04-08 16:13
mdu
205.36
KB
-rwxr-xr-x
2024-04-08 16:13
mesa-overlay-control.py
5.59
KB
-rwxr-xr-x
2025-12-04 07:30
mesg
14.38
KB
-rwxr-xr-x
2026-03-06 16:00
mformat
205.36
KB
-rwxr-xr-x
2024-04-08 16:13
migrate-pubring-from-classic-gpg
3.02
KB
-rwxr-xr-x
2024-03-01 08:25
mimeopen
9.34
KB
-rwxr-xr-x
2023-12-06 16:32
mimetype
12.76
KB
-rwxr-xr-x
2023-12-06 16:32
minfo
205.36
KB
-rwxr-xr-x
2024-04-08 16:13
mk_modmap
15.78
KB
-rwxr-xr-x
2024-03-31 09:02
mkdir
74.51
KB
-rwxr-xr-x
2026-01-23 13:30
mkfifo
42.51
KB
-rwxr-xr-x
2026-01-23 13:30
mkfontdir
65
B
-rwxr-xr-x
2024-04-08 16:22
mkfontscale
42.67
KB
-rwxr-xr-x
2024-04-08 16:22
mkmanifest
14.38
KB
-rwxr-xr-x
2024-04-08 16:13
mknod
42.51
KB
-rwxr-xr-x
2026-01-23 13:30
mkpasswd
26.38
KB
-rwxr-xr-x
2024-04-01 18:14
mksquashfs
286.95
KB
-rwxr-xr-x
2024-04-08 16:20
mktemp
34.51
KB
-rwxr-xr-x
2026-01-23 13:30
mlabel
205.36
KB
-rwxr-xr-x
2024-04-08 16:13
mmd
205.36
KB
-rwxr-xr-x
2024-04-08 16:13
mmount
205.36
KB
-rwxr-xr-x
2024-04-08 16:13
mmove
205.36
KB
-rwxr-xr-x
2024-04-08 16:13
more
46.38
KB
-rwxr-xr-x
2026-03-06 16:00
mount
50.38
KB
-rwsr-xr-x
2026-03-06 16:00
mountpoint
18.38
KB
-rwxr-xr-x
2026-03-06 16:00
mpartition
205.36
KB
-rwxr-xr-x
2024-04-08 16:13
mrd
205.36
KB
-rwxr-xr-x
2024-04-08 16:13
mren
205.36
KB
-rwxr-xr-x
2024-04-08 16:13
msgattrib
26.38
KB
-rwxr-xr-x
2024-04-08 15:58
msgcat
26.38
KB
-rwxr-xr-x
2024-04-08 15:58
msgcmp
30.38
KB
-rwxr-xr-x
2024-04-08 15:58
msgcomm
26.38
KB
-rwxr-xr-x
2024-04-08 15:58
msgconv
22.38
KB
-rwxr-xr-x
2024-04-08 15:58
msgen
22.38
KB
-rwxr-xr-x
2024-04-08 15:58
msgexec
22.38
KB
-rwxr-xr-x
2024-04-08 15:58
msgfilter
34.38
KB
-rwxr-xr-x
2024-04-08 15:58
msgfmt
82.59
KB
-rwxr-xr-x
2024-04-08 15:58
msggrep
118.46
KB
-rwxr-xr-x
2024-04-08 15:58
msginit
66.39
KB
-rwxr-xr-x
2024-04-08 15:58
msgmerge
74.41
KB
-rwxr-xr-x
2024-04-08 15:58
msgunfmt
38.39
KB
-rwxr-xr-x
2024-04-08 15:58
msguniq
22.38
KB
-rwxr-xr-x
2024-04-08 15:58
mshortname
205.36
KB
-rwxr-xr-x
2024-04-08 16:13
mshowfat
205.36
KB
-rwxr-xr-x
2024-04-08 16:13
msql2mysql
1.41
KB
-rwxr-xr-x
2025-10-11 02:08
mt
70.73
KB
-rwxr-xr-x
2024-04-08 15:55
mt-gnu
70.73
KB
-rwxr-xr-x
2024-04-08 15:55
mtools
205.36
KB
-rwxr-xr-x
2024-04-08 16:13
mtoolstest
205.36
KB
-rwxr-xr-x
2024-04-08 16:13
mtype
205.36
KB
-rwxr-xr-x
2024-04-08 16:13
mv
134.52
KB
-rwxr-xr-x
2026-01-23 13:30
mxtar
784
B
-rwxr-xr-x
2024-04-08 16:13
my_print_defaults
4.53
MB
-rwxr-xr-x
2025-10-11 02:08
myisam_ftdump
4.87
MB
-rwxr-xr-x
2025-10-11 02:08
myisamchk
4.99
MB
-rwxr-xr-x
2025-10-11 02:08
myisamlog
4.85
MB
-rwxr-xr-x
2025-10-11 02:08
myisampack
4.9
MB
-rwxr-xr-x
2025-10-11 02:08
mysql
5.07
MB
-rwxr-xr-x
2025-10-11 02:08
mysql_convert_table_format
4.12
KB
-rwxr-xr-x
2025-10-11 02:08
mysql_find_rows
3.21
KB
-rwxr-xr-x
2025-10-11 02:08
mysql_fix_extensions
1.22
KB
-rwxr-xr-x
2025-10-11 02:08
mysql_install_db
22.13
KB
-rwxr-xr-x
2025-10-11 02:08
mysql_plugin
4.54
MB
-rwxr-xr-x
2025-10-11 02:08
mysql_secure_installation
13.49
KB
-rwxr-xr-x
2025-10-11 02:08
mysql_setpermission
17.56
KB
-rwxr-xr-x
2025-10-11 02:08
mysql_tzinfo_to_sql
4.53
MB
-rwxr-xr-x
2025-10-11 02:08
mysql_upgrade
4.97
MB
-rwxr-xr-x
2025-10-11 02:08
mysql_waitpid
4.53
MB
-rwxr-xr-x
2025-10-11 02:08
mysqlaccess
109.31
KB
-rwxr-xr-x
2025-10-11 02:08
mysqladmin
4.85
MB
-rwxr-xr-x
2025-10-11 02:08
mysqlanalyze
4.84
MB
-rwxr-xr-x
2025-10-11 02:08
mysqlbinlog
5.13
MB
-rwxr-xr-x
2025-10-11 02:08
mysqlcheck
4.84
MB
-rwxr-xr-x
2025-10-11 02:08
mysqld_multi
26.69
KB
-rwxr-xr-x
2025-10-11 02:08
mysqld_safe
30.42
KB
-rwxr-xr-x
2025-10-11 02:08
mysqld_safe_helper
4.49
MB
-rwxr-xr-x
2025-10-11 02:08
mysqldump
4.93
MB
-rwxr-xr-x
2025-10-11 02:08
mysqldumpslow
8.05
KB
-rwxr-xr-x
2025-10-11 02:08
mysqlhotcopy
34.53
KB
-rwxr-xr-x
2025-10-11 02:08
mysqlimport
4.83
MB
-rwxr-xr-x
2025-10-11 02:08
mysqloptimize
4.84
MB
-rwxr-xr-x
2025-10-11 02:08
mysqlrepair
4.84
MB
-rwxr-xr-x
2025-10-11 02:08
mysqlreport
49.02
KB
-rwxr-xr-x
2025-10-11 02:08
mysqlshow
4.83
MB
-rwxr-xr-x
2025-10-11 02:08
mysqlslap
4.85
MB
-rwxr-xr-x
2025-10-11 02:08
mytop
71.95
KB
-rwxr-xr-x
2025-10-11 02:08
mzip
205.36
KB
-rwxr-xr-x
2024-04-08 16:13
named-checkconf
38.4
KB
-rwxr-xr-x
2026-05-21 13:51
named-checkzone
30.4
KB
-rwxr-xr-x
2026-05-21 13:51
named-compilezone
30.4
KB
-rwxr-xr-x
2026-05-21 13:51
namei
22.38
KB
-rwxr-xr-x
2026-03-06 16:00
nanoid
1.11
KB
-rwxr-xr-x
2023-10-17 14:47
nawk
722.5
KB
-rwxr-xr-x
2026-07-20 22:38
nc
38.63
KB
-rwxr-xr-x
2024-04-08 16:14
nc.openbsd
38.63
KB
-rwxr-xr-x
2024-04-08 16:14
ncal
36.95
KB
-rwxr-xr-x
2023-02-20 09:19
neqn
913
B
-rwxr-xr-x
2024-03-31 08:54
netcat
38.63
KB
-rwxr-xr-x
2024-04-08 16:14
netstat
154.59
KB
-rwxr-xr-x
2025-05-28 13:23
networkctl
122.58
KB
-rwxr-xr-x
2026-06-05 15:36
newaliases
1.45
MB
-rwsr-xr-x
2026-07-17 15:24
newgrp
39.71
KB
-rwsr-xr-x
2024-05-30 14:52
ngettext
34.38
KB
-rwxr-xr-x
2024-04-08 15:58
nice
34.51
KB
-rwxr-xr-x
2026-01-23 13:30
nisdomainname
22.23
KB
-rwxr-xr-x
2024-04-08 15:59
nl
38.6
KB
-rwxr-xr-x
2026-01-23 13:30
nm
43.5
KB
-rwxr-xr-x
2026-02-09 21:03
node
26.08
KB
-rwxr-xr-x
2024-04-18 19:08
node-coveralls
322
B
-rwxr-xr-x
2023-01-25 01:11
node-gyp
3.37
KB
-rwxr-xr-x
2023-11-23 07:27
nodejs
26.08
KB
-rwxr-xr-x
2024-04-18 19:08
nohup
34.41
KB
-rwxr-xr-x
2026-01-23 13:30
notify-send
26.23
KB
-rwxr-xr-x
2024-03-31 02:08
npm
54
B
-rwxr-xr-x
2023-11-23 07:39
npm-arborist
3.26
KB
-rwxr-xr-x
2023-11-23 07:39
nproc
34.51
KB
-rwxr-xr-x
2026-01-23 13:30
npx
2.85
KB
-rwxr-xr-x
2023-11-23 07:39
nroff
5.58
KB
-rwxr-xr-x
2024-03-31 08:54
nsenter
30.6
KB
-rwxr-xr-x
2026-03-06 16:00
nstat
30.38
KB
-rwxr-xr-x
2026-04-15 06:53
ntfs-3g
159.01
KB
-rwxr-xr-x
2026-07-11 15:55
ntfs-3g.probe
14.38
KB
-rwxr-xr-x
2026-07-11 15:55
ntfscat
26.38
KB
-rwxr-xr-x
2026-07-11 15:55
ntfscluster
38.38
KB
-rwxr-xr-x
2026-07-11 15:55
ntfscmp
30.38
KB
-rwxr-xr-x
2026-07-11 15:55
ntfsdecrypt
42.38
KB
-rwxr-xr-x
2026-07-11 15:55
ntfsfallocate
26.38
KB
-rwxr-xr-x
2026-07-11 15:55
ntfsfix
34.38
KB
-rwxr-xr-x
2026-07-11 15:55
ntfsinfo
54.38
KB
-rwxr-xr-x
2026-07-11 15:55
ntfsls
27.45
KB
-rwxr-xr-x
2026-07-11 15:55
ntfsmove
30.38
KB
-rwxr-xr-x
2026-07-11 15:55
ntfsrecover
102.38
KB
-rwxr-xr-x
2026-07-11 15:55
ntfssecaudit
78.86
KB
-rwxr-xr-x
2026-07-11 15:55
ntfstruncate
26.3
KB
-rwxr-xr-x
2026-07-11 15:55
ntfsusermap
18.3
KB
-rwxr-xr-x
2026-07-11 15:55
ntfswipe
46.91
KB
-rwxr-xr-x
2026-07-11 15:55
numfmt
58.54
KB
-rwxr-xr-x
2026-01-23 13:30
nvidia-detector
270
B
-rwxr-xr-x
2026-03-18 05:59
nyc
3.37
KB
-rwxr-xr-x
2023-08-21 05:40
objcopy
162.63
KB
-rwxr-xr-x
2026-02-09 21:03
objdump
381.69
KB
-rwxr-xr-x
2026-02-09 21:03
od
70.51
KB
-rwxr-xr-x
2026-01-23 13:30
odbcinst
22.15
KB
-rwxr-xr-x
2024-06-03 13:23
oem-getlogs
8.3
KB
-rwxr-xr-x
2026-04-28 17:12
open
25.46
KB
-rwxr-xr-x
2022-08-01 14:14
opener
161
B
-rwxr-xr-x
2021-11-20 16:02
openssl
981.8
KB
-rwxr-xr-x
2026-06-02 19:33
openvt
22.73
KB
-rwxr-xr-x
2024-03-31 09:02
p11-kit
206.7
KB
-rwxr-xr-x
2024-08-09 02:33
pacote
3.89
KB
-rwxr-xr-x
2023-11-23 07:39
pager
190.38
KB
-rwxr-xr-x
2024-04-28 11:44
partx
62.38
KB
-rwxr-xr-x
2026-03-06 16:00
passwd
62.65
KB
-rwsr-xr-x
2024-05-30 14:52
paste
38.41
KB
-rwxr-xr-x
2026-01-23 13:30
patch
182.52
KB
-rwxr-xr-x
2024-04-08 16:15
pathchk
34.51
KB
-rwxr-xr-x
2026-01-23 13:30
pdb2.7
45.02
KB
-rwxr-xr-x
2022-07-01 10:30
pdb3
67.83
KB
-rwxr-xr-x
2026-06-19 12:46
pdb3.12
67.83
KB
-rwxr-xr-x
2026-06-19 12:46
pdf2dsc
698
B
-rwxr-xr-x
2025-09-25 16:37
pdf2ps
909
B
-rwxr-xr-x
2025-09-25 16:37
peekfd
14.3
KB
-rwxr-xr-x
2024-03-31 17:02
perl
3.83
MB
-rwxr-xr-x
2026-06-12 13:42
perl5.38-x86_64-linux-gnu
14.3
KB
-rwxr-xr-x
2026-06-12 13:42
perl5.38.2
3.83
MB
-rwxr-xr-x
2026-06-12 13:42
perlbug
44.52
KB
-rwxr-xr-x
2026-06-12 13:42
perldoc
125
B
-rwxr-xr-x
2024-04-05 19:56
perli11ndoc
58.17
KB
-rwxr-xr-x
2024-03-31 07:49
perlivp
10.61
KB
-rwxr-xr-x
2026-06-12 13:42
perlthanks
44.52
KB
-rwxr-xr-x
2026-06-12 13:42
perror
4.72
MB
-rwxr-xr-x
2025-10-11 02:08
pf2afm
498
B
-rwxr-xr-x
2025-09-25 16:37
pfbtopfa
516
B
-rwxr-xr-x
2025-09-25 16:37
pgrep
34.47
KB
-rwxr-xr-x
2024-09-26 08:44
phar
14.84
KB
-rwxr-xr-x
2026-07-16 18:30
phar.phar
14.84
KB
-rwxr-xr-x
2026-07-16 18:30
phar.phar8.3
14.84
KB
-rwxr-xr-x
2026-07-16 18:30
phar8.3
14.84
KB
-rwxr-xr-x
2026-07-16 18:30
phar8.3.phar
14.84
KB
-rwxr-xr-x
2026-07-16 18:30
php
5.52
MB
-rwxr-xr-x
2026-07-16 18:30
php8.3
5.52
MB
-rwxr-xr-x
2026-07-16 18:30
pic
196.06
KB
-rwxr-xr-x
2024-03-31 08:54
piconv
8.16
KB
-rwxr-xr-x
2026-06-12 13:42
pidof
26.23
KB
-rwxr-xr-x
2024-04-08 16:20
pidwait
34.47
KB
-rwxr-xr-x
2024-09-26 08:44
pigz
130.37
KB
-rwxr-xr-x
2023-08-22 19:47
pinentry
74.66
KB
-rwxr-xr-x
2024-03-31 16:59
pinentry-curses
58.65
KB
-rwxr-xr-x
2024-03-31 16:59
pinentry-gnome3
74.66
KB
-rwxr-xr-x
2024-03-31 16:59
pinentry-x11
74.66
KB
-rwxr-xr-x
2024-03-31 16:59
ping
87.7
KB
-rwxr-xr-x
2025-07-24 11:51
ping4
87.7
KB
-rwxr-xr-x
2025-07-24 11:51
ping6
87.7
KB
-rwxr-xr-x
2025-07-24 11:51
pinky
38.41
KB
-rwxr-xr-x
2026-01-23 13:30
pkaction
18.3
KB
-rwxr-xr-x
2026-04-10 10:57
pkcheck
22.3
KB
-rwxr-xr-x
2026-04-10 10:57
pkcon
54.3
KB
-rwxr-xr-x
2026-04-20 12:20
pkexec
30.23
KB
-rwsr-xr-x
2026-04-10 10:57
pkill
34.47
KB
-rwxr-xr-x
2024-09-26 08:44
pkmon
22.3
KB
-rwxr-xr-x
2026-04-20 12:20
pkttyagent
22.3
KB
-rwxr-xr-x
2026-04-10 10:57
pl2pm
4.43
KB
-rwxr-xr-x
2026-06-12 13:42
pldd
22.44
KB
-rwxr-xr-x
2026-07-23 17:18
plocate
306.55
KB
-rwxr-sr-x
2024-04-18 17:53
pmap
34.4
KB
-rwxr-xr-x
2024-09-26 08:44
pod2html
3.95
KB
-rwxr-xr-x
2026-06-12 13:42
pod2man
18.46
KB
-rwxr-xr-x
2026-06-12 13:42
pod2text
12.8
KB
-rwxr-xr-x
2026-06-12 13:42
pod2usage
4.01
KB
-rwxr-xr-x
2026-06-12 13:42
podchecker
3.57
KB
-rwxr-xr-x
2026-06-12 13:42
popclient
302.7
KB
-rwxr-xr-x
2025-10-08 11:40
pphs
404
B
-rwxr-xr-x
2025-09-25 16:37
pr
70.58
KB
-rwxr-xr-x
2026-01-23 13:30
precat
5.52
KB
-rwxr-xr-x
2024-04-08 15:54
preconv
58.48
KB
-rwxr-xr-x
2024-03-31 08:54
preunzip
5.52
KB
-rwxr-xr-x
2024-04-08 15:54
prezip
5.52
KB
-rwxr-xr-x
2024-04-08 15:54
prezip-bin
14.3
KB
-rwxr-xr-x
2024-04-08 15:54
print
18.06
KB
-rwxr-xr-x
2026-07-02 14:59
printafm
395
B
-rwxr-xr-x
2025-09-25 16:37
printenv
34.38
KB
-rwxr-xr-x
2026-01-23 13:30
printf
54.44
KB
-rwxr-xr-x
2026-01-23 13:30
prlimit
26.89
KB
-rwxr-xr-x
2026-03-06 16:00
pro
1003
B
-rwxr-xr-x
2026-07-06 13:28
procan
42.41
KB
-rwxr-xr-x
2026-07-03 12:45
procinfo
106.2
KB
-rwxr-xr-x
2022-11-27 21:34
procmail
102.77
KB
-rwsr-sr-x
2024-04-08 16:16
prove
13.34
KB
-rwxr-xr-x
2026-06-12 13:42
prtstat
18.38
KB
-rwxr-xr-x
2024-03-31 17:02
ps
142.99
KB
-rwxr-xr-x
2024-09-26 08:44
ps2ascii
631
B
-rwxr-xr-x
2025-09-25 16:37
ps2epsi
1.23
KB
-rwxr-xr-x
2025-09-25 16:37
ps2pdf
272
B
-rwxr-xr-x
2025-09-25 16:37
ps2pdf12
215
B
-rwxr-xr-x
2025-09-25 16:37
ps2pdf13
215
B
-rwxr-xr-x
2025-09-25 16:37
ps2pdf14
215
B
-rwxr-xr-x
2025-09-25 16:37
ps2pdfwr
1.05
KB
-rwxr-xr-x
2025-09-25 16:37
ps2ps
647
B
-rwxr-xr-x
2025-09-25 16:37
ps2ps2
669
B
-rwxr-xr-x
2025-09-25 16:37
ps2txt
631
B
-rwxr-xr-x
2025-09-25 16:37
psbook
18.15
KB
-rwxr-xr-x
2024-02-17 18:37
psfaddtable
22.37
KB
-rwxr-xr-x
2024-03-31 09:02
psfgettable
22.37
KB
-rwxr-xr-x
2024-03-31 09:02
psfstriptable
22.37
KB
-rwxr-xr-x
2024-03-31 09:02
psfxtable
22.37
KB
-rwxr-xr-x
2024-03-31 09:02
psjoin
5
KB
-rwxr-xr-x
2024-02-17 18:37
pslog
14.3
KB
-rwxr-xr-x
2024-03-31 17:02
psmerge
2.64
KB
-rwxr-xr-x
2024-02-17 18:37
psnup
34.82
KB
-rwxr-xr-x
2024-02-17 18:37
psresize
30.82
KB
-rwxr-xr-x
2024-02-17 18:37
psselect
18.15
KB
-rwxr-xr-x
2024-02-17 18:37
pstops
30.82
KB
-rwxr-xr-x
2024-02-17 18:37
pstree
35.32
KB
-rwxr-xr-x
2024-03-31 17:02
pstree.x11
35.32
KB
-rwxr-xr-x
2024-03-31 17:02
ptar
3.48
KB
-rwxr-xr-x
2026-06-12 13:42
ptardiff
2.58
KB
-rwxr-xr-x
2026-06-12 13:42
ptargrep
4.29
KB
-rwxr-xr-x
2026-06-12 13:42
ptx
54.54
KB
-rwxr-xr-x
2026-01-23 13:30
pv
79.41
KB
-rwxr-xr-x
2024-04-08 16:16
pwd
34.51
KB
-rwxr-xr-x
2026-01-23 13:30
pwdx
14.38
KB
-rwxr-xr-x
2024-09-26 08:44
pwgen
34.77
KB
-rwxr-xr-x
2024-04-18 18:03
py3clean
7.63
KB
-rwxr-xr-x
2025-11-12 12:15
py3compile
13
KB
-rwxr-xr-x
2025-11-12 12:15
py3versions
12.52
KB
-rwxr-xr-x
2025-11-12 12:15
pydoc2.7
79
B
-rwxr-xr-x
2022-07-01 10:30
pydoc3
80
B
-rwxr-xr-x
2026-06-19 12:46
pydoc3.12
80
B
-rwxr-xr-x
2026-06-19 12:46
pygettext2.7
21.56
KB
-rwxr-xr-x
2022-07-01 10:30
pygettext3
23.66
KB
-rwxr-xr-x
2026-06-19 12:46
pygettext3.12
23.66
KB
-rwxr-xr-x
2026-06-19 12:46
python-dotenv
974
B
-rwxr-xr-x
2024-01-27 10:21
python2.7
3.43
MB
-rwxr-xr-x
2022-07-01 10:30
python3
7.65
MB
-rwxr-xr-x
2026-06-19 12:46
python3.12
7.65
MB
-rwxr-xr-x
2026-06-19 12:46
pzstd
690.54
KB
-rwxr-xr-x
2024-08-09 02:33
qrcode-terminal
1.79
KB
-rwxr-xr-x
2023-11-23 07:39
quirks-handler
2.4
KB
-rwxr-xr-x
2026-03-18 05:59
quota
79.59
KB
-rwxr-xr-x
2024-04-01 07:31
quotasync
62.88
KB
-rwxr-xr-x
2024-04-01 07:31
ranlib
54.48
KB
-rwxr-xr-x
2026-02-09 21:03
rbash
1.38
MB
-rwxr-xr-x
2024-03-31 08:41
rdma
102.52
KB
-rwxr-xr-x
2026-04-15 06:53
readelf
770.78
KB
-rwxr-xr-x
2026-02-09 21:03
readlink
42.41
KB
-rwxr-xr-x
2026-01-23 13:30
realpath
42.41
KB
-rwxr-xr-x
2026-01-23 13:30
recode-sr-latin
14.38
KB
-rwxr-xr-x
2024-04-08 15:58
red
89
B
-rwxr-xr-x
2024-02-17 11:12
regjsparser
1.74
KB
-rwxr-xr-x
2022-09-16 16:16
rename.ul
22.38
KB
-rwxr-xr-x
2026-03-06 16:00
renice
14.38
KB
-rwxr-xr-x
2026-03-06 16:00
replace
4.51
MB
-rwxr-xr-x
2025-10-11 02:08
reset
26.31
KB
-rwxr-xr-x
2026-06-30 21:25
resizecons
26.46
KB
-rwxr-xr-x
2024-03-31 09:02
resizepart
22.38
KB
-rwxr-xr-x
2026-03-06 16:00
resolve_stack_dump
4.53
MB
-rwxr-xr-x
2025-10-11 02:08
resolvectl
158.67
KB
-rwxr-xr-x
2026-06-05 15:36
resolveip
4.53
MB
-rwxr-xr-x
2025-10-11 02:08
rev
14.38
KB
-rwxr-xr-x
2026-03-06 16:00
rgrep
30
B
-rwxr-xr-x
2023-07-21 14:47
rimraf
1.83
KB
-rwxr-xr-x
2022-04-15 05:15
rm
58.51
KB
-rwxr-xr-x
2026-01-23 13:30
rmdir
46.41
KB
-rwxr-xr-x
2026-01-23 13:30
rootlesskit
12.07
MB
-rwxr-xr-x
2024-06-29 00:02
rootlesskit-docker-proxy
7.54
MB
-rwxr-xr-x
2024-06-29 00:02
rotatelogs
26.38
KB
-rwxr-xr-x
2026-07-06 16:27
routel
1.62
KB
-rwxr-xr-x
2026-04-15 06:53
rpcgen
94.59
KB
-rwxr-xr-x
2024-04-08 16:18
rrsync
12.34
KB
-rwxr-xr-x
2026-06-08 14:10
rsync
522.15
KB
-rwxr-xr-x
2026-06-08 14:10
rsync-ssl
5.02
KB
-rwxr-xr-x
2026-06-08 14:10
rtstat
22.66
KB
-rwxr-xr-x
2026-04-15 06:53
run-mailcap
18.06
KB
-rwxr-xr-x
2026-07-02 14:59
run-parts
26.82
KB
-rwxr-xr-x
2024-03-31 08:47
run-with-aspell
57
B
-rwxr-xr-x
2024-04-08 15:54
runc
9.36
MB
-rwxr-xr-x
2024-06-18 19:00
runcon
34.51
KB
-rwxr-xr-x
2026-01-23 13:30
rview
3.94
MB
-rwxr-xr-x
2026-07-13 17:17
rvim
3.94
MB
-rwxr-xr-x
2026-07-13 17:17
sasl-sample-client
26.47
KB
-rwxr-xr-x
2024-08-09 02:33
savelog
10.24
KB
-rwxr-xr-x
2024-03-31 08:47
scalar
668.94
KB
-rwxr-xr-x
2025-07-02 20:23
scp
134.59
KB
-rwxr-xr-x
2026-07-09 18:16
screen
478.24
KB
-rwxr-xr-x
2026-01-22 19:59
screendump
14.3
KB
-rwxr-xr-x
2024-03-31 09:02
script
54.38
KB
-rwxr-xr-x
2026-03-06 16:00
scriptlive
42.38
KB
-rwxr-xr-x
2026-03-06 16:00
scriptreplay
34.38
KB
-rwxr-xr-x
2026-03-06 16:00
sdiff
50.39
KB
-rwxr-xr-x
2024-04-08 15:55
sed
110.57
KB
-rwxr-xr-x
2026-04-17 18:02
see
18.06
KB
-rwxr-xr-x
2026-07-02 14:59
select-default-iwrap
474
B
-rwxr-xr-x
2023-09-07 08:57
select-editor
2.39
KB
-rwxr-xr-x
2024-02-04 18:05
semver
4.71
KB
-rwxr-xr-x
2023-08-13 05:13
sensible-browser
1.55
KB
-rwxr-xr-x
2024-02-04 18:05
sensible-editor
1.52
KB
-rwxr-xr-x
2024-02-04 18:05
sensible-pager
921
B
-rwxr-xr-x
2024-02-04 18:05
sensible-terminal
1.15
KB
-rwxr-xr-x
2024-02-04 18:05
seq
50.51
KB
-rwxr-xr-x
2026-01-23 13:30
session-migration
22.15
KB
-rwxr-xr-x
2024-03-31 17:12
sessreg
14.31
KB
-rwxr-xr-x
2024-03-31 17:27
setarch
26.65
KB
-rwxr-xr-x
2026-03-06 16:00
setfacl
38.38
KB
-rwxr-xr-x
2024-10-02 12:40
setfont
54.46
KB
-rwxr-xr-x
2024-03-31 09:02
setkeycodes
14.37
KB
-rwxr-xr-x
2024-03-31 09:02
setleds
18.43
KB
-rwxr-xr-x
2024-03-31 09:02
setlogcons
14.37
KB
-rwxr-xr-x
2024-03-31 09:02
setmetamode
14.41
KB
-rwxr-xr-x
2024-03-31 09:02
setpci
30.38
KB
-rwxr-xr-x
2024-04-08 16:15
setpriv
38.38
KB
-rwxr-xr-x
2026-03-06 16:00
setsid
14.38
KB
-rwxr-xr-x
2026-03-06 16:00
setterm
34.38
KB
-rwxr-xr-x
2026-03-06 16:00
setupcon
40.06
KB
-rwxr-xr-x
2024-02-26 12:58
sftp
150.66
KB
-rwxr-xr-x
2026-07-09 18:16
sg
39.71
KB
-rwsr-xr-x
2024-05-30 14:52
sh
126.74
KB
-rwxr-xr-x
2024-03-31 08:47
sha1sum
38.41
KB
-rwxr-xr-x
2026-01-23 13:30
sha224sum
38.41
KB
-rwxr-xr-x
2026-01-23 13:30
sha256sum
38.41
KB
-rwxr-xr-x
2026-01-23 13:30
sha384sum
38.41
KB
-rwxr-xr-x
2026-01-23 13:30
sha512sum
38.41
KB
-rwxr-xr-x
2026-01-23 13:30
shar
137.43
KB
-rwxr-xr-x
2023-02-03 18:10
shasum
9.75
KB
-rwxr-xr-x
2026-06-12 13:42
showchar
2.51
KB
-rwxr-xr-x
2024-02-17 18:37
showconsolefont
18.37
KB
-rwxr-xr-x
2024-03-31 09:02
showkey
18.37
KB
-rwxr-xr-x
2024-03-31 09:02
showrgb
14.31
KB
-rwxr-xr-x
2024-03-31 17:27
shred
54.51
KB
-rwxr-xr-x
2026-01-23 13:30
shuf
46.51
KB
-rwxr-xr-x
2026-01-23 13:30
size
30.45
KB
-rwxr-xr-x
2026-02-09 21:03
skill
26.41
KB
-rwxr-xr-x
2024-09-26 08:44
slabtop
22.44
KB
-rwxr-xr-x
2024-09-26 08:44
sleep
34.51
KB
-rwxr-xr-x
2026-01-23 13:30
slirp4netns
62.93
KB
-rwxr-xr-x
2024-04-01 08:02
slogin
827.04
KB
-rwxr-xr-x
2026-07-09 18:16
snap
21.64
MB
-rwxr-xr-x
2026-07-13 14:38
snapctl
7.58
MB
-rwxr-xr-x
2026-07-13 14:38
snapfuse
38.23
KB
-rwxr-xr-x
2026-07-13 14:38
snice
26.41
KB
-rwxr-xr-x
2024-09-26 08:44
snmp-bridge-mib
29.96
KB
-rwxr-xr-x
2026-01-06 12:41
snmpbulkget
14.3
KB
-rwxr-xr-x
2026-01-06 12:41
snmpbulkwalk
14.3
KB
-rwxr-xr-x
2026-01-06 12:41
snmpcheck
32.91
KB
-rwxr-xr-x
2026-01-06 12:41
snmpconf
25.44
KB
-rwxr-xr-x
2026-01-06 12:41
snmpdelta
26.4
KB
-rwxr-xr-x
2026-01-06 12:41
snmpdf
18.3
KB
-rwxr-xr-x
2026-01-06 12:41
snmpget
14.3
KB
-rwxr-xr-x
2026-01-06 12:41
snmpgetnext
14.3
KB
-rwxr-xr-x
2026-01-06 12:41
snmpinform
14.57
KB
-rwxr-xr-x
2026-01-06 12:41
snmpnetstat
68.29
KB
-rwxr-xr-x
2026-01-06 12:41
snmpping
22.3
KB
-rwxr-xr-x
2026-01-06 12:41
snmpps
18.3
KB
-rwxr-xr-x
2026-01-06 12:41
snmpset
14.3
KB
-rwxr-xr-x
2026-01-06 12:41
snmpstatus
19.13
KB
-rwxr-xr-x
2026-01-06 12:41
snmptable
26.33
KB
-rwxr-xr-x
2026-01-06 12:41
snmptest
22.3
KB
-rwxr-xr-x
2026-01-06 12:41
snmptls
18.3
KB
-rwxr-xr-x
2026-01-06 12:41
snmptranslate
22.3
KB
-rwxr-xr-x
2026-01-06 12:41
snmptrap
14.57
KB
-rwxr-xr-x
2026-01-06 12:41
snmpusm
42.51
KB
-rwxr-xr-x
2026-01-06 12:41
snmpvacm
31.39
KB
-rwxr-xr-x
2026-01-06 12:41
snmpwalk
18.3
KB
-rwxr-xr-x
2026-01-06 12:41
socat
447.68
KB
-rwxr-xr-x
2026-07-03 12:45
socat-broker.sh
2.24
KB
-rwxr-xr-x
2026-07-03 12:45
socat-chain.sh
7.86
KB
-rwxr-xr-x
2026-07-03 12:45
socat-mux.sh
3.47
KB
-rwxr-xr-x
2026-07-03 12:45
socat1
447.68
KB
-rwxr-xr-x
2026-07-03 12:45
socklist
3.32
KB
-rwxr-xr-x
2022-11-27 21:34
soelim
34.48
KB
-rwxr-xr-x
2024-03-31 08:54
software-properties-gtk
4.04
KB
-rwxr-xr-x
2026-01-05 16:17
sort
102.8
KB
-rwxr-xr-x
2026-01-23 13:30
splain
18.99
KB
-rwxr-xr-x
2026-06-12 13:42
split
54.94
KB
-rwxr-xr-x
2026-01-23 13:30
splitfont
14.3
KB
-rwxr-xr-x
2024-03-31 09:02
sqfscat
147.9
KB
-rwxr-xr-x
2024-04-08 16:20
sqfstar
286.95
KB
-rwxr-xr-x
2024-04-08 16:20
ss
129.07
KB
-rwxr-xr-x
2026-04-15 06:53
ssh
827.04
KB
-rwxr-xr-x
2026-07-09 18:16
ssh-add
294.42
KB
-rwxr-xr-x
2026-07-09 18:16
ssh-agent
302.43
KB
-rwxr-sr-x
2026-07-09 18:16
ssh-argv0
1.42
KB
-rwxr-xr-x
2026-05-21 15:37
ssh-copy-id
12.77
KB
-rwxr-xr-x
2023-12-18 14:59
ssh-keygen
442.44
KB
-rwxr-xr-x
2026-07-09 18:16
ssh-keyscan
330.44
KB
-rwxr-xr-x
2026-07-09 18:16
stat
86.52
KB
-rwxr-xr-x
2026-01-23 13:30
stdbuf
50.51
KB
-rwxr-xr-x
2026-01-23 13:30
streamzip
7.87
KB
-rwxr-xr-x
2026-06-12 13:42
strings
34.61
KB
-rwxr-xr-x
2026-02-09 21:03
strip
162.66
KB
-rwxr-xr-x
2026-02-09 21:03
stty
78.52
KB
-rwxr-xr-x
2026-01-23 13:30
su
54.38
KB
-rwsr-xr-x
2026-03-06 16:00
sudo
271.42
KB
-rwsr-xr-x
2026-03-02 12:56
sudoedit
271.42
KB
-rwsr-xr-x
2026-03-02 12:56
sudoreplay
95.95
KB
-rwxr-xr-x
2026-03-02 12:56
sum
34.41
KB
-rwxr-xr-x
2026-01-23 13:30
sync
34.41
KB
-rwxr-xr-x
2026-01-23 13:30
syslinux
204.25
KB
-rwxr-xr-x
2024-04-08 16:20
systemctl
1.43
MB
-rwxr-xr-x
2026-06-05 15:36
systemd
98.45
KB
-rwxr-xr-x
2026-06-05 15:36
systemd-ac-power
14.45
KB
-rwxr-xr-x
2026-06-05 15:36
systemd-analyze
198.85
KB
-rwxr-xr-x
2026-06-05 15:36
systemd-ask-password
18.58
KB
-rwxr-xr-x
2026-06-05 15:36
systemd-cat
18.45
KB
-rwxr-xr-x
2026-06-05 15:36
systemd-cgls
22.57
KB
-rwxr-xr-x
2026-06-05 15:36
systemd-cgtop
38.47
KB
-rwxr-xr-x
2026-06-05 15:36
systemd-confext
54.64
KB
-rwxr-xr-x
2026-06-05 15:36
systemd-creds
42.72
KB
-rwxr-xr-x
2026-06-05 15:36
systemd-cryptenroll
70.92
KB
-rwxr-xr-x
2026-06-05 15:36
systemd-cryptsetup
78.95
KB
-rwxr-xr-x
2026-06-05 15:36
systemd-delta
26.45
KB
-rwxr-xr-x
2026-06-05 15:36
systemd-detect-virt
18.45
KB
-rwxr-xr-x
2026-06-05 15:36
systemd-escape
22.45
KB
-rwxr-xr-x
2026-06-05 15:36
systemd-firstboot
58.82
KB
-rwxr-xr-x
2026-06-05 15:36
systemd-hwdb
154.74
KB
-rwxr-xr-x
2026-06-05 15:36
systemd-id128
22.45
KB
-rwxr-xr-x
2026-06-05 15:36
systemd-inhibit
22.47
KB
-rwxr-xr-x
2026-06-05 15:36
systemd-machine-id-setup
18.63
KB
-rwxr-xr-x
2026-06-05 15:36
systemd-mount
50.78
KB
-rwxr-xr-x
2026-06-05 15:36
systemd-notify
26.66
KB
-rwxr-xr-x
2026-06-05 15:36
systemd-path
18.45
KB
-rwxr-xr-x
2026-06-05 15:36
systemd-repart
195.23
KB
-rwxr-xr-x
2026-06-05 15:36
systemd-run
66.79
KB
-rwxr-xr-x
2026-06-05 15:36
systemd-socket-activate
30.45
KB
-rwxr-xr-x
2026-06-05 15:36
systemd-stdio-bridge
22.45
KB
-rwxr-xr-x
2026-06-05 15:36
systemd-sysext
54.64
KB
-rwxr-xr-x
2026-06-05 15:36
systemd-sysusers
66.63
KB
-rwxr-xr-x
2026-06-05 15:36
systemd-tmpfiles
114.7
KB
-rwxr-xr-x
2026-06-05 15:36
systemd-tty-ask-password-agent
34.45
KB
-rwxr-xr-x
2026-06-05 15:36
systemd-umount
50.78
KB
-rwxr-xr-x
2026-06-05 15:36
tabs
18.3
KB
-rwxr-xr-x
2026-06-30 21:25
tac
38.41
KB
-rwxr-xr-x
2026-01-23 13:30
tail
62.53
KB
-rwxr-xr-x
2026-01-23 13:30
tap
25.77
KB
-rwxr-xr-x
2023-12-12 09:48
tap-mocha-reporter
2.3
KB
-rwxr-xr-x
2022-04-25 07:43
tap-parser
3.95
KB
-rwxr-xr-x
2022-11-25 14:04
tape
2.69
KB
-rwxr-xr-x
2022-11-10 17:20
tar
429.95
KB
-rwxr-xr-x
2026-07-20 14:38
taskset
30.38
KB
-rwxr-xr-x
2026-03-06 16:00
tbl
134.48
KB
-rwxr-xr-x
2024-03-31 08:54
tcsh
455.8
KB
-rwxr-xr-x
2024-04-01 08:23
tee
38.51
KB
-rwxr-xr-x
2026-01-23 13:30
telnet
177.85
KB
-rwxr-xr-x
2026-06-04 13:25
tempfile
14.3
KB
-rwxr-xr-x
2024-03-31 08:47
terser
444
B
-rwxr-xr-x
2023-07-21 12:05
test
46.44
KB
-rwxr-xr-x
2026-01-23 13:30
tgz
2.24
KB
-rwxr-xr-x
2024-04-08 16:13
tic
90.41
KB
-rwxr-xr-x
2026-06-30 21:25
timedatectl
46.45
KB
-rwxr-xr-x
2026-06-05 15:36
timeout
38.95
KB
-rwxr-xr-x
2026-01-23 13:30
tload
22.39
KB
-rwxr-xr-x
2024-09-26 08:44
tnftp
182.9
KB
-rwxr-xr-x
2024-04-08 14:50
todos
18.17
KB
-rwxr-xr-x
2023-01-24 20:47
toe
22.3
KB
-rwxr-xr-x
2026-06-30 21:25
top
131.7
KB
-rwxr-xr-x
2024-09-26 08:44
tor
3.67
MB
-rwxr-xr-x
2024-06-06 14:50
tor-gencert
549.33
KB
-rwxr-xr-x
2024-06-06 14:50
tor-print-ed-signing-cert
473.24
KB
-rwxr-xr-x
2024-06-06 14:50
tor-resolve
182.33
KB
-rwxr-xr-x
2024-06-06 14:50
torify
1.01
KB
-rwxr-xr-x
2024-06-06 13:22
torsocks
11.42
KB
-rwxr-xr-x
2023-02-10 22:03
touch
94.51
KB
-rwxr-xr-x
2026-01-23 13:30
tput
26.34
KB
-rwxr-xr-x
2026-06-30 21:25
tr
46.51
KB
-rwxr-xr-x
2026-01-23 13:30
tracepath
18.15
KB
-rwxr-xr-x
2025-07-24 11:51
traceproto
2.82
KB
-rwxr-xr-x
2023-12-25 07:29
traceproto.db
2.82
KB
-rwxr-xr-x
2023-12-25 07:29
traceroute
79.28
KB
-rwxr-xr-x
2023-12-25 07:29
traceroute-nanog
1.58
KB
-rwxr-xr-x
2023-12-25 07:29
traceroute.db
79.28
KB
-rwxr-xr-x
2023-12-25 07:29
traceroute6
79.28
KB
-rwxr-xr-x
2023-12-25 07:29
traceroute6.db
79.28
KB
-rwxr-xr-x
2023-12-25 07:29
troff
726.62
KB
-rwxr-xr-x
2024-03-31 08:54
true
26.3
KB
-rwxr-xr-x
2026-01-23 13:30
truncate
38.51
KB
-rwxr-xr-x
2026-01-23 13:30
trust
230.7
KB
-rwxr-xr-x
2024-08-09 02:33
tset
26.31
KB
-rwxr-xr-x
2026-06-30 21:25
tsort
46.51
KB
-rwxr-xr-x
2026-01-23 13:30
tty
34.51
KB
-rwxr-xr-x
2026-01-23 13:30
tzselect
15.02
KB
-rwxr-xr-x
2026-07-23 17:18
ua
1003
B
-rwxr-xr-x
2026-07-06 13:28
ubuntu-advantage
1003
B
-rwxr-xr-x
2026-07-06 13:28
ubuntu-bug
2.27
KB
-rwxr-xr-x
2026-04-24 11:18
ubuntu-distro-info
26.89
KB
-rwxr-xr-x
2024-04-08 15:56
ubuntu-drivers
19.31
KB
-rwxr-xr-x
2026-03-18 05:59
ubuntu-security-status
22.25
KB
-rwxr-xr-x
2025-04-25 13:16
ucf
40.68
KB
-rwxr-xr-x
2023-01-27 13:29
ucfq
18.91
KB
-rwxr-xr-x
2023-01-27 13:29
ucfr
10.85
KB
-rwxr-xr-x
2023-01-27 13:29
uclampset
30.38
KB
-rwxr-xr-x
2026-03-06 16:00
ucs2any
26.15
KB
-rwxr-xr-x
2024-04-08 16:22
udevadm
1.38
MB
-rwxr-xr-x
2026-06-05 15:36
udisksctl
62.38
KB
-rwxr-xr-x
2025-08-21 14:16
ul
22.38
KB
-rwxr-xr-x
2026-03-06 16:00
umount
38.38
KB
-rwsr-xr-x
2026-03-06 16:00
uname
34.51
KB
-rwxr-xr-x
2026-01-23 13:30
unattended-upgrade
97.21
KB
-rwxr-xr-x
2024-02-12 17:50
unattended-upgrades
97.21
KB
-rwxr-xr-x
2024-02-12 17:50
uncompress
2.29
KB
-rwxr-xr-x
2026-07-03 11:53
unexpand
38.53
KB
-rwxr-xr-x
2026-01-23 13:30
unicode_start
2.71
KB
-rwxr-xr-x
2024-03-31 09:02
unicode_stop
528
B
-rwxr-xr-x
2024-03-31 09:02
uniq
38.51
KB
-rwxr-xr-x
2026-01-23 13:30
unlink
34.51
KB
-rwxr-xr-x
2026-01-23 13:30
unlzma
126.47
KB
-rwxr-xr-x
2020-12-27 23:52
unmkinitramfs
3.7
KB
-rwxr-xr-x
2026-02-04 17:01
unpigz
130.37
KB
-rwxr-xr-x
2023-08-22 19:47
unshar
80.93
KB
-rwxr-xr-x
2023-02-03 18:10
unshare
42.6
KB
-rwxr-xr-x
2026-03-06 16:00
unsquashfs
147.9
KB
-rwxr-xr-x
2024-04-08 16:20
unxz
86.92
KB
-rwxr-xr-x
2026-05-28 16:06
unzip
174.42
KB
-rwxr-xr-x
2024-10-02 13:29
unzipsfx
74.42
KB
-rwxr-xr-x
2024-10-02 13:29
unzstd
998.79
KB
-rwxr-xr-x
2024-08-09 02:33
update-alternatives
58.38
KB
-rwxr-xr-x
2026-05-06 17:38
update-desktop-database
26.38
KB
-rwxr-xr-x
2024-03-31 08:47
update-manager
4.65
KB
-rwxr-xr-x
2025-04-25 13:16
update-mime-database
74.33
KB
-rwxr-xr-x
2024-04-01 11:58
update-notifier
86.99
KB
-rwxr-xr-x
2025-04-02 09:15
updatedb
106.48
KB
-rwxr-xr-x
2024-04-18 17:53
upower
14.3
KB
-rwxr-xr-x
2024-04-08 07:42
uptime
14.38
KB
-rwxr-xr-x
2024-09-26 08:44
usb-devices
4.83
KB
-rwxr-xr-x
2024-04-08 16:21
usbhid-dump
30.38
KB
-rwxr-xr-x
2024-04-08 16:21
usbreset
14.3
KB
-rwxr-xr-x
2024-04-08 16:21
users
34.51
KB
-rwxr-xr-x
2026-01-23 13:30
utmpdump
22.38
KB
-rwxr-xr-x
2026-03-06 16:00
uudecode
84.49
KB
-rwxr-xr-x
2023-02-03 18:10
uuencode
76.49
KB
-rwxr-xr-x
2023-02-03 18:10
uuidgen
18.38
KB
-rwxr-xr-x
2026-03-06 16:00
uuidparse
22.38
KB
-rwxr-xr-x
2026-03-06 16:00
uz
2.48
KB
-rwxr-xr-x
2024-04-08 16:13
varlinkctl
30.45
KB
-rwxr-xr-x
2026-06-05 15:36
vdir
138.98
KB
-rwxr-xr-x
2026-01-23 13:30
vi
3.94
MB
-rwxr-xr-x
2026-07-13 17:17
view
3.94
MB
-rwxr-xr-x
2026-07-13 17:17
viewres
31.23
KB
-rwxr-xr-x
2024-03-31 17:27
vim
3.94
MB
-rwxr-xr-x
2026-07-13 17:17
vim.basic
3.94
MB
-rwxr-xr-x
2026-07-13 17:17
vimdiff
3.94
MB
-rwxr-xr-x
2026-07-13 17:17
vimtutor
2.1
KB
-rwxr-xr-x
2026-07-13 17:17
vmstat
38.78
KB
-rwxr-xr-x
2024-09-26 08:44
w
26.38
KB
-rwxr-xr-x
2024-09-26 08:44
wall
22.38
KB
-rwxr-xr-x
2026-03-06 16:00
watch
30.84
KB
-rwxr-xr-x
2024-09-26 08:44
watchgnupg
22.3
KB
-rwxr-xr-x
2026-01-05 22:01
wc
54.52
KB
-rwxr-xr-x
2026-01-23 13:30
wdctl
34.4
KB
-rwxr-xr-x
2026-03-06 16:00
webpack
3.81
KB
-rwxr-xr-x
2023-03-14 02:48
webpack-cli
330
B
-rw-r--r--
2023-03-14 02:48
wget
459.02
KB
-rwxr-xr-x
2026-07-16 16:38
whatis
47.28
KB
-rwxr-xr-x
2024-04-08 14:45
whereis
30.84
KB
-rwxr-xr-x
2026-03-06 16:00
which
1.05
KB
-rwxr-xr-x
2024-03-31 08:47
which.debianutils
1.05
KB
-rwxr-xr-x
2024-03-31 08:47
who
58.52
KB
-rwxr-xr-x
2026-01-23 13:30
whoami
34.51
KB
-rwxr-xr-x
2026-01-23 13:30
whois
155.66
KB
-rwxr-xr-x
2024-04-01 18:14
whoopsie
50.91
KB
-rwxr-xr-x
2025-11-25 15:52
whoopsie-preferences
22.23
KB
-rwxr-xr-x
2024-03-31 08:33
word-list-compress
14.3
KB
-rwxr-xr-x
2024-04-08 15:54
write
22.38
KB
-rwxr-xr-x
2026-03-06 16:00
wscat
10.56
KB
-rwxr-xr-x
2023-11-23 07:27
wsdump
983
B
-rwxr-xr-x
2024-02-23 09:19
wsrep_sst_backup
2.39
KB
-rwxr-xr-x
2025-10-11 02:08
wsrep_sst_common
66.86
KB
-rwxr-xr-x
2025-10-11 02:08
wsrep_sst_mariabackup
49.23
KB
-rwxr-xr-x
2025-10-11 02:08
wsrep_sst_mysqldump
8.11
KB
-rwxr-xr-x
2025-10-11 02:08
wsrep_sst_rsync
29.72
KB
-rwxr-xr-x
2025-10-11 02:08
wsrep_sst_rsync_wan
29.72
KB
-rwxr-xr-x
2025-10-11 02:08
www-browser
1.91
MB
-rwxr-xr-x
2024-04-01 06:53
x-session-manager
953
B
-rwxr-xr-x
2024-04-15 15:49
x-terminal-emulator
2.65
KB
-rwxr-xr-x
2024-03-18 17:15
x86_64
26.65
KB
-rwxr-xr-x
2026-03-06 16:00
x86_64-linux-gnu-addr2line
30.7
KB
-rwxr-xr-x
2026-02-09 21:03
x86_64-linux-gnu-ar
54.48
KB
-rwxr-xr-x
2026-02-09 21:03
x86_64-linux-gnu-as
728.29
KB
-rwxr-xr-x
2026-02-09 21:03
x86_64-linux-gnu-c++filt
22.27
KB
-rwxr-xr-x
2026-02-09 21:03
x86_64-linux-gnu-cpp
1003.05
KB
-rwxr-xr-x
2025-12-18 20:59
x86_64-linux-gnu-cpp-11
906.92
KB
-rwxr-xr-x
2025-12-18 07:26
x86_64-linux-gnu-cpp-12
1.33
MB
-rwxr-xr-x
2025-12-18 07:53
x86_64-linux-gnu-cpp-13
1003.05
KB
-rwxr-xr-x
2025-12-18 20:59
x86_64-linux-gnu-cpp-9
766.71
KB
-rwxr-xr-x
2026-01-12 02:59
x86_64-linux-gnu-dwp
1.87
MB
-rwxr-xr-x
2026-02-09 21:03
x86_64-linux-gnu-elfedit
34.72
KB
-rwxr-xr-x
2026-02-09 21:03
x86_64-linux-gnu-g++
1003.05
KB
-rwxr-xr-x
2025-12-18 20:59
x86_64-linux-gnu-g++-13
1003.05
KB
-rwxr-xr-x
2025-12-18 20:59
x86_64-linux-gnu-gcc
999.05
KB
-rwxr-xr-x
2025-12-18 20:59
x86_64-linux-gnu-gcc-11
906.92
KB
-rwxr-xr-x
2025-12-18 07:26
x86_64-linux-gnu-gcc-12
1.33
MB
-rwxr-xr-x
2025-12-18 07:53
x86_64-linux-gnu-gcc-13
999.05
KB
-rwxr-xr-x
2025-12-18 20:59
x86_64-linux-gnu-gcc-9
766.71
KB
-rwxr-xr-x
2026-01-12 02:59
x86_64-linux-gnu-gcc-ar
26.58
KB
-rwxr-xr-x
2025-12-18 20:59
x86_64-linux-gnu-gcc-ar-11
26.59
KB
-rwxr-xr-x
2025-12-18 07:26
x86_64-linux-gnu-gcc-ar-12
34.7
KB
-rwxr-xr-x
2025-12-18 07:53
x86_64-linux-gnu-gcc-ar-13
26.58
KB
-rwxr-xr-x
2025-12-18 20:59
x86_64-linux-gnu-gcc-ar-9
26.52
KB
-rwxr-xr-x
2026-01-12 02:59
x86_64-linux-gnu-gcc-nm
26.58
KB
-rwxr-xr-x
2025-12-18 20:59
x86_64-linux-gnu-gcc-nm-11
26.59
KB
-rwxr-xr-x
2025-12-18 07:26
x86_64-linux-gnu-gcc-nm-12
34.7
KB
-rwxr-xr-x
2025-12-18 07:53
x86_64-linux-gnu-gcc-nm-13
26.58
KB
-rwxr-xr-x
2025-12-18 20:59
x86_64-linux-gnu-gcc-nm-9
22.51
KB
-rwxr-xr-x
2026-01-12 02:59
x86_64-linux-gnu-gcc-ranlib
26.58
KB
-rwxr-xr-x
2025-12-18 20:59
x86_64-linux-gnu-gcc-ranlib-11
26.59
KB
-rwxr-xr-x
2025-12-18 07:26
x86_64-linux-gnu-gcc-ranlib-12
34.7
KB
-rwxr-xr-x
2025-12-18 07:53
x86_64-linux-gnu-gcc-ranlib-13
26.58
KB
-rwxr-xr-x
2025-12-18 20:59
x86_64-linux-gnu-gcc-ranlib-9
26.52
KB
-rwxr-xr-x
2026-01-12 02:59
x86_64-linux-gnu-gcov
432.13
KB
-rwxr-xr-x
2025-12-18 20:59
x86_64-linux-gnu-gcov-11
400.05
KB
-rwxr-xr-x
2025-12-18 07:26
x86_64-linux-gnu-gcov-12
740.37
KB
-rwxr-xr-x
2025-12-18 07:53
x86_64-linux-gnu-gcov-13
432.13
KB
-rwxr-xr-x
2025-12-18 20:59
x86_64-linux-gnu-gcov-9
383.92
KB
-rwxr-xr-x
2026-01-12 02:59
x86_64-linux-gnu-gcov-dump
348.08
KB
-rwxr-xr-x
2025-12-18 20:59
x86_64-linux-gnu-gcov-dump-11
251.88
KB
-rwxr-xr-x
2025-12-18 07:26
x86_64-linux-gnu-gcov-dump-12
576.2
KB
-rwxr-xr-x
2025-12-18 07:53
x86_64-linux-gnu-gcov-dump-13
348.08
KB
-rwxr-xr-x
2025-12-18 20:59
x86_64-linux-gnu-gcov-dump-9
235.79
KB
-rwxr-xr-x
2026-01-12 02:59
x86_64-linux-gnu-gcov-tool
304.05
KB
-rwxr-xr-x
2025-12-18 20:59
x86_64-linux-gnu-gcov-tool-11
275.97
KB
-rwxr-xr-x
2025-12-18 07:26
x86_64-linux-gnu-gcov-tool-12
600.3
KB
-rwxr-xr-x
2025-12-18 07:53
x86_64-linux-gnu-gcov-tool-13
304.05
KB
-rwxr-xr-x
2025-12-18 20:59
x86_64-linux-gnu-gcov-tool-9
267.86
KB
-rwxr-xr-x
2026-01-12 02:59
x86_64-linux-gnu-gold
3.07
MB
-rwxr-xr-x
2026-02-09 21:03
x86_64-linux-gnu-gp-archive
158.53
KB
-rwxr-xr-x
2026-02-09 21:03
x86_64-linux-gnu-gp-collect-app
174.37
KB
-rwxr-xr-x
2026-02-09 21:03
x86_64-linux-gnu-gp-display-html
626.89
KB
-rwxr-xr-x
2026-02-09 21:03
x86_64-linux-gnu-gp-display-src
150.35
KB
-rwxr-xr-x
2026-02-09 21:03
x86_64-linux-gnu-gp-display-text
290.37
KB
-rwxr-xr-x
2026-02-09 21:03
x86_64-linux-gnu-gprof
99.79
KB
-rwxr-xr-x
2026-02-09 21:03
x86_64-linux-gnu-gprofng
138.35
KB
-rwxr-xr-x
2026-02-09 21:03
x86_64-linux-gnu-ld
1.3
MB
-rwxr-xr-x
2026-02-09 21:03
x86_64-linux-gnu-ld.bfd
1.3
MB
-rwxr-xr-x
2026-02-09 21:03
x86_64-linux-gnu-ld.gold
3.07
MB
-rwxr-xr-x
2026-02-09 21:03
x86_64-linux-gnu-lto-dump
27.99
MB
-rwxr-xr-x
2025-12-18 20:59
x86_64-linux-gnu-lto-dump-11
24.01
MB
-rwxr-xr-x
2025-12-18 07:26
x86_64-linux-gnu-lto-dump-12
31.09
MB
-rwxr-xr-x
2025-12-18 07:53
x86_64-linux-gnu-lto-dump-13
27.99
MB
-rwxr-xr-x
2025-12-18 20:59
x86_64-linux-gnu-nm
43.5
KB
-rwxr-xr-x
2026-02-09 21:03
x86_64-linux-gnu-objcopy
162.63
KB
-rwxr-xr-x
2026-02-09 21:03
x86_64-linux-gnu-objdump
381.69
KB
-rwxr-xr-x
2026-02-09 21:03
x86_64-linux-gnu-ranlib
54.48
KB
-rwxr-xr-x
2026-02-09 21:03
x86_64-linux-gnu-readelf
770.78
KB
-rwxr-xr-x
2026-02-09 21:03
x86_64-linux-gnu-size
30.45
KB
-rwxr-xr-x
2026-02-09 21:03
x86_64-linux-gnu-strings
34.61
KB
-rwxr-xr-x
2026-02-09 21:03
x86_64-linux-gnu-strip
162.66
KB
-rwxr-xr-x
2026-02-09 21:03
xargs
62.41
KB
-rwxr-xr-x
2024-04-08 15:57
xcmsdb
35.05
KB
-rwxr-xr-x
2024-03-31 17:27
xconv.pl
3.06
KB
-rwxr-xr-x
2024-04-01 08:35
xdg-dbus-proxy
58.15
KB
-rwxr-xr-x
2026-04-10 10:46
xdg-desktop-icon
20.16
KB
-rwxr-xr-x
2022-08-01 14:14
xdg-desktop-menu
42.27
KB
-rwxr-xr-x
2022-08-01 14:14
xdg-email
26.3
KB
-rwxr-xr-x
2022-08-01 14:14
xdg-icon-resource
29.33
KB
-rwxr-xr-x
2022-08-01 14:14
xdg-mime
41.14
KB
-rwxr-xr-x
2022-08-01 14:14
xdg-open
25.46
KB
-rwxr-xr-x
2022-08-01 14:14
xdg-screensaver
37.11
KB
-rwxr-xr-x
2022-08-01 14:14
xdg-settings
37.52
KB
-rwxr-xr-x
2022-08-01 14:14
xdpyinfo
39.05
KB
-rwxr-xr-x
2024-03-31 17:27
xdriinfo
14.3
KB
-rwxr-xr-x
2024-03-31 17:27
xev
34.63
KB
-rwxr-xr-x
2024-03-31 17:27
xfd
40.01
KB
-rwxr-xr-x
2024-03-31 17:27
xfontsel
43.85
KB
-rwxr-xr-x
2024-03-31 17:27
xgamma
14.31
KB
-rwxr-xr-x
2024-03-31 17:27
xgettext
293.01
KB
-rwxr-xr-x
2024-04-08 15:58
xhost
18.31
KB
-rwxr-xr-x
2024-03-31 17:27
xkeystone
16.58
KB
-rwxr-xr-x
2024-03-31 17:27
xkill
14.3
KB
-rwxr-xr-x
2024-03-31 17:27
xlsatoms
14.3
KB
-rwxr-xr-x
2024-03-31 17:27
xlsclients
18.31
KB
-rwxr-xr-x
2024-03-31 17:27
xlsfonts
26.4
KB
-rwxr-xr-x
2024-03-31 17:27
xmessage
23.19
KB
-rwxr-xr-x
2024-03-31 17:27
xmlwf
38.15
KB
-rwxr-xr-x
2026-02-04 15:24
xmodmap
42.68
KB
-rwxr-xr-x
2024-03-31 17:27
xprop
48.61
KB
-rwxr-xr-x
2024-03-31 17:27
xrandr
66.41
KB
-rwxr-xr-x
2024-03-31 17:27
xrdb
34.4
KB
-rwxr-xr-x
2024-03-31 17:27
xrefresh
14.38
KB
-rwxr-xr-x
2024-03-31 17:27
xset
34.31
KB
-rwxr-xr-x
2024-03-31 17:27
xsetmode
14.31
KB
-rwxr-xr-x
2024-03-31 17:27
xsetpointer
14.31
KB
-rwxr-xr-x
2024-03-31 17:27
xsetroot
18.31
KB
-rwxr-xr-x
2024-03-31 17:27
xstdcmap
14.89
KB
-rwxr-xr-x
2024-03-31 17:27
xsubpp
5.05
KB
-rwxr-xr-x
2026-06-12 13:42
xvidtune
43.76
KB
-rwxr-xr-x
2024-03-31 17:27
xvinfo
18.3
KB
-rwxr-xr-x
2024-03-31 17:27
xwininfo
50.38
KB
-rwxr-xr-x
2024-03-31 17:27
xxd
22.28
KB
-rwxr-xr-x
2026-07-13 17:17
xz
86.92
KB
-rwxr-xr-x
2026-05-28 16:06
xzcat
86.92
KB
-rwxr-xr-x
2026-05-28 16:06
xzcmp
7.25
KB
-rwxr-xr-x
2026-05-28 16:06
xzdiff
7.25
KB
-rwxr-xr-x
2026-05-28 16:06
xzegrep
10.09
KB
-rwxr-xr-x
2026-05-28 16:06
xzfgrep
10.09
KB
-rwxr-xr-x
2026-05-28 16:06
xzgrep
10.09
KB
-rwxr-xr-x
2026-05-28 16:06
xzless
1.77
KB
-rwxr-xr-x
2026-05-28 16:06
xzmore
2.14
KB
-rwxr-xr-x
2026-05-28 16:06
yelp
58.23
KB
-rwxr-xr-x
2025-04-17 14:58
yes
34.38
KB
-rwxr-xr-x
2026-01-23 13:30
ypdomainname
22.23
KB
-rwxr-xr-x
2024-04-08 15:59
zcat
1.94
KB
-rwxr-xr-x
2026-07-03 11:53
zcmp
1.64
KB
-rwxr-xr-x
2026-07-03 11:53
zdiff
6.3
KB
-rwxr-xr-x
2026-07-03 11:53
zdump
30.28
KB
-rwxr-xr-x
2026-07-23 17:18
zegrep
29
B
-rwxr-xr-x
2026-07-03 11:53
zfgrep
29
B
-rwxr-xr-x
2026-07-03 11:53
zforce
2.03
KB
-rwxr-xr-x
2026-07-03 11:53
zgrep
7.91
KB
-rwxr-xr-x
2026-07-03 11:53
zipdetails
68.55
KB
-rwxr-xr-x
2026-06-12 13:42
zipgrep
2.89
KB
-rwxr-xr-x
2024-10-02 13:29
zipinfo
174.42
KB
-rwxr-xr-x
2024-10-02 13:29
zless
2.15
KB
-rwxr-xr-x
2026-07-03 11:53
zmore
1.8
KB
-rwxr-xr-x
2026-07-03 11:53
znew
4.47
KB
-rwxr-xr-x
2026-07-03 11:53
zstd
998.79
KB
-rwxr-xr-x
2024-08-09 02:33
zstdcat
998.79
KB
-rwxr-xr-x
2024-08-09 02:33
zstdgrep
3.78
KB
-rwxr-xr-x
2024-08-09 02:33
zstdless
197
B
-rwxr-xr-x
2024-08-09 02:33
zstdmt
998.79
KB
-rwxr-xr-x
2024-08-09 02:33
Save
Rename
#!/usr/bin/perl use strict 'refs'; require Net::Ping; require Term::ReadKey; #defaults $mibident=".2"; $miberrflag=".100"; $miberrmsg=".101"; $mibfix=".102"; $mibheadall=".1.3.6.1.4.1.2021"; $mibclearcache="$mibheadall.100.VERCLEARCACHE"; $mibrestartagent="$mibheadall.100.VERRESTARTAGENT"; $mibupdateconfig="$mibheadall.100.VERUPDATECONFIG"; %miblist=( '.2.1' => 'processes', '.8.1' => 'scripts', '.4' => 'swap space', '.9.1' => 'disks', '.10.1' => 'load-average', '.101' => 'snmp-agent-errors'); @fixitlist=('.2.1','.8.1'); %mibchecklist = ('.2.1' => 1, '.8.1' => 1, '.4' => 1, '.9.1' => 1, '.10.1' => 1, '.101' => 1); $errlog="/net/tyfon/1/OV/log/ece-log"; $default_get_args = "-v 1 -c private %s"; $default_set_args = "-v 1 -c private %s"; $andlog=0; $snmppath="/usr/bin"; $eraseline=" \r"; $fixit=0; # this should be 0 not -1, but is necessary till getc(STDIN) works $rescanWhen = 300; $display = $ENV{'DISPLAY'}; $hidden = 0; $pinghost = 0; $loglevel = 1; $logwindowatstart = 0; $numloglevels = 5; $dontstart = 0; $raiseonnew = 1; # # Mib Package: Each mib has a mib number attached and can check/fix itself; # package Mib; # @ISA = qw( Host ); sub new { my $tmp = shift; my $self = {}; $self->{'HostId'} = shift; $self->{'Host'} = $self->{'HostId'}->{'Name'}; $_ = shift; $self->{'Mib'} = $_; print "test: $_\n"; ($self->{'MibSuffix'}) = /(\.[0-9]+)$/; if (!defined($mibchecklist{$self->{'MibSuffix'}})) { ($self->{'MibSuffix'}) = /(\.[0-9]+\.1)$/; } print "suff: $self->{'MibSuffix'}\n"; $self->{'MibDesc'} = shift; $self->{'Frame'} = shift; bless $self; } sub getmibnum { my $self = shift; return ($self->{'Mib'}); } sub snmp_walk { my $self = shift; $self->{'Frame'}->toplevel->Busy() if ($::display); my $mib = shift; my $cmd = "$::snmppath/snmpwalk " . sprintf($::default_get_args, $self->{'Host'}) . " $mib|"; ::addToLog("running: $cmd",5); open(OUT,"$cmd"); my $outcount = 0; my @result = []; while (<OUT>) { $result[$outcount] = $_; chop; ::addToLog("snmpwalk: $_",5); if ($::display) { $self->{'Frame'}->toplevel->update; } $outcount++; } close(OUT); for($i=0; $i <= $#result; $i++) { $result[$i] =~ s/ Hex:.*$//g; $result[$i] =~ s/\"//g; } $self->{'Frame'}->toplevel->Unbusy() if ($::display); if ($result[0] =~ /No Response/) { $self->{'HostId'}->hostdown; splice(@result,0); } return @result; } sub check { my $self = shift; my $tmp = []; if ($::mibchecklist{$self->{'MibSuffix'}} != 1) { return @{$tmp}; } if (! $::display) { printf "%sChecking %s: %s\r", $::eraseline,$self->{'Host'}, $self->{'MibDesc'}; } my @walkout = $self->snmp_walk("$self->{'Mib'}$::miberrflag"); while ($#walkout > -1) { $_ = shift @walkout; ($result) = /= ([0-9]+)/; if (defined($result) && $result > 0) { ($mibloc) = /\.([0-9]+) /; push(@{$tmp},FixProblem::new("",$self->{'HostId'}, $self->{'Mib'}, $self->{'MibDesc'}, $mibloc,$self->{'Frame'})); if (! $::display) { printf("%s%-8.8s %-12.12s %2d -- %-37.37s",$::eraseline, $self->{'Host'},$tmp->[0]->{'ErrName'}, $result,$tmp->[0]->{'ErrMsg'}); if ($tmp->[0]->canfix() && $::fixit == 0) { printf(" / Fix? "); $ans = Term::ReadKey::ReadKey(0); if ("$ans" eq "y" || "$ans" eq "Y") { printf("\b\b\b\b\b\b\b\b"); $tmp->[0]->fix($mibloc); # fix now if curses } else { print $ans; printf("\nChecking %s: %s\r",$self->{'Host'}, $self->{'MibDesc'}); } } elsif ($::fixit > 0) { $tmp->[0]->fix($mibloc); # fix now if curses } shift @{$tmp}; } } } return(@{$tmp}); } # # Problem Package: A problem comes into existence when found. It may # or may not know how to fix itself (Problem/FixProblem). # package Problem; @ISA = qw( Mib ); sub snmp_get { my $self = shift; $self->{'Frame'}->toplevel->Busy() if ($::display); my $mib = shift; my $args = sprintf($::default_get_args, $self->{'Host'}); $_ = `$::snmppath/snmpget $args $mib`; my ($result) = /= (.*)$/; if (!defined($result) || $result =~ /No Response/) { $self->{'HostId'}->hostdown; $result = ""; } $result =~ s/\"//g; $result =~ s/ Hex:.*$//g; ::addToLog("snmpget: $_",5); $self->{'Frame'}->toplevel->Unbusy() if ($::display); return $result; } sub snmp_set { my $self = shift; $self->{'Frame'}->toplevel->Busy() if ($::display); my $mib = shift; my $args = sprint($::default_set_args, $self->{'Host'}); $_ = `$::snmppath/snmpset $args $mib`; my ($result) = /= (.*)$/; $result = "" if (!defined($result)); $result =~ s/\"//g; ::addToLog("snmpset: $_",5); $self->{'Frame'}->toplevel->Unbusy() if ($::display); return $result; } sub new{ my $tmp = shift; my $hostId = shift; my $mib = shift; my $mibname = shift; my $self = new Mib ($hostId,$mib,$mibname); $self->{'MibLocation'} = shift; $tmp = shift; if ($::display) { $self->{'Frame'} = $tmp->Frame(); } bless $self; $self->{'ErrName'} = $self->snmp_get("$self->{'Mib'}$::mibident.$self->{'MibLocation'}"); $self->{'ErrMsg'} = $self->snmp_get("$self->{'Mib'}$::miberrmsg.$self->{'MibLocation'}"); if (exists $self->{'HostId'}->{'Down'}) { return $self; } if ($::display) { $self->{'Frame'}->pack(); $self->{'Desc'} = $self->{'Frame'}->Button(-text => sprintf("%-12.12s %-42.42s", $self->{'ErrName'}, $self->{'ErrMsg'}), -font => "6x13", -highlightcolor => "#ffffff", -borderwidth => 0, -relief => "flat", -bd => 0, -padx => 0, -pady => 0, -activeforeground => 'red', -activebackground => '#C9C9C9', -background => '#E0C9C9', -command => [\&selectme,$self]); $self->{'Desc'}->pack(-fill => "x",-expand => 1,-side=>"left"); # if ($::raiseonnew) { $tmp->toplevel->deiconify(); $tmp->toplevel->raise(); } ::addToLog("problem found: $self->{'Host'}\t$self->{'ErrName'}\t$self->{'ErrMsg'}",2); } bless $self; return $self; } sub haveseen { my $self = shift; $self->{'Desc'}->configure(-background => '#C9C9C9'); } sub selectme { my $self = shift; if ($main::hidden) { main::makeappear(); return; } if (exists $self->{'Selected'}) { main::deselectitem($self); delete $self->{'Selected'}; } else { main::selectitem($self); $self->{'Desc'}->configure(-foreground => "red"); $self->{'Selected'} = 1; } $self->haveseen(); } sub deselectme { my $self = shift; $self->{'Desc'}->configure(-foreground => "black"); delete $self->{'Selected'}; } sub check { my $self = shift; if ($::display) { main::setstatus("Checking $self->{'Host'} -- $self->{'ErrName'}"); } else { printf("Checking \b\b\b\b\b\b\b\b\b"); } $result = $self->snmp_get("$self->{'Mib'}$::miberrflag.$self->{'MibLocation'}"); if (exists $self->{'HostId'}->{'Down'}) { return 0; } if ($result == 0) { $self->deleteme(); } main::setstatus("idle"); return $result; } sub fix { # Don't fix and/or unable to my $self = shift; main::setmsg("Don't know how to fix $self->{'ErrName'}"); } sub rsh { my $self = shift; if ($::display) { system "xterm -e rsh $self->{'HostId'}->{'Name'} -l root &"; } } sub deleteme { my $self = shift; my $host = $self->{'HostId'}; $host->deleteProb($self); } sub deleteself { my $self = shift; if ($::display) { if ($self->{'Selected'}) { main::deselectitem($self); } $self->{'Desc'}->destroy(); $self->{'Frame'}->destroy(); } } sub canfix { return 0; } package FixProblem; @ISA = qw( Problem ); sub new { my $tmp = shift; my $hostId = shift; my $mib = shift; my $mibdesc = shift; my $mibloc = shift; my $frame = shift; my $self = new Problem ($hostId,$mib,$mibdesc,$mibloc,$frame); $_ = $mib; ($mymib) = /(\.[0-9]+)$/; if (grep(/$mymib/,@::fixitlist) && ($::fixit >= 0)) { bless $self; # Make it a FixProblem if fixable } return $self; # else just return a Problem } sub canfix { return 1; } sub fix { my $self = shift; my $mibloc = shift; if ($::display) { main::setstatus(sprintf("Fixing %s: %s", $self->{'Host'}, $self->{'ErrName'})); } else { printf(" / Fixing...\b\b\b\b\b\b\b\b\b"); } $self->snmp_set("$self->{'Mib'}$::mibfix.$self->{'MibLocation'} integer 1"); $self->snmp_set("$::mibclearcache integer 1"); if (exists $self->{'HostId'}->{'Down'}) { return; } if ($::display) { main::setstatus("Sleeping"); } else { printf("Sleeping \b\b\b\b\b\b\b\b\b"); } sleep(2); if ($::display) { main::setstatus("Checking"); } else { printf("Checking\b\b\b\b\b\b\b\b"); } if ($self->check() != 0) { if (! $::display) { printf("*failed* \n"); } else { main::setmsg("Failed to fix $self->{'ErrName'} on $self->{'Host'}"); } } else { if ($::display) { # $self->{'HostId'}->deleteProb($self); main::setmsg("Fixed $self->{'ErrName'} on $self->{'Host'}"); } else { printf("Fixed \n"); } } main::setstatus("Idle"); } # # Host Package: Each object is a host which can check itself and display # the results # package Host; sub mibsort { $_ = $a; ($av) = /\.([0-9]+)/; $_ = $b; ($bv) = /\.([0-9]+)/; return $av <=> $bv; } sub new { my $self = {}; my $tmp = shift; $self->{'Name'} = shift; $self->{'Host'} = $self->{'Name'}; $self->{'Mibs'} = []; $self->{'Problems'} = []; bless $self; if ($::display) { $self->{'MainFrame'} = $::HostFrame->Frame(); if (!$::hidden) { $self->{'MainFrame'}->configure(-relief =>"sunken",-borderwidth=>2); } $self->{'ProbFrame'} = $self->{'MainFrame'}->Frame(); $self->{'hostlabel'} = $self->{'MainFrame'}->Button(-text => sprintf("%-9.9s", $self->{'Name'}), -bd => 0, -padx => 0, -pady => 0, -command =>[\&selectme,$self], -activeforeground => 'red', -activebackground => '#C9C9C9', -width => 9, -anchor => "w", -relief => "flat"); $self->{'hostlabel'}->pack(-side=>"left",-ipadx=>1, -padx=> 1,-pady =>1); $self->{'ProbFrame'}->pack(-side=>"left",-ipadx=>1, -padx=> 1,-pady =>1); $self->{'MainFrame'}->pack( #-padx => 2,-pady =>2, -fill => "x", -expand => 1); } foreach $mibx ( sort mibsort keys(%::miblist) ) { push(@{$self->{'Mibs'}}, new Mib ($self,"$::mibheadall$mibx",$::miblist{$mibx}, $self->{'ProbFrame'})); } return $self; } sub rsh { my $self = shift; if ($::display) { system "xterm -e rsh $self->{'Name'} -l root &"; } } sub selectme { my $self = shift; if ($main::hidden) { main::makeappear(); return; } if (exists $self->{'Selected'}) { main::deselectitem($self); delete $self->{'Selected'}; } else { main::selectitem($self); $self->{'hostlabel'}->configure(-foreground => "red"); $self->{'Selected'} = 1; } } sub deselectme { my $self = shift; $self->{'hostlabel'}->configure(-foreground => "black"); delete $self->{'Selected'}; } sub fix { my $self = shift; if (! exists $self->{'Down'}) { foreach $i (@{$self->{'Problems'}}) { if ($i->canfix() && ref($i) ne Host) { $i->fix(); } } } } sub seenall { my $self = shift; foreach $i (@{$self->{'Problems'}}) { if (ref($i) ne Host) { $i->haveseen(); } } } sub canfix { return 1; } sub hostdown { my $self = shift; $self->deleteProbs(); push(@{$self->{'Problems'}},$self); $self->{'Down'} = 1; if ($::display) { if (!exists $self->{'hostlabel'}) { $self->{'hostlabel'} = $self->{'MainFrame'}->Button(-text => sprintf("%-9.9s", $self->{'Name'}), -bd => 0, -padx => 0, -pady => 0, -command =>[\&selectme,$self], -activeforeground => 'red', -activebackground => '#C9C9C9', -width => 9, -anchor => "w", -relief => "flat"); } ::addToLog("$self->{'Name'} is down",2); $self->{'hostlabel'}->configure(-text => sprintf("%-9.9s down",$self->{'Name'}), -width => 14); } } sub check { my $self = shift; $self->{'noDelete'} = 1; $self->deleteProbs(); delete $self->{'noDelete'}; if ($::display) { $self->{'hostlabel'}->configure(-text => $self->{'Name'},-width=>9); } delete $self->{'Down'}; main::setstatus("pinging $self->{'Name'}"); if (!($::pinghost) || Net::Ping::pingecho($self->{'Name'},2)) { foreach $i (@{$self->{'Mibs'}}) { if (ref($i) ne Mib) { print "$i is a ref($i) not a Mib\n"; } else { main::setstatus("Checking $self->{'Name'}: " . $i->{'MibDesc'}); push(@{$self->{'Problems'}},$i->check()); } if (exists $self->{'Down'}) { last; } } } else { $self->hostdown(); } main::setstatus("Idle"); if ($#{$self->{'Problems'}} == -1) { $self->deleteme(); } } sub deleteme { my $self = shift; if ($self->{'Selected'}) { main::deselectitem($self); } $self->deleteProbs(); if ($::display) { $self->{'hostlabel'}->destroy(); $self->{'ProbFrame'}->destroy(); my $top = $self->{'MainFrame'}->toplevel; $self->{'MainFrame'}->destroy(); $top->update; } main::deletehost($self->{'Name'}); } sub deleteProbs { my $self = shift; foreach $i (@{$self->{'Problems'}}) { if (ref($i) eq Host) { delete $self->{'Problems'}; return; } if (ref($i) ne Problem && ref($i) ne FixProblem) { print "i: $i is a ", ref($i), "\n"; next; } $self->deleteProb($i); } } sub deleteProb { my $self = shift; my $child = shift; for ($k = 0; $k <= $#{$self->{'Problems'}}; $k++) { if (ref($self->{'Problems'}->[$k]) eq Problem || ref($self->{'Problems'}->[$k]) eq FixProblem ) { if ($self->{'Problems'}->[$k]->{'Mib'} eq $child->{'Mib'} && $self->{'Problems'}->[$k]->{'MibLocation'} eq $child->{'MibLocation'}) { splice(@{$self->{'Problems'}},$k,1); $child->deleteself(); if ($#{$self->{'Problems'}} == -1 && !exists $self->{'noDelete'}) { $self->deleteme(); } last; } } else { print " not: ",$self->{'Problems'}->[$k],"/", ref($self->{'Problems'}->[$k]),"\n"; } } } package main; # # Read arguments # if ($#ARGV != -1) { while ($#ARGV >= 0 && $ARGV[0] =~ /^-/) { $_ = shift; $andlog = 1 if (/^-a/); $dontstart = 1 if (/^-d/); $fixit = -1 if (/^-n/); $fixit = 1 if (/^-y/); $display = 0 if (/^-x/); $pinghost = 1 if (/^-p/); $hidden = 1 if (/^-H/); $loglevel = shift if (/^-V/); $logwindowatstart = 1 if (/^-L/); &display_help() if (/^-h/); &setmibchecklist(@fixitlist) if (/^-f/); } } # # If necessary check the ece-log file for problems # if (($andlog || $#ARGV == -1) && !$dontstart) { open(LOG,$errlog); while (<LOG>) { @fields = split; @tmp = grep(/$fields[0]/,@ARGV); if ($#tmp == -1) { # && $fields[1] ne "down") { $ARGV[$#ARGV + 1] = $fields[0]; } } close(LOG); } # # Check all the found hosts # if ($display) { use Tk; # $tk_strictMotif = 1; $top = MainWindow->new(); $top->bind('all',"<Control-q>",[\&quit]); $top->bind('all',"<Control-h>",[\&makehidden]); $top->bind('all',"<Control-s>",[\&seenall]); $top->bind('all',"<Control-f>",[\&fixall]); $top->option('add','*highlightThickness','0'); #wish this worked # $top->option('add','*highlightbackground','#C9C9C9'); $top->option('add','*background','#C9C9C9'); $top->option('add','*font','6x13'); $HostFrame = $top->Frame(); $MenuFrame = $top->Frame(-relief => "raised",-borderwidth => 2); $MenuFrame->pack(-fill => "x",-expand => 1); $statusBar = $top->Frame(-relief => "raised",-borderwidth => 2); $status = $statusBar->Label(-text => "initializing",-anchor =>"e"); $statusl = $statusBar->Label(-text => "Status: ", -anchor => "w"); $msgBar = $top->Frame(-relief => "raised",-borderwidth => 2); $msg = $msgBar->Label(-text => "",-anchor =>"e"); $msgl = $msgBar->Label(-text => "Note: ", -anchor => "w"); $botFrame = $top->Frame(); $butFrame = $top->Frame(); $entryhost = ""; $NewHost = $botFrame->Entry(-textvariable => \$entryhost,-width=>20, -relief => "sunken"); $NewHost->bind("<Return>",sub {newHost("$entryhost"); $NewHost->delete(0,length($entryhost));}); $BotLabel = $botFrame->Label(-text => "Check New Host: ", -anchor => "w"); $CmdsMenuBut = $MenuFrame->Menubutton(-text => "Cmds"); $CmdsMenu = $CmdsMenuBut->Menu(-tearoff => 1); $CmdsMenuBut->configure(-menu => $CmdsMenu); $CmdsMenuBut->pack(-side => "left"); $CmdsMenuBut->command(-label => "Check Hosts", -command => [\&rescanhosts]); $CmdsMenuBut->command(-label => "Check Log", -command => [\&scanlog]); $CmdsMenuBut->command(-label => "Fix All", -command => [\&fixall], -accelerator => "Ctrl-f"); $CmdsMenuBut->command(-label => "Seen All", -command => [\&seenall], -accelerator => "Ctrl-s"); $CmdsMenuBut->separator(); $CmdsMenuBut->command(-label => "Hide", -command => [\&makehidden], -accelerator => "Ctrl-h"); $CmdsMenuBut->command(-label => "Quit", -command => [\&quit], -accelerator => "Ctrl-q"); $PrefsMenuBut = $MenuFrame->Menubutton(-text => "Prefs"); $PrefsMenu = $PrefsMenuBut->Menu(-tearoff => 1); $PrefsMenuBut->configure(-menu => $PrefsMenu); $PrefsMenuBut->pack(-side => "left"); $PrefsMenuBut->cascade(-label => "Rescan"); $RescanPrefsBut = $PrefsMenu->Menu(); $PrefsMenuBut->entryconfigure("Rescan",-menu => $RescanPrefsBut); $AutoRescan = 1; if ($AutoRescan) { $afterId = Tk::after($rescanWhen*1000,[\&autorescan]); } $RescanPrefsBut->checkbutton(-label =>"Auto Rescan", -variable =>\$AutoRescan, -command => sub {if ($AutoRescan) { $afterId = Tk::after($rescanWhen*1000,[\&autorescan]) } else { Tk::after("cancel",$afterId); }}); $AutoCheckLog = 1; $RescanPrefsBut->checkbutton(-label =>"Checks Log", -variable =>\$AutoCheckLog); $AutoCheckHosts = 0; $RescanPrefsBut->checkbutton(-label =>"Checks Hosts", -variable =>\$AutoCheckHosts); $RescanWhenHidden = 1; $RescanPrefsBut->checkbutton(-label =>"Only When Hidden", -variable =>\$RescanWhenHidden); $RescanPrefsBut->checkbutton(-label =>"Pop forward with new", -variable =>\$raiseonnew); $PrefsMenuBut->cascade(-label => "Log Verbosity"); $LogVerbBut = $PrefsMenu->Menu(); $PrefsMenuBut->entryconfigure("Log Verbosity", -menu => $LogVerbBut); for ($i=1; $i <= $numloglevels; $i++) { $LogVerbBut->radiobutton(-label => "$i", -variable => \$loglevel, -value => $i); } $PrefsMenuBut->cascade(-label => "Check For"); $CheckForBut = $PrefsMenu->Menu(); $PrefsMenuBut->entryconfigure("Check For", -menu => $CheckForBut); $CheckForBut->command(-label => "Fixable Problems", -command => [\&setmibchecklist,@fixitlist]); $CheckForBut->command(-label => "Everything", -command => [\&setmibchecklist,keys(%miblist)]); $CheckForBut->separator(); foreach $i ( sort mibsort keys(%::mibchecklist) ) { $CheckForBut->checkbutton(-label => $miblist{$i}, -variable => \$mibchecklist{$i}); } $PrefsMenuBut->checkbutton(-label => "Ping Host First", -variable => \$pinghost); # Agent control $agentMenuBut = $MenuFrame->Menubutton(-text => "Agent-Control"); $agentMenu = $agentMenuBut->Menu(-tearoff => 1); $agentMenuBut->configure(-menu => $agentMenu); $agentMenuBut->pack(-side => "left"); $agentMenuBut->command(-label => "Re-read Configuration", -command => [sub {if ($selected) { $top->Busy(); my $args = sprint($::default_get_args, $selected->{'Host'}); $_ = `$::snmppath/snmpset $args $mibupdateconfig i 1`; $top->Unbusy();}}]); $agentMenuBut->command(-label => "Clear Exec Cache", -command => [sub {if ($selected) { $top->Busy(); my $args = sprint($::default_get_args, $selected->{'Host'}); $_ = `$::snmppath/snmpset $args $mibclearcache i 1`; $top->Unbusy();}}]); $agentMenuBut->separator(); $agentMenuBut->command(-label => "Re-start Agent", -command => [sub {if ($selected) { $top->Busy(); my $args = sprint($::default_get_args, $selected->{'Host'}); $_ = `$::snmppath/snmpset $args $mibrestartagent i 1`; $top->Unbusy();} }]); # set up remote commands $remoteMenuBut = $MenuFrame->Menubutton(-text => "Remote-Info"); $remoteMenu = $remoteMenuBut->Menu(-tearoff => 1); $remoteMenuBut->configure(-menu => $remoteMenu); $remoteMenuBut->pack(-side => "left"); $remoteMenuBut->command(-label => "Load-Av", -command => [\&remote_load]); $remoteMenuBut->separator(); $remoteMenuBut->command(-label => "top", -command => [\&remote_cmd,"top"]); $remoteMenuBut->command(-label => "mailq", -command => [\&remote_cmd,"mailq"]); $remoteMenuBut->command(-label => "ps", -command => [\&remote_cmd,"ps"]); $remoteMenuBut->command(-label => "conf", -command => [\&remote_cmd,"conf"]); # set up log file menu $logFileMenuBut = $MenuFrame->Menubutton(-text => "Log"); $logFileMenu = $logFileMenuBut->Menu(-tearoff => 1); $logFileMenuBut->configure(-menu => $logFileMenu); $logFileMenuBut->pack(-side => "left"); $logFileMenuBut->command(-label => "show log", -command => [\&displayLog]); $logFileMenuBut->command(-label => "clear log", -command => [\&clearLog]); $logFileMenuBut->separator(); $logFileMenuBut->command(-label => "show Tyfon's log", -command => [\&displayTyfon]); # set up status bar $statusl->pack(-fill => "x", -expand => 1, -side =>"left"); $status->pack(-fill => "x", -expand => 1, -side =>"left"); $msgl->pack(-fill => "x", -expand => 1, -side => "left"); $msg->pack(-fill => "x", -expand => 1, -side => "left"); $statusBar->pack(-fill => "x", -expand => 1); $msgBar->pack(-fill => "x", -expand => 1); $HostFrame->pack(-fill => "x",-expand => 1); $butFrame->pack(-fill => "x",-expand => 1); $botFrame->pack(-fill => "x",-expand => 1); $FixBut = $butFrame->Button(-text => "Fix",-command=>[sub{print "hi\n"}], -state => "disabled"); $FixBut->pack(-side => "left",-padx => 4,-pady => 2,-ipadx => 2, -ipady => 2); $RshBut = $butFrame->Button(-text => "Rsh",-command=>[sub{print "hi\n"}], -state => "disabled"); $RshBut->pack(-side => "left",-padx => 4,-pady => 2,-ipadx => 2, -ipady => 2); $DelBut = $butFrame->Button(-text => "Del", -state => "disabled"); $DelBut->pack(-side => "left",-padx => 4,-pady => 2,-ipadx => 2, -ipady => 2); $ChkBut = $butFrame->Button(-text => "Chk", -state => "disabled"); $ChkBut->pack(-side => "left",-padx => 4,-pady => 2,-ipadx => 2, -ipady => 2); $BotLabel->pack(-fill => "x",-expand => 1,-side=>"left"); $NewHost->pack(-side=>"left"); &makehidden() if ($hidden); $top->update(); # generate log window, but tell it not to create display $logwindow = MainWindow->new; $logwindow->option('add','*highlightThickness','0'); #wish this worked # $logwindow->option('add','*highlightbackground','#C9C9C9'); $logwindow->option('add','*background','#C9C9C9'); $logwindow->option('add','*font','6x13'); $logbuttons = $logwindow->Frame; $logbuttons->pack(-side => 'bottom', -expand => 1, -fill => 'x'); $logclose = $logbuttons->Button(-text => 'Close', -command => ['withdraw',$logwindow]); $logclose->pack(-side => 'left', -expand => 1); $logtext = $logwindow->Text(-height => 40, -setgrid => 1); $logtext->pack(-side => 'left', -fill => 'both', -expand => 1); $logscroll = $logwindow->Scrollbar(-command => ['yview',$logtext]); $logscroll->pack(-side => 'right', -fill => 'y'); $logtext->configure(-yscrollcommand => ['set', $logscroll]); $logwindow->title("snmpcheck Action Log file"); $logwindow->iconname("snmpcheck-log"); $logtext->delete('1.0','end'); $logclear = $logbuttons->Button(-text => 'Clear Log', -command => [\&deleteLog]); $logclear->pack(-side => 'right', -expand => 1); if (! $logwindowatstart) { $logwindow->withdraw; } $status->configure(-text => "Idle"); $selected = 0; # fill table with hosts if (!$dontstart) { loadAllHosts(@ARGV); } MainLoop; } else { select(STDOUT); $| = 1; if ($::fixit == 0) { Term::ReadKey::ReadMode(3); } loadAllHosts(@ARGV); printf("$eraseline"); } sub loadAllHosts { my @hostlist = @_; foreach $host ( @hostlist ) { newHost($host); } } sub newHost { my $name = shift; if (!exists $chost{"$name"}) { $chost{"$name"} = new Host ($name); if ($::display) { $top->update(); } $chost{"$name"}->check; } else { setmsg("$name all ready exists"); } } sub deletehost { my $name = shift; delete $chost{"$name"}; } sub setstatus { my $arg = shift; if ($display) { $status->configure(-text => $arg); $top->update(); addToLog($arg,4); } } sub setmsg { my $arg = shift; if ($display) { $msg->configure(-text => $arg); $top->update(); addToLog($arg); } } sub addToLog { if ($display) { my $logmsg = shift; my $logaddlevel = shift; if (! defined($logaddlevel)) { $logaddlevel = 1; } if ($logaddlevel <= $loglevel) { $logtext->insert('end'," " x ($logaddlevel-1) . "$logmsg\n"); } } } sub displayTyfon { remote_cmd_generic("cat /net/tyfon/1/OV/log/ece-log","Tyfon -- ece-log"); } sub displayLog { $logwindow->deiconify; $logwindow->raise; } sub deleteLog { $logtext->delete('1.0','end'); } sub deselectitem { $obj = shift; $obj->deselectme(); $FixBut->configure(-state => "disabled"); $RshBut->configure(-state => "disabled"); $DelBut->configure(-state => "disabled"); $ChkBut->configure(-state => "disabled"); $selected = 0; } sub selectitem { if ($selected) { $selected->deselectme(); } $selected = shift; if (ref($selected) ne Host || !(exists $selected->{'Down'})) { $RshBut->configure(-state => "normal", -command => ['rsh',$selected]); } else { $RshBut->configure(-state => "disabled"); } $DelBut->configure(-state => "normal", -command => ['deleteme',$selected]); $ChkBut->configure(-state => "normal", -command => ['check',$selected]); if ($selected->canfix() && !(exists $selected->{'Down'})) { $FixBut->configure(-state => "normal", -command => ['fix',$selected]); } else { $FixBut->configure(-state => "disabled"); } if ($hidden == 1) { makeappear(); } } sub makehidden { $MenuFrame->pack("forget"); $statusBar->pack("forget"); $msgBar->pack("forget"); $butFrame->pack("forget"); $botFrame->pack("forget"); flatten(); $hidden=1; } sub makeappear { $HostFrame->pack("forget"); $MenuFrame->pack(-expand => 1, -fill => "x"); $statusBar->pack(-expand => 1, -fill => "x"); $msgBar->pack(-expand => 1, -fill => "x"); $HostFrame->pack(-expand => 1, -fill => "x"); $butFrame->pack(-expand => 1, -fill => "x"); $botFrame->pack(-expand => 1, -fill => "x"); reliefen(); $hidden=0; } sub quit { $top->destroy(); exit(); } sub scanlog { my (@fields, @tmp); open(LOG,$::errlog); while (<LOG>) { @fields = split; @tmp = grep(/$fields[0]/,@ARGV); if ($#tmp == -1 && !exists $::chost->{$fields[0]}) { newHost($fields[0]); } } close(LOG); } sub rescanhosts { foreach $i (keys(%chost)) { $chost{$i}->check(); } } sub autorescan { $afterId = Tk::after($rescanWhen*1000,[\&autorescan]); if ($RescanWhenHidden && !$hidden) {return;} if ($AutoCheckHosts) { rescanhosts(); } if ($AutoCheckLog) { scanlog(); } } sub flatten { foreach $i (keys(%chost)) { $chost{$i}->{'MainFrame'}->configure(-relief => "flat",-borderwidth=>0); } } sub reliefen { foreach $i (keys(%chost)) { $chost{$i}->{'MainFrame'}->configure(-relief =>"sunken",-borderwidth=>2); } } sub fixall { foreach $i (keys(%chost)) { $chost{$i}->fix(); } } sub seenall { foreach $i (keys(%chost)) { $chost{$i}->seenall(); } } sub remote_cmd { my $type = shift; if ($selected) { remote_cmd_generic("$::snmppath/rsnmp -p $type $selected->{'Host'}", "$selected->{'Host'} -- $type",1); } else { setmsg("Error: Nothing selected"); } } sub remote_load { if ($selected) { remote_cmd_generic("$::snmppath/snmpwalk " . sprintf($::default_get_args,$selected->{'Host'}) . " .1.3.6.1.4.1.2021.10.LOADAVE", "$selected->{'Host'} -- LoadAve"); } else { setmsg("Error: Nothing selected"); } } sub remote_cmd_generic { my $cmd = shift; my $title = shift; my $insert = shift; addToLog("running: $cmd ... "); my $newwin = MainWindow->new; $newwin->Busy(); $newwin->option('add','*highlightThickness','0'); #wish this worked # $newwin->option('add','*highlightbackground','#C9C9C9'); $newwin->option('add','*background','#C9C9C9'); $newwin->option('add','*font','6x13'); my $buttons = $newwin->Frame; $buttons->pack(-side => 'bottom', -expand => 1, -fill => 'x'); my $entries = $newwin->Frame; $entries->pack(-side => 'bottom', -expand => 1, -fill => 'x'); my $text = $newwin->Text(-height => 40, -setgrid => 1); $text->pack(-side => 'left', -fill => 'both', -expand => 1); my $scroll = $newwin->Scrollbar(-command => ['yview',$text]); $scroll->pack(-side => 'left', -fill => 'y'); $text->configure(-yscrollcommand => ['set', $scroll]); my $close = $buttons->Button(-text => 'Close', -command => ['destroy',$newwin]); $close->pack(-side => 'left', -expand => 1); my $rerun = $buttons->Button(-text => 'Re-Run', -command=>[\&fill_text,'',$text, \$cmd,$insert]); $rerun->pack(-side => 'left', -expand => 1); my $cmdlabel = $entries->Label(-text => "Command: "); my $cmdtexte = $entries->Entry(-textvariable => \$cmd, -relief => "sunken"); $cmdtexte->bind('<Return>' => [\&fill_text,$text, \$cmd,$insert]); $cmdlabel->pack(-side => 'left'); $cmdtexte->pack(-side => 'left'); my $searchtext = ''; my $searchlabel = $entries->Label(-text => "Search for: "); my $searchtexte = $entries->Entry(-textvariable => \$searchtext, -relief => "sunken"); $searchtexte->pack(-side => 'right'); $searchlabel->pack(-side => 'right'); $searchtexte->bind('<Return>' => [sub { $text->tag('remove','search','0.0','end'); my($current, $length) = ('1.0', 0); while (1) { $current = $text->search(-count => \$length, $searchtext, $current, 'end'); last if not $current; $text->tag('add', 'search', $current, "$current + $length char"); $current = $text->index("$current + $length char"); $text->tag('configure','search', -background => 'lightBlue');}}]); if (defined($title)) { $newwin->title($title); $newwin->iconname($title); } fill_text('',$text,\$cmd,$insert); } sub fill_text { my $dump = shift; my $textw = shift; my $cmd = shift; my $insert = shift; $textw->delete('1.0','end'); if (defined($insert) && $insert) { $textw->insert('end',"running: $$cmd\n\n"); } $textw->toplevel->update(); $textw->toplevel->Busy(); open(OUT,"$$cmd|"); while (<OUT>) { $textw->insert('end',$_); $textw->toplevel->update(); $textw->toplevel->Busy(); } close(OUT); if (defined ($insert) && $insert) { $textw->insert('end',"\ndone.\n"); } $textw->toplevel->Unbusy(); $textw->Unbusy(); addToLog("done: $$cmd"); } sub display_help { print " Usage: snmpcheck [-x] [-n|y] [-h] [-H] [-V NUM] [-L] [-f] [[-a] HOSTS] -h\tDisplay this message. -a\tcheck error log file AND hosts specified on command line. -p\tDon't try and ping-echo the host first -f\tOnly check for things I can fix HOSTS\tcheck these hosts for problems. X Options: -x\tforces ascii base if \$DISPLAY set (instead of tk). -H\tstart in hidden mode. (hides user interface) -V NUM\tsets the initial verbosity level of the command log (def: 1) -L\tShow the log window at startup -d\tDon't start by checking anything. Just bring up the interface. Ascii Options: -n\tDon't ever try and fix the problems found. Just list. -y\tAlways fix problems found. "; exit(0); } sub option_get { my $resource = shift; return $top->option('get',$resource); } sub option_set { my $resource = shift; my $value = shift; $top->option('add',"*$resource",$value); } sub option_save { } sub mibsort { $_ = $a; ($av) = /\.([0-9]+)/; $_ = $b; ($bv) = /\.([0-9]+)/; return $av <=> $bv; } sub setmibchecklist { my $i; foreach $i (keys(%mibchecklist)) { $mibchecklist{$i} = 0; } foreach $i (@_) { $mibchecklist{$i} = 1; } }