Linux server.thearyasamaj.org 4.18.0-553.56.1.el8_10.x86_64 #1 SMP Tue Jun 10 05:00:59 EDT 2025 x86_64
Apache
: 103.90.241.146 | : 216.73.216.222
Cant Read [ /etc/named.conf ]
5.6.40
ftpuser@mantra.thearyasamaj.org
www.github.com/MadExploits
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
CPANEL RESET
CREATE WP USER
README
+ Create Folder
+ Create File
/
usr /
bin /
[ HOME SHELL ]
Name
Size
Permission
Action
7za
41
B
-rwxr-xr-x
GET
15.84
KB
-rwxr-xr-x
HEAD
15.84
KB
-rwxr-xr-x
POST
15.84
KB
-rwxr-xr-x
[
53.57
KB
-rwxr-xr-x
ab
56.96
KB
-rwxr-xr-x
ac
33.07
KB
-rwxr-xr-x
aclocal
35.62
KB
-rwxr-xr-x
aclocal-1.16
35.62
KB
-rwxr-xr-x
acyclic
12.37
KB
-rwxr-xr-x
addr2line
33.28
KB
-rwxr-xr-x
alias
29
B
-rwxr-xr-x
appstream-compose
33.21
KB
-rwxr-xr-x
appstream-util
114.34
KB
-rwxr-xr-x
apropos
54.04
KB
-rwxr-xr-x
ar
61.95
KB
-rwxr-xr-x
arch
37.33
KB
-rwxr-xr-x
arpaname
11.81
KB
-rwxr-xr-x
as
889.89
KB
-rwxr-xr-x
aspell
159.5
KB
-rwxr-xr-x
at
57.33
KB
-rwsr-xr-x
atq
57.33
KB
-rwsr-xr-x
atrm
57.33
KB
-rwsr-xr-x
attr
13.06
KB
-rwxr-xr-x
audit2allow
14.85
KB
-rwxr-xr-x
audit2why
14.85
KB
-rwxr-xr-x
aulast
20.56
KB
-rwxr-xr-x
aulastlog
12.43
KB
-rwxr-xr-x
ausyscall
12.27
KB
-rwxr-xr-x
authselect
41.06
KB
-rwxr-xr-x
autoconf
14.42
KB
-rwxr-xr-x
autoheader
8.33
KB
-rwxr-xr-x
autom4te
31.43
KB
-rwxr-xr-x
automake
251.9
KB
-rwxr-xr-x
automake-1.16
251.9
KB
-rwxr-xr-x
autoreconf
20.57
KB
-rwxr-xr-x
autoscan
16.72
KB
-rwxr-xr-x
autoupdate
33.08
KB
-rwxr-xr-x
auvirt
32.71
KB
-rwxr-xr-x
awk
669.77
KB
-rwxr-xr-x
b2sum
57.68
KB
-rwxr-xr-x
base32
41.46
KB
-rwxr-xr-x
base64
41.48
KB
-rwxr-xr-x
basename
37.41
KB
-rwxr-xr-x
bash
1.1
MB
-rwxr-xr-x
bashbug
7.18
KB
-rwxr-xr-x
bashbug-64
7.18
KB
-rwxr-xr-x
batch
137
B
-rwxr-xr-x
bc
94.98
KB
-rwxr-xr-x
bcomps
20.59
KB
-rwxr-xr-x
bdftopcf
45.4
KB
-rwxr-xr-x
bg
26
B
-rwxr-xr-x
bison
437.72
KB
-rwxr-xr-x
blkiomon
30.51
KB
-rwxr-xr-x
blkparse
61.48
KB
-rwxr-xr-x
blkrawverify
18.7
KB
-rwxr-xr-x
blktrace
49.66
KB
-rwxr-xr-x
bmon
122.1
KB
-rwxr-xr-x
bno_plot.py
3.47
KB
-rwxr-xr-x
bond2team
22.74
KB
-rwxr-xr-x
bootctl
45.14
KB
-rwxr-xr-x
brotli
739.2
KB
-rwxr-xr-x
btrace
891
B
-rwxr-xr-x
btrecord
19.94
KB
-rwxr-xr-x
btreplay
32.45
KB
-rwxr-xr-x
btt
144.79
KB
-rwxr-xr-x
bunzip2
37.57
KB
-rwxr-xr-x
busctl
77.25
KB
-rwxr-xr-x
bzcat
37.57
KB
-rwxr-xr-x
bzcmp
2.08
KB
-rwxr-xr-x
bzdiff
2.08
KB
-rwxr-xr-x
bzegrep
1.64
KB
-rwxr-xr-x
bzfgrep
1.64
KB
-rwxr-xr-x
bzgrep
1.64
KB
-rwxr-xr-x
bzip2
37.57
KB
-rwxr-xr-x
bzip2recover
17.15
KB
-rwxr-xr-x
bzless
1.23
KB
-rwxr-xr-x
bzmore
1.23
KB
-rwxr-xr-x
c++
1.21
MB
-rwxr-xr-x
c++filt
28.89
KB
-rwxr-xr-x
c89
224
B
-rwxr-xr-x
c99
215
B
-rwxr-xr-x
ca-legacy
1.61
KB
-rwxr-xr-x
cairo-sphinx
69.71
KB
-rwxr-xr-x
cal
65.98
KB
-rwxr-xr-x
captoinfo
85.23
KB
-rwxr-xr-x
cat
37.45
KB
-rwxr-xr-x
catchsegv
3.21
KB
-rwxr-xr-x
catman
41.45
KB
-rwxr-xr-x
cc
1.21
MB
-rwxr-xr-x
ccomps
24.68
KB
-rwxr-xr-x
cd
26
B
-rwxr-xr-x
centrino-decode
11.26
KB
-rwxr-xr-x
certbot
387
B
-rwxr-xr-x
certbot-3
387
B
-rwxr-xr-x
chacl
17.08
KB
-rwxr-xr-x
chage
77.67
KB
-rwsr-xr-x
chardetect
400
B
-rwxr-xr-x
chattr
16.4
KB
-rwxr-xr-x
chcat
13.57
KB
-rwxr-xr-x
chcon
70.34
KB
-rwxr-xr-x
checkmodule
427.01
KB
-rwxr-xr-x
checkpolicy
488.64
KB
-rwxr-xr-x
chfn
32.89
KB
-rws--x--x
chgrp
66.27
KB
-rwxr-xr-x
chmem
45.47
KB
-rwxr-xr-x
chmod
62.22
KB
-rwxr-xr-x
chown
70.3
KB
-rwxr-xr-x
chronyc
119.37
KB
-rwxr-xr-x
chrt
37.18
KB
-rwxr-xr-x
chsh
24.71
KB
-rws--x--x
chvt
12.66
KB
-rwxr-xr-x
circo
12.23
KB
-rwxr-xr-x
cksum
37.38
KB
-rwxr-xr-x
clear
12.49
KB
-rwxr-xr-x
cluster
518.3
KB
-rwxr-xr-x
cmp
103.76
KB
-rwxr-xr-x
cockpit-bridge
496.18
KB
-rwxr-xr-x
col
29
KB
-rwxr-xr-x
colcrt
16.47
KB
-rwxr-xr-x
colrm
24.88
KB
-rwxr-xr-x
column
49.46
KB
-rwxr-xr-x
comm
41.54
KB
-rwxr-xr-x
command
31
B
-rwxr-xr-x
compile_et
1.31
KB
-rwxr-xr-x
config_data
6.97
KB
-rwxr-xr-x
coredumpctl
44.9
KB
-rwxr-xr-x
corelist
14.64
KB
-rwxr-xr-x
cp
147.99
KB
-rwxr-xr-x
cpan
7.87
KB
-rwxr-xr-x
cpan-mirrors
4.19
KB
-rwxr-xr-x
cpio
159.8
KB
-rwxr-xr-x
cpp
1.21
MB
-rwxr-xr-x
cpupower
66.9
KB
-rwxr-xr-x
crb
2.58
KB
-rwxr--r--
crc32
1.02
KB
-rwxr-xr-x
cronnext
49.8
KB
-rwxr-xr-x
crontab
61.66
KB
-rwsr-xr-x
csplit
53.66
KB
-rwxr-xr-x
csslint-0.6
24.56
KB
-rwxr-xr-x
cstool
4.58
MB
-rwxr-xr-x
curl
230.08
KB
-rwxr-xr-x
cut
49.51
KB
-rwxr-xr-x
cvtsudoers
263.95
KB
-rwxr-xr-x
date
105.95
KB
-rwxr-xr-x
db_archive
12.45
KB
-rwxr-xr-x
db_checkpoint
16.48
KB
-rwxr-xr-x
db_deadlock
16.48
KB
-rwxr-xr-x
db_dump
16.51
KB
-rwxr-xr-x
db_dump185
69.55
KB
-rwxr-xr-x
db_hotbackup
20.49
KB
-rwxr-xr-x
db_load
28.61
KB
-rwxr-xr-x
db_log_verify
16.52
KB
-rwxr-xr-x
db_printlog
33.4
KB
-rwxr-xr-x
db_recover
16.51
KB
-rwxr-xr-x
db_replicate
16.49
KB
-rwxr-xr-x
db_stat
16.48
KB
-rwxr-xr-x
db_tuner
24.55
KB
-rwxr-xr-x
db_upgrade
12.45
KB
-rwxr-xr-x
db_verify
16.46
KB
-rwxr-xr-x
dbilogstrip
1.35
KB
-rwxr-xr-x
dbinfo
4.5
KB
-rwxr-xr-x
dbiprof
6.06
KB
-rwxr-xr-x
dbpmda
93.96
KB
-rwxr-xr-x
dbus-binding-tool
110.43
KB
-rwxr-xr-x
dbus-cleanup-sockets
16.38
KB
-rwxr-xr-x
dbus-daemon
239.71
KB
-rwxr-xr-x
dbus-monitor
28.57
KB
-rwxr-xr-x
dbus-run-session
15.88
KB
-rwxr-xr-x
dbus-send
28.54
KB
-rwxr-xr-x
dbus-test-tool
24.59
KB
-rwxr-xr-x
dbus-update-activation-environ...
16.41
KB
-rwxr-xr-x
dbus-uuidgen
12.37
KB
-rwxr-xr-x
dc
53.02
KB
-rwxr-xr-x
dd
77.96
KB
-rwxr-xr-x
deallocvt
12.66
KB
-rwxr-xr-x
debuginfod-find
16.46
KB
-rwxr-xr-x
delv
42.45
KB
-rwxr-xr-x
df
91.08
KB
-rwxr-xr-x
diff
268.01
KB
-rwxr-xr-x
diff3
128.6
KB
-rwxr-xr-x
diffimg
12.24
KB
-rwxr-xr-x
dig
162.17
KB
-rwxr-xr-x
dijkstra
16.7
KB
-rwxr-xr-x
dir
139.88
KB
-rwxr-xr-x
dircolors
49.55
KB
-rwxr-xr-x
dirmngr
580.16
KB
-rwxr-xr-x
dirmngr-client
120.12
KB
-rwxr-xr-x
dirname
33.36
KB
-rwxr-xr-x
distro
389
B
-rwxr-xr-x
dltest
13.05
KB
-rwxr-xr-x
dm_date
5.38
KB
-rwxr-xr-x
dm_zdump
4.99
KB
-rwxr-xr-x
dmesg
77.9
KB
-rwxr-xr-x
dnf
1.91
KB
-rwxr-xr-x
dnf-3
1.91
KB
-rwxr-xr-x
dnsdomainname
21.16
KB
-rwxr-xr-x
dnstap-read
20.42
KB
-rwxr-xr-x
domainname
21.16
KB
-rwxr-xr-x
dos2unix
58.54
KB
-rwxr-xr-x
dot
12.23
KB
-rwxr-xr-x
dot2gxl
41.27
KB
-rwxr-xr-x
dotty
2.04
KB
-rwxr-xr-x
doveadm
678.08
KB
-rwxr-xr-x
doveconf
185.02
KB
-rwxr-xr-x
dovecot-sysreport
5.63
KB
-rwxr-xr-x
dracut
67.81
KB
-rwxr-xr-x
dstat
70.37
KB
-rwxr-xr-x
dsync
678.08
KB
-rwxr-xr-x
dtrace
17.25
KB
-rwxr-xr-x
du
107.02
KB
-rwxr-xr-x
dumpkeys
170
KB
-rwxr-xr-x
dwp
2.17
MB
-rwxr-xr-x
dwz
167.64
KB
-rwxr-xr-x
easy_install-3
246
B
-rwxr-xr-x
easy_install-3.6
246
B
-rwxr-xr-x
echo
37.34
KB
-rwxr-xr-x
ed
57.28
KB
-rwxr-xr-x
edgepaint
420.73
KB
-rwxr-xr-x
egrep
28
B
-rwxr-xr-x
eject
57.77
KB
-rwxr-xr-x
elfedit
33.27
KB
-rwxr-xr-x
enc2xs
40.97
KB
-rwxr-xr-x
encguess
2.91
KB
-rwxr-xr-x
enchant
21.08
KB
-rwxr-xr-x
enchant-lsmod
13.09
KB
-rwxr-xr-x
env
41.34
KB
-rwxr-xr-x
envml
4.1
KB
-rwxr-xr-x
envsubst
48.99
KB
-rwxr-xr-x
eqn
232.16
KB
-rwxr-xr-x
erb
4.72
KB
-rwxr-xr-x
evmctl
62.54
KB
-rwxr-xr-x
ex
1.13
MB
-rwxr-xr-x
expand
41.58
KB
-rwxr-xr-x
expr
49.56
KB
-rwxr-xr-x
facter
145.19
KB
-rwxr-xr-x
factor
85.97
KB
-rwxr-xr-x
fail2ban-client
1.39
KB
-rwxr-xr-x
fail2ban-python
11.59
KB
-rwxr-xr-x
fail2ban-regex
1.25
KB
-rwxr-xr-x
fail2ban-server
1.39
KB
-rwxr-xr-x
fallocate
28.95
KB
-rwxr-xr-x
false
33.3
KB
-rwxr-xr-x
fc
26
B
-rwxr-xr-x
fc-cache
132
B
-rwxr-xr-x
fc-cache-64
20.35
KB
-rwxr-xr-x
fc-cat
16.35
KB
-rwxr-xr-x
fc-conflist
12.25
KB
-rwxr-xr-x
fc-list
12.25
KB
-rwxr-xr-x
fc-match
16.26
KB
-rwxr-xr-x
fc-pattern
12.26
KB
-rwxr-xr-x
fc-query
12.24
KB
-rwxr-xr-x
fc-scan
12.26
KB
-rwxr-xr-x
fc-validate
16.26
KB
-rwxr-xr-x
fdp
12.23
KB
-rwxr-xr-x
fg
26
B
-rwxr-xr-x
fgconsole
12.67
KB
-rwxr-xr-x
fgrep
28
B
-rwxr-xr-x
file
24.68
KB
-rwxr-xr-x
fincore
33.02
KB
-rwxr-xr-x
find
255.85
KB
-rwxr-xr-x
findmnt
70.6
KB
-rwxr-xr-x
fips-finish-install
1.29
KB
-rwxr-xr-x
fips-mode-setup
3.91
KB
-rwxr-xr-x
firewall-cmd
139.61
KB
-rwxr-xr-x
firewall-offline-cmd
120.73
KB
-rwxr-xr-x
flex
428.45
KB
-rwxr-xr-x
flex++
428.45
KB
-rwxr-xr-x
flock
33.19
KB
-rwxr-xr-x
fmt
45.48
KB
-rwxr-xr-x
fold
41.4
KB
-rwxr-xr-x
fonttosfnt
41.18
KB
-rwxr-xr-x
formail
48.22
KB
-rwxr-xr-x
free
20.66
KB
-rwxr-xr-x
fribidi
21.14
KB
-rwxr-xr-x
ftpdctl
98.2
KB
-rwxr-xr-x
funzip
36.74
KB
-rwxr-xr-x
g++
1.21
MB
-rwxr-xr-x
g13
212.02
KB
-rwxr-xr-x
gapplication
20.44
KB
-rwxr-xr-x
gawk
669.77
KB
-rwxr-xr-x
gc
16.61
KB
-rwxr-xr-x
gcc
1.21
MB
-rwxr-xr-x
gcc-ar
36.64
KB
-rwxr-xr-x
gcc-nm
36.65
KB
-rwxr-xr-x
gcc-ranlib
36.65
KB
-rwxr-xr-x
gcov
1.31
MB
-rwxr-xr-x
gcov-dump
566.9
KB
-rwxr-xr-x
gcov-tool
603.88
KB
-rwxr-xr-x
gdbm_dump
21.05
KB
-rwxr-xr-x
gdbm_load
25.31
KB
-rwxr-xr-x
gdbmtool
111.57
KB
-rwxr-xr-x
gdbus
48.7
KB
-rwxr-xr-x
gdk-pixbuf-query-loaders-64
18.7
KB
-rwxr-xr-x
gdk-pixbuf-thumbnailer
28.66
KB
-rwxr-xr-x
gem
542
B
-rwxr-xr-x
gencat
24.82
KB
-rwxr-xr-x
genl-ctrl-list
12.04
KB
-rwxr-xr-x
geoiplookup
21.89
KB
-rwxr-xr-x
geoiplookup6
21.65
KB
-rwxr-xr-x
geqn
232.16
KB
-rwxr-xr-x
getconf
32.45
KB
-rwxr-xr-x
getent
33.12
KB
-rwxr-xr-x
getfacl
27.99
KB
-rwxr-xr-x
getfattr
23.03
KB
-rwxr-xr-x
getkeycodes
12.66
KB
-rwxr-xr-x
getopt
20.52
KB
-rwxr-xr-x
getopts
31
B
-rwxr-xr-x
gettext
48.97
KB
-rwxr-xr-x
gettext.sh
4.52
KB
-rwxr-xr-x
gio
85.2
KB
-rwxr-xr-x
gio-querymodules-64
16.3
KB
-rwxr-xr-x
glib-compile-schemas
48.84
KB
-rwxr-xr-x
gmake
235.32
KB
-rwxr-xr-x
gml2gv
41.2
KB
-rwxr-xr-x
gneqn
908
B
-rwxr-xr-x
gnroff
3.23
KB
-rwxr-xr-x
gpasswd
82.17
KB
-rwsr-xr-x
gpg
1.04
MB
-rwxr-xr-x
gpg-agent
419.29
KB
-rwxr-xr-x
gpg-connect-agent
165.3
KB
-rwxr-xr-x
gpg-error
34.16
KB
-rwxr-xr-x
gpg-wks-server
206.69
KB
-rwxr-xr-x
gpg-zip
3.44
KB
-rwxr-xr-x
gpg2
1.04
MB
-rwxr-xr-x
gpgconf
176.09
KB
-rwxr-xr-x
gpgme-json
85.8
KB
-rwxr-xr-x
gpgparsemail
28.74
KB
-rwxr-xr-x
gpgsm
514.45
KB
-rwxr-xr-x
gpgsplit
87.02
KB
-rwxr-xr-x
gpgv
451.58
KB
-rwxr-xr-x
gpgv2
451.58
KB
-rwxr-xr-x
gpic
293.84
KB
-rwxr-xr-x
gpio-event-mon
14.96
KB
-rwxr-xr-x
gpio-hammer
14.95
KB
-rwxr-xr-x
gprof
103.34
KB
-rwxr-xr-x
gr2fonttest
29.95
KB
-rwxr-xr-x
graphml2gv
20.62
KB
-rwxr-xr-x
grep
193.63
KB
-rwxr-xr-x
groff
124.92
KB
-rwxr-xr-x
grops
191.14
KB
-rwxr-xr-x
grotty
141.9
KB
-rwxr-xr-x
groups
37.38
KB
-rwxr-xr-x
grub2-editenv
444.02
KB
-rwxr-xr-x
grub2-file
914.98
KB
-rwxr-xr-x
grub2-fstest
1.14
MB
-rwxr-xr-x
grub2-glue-efi
279.27
KB
-rwxr-xr-x
grub2-kbdcomp
1.63
KB
-rwxr-xr-x
grub2-menulst2cfg
262.57
KB
-rwxr-xr-x
grub2-mkfont
308.02
KB
-rwxr-xr-x
grub2-mkimage
427.29
KB
-rwxr-xr-x
grub2-mklayout
285.4
KB
-rwxr-xr-x
grub2-mknetdir
481.71
KB
-rwxr-xr-x
grub2-mkpasswd-pbkdf2
287.74
KB
-rwxr-xr-x
grub2-mkrelpath
279.16
KB
-rwxr-xr-x
grub2-mkrescue
1.1
MB
-rwxr-xr-x
grub2-mkstandalone
590.36
KB
-rwxr-xr-x
grub2-render-label
919.53
KB
-rwxr-xr-x
grub2-script-check
311.89
KB
-rwxr-xr-x
grub2-syslinux2cfg
844.16
KB
-rwxr-xr-x
gsettings
28.6
KB
-rwxr-xr-x
gsoelim
42.55
KB
-rwxr-xr-x
gss-client
24.55
KB
-rwxr-xr-x
gtar
449
KB
-rwxr-xr-x
gtbl
154.61
KB
-rwxr-xr-x
gtk-query-immodules-2.0-64
16.29
KB
-rwxr-xr-x
gtk-update-icon-cache
33.02
KB
-rwxr-xr-x
gtroff
805.02
KB
-rwxr-xr-x
gunzip
2.29
KB
-rwxr-xr-x
gv2gml
24.66
KB
-rwxr-xr-x
gv2gxl
41.27
KB
-rwxr-xr-x
gvcolor
46.87
KB
-rwxr-xr-x
gvgen
24.77
KB
-rwxr-xr-x
gvmap
526.3
KB
-rwxr-xr-x
gvmap.sh
2.14
KB
-rwxr-xr-x
gvpack
28.87
KB
-rwxr-xr-x
gvpr
7.8
KB
-rwxr-xr-x
gxl2dot
41.27
KB
-rwxr-xr-x
gxl2gv
41.27
KB
-rwxr-xr-x
gzexe
6.23
KB
-rwxr-xr-x
gzip
94.67
KB
-rwxr-xr-x
h2ph
28.54
KB
-rwxr-xr-x
h2xs
59.44
KB
-rwxr-xr-x
hash
28
B
-rwxr-xr-x
head
45.49
KB
-rwxr-xr-x
hexdump
57.5
KB
-rwxr-xr-x
host
142.29
KB
-rwxr-xr-x
hostid
33.32
KB
-rwxr-xr-x
hostname
21.16
KB
-rwxr-xr-x
hostnamectl
20.82
KB
-rwxr-xr-x
htdbm
24.66
KB
-rwxr-xr-x
htdigest
16.53
KB
-rwxr-xr-x
htop
304.73
KB
-rwxr-xr-x
htpasswd
24.66
KB
-rwxr-xr-x
httxt2dbm
16.47
KB
-rwxr-xr-x
hunspell
144.7
KB
-rwxr-xr-x
i386
20.75
KB
-rwxr-xr-x
ibd2sdi
313.23
KB
-rwxr-xr-x
ibdev2netdev
5.59
KB
-rwxr-xr-x
iceauth
41.87
KB
-rwxr-xr-x
iconv
61.43
KB
-rwxr-xr-x
id
45.43
KB
-rwxr-xr-x
idiag-socket-details
12.09
KB
-rwxr-xr-x
idn
39.41
KB
-rwxr-xr-x
ifnames
4.03
KB
-rwxr-xr-x
iio_event_monitor
22.97
KB
-rwxr-xr-x
iio_generic_buffer
26.98
KB
-rwxr-xr-x
info
249.89
KB
-rwxr-xr-x
infocmp
60.98
KB
-rwxr-xr-x
infotocap
85.23
KB
-rwxr-xr-x
innochecksum
219.7
KB
-rwxr-xr-x
install
156.14
KB
-rwxr-xr-x
instmodsh
4.1
KB
-rwxr-xr-x
intel-speed-select
93.02
KB
-rwxr-xr-x
ionice
28.98
KB
-rwxr-xr-x
ipcalc
46.08
KB
-rwxr-xr-x
ipcmk
29.13
KB
-rwxr-xr-x
ipcount
3.55
KB
-rwxr-xr-x
ipcrm
28.98
KB
-rwxr-xr-x
ipcs
53.4
KB
-rwxr-xr-x
iptab
897
B
-rwxr-xr-x
irb
186
B
-rwxr-xr-x
isosize
24.87
KB
-rwxr-xr-x
ispell
988
B
-rwxr-xr-x
isql
37.29
KB
-rwxr-xr-x
iusql
29.68
KB
-rwxr-xr-x
jk_uchroot
28.85
KB
-rwsr-xr-x
jobs
28
B
-rwxr-xr-x
join
53.68
KB
-rwxr-xr-x
journalctl
76.98
KB
-rwxr-xr-x
json_pp
4.19
KB
-rwxr-xr-x
json_xs
6.84
KB
-rwxr-xr-x
jws
373
B
-rwxr-xr-x
kbd_mode
12.67
KB
-rwxr-xr-x
kbdinfo
16.69
KB
-rwxr-xr-x
kbdrate
16.64
KB
-rwxr-xr-x
kbxutil
177.32
KB
-rwxr-xr-x
kdumpctl
33.18
KB
-rwxr-xr-x
kernel-install
4.41
KB
-rwxr-xr-x
kill
37.27
KB
-rwxr-xr-x
killall
29.77
KB
-rwxr-xr-x
kmod
159.46
KB
-rwxr-xr-x
krb5-config
6.98
KB
-rwxr-xr-x
kvm_stat
60.85
KB
-rwxr-xr-x
l4p-tmpl
1.8
KB
-rwxr-xr-x
last
49.27
KB
-rwxr-xr-x
lastb
49.27
KB
-rwxr-xr-x
lastcomm
37.8
KB
-rwxr-xr-x
lastlog
20.61
KB
-rwxr-xr-x
lchfn
20.33
KB
-rwxr-xr-x
lchsh
16.34
KB
-rwxr-xr-x
ld
1.71
MB
-rwxr-xr-x
ld.bfd
1.71
MB
-rwxr-xr-x
ld.gold
2.39
MB
-rwxr-xr-x
ld.so
1.07
MB
-rwxr-xr-x
ldd
5.31
KB
-rwxr-xr-x
lefty
304.54
KB
-rwxr-xr-x
less
187.54
KB
-rwxr-xr-x
lessecho
13.52
KB
-rwxr-xr-x
lesskey
23.11
KB
-rwxr-xr-x
lesspipe.sh
3.07
KB
-rwxr-xr-x
letsencrypt
387
B
-rwxr-xr-x
lex
428.45
KB
-rwxr-xr-x
lexgrog
93.7
KB
-rwxr-xr-x
libnetcfg
15.41
KB
-rwxr-xr-x
libtool
359.11
KB
-rwxr-xr-x
libtoolize
126.17
KB
-rwxr-xr-x
link
33.32
KB
-rwxr-xr-x
linux-boot-prober
5.85
KB
-rwxr-xr-x
linux32
20.75
KB
-rwxr-xr-x
linux64
20.75
KB
-rwxr-xr-x
ln
70.48
KB
-rwxr-xr-x
lneato
1.51
KB
-rwxr-xr-x
loadkeys
210.65
KB
-rwxr-xr-x
loadunimap
29.13
KB
-rwxr-xr-x
locale
56.43
KB
-rwxr-xr-x
localectl
28.84
KB
-rwxr-xr-x
localedef
307.45
KB
-rwxr-xr-x
locate
47.41
KB
-rwx--s--x
lockfile
23.91
KB
-rwxr-sr-x
logger
49.97
KB
-rwxr-xr-x
login
40.95
KB
-rwxr-xr-x
loginctl
57.28
KB
-rwxr-xr-x
logname
33.34
KB
-rwxr-xr-x
logresolve
16.39
KB
-rwxr-xr-x
look
16.45
KB
-rwxr-xr-x
ls
139.88
KB
-rwxr-xr-x
lsattr
11.93
KB
-rwxr-xr-x
lsblk
90.13
KB
-rwxr-xr-x
lscpu
77.68
KB
-rwxr-xr-x
lsgpio
15.05
KB
-rwxr-xr-x
lsiio
22.98
KB
-rwxr-xr-x
lsinitrd
8.68
KB
-rwxr-xr-x
lsipc
73.77
KB
-rwxr-xr-x
lslocks
37.52
KB
-rwxr-xr-x
lslogins
69.63
KB
-rwxr-xr-x
lsmcli
954
B
-rwxr-xr-x
lsmd
24.87
KB
-rwxr-xr-x
lsmem
45.32
KB
-rwxr-xr-x
lsns
49.27
KB
-rwxr-xr-x
lsof
175.4
KB
-rwxr-xr-x
lsscsi
86.01
KB
-rwxr-xr-x
lsusb
244.14
KB
-rwxr-xr-x
lsusb.py
14.89
KB
-rwxr-xr-x
lwp-download
10.05
KB
-rwxr-xr-x
lwp-dump
2.65
KB
-rwxr-xr-x
lwp-mirror
2.36
KB
-rwxr-xr-x
lwp-request
15.84
KB
-rwxr-xr-x
m4
185.56
KB
-rwxr-xr-x
mac2unix
58.54
KB
-rwxr-xr-x
mailq
28.48
KB
-rwxr-xr-x
mailq.postfix
28.48
KB
-rwxr-xr-x
mailstat
5.72
KB
-rwxr-xr-x
make
235.32
KB
-rwxr-xr-x
make-dummy-cert
610
B
-rwxr-xr-x
makedb
24.83
KB
-rwxr-xr-x
man
112.52
KB
-rwxr-xr-x
mandb
134.52
KB
-rwxr-xr-x
manpath
33.42
KB
-rwxr-xr-x
mapscrn
24.97
KB
-rwxr-xr-x
mcookie
33.26
KB
-rwxr-xr-x
mcpp
9.02
KB
-rwxr-xr-x
md5sum
45.52
KB
-rwxr-xr-x
mdig
48.51
KB
-rwxr-xr-x
mecab
7.84
KB
-rwxr-xr-x
memstrack
83.72
KB
-rwxr-xr-x
mesg
16.36
KB
-rwxr-xr-x
miltertest
56.8
KB
-rwxr-xr-x
mkdir
82.7
KB
-rwxr-xr-x
mkfifo
66.48
KB
-rwxr-xr-x
mkfontdir
65
B
-rwxr-xr-x
mkfontscale
41.59
KB
-rwxr-xr-x
mkinitrd
6.43
KB
-rwxr-xr-x
mknod
70.47
KB
-rwxr-xr-x
mktemp
45.66
KB
-rwxr-xr-x
mm2gv
90.51
KB
-rwxr-xr-x
mmdblookup
16.8
KB
-rwxr-xr-x
modulecmd
384.46
KB
-rwxr-xr-x
modulemd-validator
24.96
KB
-rwxr-xr-x
more
44.94
KB
-rwxr-xr-x
mount
49.16
KB
-rwsr-xr-x
mountpoint
16.47
KB
-rwxr-xr-x
msgattrib
25.58
KB
-rwxr-xr-x
msgcat
25.55
KB
-rwxr-xr-x
msgcmp
26.12
KB
-rwxr-xr-x
msgcomm
25.55
KB
-rwxr-xr-x
msgconv
21.55
KB
-rwxr-xr-x
msgen
21.55
KB
-rwxr-xr-x
msgexec
21.55
KB
-rwxr-xr-x
msgfilter
34.53
KB
-rwxr-xr-x
msgfmt
90.3
KB
-rwxr-xr-x
msggrep
43.6
KB
-rwxr-xr-x
msginit
67.85
KB
-rwxr-xr-x
msgmerge
71.48
KB
-rwxr-xr-x
msgunfmt
35.8
KB
-rwxr-xr-x
msguniq
25.56
KB
-rwxr-xr-x
mv
143.96
KB
-rwxr-xr-x
my_print_defaults
195.91
KB
-rwxr-xr-x
myisam_ftdump
6.38
MB
-rwxr-xr-x
myisamchk
6.59
MB
-rwxr-xr-x
myisamlog
6.4
MB
-rwxr-xr-x
myisampack
6.44
MB
-rwxr-xr-x
mysql
7.27
MB
-rwxr-xr-x
mysql_config_editor
181.27
KB
-rwxr-xr-x
mysql_migrate_keyring
7.18
MB
-rwxr-xr-x
mysql_secure_installation
7.09
MB
-rwxr-xr-x
mysql_ssl_rsa_setup
232.91
KB
-rwxr-xr-x
mysql_tzinfo_to_sql
123.82
KB
-rwxr-xr-x
mysql_upgrade
7.18
MB
-rwxr-xr-x
mysqladmin
7.11
MB
-rwxr-xr-x
mysqlbinlog
7.44
MB
-rwxr-xr-x
mysqlcheck
7.12
MB
-rwxr-xr-x
mysqld_pre_systemd
4.27
KB
-rwxr-xr-x
mysqldump
7.19
MB
-rwxr-xr-x
mysqldumpslow
7.49
KB
-rwxr-xr-x
mysqlimport
7.1
MB
-rwxr-xr-x
mysqlpump
7.52
MB
-rwxr-xr-x
mysqlshow
7.1
MB
-rwxr-xr-x
mysqlslap
7.12
MB
-rwxr-xr-x
named-rrchecker
19.87
KB
-rwxr-xr-x
namei
33.09
KB
-rwxr-xr-x
nano
254.73
KB
-rwxr-xr-x
ncurses6-config
5.87
KB
-rwxr-xr-x
ncursesw6-config
5.88
KB
-rwxr-xr-x
ndptool
24.41
KB
-rwxr-xr-x
neato
12.23
KB
-rwxr-xr-x
neqn
908
B
-rwxr-xr-x
net-server
3.34
KB
-rwxr-xr-x
netstat
158.68
KB
-rwxr-xr-x
newaliases
28.48
KB
-rwxr-xr-x
newaliases.postfix
28.48
KB
-rwxr-xr-x
newgidmap
47.79
KB
-rwxr-xr-x
newgrp
42.45
KB
-rwsr-xr-x
newuidmap
47.75
KB
-rwxr-xr-x
nf-ct-add
16.46
KB
-rwxr-xr-x
nf-ct-events
12.38
KB
-rwxr-xr-x
nf-ct-list
16.49
KB
-rwxr-xr-x
nf-exp-add
16.87
KB
-rwxr-xr-x
nf-exp-delete
16.66
KB
-rwxr-xr-x
nf-exp-list
16.49
KB
-rwxr-xr-x
nf-log
12.35
KB
-rwxr-xr-x
nf-monitor
12.36
KB
-rwxr-xr-x
nf-queue
16.35
KB
-rwxr-xr-x
ngettext
48.97
KB
-rwxr-xr-x
nice
37.32
KB
-rwxr-xr-x
nisdomainname
21.16
KB
-rwxr-xr-x
nl
45.54
KB
-rwxr-xr-x
nl-addr-add
12.34
KB
-rwxr-xr-x
nl-addr-delete
16.77
KB
-rwxr-xr-x
nl-addr-list
16.88
KB
-rwxr-xr-x
nl-class-add
16.73
KB
-rwxr-xr-x
nl-class-delete
12.63
KB
-rwxr-xr-x
nl-class-list
12.59
KB
-rwxr-xr-x
nl-classid-lookup
12.47
KB
-rwxr-xr-x
nl-cls-add
16.77
KB
-rwxr-xr-x
nl-cls-delete
16.77
KB
-rwxr-xr-x
nl-cls-list
12.73
KB
-rwxr-xr-x
nl-fib-lookup
12.5
KB
-rwxr-xr-x
nl-link-enslave
11.87
KB
-rwxr-xr-x
nl-link-ifindex2name
11.87
KB
-rwxr-xr-x
nl-link-list
12.23
KB
-rwxr-xr-x
nl-link-name2ifindex
11.86
KB
-rwxr-xr-x
nl-link-release
11.86
KB
-rwxr-xr-x
nl-link-set
12.77
KB
-rwxr-xr-x
nl-link-stats
12.59
KB
-rwxr-xr-x
nl-list-caches
12.27
KB
-rwxr-xr-x
nl-list-sockets
11.87
KB
-rwxr-xr-x
nl-monitor
12.52
KB
-rwxr-xr-x
nl-neigh-add
12.63
KB
-rwxr-xr-x
nl-neigh-delete
12.66
KB
-rwxr-xr-x
nl-neigh-list
12.19
KB
-rwxr-xr-x
nl-neightbl-list
12.01
KB
-rwxr-xr-x
nl-pktloc-lookup
12.56
KB
-rwxr-xr-x
nl-qdisc-add
12.65
KB
-rwxr-xr-x
nl-qdisc-delete
12.63
KB
-rwxr-xr-x
nl-qdisc-list
16.74
KB
-rwxr-xr-x
nl-route-add
16.39
KB
-rwxr-xr-x
nl-route-delete
16.88
KB
-rwxr-xr-x
nl-route-get
12.35
KB
-rwxr-xr-x
nl-route-list
16.44
KB
-rwxr-xr-x
nl-rule-list
12.05
KB
-rwxr-xr-x
nl-tctree-list
12.66
KB
-rwxr-xr-x
nl-util-addr
11.85
KB
-rwxr-xr-x
nload
234.35
KB
-rwxr-xr-x
nm
50.24
KB
-rwxr-xr-x
nm-online
20.83
KB
-rwxr-xr-x
nmcli
1008.96
KB
-rwxr-xr-x
nmtui
780.12
KB
-rwxr-xr-x
nmtui-connect
780.12
KB
-rwxr-xr-x
nmtui-edit
780.12
KB
-rwxr-xr-x
nmtui-hostname
780.12
KB
-rwxr-xr-x
nohup
37.41
KB
-rwxr-xr-x
nop
12.47
KB
-rwxr-xr-x
nproc
37.4
KB
-rwxr-xr-x
nroff
3.23
KB
-rwxr-xr-x
nsenter
33.29
KB
-rwxr-xr-x
nslookup
146.24
KB
-rwxr-xr-x
nsupdate
73.03
KB
-rwxr-xr-x
numfmt
65.63
KB
-rwxr-xr-x
objcopy
240.05
KB
-rwxr-xr-x
objdump
415.61
KB
-rwxr-xr-x
od
73.8
KB
-rwxr-xr-x
odbc_config
13.05
KB
-rwxr-xr-x
odbcinst
37.68
KB
-rwxr-xr-x
open
21.09
KB
-rwxr-xr-x
openssl
745.94
KB
-rwxr-xr-x
openvt
21.09
KB
-rwxr-xr-x
os-prober
5.78
KB
-rwxr-xr-x
osage
12.23
KB
-rwxr-xr-x
p11-kit
37.16
KB
-rwxr-xr-x
package-stash-conflicts
842
B
-rwxr-xr-x
page_owner_sort
10.88
KB
-rwxr-xr-x
pango-list
11.88
KB
-rwxr-xr-x
pango-view
57.44
KB
-rwxr-xr-x
paperconf
13.07
KB
-rwxr-xr-x
passwd
32.77
KB
-rwsr-xr-x
paste
37.37
KB
-rwxr-xr-x
patchwork
12.23
KB
-rwxr-xr-x
pathchk
37.32
KB
-rwxr-xr-x
pchrt
4.53
KB
-rwxr-xr-x
pcp
5.3
KB
-rwxr-xr-x
pcp2csv
65.89
KB
-rwxr-xr-x
pcre-config
2.09
KB
-rwxr-xr-x
pcre2-config
1.9
KB
-rwxr-xr-x
pear
333
B
-rwxr-xr-x
peardev
360
B
-rwxr-xr-x
pecl
248
B
-rwxr-xr-x
peekfd
16.51
KB
-rwxr-xr-x
percona-release
21.4
KB
-rwxr-xr-x
perl
12.52
KB
-rwxr-xr-x
perl5.26.3
12.52
KB
-rwxr-xr-x
perlbug
44.39
KB
-rwxr-xr-x
perldoc
118
B
-rwxr-xr-x
perlivp
10.56
KB
-rwxr-xr-x
perlthanks
44.39
KB
-rwxr-xr-x
perltidy
129.13
KB
-rwxr-xr-x
perror
1.43
MB
-rwxr-xr-x
pflags
2.57
KB
-rwxr-xr-x
pgrep
28.7
KB
-rwxr-xr-x
phar
14.46
KB
-rwxr-xr-x
phar.phar
14.46
KB
-rwxr-xr-x
php
6.1
MB
-rwxr-xr-x
php-bkp9july
4.84
MB
-rwxr-xr-x
php-cgi
4.74
MB
-rwxr-xr-x
php-config
5.11
KB
-rwxr-xr-x
php.old
6.09
MB
-rwxr-xr-x
php56
4.3
MB
-rwxr-xr-x
php56-cgi
4.27
MB
-rwxr-xr-x
php56-pear
393
B
-rwxr-xr-x
php56-phar
14.5
KB
-rwxr-xr-x
php70
4.31
MB
-rwxr-xr-x
php70-cgi
4.21
MB
-rwxr-xr-x
php70-pear
393
B
-rwxr-xr-x
php70-phar
14.5
KB
-rwxr-xr-x
php71
4.46
MB
-rwxr-xr-x
php71-cgi
4.36
MB
-rwxr-xr-x
php71-pear
393
B
-rwxr-xr-x
php71-phar
14.48
KB
-rwxr-xr-x
php72
4.84
MB
-rwxr-xr-x
php72-cgi
4.74
MB
-rwxr-xr-x
php72-pear
393
B
-rwxr-xr-x
php72-phar
14.48
KB
-rwxr-xr-x
php73
4.62
MB
-rwxr-xr-x
php73-cgi
4.51
MB
-rwxr-xr-x
php73-pear
393
B
-rwxr-xr-x
php73-phar
14.48
KB
-rwxr-xr-x
php74
6.08
MB
-rwxr-xr-x
php74-cgi
6.08
MB
-rwxr-xr-x
php74-pear
393
B
-rwxr-xr-x
php74-phar
14.55
KB
-rwxr-xr-x
php80
6.08
MB
-rwxr-xr-x
php80-cgi
6.08
MB
-rwxr-xr-x
php80-phar
24.5
KB
-rwxr-xr-x
php81
6.09
MB
-rwxr-xr-x
php81-cgi
6.09
MB
-rwxr-xr-x
php81-phar
14.9
KB
-rwxr-xr-x
php82
6.09
MB
-rwxr-xr-x
php82-cgi
6.09
MB
-rwxr-xr-x
php82-phar
14.9
KB
-rwxr-xr-x
php83-cgi
6.1
MB
-rwxr-xr-x
php83-phar
14.9
KB
-rwxr-xr-x
phpize
4.65
KB
-rwxr-xr-x
pic
293.84
KB
-rwxr-xr-x
piconv
8.08
KB
-rwxr-xr-x
pidof
16.55
KB
-rwxr-xr-x
pigz
125.38
KB
-rwxr-xr-x
pinentry
2.35
KB
-rwxr-xr-x
pinentry-curses
77.89
KB
-rwxr-xr-x
ping
66.08
KB
-rwxr-xr-x
pinky
41.45
KB
-rwxr-xr-x
pip-3
209
B
-rwxr-xr-x
pip-3.6
209
B
-rwxr-xr-x
pip3
209
B
-rwxr-xr-x
pip3.6
209
B
-rwxr-xr-x
pkaction
16.38
KB
-rwxr-xr-x
pkcheck
24.4
KB
-rwxr-xr-x
pkcon
81.53
KB
-rwxr-xr-x
pkexec
28.4
KB
-rwsr-xr-x
pkg-config
40.04
KB
-rwxr-xr-x
pkgconf
40.04
KB
-rwxr-xr-x
pkill
28.7
KB
-rwxr-xr-x
pkla-admin-identities
25.72
KB
-rwxr-xr-x
pkla-check-authorization
33.78
KB
-rwxr-xr-x
pkmon
20.9
KB
-rwxr-xr-x
pkttyagent
20.23
KB
-rwxr-xr-x
pl2pm
4.43
KB
-rwxr-xr-x
pldd
16.73
KB
-rwxr-xr-x
pmafm
11.84
KB
-rwxr-xr-x
pmap
32.65
KB
-rwxr-xr-x
pmdate
11.83
KB
-rwxr-xr-x
pmdiff
7.63
KB
-rwxr-xr-x
pmdumplog
33.53
KB
-rwxr-xr-x
pmevent
41.9
KB
-rwxr-xr-x
pmfind
21.21
KB
-rwxr-xr-x
pmgenmap
2.38
KB
-rwxr-xr-x
pmie
182.95
KB
-rwxr-xr-x
pmie2col
2.81
KB
-rwxr-xr-x
pmieconf
60.01
KB
-rwxr-xr-x
pmiectl
44.39
KB
-rwxr-xr-x
pminfo
42.02
KB
-rwxr-xr-x
pmiostat
20.78
KB
-rwxr-xr-x
pmjson
12.51
KB
-rwxr-xr-x
pmlc
58.81
KB
-rwxr-xr-x
pmlogcheck
37.18
KB
-rwxr-xr-x
pmlogconf
54.48
KB
-rwxr-xr-x
pmlogctl
44.39
KB
-rwxr-xr-x
pmlogextract
70.02
KB
-rwxr-xr-x
pmlogger
143.2
KB
-rwxr-xr-x
pmloglabel
21.01
KB
-rwxr-xr-x
pmlogmv
16.91
KB
-rwxr-xr-x
pmlogpaste
16.98
KB
-rwxr-xr-x
pmlogsize
29.02
KB
-rwxr-xr-x
pmlogsummary
33.59
KB
-rwxr-xr-x
pmprobe
21.41
KB
-rwxr-xr-x
pmpython
11.83
KB
-rwxr-xr-x
pmrep
65.89
KB
-rwxr-xr-x
pmrepconf
54.48
KB
-rwxr-xr-x
pmsearch
21.36
KB
-rwxr-xr-x
pmseries
37.97
KB
-rwxr-xr-x
pmsocks
1010
B
-rwxr-xr-x
pmstat
25.55
KB
-rwxr-xr-x
pmstore
16.97
KB
-rwxr-xr-x
pmtrace
15.84
KB
-rwxr-xr-x
pmval
41.9
KB
-rwxr-xr-x
pod2html
4.04
KB
-rwxr-xr-x
pod2man
14.68
KB
-rwxr-xr-x
pod2text
10.55
KB
-rwxr-xr-x
pod2usage
3.86
KB
-rwxr-xr-x
podchecker
3.57
KB
-rwxr-xr-x
podselect
2.47
KB
-rwxr-xr-x
post-grohtml
238.73
KB
-rwxr-xr-x
powernow-k8-decode
10.87
KB
-rwxr-xr-x
pr
82.13
KB
-rwxr-xr-x
pre-grohtml
130.55
KB
-rwxr-xr-x
precat
5.52
KB
-rwxr-xr-x
preconv
57.65
KB
-rwxr-xr-x
preunzip
5.52
KB
-rwxr-xr-x
prezip
5.52
KB
-rwxr-xr-x
prezip-bin
11.98
KB
-rwxr-xr-x
printenv
33.3
KB
-rwxr-xr-x
printf
53.55
KB
-rwxr-xr-x
prlimit
37.53
KB
-rwxr-xr-x
procmail
116.16
KB
-rwxr-xr-x
procmail-wrapper
8.45
KB
-rwsr-sr-x
prove
13.24
KB
-rwxr-xr-x
prtstat
20.51
KB
-rwxr-xr-x
prune
16.7
KB
-rwxr-xr-x
ps
134.63
KB
-rwxr-xr-x
psfaddtable
20.77
KB
-rwxr-xr-x
psfgettable
20.77
KB
-rwxr-xr-x
psfstriptable
20.77
KB
-rwxr-xr-x
psfxtable
20.77
KB
-rwxr-xr-x
pslog
12.48
KB
-rwxr-xr-x
pstree
33.53
KB
-rwxr-xr-x
pstree.x11
33.53
KB
-rwxr-xr-x
ptar
3.38
KB
-rwxr-xr-x
ptardiff
2.48
KB
-rwxr-xr-x
ptargrep
4.2
KB
-rwxr-xr-x
ptaskset
4.48
KB
-rwxr-xr-x
ptx
77.98
KB
-rwxr-xr-x
pwd
37.41
KB
-rwxr-xr-x
pwdx
12.55
KB
-rwxr-xr-x
pwmake
12.26
KB
-rwxr-xr-x
pwscore
12.26
KB
-rwxr-xr-x
pydoc-3
89
B
-rwxr-xr-x
pydoc3
89
B
-rwxr-xr-x
pydoc3.6
89
B
-rwxr-xr-x
python3
11.59
KB
-rwxr-xr-x
python3.6
11.59
KB
-rwxr-xr-x
python3.6m
11.59
KB
-rwxr-xr-x
pyvenv-3
446
B
-rwxr-xr-x
pyvenv-3.6
446
B
-rwxr-xr-x
quota
91.49
KB
-rwxr-xr-x
quotasync
74.69
KB
-rwxr-xr-x
ranlib
61.95
KB
-rwxr-xr-x
raw
16.48
KB
-rwxr-xr-x
rdoc
934
B
-rwxr-xr-x
read
28
B
-rwxr-xr-x
readelf
624.54
KB
-rwxr-xr-x
readlink
45.88
KB
-rwxr-xr-x
realpath
49.93
KB
-rwxr-xr-x
recode-sr-latin
17.99
KB
-rwxr-xr-x
red
89
B
-rwxr-xr-x
rename
16.48
KB
-rwxr-xr-x
renew-dummy-cert
725
B
-rwxr-xr-x
renice
16.45
KB
-rwxr-xr-x
rescan-scsi-bus.sh
38.24
KB
-rwxr-xr-x
reset
24.72
KB
-rwxr-xr-x
resizecons
20.89
KB
-rwxr-xr-x
resolvectl
195.74
KB
-rwxr-xr-x
rev
12.45
KB
-rwxr-xr-x
ri
184
B
-rwxr-xr-x
rm
70.38
KB
-rwxr-xr-x
rmail
262
B
-rwxr-xr-x
rmail.postfix
262
B
-rwxr-xr-x
rmdir
45.46
KB
-rwxr-xr-x
rnano
254.73
KB
-rwxr-xr-x
rngtest
17.34
KB
-rwxr-xr-x
rpm
20.84
KB
-rwxr-xr-x
rpm2archive
19.84
KB
-rwxr-xr-x
rpm2cpio
11.84
KB
-rwxr-xr-x
rpmdb
16.95
KB
-rwxr-xr-x
rpmkeys
16.87
KB
-rwxr-xr-x
rpmquery
20.84
KB
-rwxr-xr-x
rpmverify
20.84
KB
-rwxr-xr-x
rsync
506.1
KB
-rwxr-xr-x
rsyslog-recover-qi.pl
5.96
KB
-rwxr-xr-x
ruby
11.84
KB
-rwxr-xr-x
run-parts
1.94
KB
-rwxr-xr-x
run-with-aspell
85
B
-rwxr-xr-x
runcon
37.36
KB
-rwxr-xr-x
rvi
1.13
MB
-rwxr-xr-x
rview
1.13
MB
-rwxr-xr-x
rvim
2.93
MB
-rwxr-xr-x
sa-awl
4.9
KB
-rwxr-xr-x
sa-check_spamd
14.52
KB
-rwxr-xr-x
sa-learn
44.83
KB
-rwxr-xr-x
sa-update
72.6
KB
-rwxr-xr-x
sandbox
17.62
KB
-rwxr-xr-x
sccmap
20.59
KB
-rwxr-xr-x
scl
36.95
KB
-rwxr-xr-x
scl_enabled
258
B
-rwxr-xr-x
scl_source
1.82
KB
-rwxr-xr-x
scp
102.82
KB
-rwxr-xr-x
screen
482.46
KB
-rwxr-sr-x
script
36.82
KB
-rwxr-xr-x
scriptreplay
28.98
KB
-rwxr-xr-x
scsi-rescan
38.24
KB
-rwxr-xr-x
scsi_logging_level
8.38
KB
-rwxr-xr-x
scsi_mandat
3.52
KB
-rwxr-xr-x
scsi_readcap
1.3
KB
-rwxr-xr-x
scsi_ready
1.09
KB
-rwxr-xr-x
scsi_satl
3.77
KB
-rwxr-xr-x
scsi_start
1.25
KB
-rwxr-xr-x
scsi_stop
1.44
KB
-rwxr-xr-x
scsi_temperature
936
B
-rwxr-xr-x
sdiff
105.33
KB
-rwxr-xr-x
sealert
26.97
KB
-rwxr-xr-x
secon
25.45
KB
-rwxr-xr-x
secret-tool
21.17
KB
-rwxr-xr-x
sed
115.48
KB
-rwxr-xr-x
sedismod
273.66
KB
-rwxr-xr-x
sedispol
198.48
KB
-rwxr-xr-x
semodule_expand
12.27
KB
-rwxr-xr-x
semodule_link
12.27
KB
-rwxr-xr-x
semodule_package
16.67
KB
-rwxr-xr-x
semodule_unpackage
12.28
KB
-rwxr-xr-x
seq
53.45
KB
-rwxr-xr-x
sessreg
17.38
KB
-rwxr-xr-x
setarch
20.75
KB
-rwxr-xr-x
setfacl
41.48
KB
-rwxr-xr-x
setfattr
23.19
KB
-rwxr-xr-x
setfont
45.3
KB
-rwxr-xr-x
setkeycodes
12.69
KB
-rwxr-xr-x
setleds
16.72
KB
-rwxr-xr-x
setmetamode
12.76
KB
-rwxr-xr-x
setpriv
45.15
KB
-rwxr-xr-x
setsid
16.37
KB
-rwxr-xr-x
setterm
45.12
KB
-rwxr-xr-x
setup-nsssysinit
1.5
KB
-rwxr-xr-x
setup-nsssysinit.sh
1.5
KB
-rwxr-xr-x
setvtrgb
16.77
KB
-rwxr-xr-x
sfdp
12.23
KB
-rwxr-xr-x
sftp
159.73
KB
-rwxr-xr-x
sg
42.45
KB
-rwsr-xr-x
sg_bg_ctl
16.07
KB
-rwxr-xr-x
sg_compare_and_write
20.9
KB
-rwxr-xr-x
sg_copy_results
20.81
KB
-rwxr-xr-x
sg_dd
44.58
KB
-rwxr-xr-x
sg_decode_sense
20.33
KB
-rwxr-xr-x
sg_emc_trespass
12.26
KB
-rwxr-xr-x
sg_format
33.37
KB
-rwxr-xr-x
sg_get_config
33.31
KB
-rwxr-xr-x
sg_get_lba_status
20.46
KB
-rwxr-xr-x
sg_ident
16.17
KB
-rwxr-xr-x
sg_inq
117.91
KB
-rwxr-xr-x
sg_logs
150.02
KB
-rwxr-xr-x
sg_luns
24.85
KB
-rwxr-xr-x
sg_map
16.41
KB
-rwxr-xr-x
sg_map26
24.87
KB
-rwxr-xr-x
sg_modes
43.88
KB
-rwxr-xr-x
sg_opcodes
28.69
KB
-rwxr-xr-x
sg_persist
34.13
KB
-rwxr-xr-x
sg_prevent
12.07
KB
-rwxr-xr-x
sg_raw
24.38
KB
-rwxr-xr-x
sg_rbuf
20.84
KB
-rwxr-xr-x
sg_rdac
15.88
KB
-rwxr-xr-x
sg_read
24.41
KB
-rwxr-xr-x
sg_read_attr
34.79
KB
-rwxr-xr-x
sg_read_block_limits
12.12
KB
-rwxr-xr-x
sg_read_buffer
20.96
KB
-rwxr-xr-x
sg_read_long
16.27
KB
-rwxr-xr-x
sg_readcap
20.86
KB
-rwxr-xr-x
sg_reassign
16.22
KB
-rwxr-xr-x
sg_referrals
16.23
KB
-rwxr-xr-x
sg_rep_zones
20.66
KB
-rwxr-xr-x
sg_requests
16.3
KB
-rwxr-xr-x
sg_reset
16.73
KB
-rwxr-xr-x
sg_reset_wp
16.17
KB
-rwxr-xr-x
sg_rmsn
12.06
KB
-rwxr-xr-x
sg_rtpg
16.16
KB
-rwxr-xr-x
sg_safte
20.27
KB
-rwxr-xr-x
sg_sanitize
24.58
KB
-rwxr-xr-x
sg_sat_identify
16.71
KB
-rwxr-xr-x
sg_sat_phy_event
20.59
KB
-rwxr-xr-x
sg_sat_read_gplog
16.3
KB
-rwxr-xr-x
sg_sat_set_features
16.27
KB
-rwxr-xr-x
sg_scan
16.5
KB
-rwxr-xr-x
sg_seek
16.85
KB
-rwxr-xr-x
sg_senddiag
25.27
KB
-rwxr-xr-x
sg_ses
118.23
KB
-rwxr-xr-x
sg_ses_microcode
29.48
KB
-rwxr-xr-x
sg_start
20.93
KB
-rwxr-xr-x
sg_stpg
20.3
KB
-rwxr-xr-x
sg_stream_ctl
20.27
KB
-rwxr-xr-x
sg_sync
16.22
KB
-rwxr-xr-x
sg_test_rwbuf
20.73
KB
-rwxr-xr-x
sg_timestamp
20.74
KB
-rwxr-xr-x
sg_turs
16.74
KB
-rwxr-xr-x
sg_unmap
24.32
KB
-rwxr-xr-x
sg_verify
20.46
KB
-rwxr-xr-x
sg_vpd
108.75
KB
-rwxr-xr-x
sg_wr_mode
20.3
KB
-rwxr-xr-x
sg_write_buffer
21.24
KB
-rwxr-xr-x
sg_write_long
16.33
KB
-rwxr-xr-x
sg_write_same
24.48
KB
-rwxr-xr-x
sg_write_verify
20.78
KB
-rwxr-xr-x
sg_write_x
53.75
KB
-rwxr-xr-x
sg_xcopy
40.59
KB
-rwxr-xr-x
sg_zone
16.3
KB
-rwxr-xr-x
sginfo
74.85
KB
-rwxr-xr-x
sgm_dd
32.55
KB
-rwxr-xr-x
sgp_dd
36.95
KB
-rwxr-xr-x
sh
1.1
MB
-rwxr-xr-x
sha1hmac
32.82
KB
-rwxr-xr-x
sha1sum
45.54
KB
-rwxr-xr-x
sha224hmac
32.82
KB
-rwxr-xr-x
sha224sum
45.58
KB
-rwxr-xr-x
sha256hmac
32.82
KB
-rwxr-xr-x
sha256sum
45.58
KB
-rwxr-xr-x
sha384hmac
32.82
KB
-rwxr-xr-x
sha384sum
45.58
KB
-rwxr-xr-x
sha512hmac
32.82
KB
-rwxr-xr-x
sha512sum
45.58
KB
-rwxr-xr-x
shasum
9.66
KB
-rwxr-xr-x
showconsolefont
20.85
KB
-rwxr-xr-x
showkey
16.7
KB
-rwxr-xr-x
showrgb
13.05
KB
-rwxr-xr-x
shred
61.86
KB
-rwxr-xr-x
shuf
58.08
KB
-rwxr-xr-x
sim_client
16.27
KB
-rwxr-xr-x
sim_lsmplugin
1.22
KB
-rwxr-xr-x
simc_lsmplugin
118.55
KB
-rwxr-xr-x
size
33.23
KB
-rwxr-xr-x
skill
28.66
KB
-rwxr-xr-x
slabinfo
36.14
KB
-rwxr-xr-x
slabtop
20.7
KB
-rwxr-xr-x
sleep
37.38
KB
-rwxr-xr-x
slencheck
13.07
KB
-rwxr-xr-x
snice
28.66
KB
-rwxr-xr-x
soelim
42.55
KB
-rwxr-xr-x
sort
123.45
KB
-rwxr-xr-x
sotruss
4.18
KB
-rwxr-xr-x
spamassassin
29.39
KB
-rwxr-xr-x
spamc
50.15
KB
-rwxr-xr-x
spamd
127.63
KB
-rwxr-xr-x
spell
122
B
-rwxr-xr-x
spfd
17.96
KB
-rw-r--r--
spfd.perl-Mail-SPF
17.96
KB
-rw-r--r--
spfquery
22.45
KB
-rwxr-xr-x
spfquery.perl-Mail-SPF
22.45
KB
-rwxr-xr-x
spinner
2.38
KB
-rwxr-xr-x
splain
18.7
KB
-rwxr-xr-x
split
58.02
KB
-rwxr-xr-x
sprof
28.66
KB
-rwxr-xr-x
sqlite3
1.28
MB
-rwxr-xr-x
sscg
57.1
KB
-rwxr-xr-x
ssh
757.46
KB
-rwxr-xr-x
ssh-add
346.15
KB
-rwxr-xr-x
ssh-agent
325.6
KB
-rwxr-xr-x
ssh-copy-id
10.44
KB
-rwxr-xr-x
ssh-keygen
427.17
KB
-rwxr-xr-x
ssh-keyscan
428.53
KB
-rwxr-xr-x
sss_ssh_authorizedkeys
24.76
KB
-rwxr-xr-x
sss_ssh_knownhostsproxy
28.76
KB
-rwxr-xr-x
stat
86.14
KB
-rwxr-xr-x
stdbuf
49.49
KB
-rwxr-xr-x
strace
1.97
MB
-rwxr-xr-x
strace-log-merge
1.78
KB
-rwxr-xr-x
strings
37.42
KB
-rwxr-xr-x
strip
240.07
KB
-rwxr-xr-x
stty
77.59
KB
-rwxr-xr-x
su
48.98
KB
-rwsr-xr-x
sudo
161.77
KB
---s--x--x
sudoedit
161.77
KB
---s--x--x
sudoreplay
61.79
KB
---x--x--x
sum
45.52
KB
-rwxr-xr-x
symlinks
17.16
KB
-rwxr-xr-x
sync
37.34
KB
-rwxr-xr-x
systemctl
218.45
KB
-rwxr-xr-x
systemd-analyze
1.55
MB
-rwxr-xr-x
systemd-ask-password
12.02
KB
-rwxr-xr-x
systemd-cat
16.02
KB
-rwxr-xr-x
systemd-cgls
16.43
KB
-rwxr-xr-x
systemd-cgtop
32.88
KB
-rwxr-xr-x
systemd-delta
24.44
KB
-rwxr-xr-x
systemd-detect-virt
11.87
KB
-rwxr-xr-x
systemd-escape
16
KB
-rwxr-xr-x
systemd-firstboot
36.98
KB
-rwxr-xr-x
systemd-hwdb
28.9
KB
-rwxr-xr-x
systemd-inhibit
16.02
KB
-rwxr-xr-x
systemd-machine-id-setup
24.74
KB
-rwxr-xr-x
systemd-mount
52.63
KB
-rwxr-xr-x
systemd-notify
16.02
KB
-rwxr-xr-x
systemd-path
16.01
KB
-rwxr-xr-x
systemd-resolve
195.74
KB
-rwxr-xr-x
systemd-run
48.93
KB
-rwxr-xr-x
systemd-socket-activate
24.77
KB
-rwxr-xr-x
systemd-stdio-bridge
16.03
KB
-rwxr-xr-x
systemd-sysusers
53.05
KB
-rwxr-xr-x
systemd-tmpfiles
73.29
KB
-rwxr-xr-x
systemd-tty-ask-password-agent
32.81
KB
-rwxr-xr-x
systemd-umount
52.63
KB
-rwxr-xr-x
tabs
16.52
KB
-rwxr-xr-x
tac
41.48
KB
-rwxr-xr-x
tail
74.14
KB
-rwxr-xr-x
tar
449
KB
-rwxr-xr-x
taskset
37.25
KB
-rwxr-xr-x
tbl
154.61
KB
-rwxr-xr-x
tcamgr
25.13
KB
-rwxr-xr-x
tcamttest
21.16
KB
-rwxr-xr-x
tcatest
57.6
KB
-rwxr-xr-x
tcbmgr
29.1
KB
-rwxr-xr-x
tcbmttest
53.22
KB
-rwxr-xr-x
tcbtest
69.56
KB
-rwxr-xr-x
tcfmgr
25.09
KB
-rwxr-xr-x
tcfmttest
37.2
KB
-rwxr-xr-x
tcftest
45.18
KB
-rwxr-xr-x
tchmgr
25.09
KB
-rwxr-xr-x
tchmttest
49.22
KB
-rwxr-xr-x
tchtest
57.53
KB
-rwxr-xr-x
tclsh
9.04
KB
-rwxr-xr-x
tclsh8.6
9.04
KB
-rwxr-xr-x
tcptraceroute
1.54
KB
-rwxr-xr-x
tctmgr
37.09
KB
-rwxr-xr-x
tctmttest
45.2
KB
-rwxr-xr-x
tcttest
57.19
KB
-rwxr-xr-x
tcucodec
37.08
KB
-rwxr-xr-x
tcumttest
25.16
KB
-rwxr-xr-x
tcutest
73.17
KB
-rwxr-xr-x
teamd
160.63
KB
-rwxr-xr-x
teamdctl
30.52
KB
-rwxr-xr-x
teamnl
20.59
KB
-rwxr-xr-x
tee
41.47
KB
-rwxr-xr-x
telnet
104.88
KB
-rwxr-xr-x
test
53.55
KB
-rwxr-xr-x
tic
85.23
KB
-rwxr-xr-x
time
27.54
KB
-rwxr-xr-x
timedatectl
36.95
KB
-rwxr-xr-x
timeout
41.85
KB
-rwxr-xr-x
tload
16.62
KB
-rwxr-xr-x
tmon
39.62
KB
-rwxr-xr-x
tmux
589.49
KB
-rwxr-xr-x
toe
16.42
KB
-rwxr-xr-x
top
121.57
KB
-rwxr-xr-x
touch
93.92
KB
-rwxr-xr-x
tput
24.73
KB
-rwxr-xr-x
tr
49.62
KB
-rwxr-xr-x
tracepath
20.44
KB
-rwxr-xr-x
tracer
1.15
KB
-rwxr-xr-x
traceroute
79.56
KB
-rwxr-xr-x
traceroute6
79.56
KB
-rwxr-xr-x
tred
16.55
KB
-rwxr-xr-x
tree
81.59
KB
-rwxr-xr-x
troff
805.02
KB
-rwxr-xr-x
true
33.32
KB
-rwxr-xr-x
truncate
41.35
KB
-rwxr-xr-x
trust
215.59
KB
-rwxr-xr-x
tset
24.72
KB
-rwxr-xr-x
tsort
41.48
KB
-rwxr-xr-x
tty
33.3
KB
-rwxr-xr-x
turbostat
122.38
KB
-rwxr-xr-x
twopi
12.23
KB
-rwxr-xr-x
type
28
B
-rwxr-xr-x
tzselect
15.01
KB
-rwxr-xr-x
ucs2any
24.41
KB
-rwxr-xr-x
udevadm
424.55
KB
-rwxr-xr-x
ul
20.57
KB
-rwxr-xr-x
ulimit
30
B
-rwxr-xr-x
umask
29
B
-rwxr-xr-x
umount
32.74
KB
-rwsr-xr-x
unalias
31
B
-rwxr-xr-x
uname
37.33
KB
-rwxr-xr-x
uname26
20.75
KB
-rwxr-xr-x
unexpand
45.59
KB
-rwxr-xr-x
unflatten
16.59
KB
-rwxr-xr-x
unicode_start
2.55
KB
-rwxr-xr-x
unicode_stop
363
B
-rwxr-xr-x
uniq
49.63
KB
-rwxr-xr-x
unix2dos
58.53
KB
-rwxr-xr-x
unix2mac
58.53
KB
-rwxr-xr-x
unlink
33.33
KB
-rwxr-xr-x
unpigz
125.38
KB
-rwxr-xr-x
unshare
24.92
KB
-rwxr-xr-x
unversioned-python
157
B
-rwxr-xr-x
unxz
82.09
KB
-rwxr-xr-x
unzip
201.98
KB
-rwxr-xr-x
unzipsfx
101.59
KB
-rwxr-xr-x
update-ca-trust
1.24
KB
-rwxr-xr-x
update-crypto-policies
87
B
-rwxr-xr-x
update-gtk-immodules
313
B
-rwxr-xr-x
update-mime-database
53.92
KB
-rwxr-xr-x
updatedb
53.84
KB
-rwxr-xr-x
uptime
12.45
KB
-rwxr-xr-x
usb-devices
4.01
KB
-rwxr-xr-x
usbhid-dump
31.04
KB
-rwxr-xr-x
users
37.38
KB
-rwxr-xr-x
usleep
11.85
KB
-rwxr-xr-x
utmpdump
28.68
KB
-rwxr-xr-x
uuclient
15.87
KB
-rwxr-xr-x
uuidgen
16.37
KB
-rwxr-xr-x
uuidparse
37.13
KB
-rwxr-xr-x
vdir
139.88
KB
-rwxr-xr-x
vdo
5
KB
-rwxr-xr-x
vdo-by-dev
1.83
KB
-rwxr-xr-x
vdodmeventd
62.44
KB
-rwxr-xr-x
vdodumpconfig
536.56
KB
-rwxr-xr-x
vdoforcerebuild
524.62
KB
-rwxr-xr-x
vdoformat
548.9
KB
-rwxr-xr-x
vdosetuuid
536.57
KB
-rwxr-xr-x
vdostats
10.26
KB
-rwxr-xr-x
verify_blkparse
14.52
KB
-rwxr-xr-x
vi
1.13
MB
-rwxr-xr-x
view
1.13
MB
-rwxr-xr-x
vim
2.93
MB
-rwxr-xr-x
vimdiff
2.93
MB
-rwxr-xr-x
vimdot
1.06
KB
-rwxr-xr-x
vimtutor
2.07
KB
-rwxr-xr-x
virtualmin-config-system
3.22
KB
-rwxr-xr-x
vlock
20.98
KB
-rwxr-xr-x
vmstat
36.66
KB
-rwxr-xr-x
vnstat
153.03
KB
-rwxr-xr-x
w
20.61
KB
-rwxr-xr-x
wait
28
B
-rwxr-xr-x
wall
33.05
KB
-rwxr-xr-x
watch
29.05
KB
-rwxr-xr-x
watchgnupg
16.43
KB
-rwxr-xr-x
wc
49.66
KB
-rwxr-xr-x
wcmgr
24.66
KB
-rwxr-xr-x
wdctl
36.97
KB
-rwxr-xr-x
webalizer
197.15
KB
-rwxr-xr-x
webazolver
197.15
KB
-rwxr-xr-x
webmin
14.57
KB
-rwxr-xr-x
wget
521.64
KB
-rwxr-xr-x
whatis
54.04
KB
-rwxr-xr-x
whereis
29.27
KB
-rwxr-xr-x
which
29.37
KB
-rwxr-xr-x
whiptail
33.09
KB
-rwxr-xr-x
who
53.58
KB
-rwxr-xr-x
whoami
33.33
KB
-rwxr-xr-x
word-list-compress
11.99
KB
-rwxr-xr-x
wp
6.61
MB
-rwxrwxr-x
write
20.61
KB
-rwxr-sr-x
x86_64
20.75
KB
-rwxr-xr-x
x86_64-redhat-linux-c++
1.21
MB
-rwxr-xr-x
x86_64-redhat-linux-g++
1.21
MB
-rwxr-xr-x
x86_64-redhat-linux-gcc
1.21
MB
-rwxr-xr-x
x86_64-redhat-linux-gcc-8
1.21
MB
-rwxr-xr-x
x86_64-redhat-linux-gnu-pkg-co...
424
B
-rwxr-xr-x
x86_energy_perf_policy
31.95
KB
-rwxr-xr-x
xargs
88.2
KB
-rwxr-xr-x
xgamma
17.08
KB
-rwxr-xr-x
xgettext
283.88
KB
-rwxr-xr-x
xhost
17.12
KB
-rwxr-xr-x
xinput
63.61
KB
-rwxr-xr-x
xkill
17.1
KB
-rwxr-xr-x
xml2-config
1.71
KB
-rwxr-xr-x
xmlcatalog
20.36
KB
-rwxr-xr-x
xmllint
73.36
KB
-rwxr-xr-x
xmlwf
32.95
KB
-rwxr-xr-x
xmodmap
39.98
KB
-rwxr-xr-x
xorg-x11-fonts-update-dirs
1.29
KB
-rwxr--r--
xrandr
65.46
KB
-rwxr-xr-x
xrdb
33.98
KB
-rwxr-xr-x
xrefresh
17.94
KB
-rwxr-xr-x
xset
37.2
KB
-rwxr-xr-x
xsetpointer
13.05
KB
-rwxr-xr-x
xsetroot
21.44
KB
-rwxr-xr-x
xsltproc
28.42
KB
-rwxr-xr-x
xstdcmap
17.68
KB
-rwxr-xr-x
xsubpp
4.96
KB
-rwxr-xr-x
xxd
20.52
KB
-rwxr-xr-x
xz
82.09
KB
-rwxr-xr-x
xzcat
82.09
KB
-rwxr-xr-x
xzcmp
6.48
KB
-rwxr-xr-x
xzdec
16.48
KB
-rwxr-xr-x
xzdiff
6.48
KB
-rwxr-xr-x
xzegrep
5.76
KB
-rwxr-xr-x
xzfgrep
5.76
KB
-rwxr-xr-x
xzgrep
5.76
KB
-rwxr-xr-x
xzless
1.76
KB
-rwxr-xr-x
xzmore
2.11
KB
-rwxr-xr-x
yes
33.36
KB
-rwxr-xr-x
ypdomainname
21.16
KB
-rwxr-xr-x
yum
1.91
KB
-rwxr-xr-x
zcat
1.94
KB
-rwxr-xr-x
zcmp
1.64
KB
-rwxr-xr-x
zdiff
5.74
KB
-rwxr-xr-x
zegrep
29
B
-rwxr-xr-x
zfgrep
29
B
-rwxr-xr-x
zforce
2.03
KB
-rwxr-xr-x
zgrep
7.4
KB
-rwxr-xr-x
zip
229
KB
-rwxr-xr-x
zipcloak
102.91
KB
-rwxr-xr-x
zipdetails
49.39
KB
-rwxr-xr-x
zipgrep
2.88
KB
-rwxr-xr-x
zipinfo
201.98
KB
-rwxr-xr-x
zipnote
97.76
KB
-rwxr-xr-x
zipsplit
97.76
KB
-rwxr-xr-x
zless
2.15
KB
-rwxr-xr-x
zmore
1.8
KB
-rwxr-xr-x
znew
4.45
KB
-rwxr-xr-x
zsoelim
42.55
KB
-rwxr-xr-x
zts-php
5.01
MB
-rwxr-xr-x
zts-php-config
5.29
KB
-rwxr-xr-x
zts-phpize
4.66
KB
-rwxr-xr-x
Delete
Unzip
Zip
${this.title}
Close
Code Editor : splain
#!/usr/bin/perl eval 'exec /usr/bin/perl -S $0 ${1+"$@"}' if $running_under_some_shell; BEGIN { pop @INC if $INC[-1] eq '.' } =head1 NAME diagnostics, splain - produce verbose warning diagnostics =head1 SYNOPSIS Using the C<diagnostics> pragma: use diagnostics; use diagnostics -verbose; enable diagnostics; disable diagnostics; Using the C<splain> standalone filter program: perl program 2>diag.out splain [-v] [-p] diag.out Using diagnostics to get stack traces from a misbehaving script: perl -Mdiagnostics=-traceonly my_script.pl =head1 DESCRIPTION =head2 The C<diagnostics> Pragma This module extends the terse diagnostics normally emitted by both the perl compiler and the perl interpreter (from running perl with a -w switch or C<use warnings>), augmenting them with the more explicative and endearing descriptions found in L<perldiag>. Like the other pragmata, it affects the compilation phase of your program rather than merely the execution phase. To use in your program as a pragma, merely invoke use diagnostics; at the start (or near the start) of your program. (Note that this I<does> enable perl's B<-w> flag.) Your whole compilation will then be subject(ed :-) to the enhanced diagnostics. These still go out B<STDERR>. Due to the interaction between runtime and compiletime issues, and because it's probably not a very good idea anyway, you may not use C<no diagnostics> to turn them off at compiletime. However, you may control their behaviour at runtime using the disable() and enable() methods to turn them off and on respectively. The B<-verbose> flag first prints out the L<perldiag> introduction before any other diagnostics. The $diagnostics::PRETTY variable can generate nicer escape sequences for pagers. Warnings dispatched from perl itself (or more accurately, those that match descriptions found in L<perldiag>) are only displayed once (no duplicate descriptions). User code generated warnings a la warn() are unaffected, allowing duplicate user messages to be displayed. This module also adds a stack trace to the error message when perl dies. This is useful for pinpointing what caused the death. The B<-traceonly> (or just B<-t>) flag turns off the explanations of warning messages leaving just the stack traces. So if your script is dieing, run it again with perl -Mdiagnostics=-traceonly my_bad_script to see the call stack at the time of death. By supplying the B<-warntrace> (or just B<-w>) flag, any warnings emitted will also come with a stack trace. =head2 The I<splain> Program While apparently a whole nuther program, I<splain> is actually nothing more than a link to the (executable) F<diagnostics.pm> module, as well as a link to the F<diagnostics.pod> documentation. The B<-v> flag is like the C<use diagnostics -verbose> directive. The B<-p> flag is like the $diagnostics::PRETTY variable. Since you're post-processing with I<splain>, there's no sense in being able to enable() or disable() processing. Output from I<splain> is directed to B<STDOUT>, unlike the pragma. =head1 EXAMPLES The following file is certain to trigger a few errors at both runtime and compiletime: use diagnostics; print NOWHERE "nothing\n"; print STDERR "\n\tThis message should be unadorned.\n"; warn "\tThis is a user warning"; print "\nDIAGNOSTIC TESTER: Please enter a <CR> here: "; my $a, $b = scalar <STDIN>; print "\n"; print $x/$y; If you prefer to run your program first and look at its problem afterwards, do this: perl -w test.pl 2>test.out ./splain < test.out Note that this is not in general possible in shells of more dubious heritage, as the theoretical (perl -w test.pl >/dev/tty) >& test.out ./splain < test.out Because you just moved the existing B<stdout> to somewhere else. If you don't want to modify your source code, but still have on-the-fly warnings, do this: exec 3>&1; perl -w test.pl 2>&1 1>&3 3>&- | splain 1>&2 3>&- Nifty, eh? If you want to control warnings on the fly, do something like this. Make sure you do the C<use> first, or you won't be able to get at the enable() or disable() methods. use diagnostics; # checks entire compilation phase print "\ntime for 1st bogus diags: SQUAWKINGS\n"; print BOGUS1 'nada'; print "done with 1st bogus\n"; disable diagnostics; # only turns off runtime warnings print "\ntime for 2nd bogus: (squelched)\n"; print BOGUS2 'nada'; print "done with 2nd bogus\n"; enable diagnostics; # turns back on runtime warnings print "\ntime for 3rd bogus: SQUAWKINGS\n"; print BOGUS3 'nada'; print "done with 3rd bogus\n"; disable diagnostics; print "\ntime for 4th bogus: (squelched)\n"; print BOGUS4 'nada'; print "done with 4th bogus\n"; =head1 INTERNALS Diagnostic messages derive from the F<perldiag.pod> file when available at runtime. Otherwise, they may be embedded in the file itself when the splain package is built. See the F<Makefile> for details. If an extant $SIG{__WARN__} handler is discovered, it will continue to be honored, but only after the diagnostics::splainthis() function (the module's $SIG{__WARN__} interceptor) has had its way with your warnings. There is a $diagnostics::DEBUG variable you may set if you're desperately curious what sorts of things are being intercepted. BEGIN { $diagnostics::DEBUG = 1 } =head1 BUGS Not being able to say "no diagnostics" is annoying, but may not be insurmountable. The C<-pretty> directive is called too late to affect matters. You have to do this instead, and I<before> you load the module. BEGIN { $diagnostics::PRETTY = 1 } I could start up faster by delaying compilation until it should be needed, but this gets a "panic: top_level" when using the pragma form in Perl 5.001e. While it's true that this documentation is somewhat subserious, if you use a program named I<splain>, you should expect a bit of whimsy. =head1 AUTHOR Tom Christiansen <F<tchrist@mox.perl.com>>, 25 June 1995. =cut use strict; use 5.009001; use Carp; $Carp::Internal{__PACKAGE__.""}++; our $VERSION = '1.36'; our $DEBUG; our $VERBOSE; our $PRETTY; our $TRACEONLY = 0; our $WARNTRACE = 0; use Config; use Text::Tabs 'expand'; my $privlib = $Config{privlibexp}; if ($^O eq 'VMS') { require VMS::Filespec; $privlib = VMS::Filespec::unixify($privlib); } my @trypod = ( "$privlib/pod/perldiag.pod", "$privlib/pods/perldiag.pod", ); # handy for development testing of new warnings etc unshift @trypod, "./pod/perldiag.pod" if -e "pod/perldiag.pod"; (my $PODFILE) = ((grep { -e } @trypod), $trypod[$#trypod])[0]; $DEBUG ||= 0; local $| = 1; local $_; local $.; my $standalone; my(%HTML_2_Troff, %HTML_2_Latin_1, %HTML_2_ASCII_7); CONFIG: { our $opt_p = our $opt_d = our $opt_v = our $opt_f = ''; unless (caller) { $standalone++; require Getopt::Std; Getopt::Std::getopts('pdvf:') or die "Usage: $0 [-v] [-p] [-f splainpod]"; $PODFILE = $opt_f if $opt_f; $DEBUG = 2 if $opt_d; $VERBOSE = $opt_v; $PRETTY = $opt_p; } if (open(POD_DIAG, '<', $PODFILE)) { warn "Happy happy podfile from real $PODFILE\n" if $DEBUG; last CONFIG; } if (caller) { INCPATH: { for my $file ( (map { "$_/".__PACKAGE__.".pm" } @INC), $0) { warn "Checking $file\n" if $DEBUG; if (open(POD_DIAG, '<', $file)) { while (<POD_DIAG>) { next unless /^__END__\s*# wish diag dbase were more accessible/; print STDERR "podfile is $file\n" if $DEBUG; last INCPATH; } } } } } else { print STDERR "podfile is <DATA>\n" if $DEBUG; *POD_DIAG = *main::DATA; } } if (eof(POD_DIAG)) { die "couldn't find diagnostic data in $PODFILE @INC $0"; } %HTML_2_Troff = ( 'amp' => '&', # ampersand 'lt' => '<', # left chevron, less-than 'gt' => '>', # right chevron, greater-than 'quot' => '"', # double quote "Aacute" => "A\\*'", # capital A, acute accent # etc ); %HTML_2_Latin_1 = ( 'amp' => '&', # ampersand 'lt' => '<', # left chevron, less-than 'gt' => '>', # right chevron, greater-than 'quot' => '"', # double quote "Aacute" => "\xC1" # capital A, acute accent # etc ); %HTML_2_ASCII_7 = ( 'amp' => '&', # ampersand 'lt' => '<', # left chevron, less-than 'gt' => '>', # right chevron, greater-than 'quot' => '"', # double quote "Aacute" => "A" # capital A, acute accent # etc ); our %HTML_Escapes; *HTML_Escapes = do { if ($standalone) { $PRETTY ? \%HTML_2_Latin_1 : \%HTML_2_ASCII_7; } else { \%HTML_2_Latin_1; } }; *THITHER = $standalone ? *STDOUT : *STDERR; my %transfmt = (); my $transmo = <<EOFUNC; sub transmo { #local \$^W = 0; # recursive warnings we do NOT need! EOFUNC my %msg; my $over_level = 0; # We look only at =item lines at the first =over level { print STDERR "FINISHING COMPILATION for $_\n" if $DEBUG; local $/ = ''; local $_; my $header; my @headers; my $for_item; my $seen_body; while (<POD_DIAG>) { sub _split_pod_link { $_[0] =~ m'(?:([^|]*)\|)?([^/]*)(?:/("?)(.*)\3)?'s; ($1,$2,$4); } unescape(); if ($PRETTY) { sub noop { return $_[0] } # spensive for a noop sub bold { my $str =$_[0]; $str =~ s/(.)/$1\b$1/g; return $str; } sub italic { my $str = $_[0]; $str =~ s/(.)/_\b$1/g; return $str; } s/C<<< (.*?) >>>|C<< (.*?) >>|[BC]<(.*?)>/bold($+)/ges; s/[IF]<(.*?)>/italic($1)/ges; s/L<(.*?)>/ my($text,$page,$sect) = _split_pod_link($1); defined $text ? $text : defined $sect ? italic($sect) . ' in ' . italic($page) : italic($page) /ges; s/S<(.*?)>/ $1 /ges; } else { s/C<<< (.*?) >>>|C<< (.*?) >>|[BC]<(.*?)>/$+/gs; s/[IF]<(.*?)>/$1/gs; s/L<(.*?)>/ my($text,$page,$sect) = _split_pod_link($1); defined $text ? $text : defined $sect ? qq '"$sect" in $page' : $page /ges; s/S<(.*?)>/ $1 /ges; } unless (/^=/) { if (defined $header) { if ( $header eq 'DESCRIPTION' && ( /Optional warnings are enabled/ || /Some of these messages are generic./ ) ) { next; } $_ = expand $_; s/^/ /gm; $msg{$header} .= $_; for my $h(@headers) { $msg{$h} .= $_ } ++$seen_body; undef $for_item; } next; } # If we have not come across the body of the description yet, then # the previous header needs to share the same description. if ($seen_body) { @headers = (); } else { push @headers, $header if defined $header; } if ( ! s/=item (.*?)\s*\z//s || $over_level != 1) { if ( s/=head1\sDESCRIPTION//) { $msg{$header = 'DESCRIPTION'} = ''; undef $for_item; } elsif( s/^=for\s+diagnostics\s*\n(.*?)\s*\z// ) { $for_item = $1; } elsif( /^=over\b/ ) { $over_level++; } elsif( /^=back\b/ ) { # Stop processing body here $over_level--; if ($over_level == 0) { undef $header; undef $for_item; $seen_body = 0; next; } } next; } if( $for_item ) { $header = $for_item; undef $for_item } else { $header = $1; $header =~ s/\n/ /gs; # Allow multi-line headers } # strip formatting directives from =item line $header =~ s/[A-Z]<(.*?)>/$1/g; # Since we strip "(\.\s*)\n" when we search a warning, strip it here as well $header =~ s/(\.\s*)?$//; my @toks = split( /(%l?[dxX]|%[ucp]|%(?:\.\d+)?[fs])/, $header ); if (@toks > 1) { my $conlen = 0; for my $i (0..$#toks){ if( $i % 2 ){ if( $toks[$i] eq '%c' ){ $toks[$i] = '.'; } elsif( $toks[$i] =~ /^%(?:d|u)$/ ){ $toks[$i] = '\d+'; } elsif( $toks[$i] =~ '^%(?:s|.*f)$' ){ $toks[$i] = $i == $#toks ? '.*' : '.*?'; } elsif( $toks[$i] =~ '%.(\d+)s' ){ $toks[$i] = ".{$1}"; } elsif( $toks[$i] =~ '^%l*([pxX])$' ){ $toks[$i] = $1 eq 'X' ? '[\dA-F]+' : '[\da-f]+'; } } elsif( length( $toks[$i] ) ){ $toks[$i] = quotemeta $toks[$i]; $conlen += length( $toks[$i] ); } } my $lhs = join( '', @toks ); $lhs =~ s/(\\\s)+/\\s+/g; # Replace lit space with multi-space match $transfmt{$header}{pat} = " s^\\s*$lhs\\s*\Q$header\Es\n\t&& return 1;\n"; $transfmt{$header}{len} = $conlen; } else { my $lhs = "\Q$header\E"; $lhs =~ s/(\\\s)+/\\s+/g; # Replace lit space with multi-space match $transfmt{$header}{pat} = " s^\\s*$lhs\\s*\Q$header\E\n\t && return 1;\n"; $transfmt{$header}{len} = length( $header ); } print STDERR __PACKAGE__.": Duplicate entry: \"$header\"\n" if $msg{$header}; $msg{$header} = ''; $seen_body = 0; } close POD_DIAG unless *main::DATA eq *POD_DIAG; die "No diagnostics?" unless %msg; # Apply patterns in order of decreasing sum of lengths of fixed parts # Seems the best way of hitting the right one. for my $hdr ( sort { $transfmt{$b}{len} <=> $transfmt{$a}{len} } keys %transfmt ){ $transmo .= $transfmt{$hdr}{pat}; } $transmo .= " return 0;\n}\n"; print STDERR $transmo if $DEBUG; eval $transmo; die $@ if $@; } if ($standalone) { if (!@ARGV and -t STDIN) { print STDERR "$0: Reading from STDIN\n" } while (defined (my $error = <>)) { splainthis($error) || print THITHER $error; } exit; } my $olddie; my $oldwarn; sub import { shift; $^W = 1; # yup, clobbered the global variable; # tough, if you want diags, you want diags. return if defined $SIG{__WARN__} && ($SIG{__WARN__} eq \&warn_trap); for (@_) { /^-d(ebug)?$/ && do { $DEBUG++; next; }; /^-v(erbose)?$/ && do { $VERBOSE++; next; }; /^-p(retty)?$/ && do { print STDERR "$0: I'm afraid it's too late for prettiness.\n"; $PRETTY++; next; }; # matches trace and traceonly for legacy doc mixup reasons /^-t(race(only)?)?$/ && do { $TRACEONLY++; next; }; /^-w(arntrace)?$/ && do { $WARNTRACE++; next; }; warn "Unknown flag: $_"; } $oldwarn = $SIG{__WARN__}; $olddie = $SIG{__DIE__}; $SIG{__WARN__} = \&warn_trap; $SIG{__DIE__} = \&death_trap; } sub enable { &import } sub disable { shift; return unless $SIG{__WARN__} eq \&warn_trap; $SIG{__WARN__} = $oldwarn || ''; $SIG{__DIE__} = $olddie || ''; } sub warn_trap { my $warning = $_[0]; if (caller eq __PACKAGE__ or !splainthis($warning)) { if ($WARNTRACE) { print STDERR Carp::longmess($warning); } else { print STDERR $warning; } } goto &$oldwarn if defined $oldwarn and $oldwarn and $oldwarn ne \&warn_trap; }; sub death_trap { my $exception = $_[0]; # See if we are coming from anywhere within an eval. If so we don't # want to explain the exception because it's going to get caught. my $in_eval = 0; my $i = 0; while (my $caller = (caller($i++))[3]) { if ($caller eq '(eval)') { $in_eval = 1; last; } } splainthis($exception) unless $in_eval; if (caller eq __PACKAGE__) { print STDERR "INTERNAL EXCEPTION: $exception"; } &$olddie if defined $olddie and $olddie and $olddie ne \&death_trap; return if $in_eval; # We don't want to unset these if we're coming from an eval because # then we've turned off diagnostics. # Switch off our die/warn handlers so we don't wind up in our own # traps. $SIG{__DIE__} = $SIG{__WARN__} = ''; $exception =~ s/\n(?=.)/\n\t/gas; die Carp::longmess("__diagnostics__") =~ s/^__diagnostics__.*?line \d+\.?\n/ "Uncaught exception from user code:\n\t$exception" /re; # up we go; where we stop, nobody knows, but i think we die now # but i'm deeply afraid of the &$olddie guy reraising and us getting # into an indirect recursion loop }; my %exact_duplicate; my %old_diag; my $count; my $wantspace; sub splainthis { return 0 if $TRACEONLY; for (my $tmp = shift) { local $\; local $!; ### &finish_compilation unless %msg; s/(\.\s*)?\n+$//; my $orig = $_; # return unless defined; # get rid of the where-are-we-in-input part s/, <.*?> (?:line|chunk).*$//; # Discard 1st " at <file> line <no>" and all text beyond # but be aware of messages containing " at this-or-that" my $real = 0; my @secs = split( / at / ); return unless @secs; $_ = $secs[0]; for my $i ( 1..$#secs ){ if( $secs[$i] =~ /.+? (?:line|chunk) \d+/ ){ $real = 1; last; } else { $_ .= ' at ' . $secs[$i]; } } # remove parenthesis occurring at the end of some messages s/^\((.*)\)$/$1/; if ($exact_duplicate{$orig}++) { return &transmo; } else { return 0 unless &transmo; } my $short = shorten($orig); if ($old_diag{$_}) { autodescribe(); print THITHER "$short (#$old_diag{$_})\n"; $wantspace = 1; } elsif (!$msg{$_} && $orig =~ /\n./s) { # A multiline message, like "Attempt to reload / # Compilation failed" my $found; for (split /^/, $orig) { splainthis($_) and $found = 1; } return $found; } else { autodescribe(); $old_diag{$_} = ++$count; print THITHER "\n" if $wantspace; $wantspace = 0; print THITHER "$short (#$old_diag{$_})\n"; if ($msg{$_}) { print THITHER $msg{$_}; } else { if (0 and $standalone) { print THITHER " **** Error #$old_diag{$_} ", ($real ? "is" : "appears to be"), " an unknown diagnostic message.\n\n"; } return 0; } } return 1; } } sub autodescribe { if ($VERBOSE and not $count) { print THITHER &{$PRETTY ? \&bold : \&noop}("DESCRIPTION OF DIAGNOSTICS"), "\n$msg{DESCRIPTION}\n"; } } sub unescape { s { E< ( [A-Za-z]+ ) > } { do { exists $HTML_Escapes{$1} ? do { $HTML_Escapes{$1} } : do { warn "Unknown escape: E<$1> in $_"; "E<$1>"; } } }egx; } sub shorten { my $line = $_[0]; if (length($line) > 79 and index($line, "\n") == -1) { my $space_place = rindex($line, ' ', 79); if ($space_place != -1) { substr($line, $space_place, 1) = "\n\t"; } } return $line; } 1 unless $standalone; # or it'll complain about itself __END__ # wish diag dbase were more accessible
Close