Linux anchor 4.4.0-210-generic #242-Ubuntu SMP Fri Apr 16 09:57:56 UTC 2021 x86_64
Apache/2.4.18 (Ubuntu)
Server IP : 10.10.100.4 & Your IP : 216.73.217.150
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
2to3
96
B
-rwxr-xr-x
2021-03-01 21:41
2to3-2.7
96
B
-rwxr-xr-x
2021-03-01 21:41
2to3-3.5
96
B
-rwxr-xr-x
2021-01-26 19:45
Mail
102.24
KB
-rwxr-xr-x
2016-01-29 06:12
NF
963
B
-rwxr-xr-x
2016-04-14 21:29
VGAuthService
120.34
KB
-rwxr-xr-x
2018-05-09 01:51
[
50.7
KB
-rwxr-xr-x
2017-03-02 19:07
aa-enabled
22.16
KB
-rwxr-xr-x
2023-06-29 13:30
ab
54.14
KB
-rwxr-xr-x
2020-08-13 03:36
acpi_listen
14.72
KB
-rwxr-xr-x
2016-04-09 00:36
add-apt-repository
6.36
KB
-rwxr-xr-x
2020-08-07 20:51
addpart
18.45
KB
-rwxr-xr-x
2020-01-27 15:28
addr2line
27.12
KB
-rwxr-xr-x
2018-12-07 20:49
apport-bug
2.5
KB
-rwxr-xr-x
2025-07-11 17:07
apport-cli
13.03
KB
-rwxr-xr-x
2025-07-11 17:10
apport-collect
2.5
KB
-rwxr-xr-x
2025-07-11 17:07
apport-unpack
1.8
KB
-rwxr-xr-x
2025-07-11 17:10
apropos
46.98
KB
-rwxr-xr-x
2015-11-07 00:14
apt
14.04
KB
-rwxr-xr-x
2021-04-28 22:30
apt-add-repository
6.36
KB
-rwxr-xr-x
2020-08-07 20:51
apt-cache
78.13
KB
-rwxr-xr-x
2021-04-28 22:30
apt-cdrom
22.13
KB
-rwxr-xr-x
2021-04-28 22:30
apt-config
22.05
KB
-rwxr-xr-x
2021-04-28 22:30
apt-extracttemplates
22.13
KB
-rwxr-xr-x
2021-04-28 22:30
apt-ftparchive
230.13
KB
-rwxr-xr-x
2021-04-28 22:30
apt-get
42.12
KB
-rwxr-xr-x
2021-04-28 22:30
apt-key
20.12
KB
-rwxr-xr-x
2021-04-28 22:27
apt-mark
42.13
KB
-rwxr-xr-x
2021-04-28 22:30
apt-sortpkgs
26.05
KB
-rwxr-xr-x
2021-04-28 22:30
ar
59.12
KB
-rwxr-xr-x
2018-12-07 20:49
arch
30.7
KB
-rwxr-xr-x
2017-03-02 19:07
as
360.82
KB
-rwxr-xr-x
2018-12-07 20:49
at
50.26
KB
-rwsr-sr-x
2016-01-14 23:35
atq
50.26
KB
-rwsr-sr-x
2016-01-14 23:35
atrm
50.26
KB
-rwsr-sr-x
2016-01-14 23:35
awk
642.72
KB
-rwxr-xr-x
2015-12-24 00:11
backupMySQL
1.24
KB
-rwxr-xr-x
2016-12-23 21:30
base32
38.73
KB
-rwxr-xr-x
2017-03-02 19:07
base64
38.73
KB
-rwxr-xr-x
2017-03-02 19:07
basename
30.67
KB
-rwxr-xr-x
2017-03-02 19:07
bashbug
6.79
KB
-rwxr-xr-x
2019-07-12 21:26
batch
152
B
-rwxr-xr-x
2016-01-14 23:35
blkcalc
9.99
KB
-rwxr-xr-x
2015-11-29 00:13
blkcat
13.99
KB
-rwxr-xr-x
2015-11-29 00:13
blkls
9.99
KB
-rwxr-xr-x
2015-11-29 00:13
blkstat
9.99
KB
-rwxr-xr-x
2015-11-29 00:13
bootctl
74.44
KB
-rwxr-xr-x
2021-04-02 17:51
bsd-from
10.27
KB
-rwxr-xr-x
2016-03-01 12:43
bsd-mailx
102.24
KB
-rwxr-xr-x
2016-01-29 06:12
bsd-write
14.41
KB
-rwxr-sr-x
2016-03-01 12:43
busctl
363.21
KB
-rwxr-xr-x
2021-04-02 17:51
byobu
7.26
KB
-rwxr-xr-x
2016-04-14 21:29
byobu-config
996
B
-rwxr-xr-x
2016-04-14 21:29
byobu-ctrl-a
4.67
KB
-rwxr-xr-x
2016-04-14 21:29
byobu-disable
1.26
KB
-rwxr-xr-x
2016-04-14 21:29
byobu-disable-prompt
1.28
KB
-rwxr-xr-x
2016-04-14 21:29
byobu-enable
1.15
KB
-rwxr-xr-x
2016-04-14 21:29
byobu-enable-prompt
1.42
KB
-rwxr-xr-x
2016-04-14 21:29
byobu-export
1.23
KB
-rwxr-xr-x
2016-04-14 21:29
byobu-janitor
5.81
KB
-rwxr-xr-x
2016-04-14 21:29
byobu-keybindings
1.47
KB
-rwxr-xr-x
2016-04-14 21:29
byobu-launch
3.21
KB
-rwxr-xr-x
2016-04-14 21:29
byobu-launcher
1.87
KB
-rwxr-xr-x
2016-04-14 21:29
byobu-launcher-install
2.4
KB
-rwxr-xr-x
2016-04-14 21:29
byobu-launcher-uninstall
1.52
KB
-rwxr-xr-x
2016-04-14 21:29
byobu-layout
3.27
KB
-rwxr-xr-x
2016-04-14 21:29
byobu-prompt
1.13
KB
-rwxr-xr-x
2016-04-14 21:29
byobu-quiet
1.38
KB
-rwxr-xr-x
2016-04-14 21:29
byobu-reconnect-sockets
3.22
KB
-rwxr-xr-x
2016-04-14 21:29
byobu-screen
7.26
KB
-rwxr-xr-x
2016-04-14 21:29
byobu-select-backend
1.42
KB
-rwxr-xr-x
2016-04-14 21:29
byobu-select-profile
6.13
KB
-rwxr-xr-x
2016-04-14 21:29
byobu-select-session
1012
B
-rwxr-xr-x
2016-04-14 21:29
byobu-shell
1.56
KB
-rwxr-xr-x
2016-04-14 21:29
byobu-silent
1.28
KB
-rwxr-xr-x
2016-04-14 21:29
byobu-status
5.86
KB
-rwxr-xr-x
2016-04-14 21:29
byobu-status-detail
1.18
KB
-rwxr-xr-x
2016-04-14 21:29
byobu-tmux
7.26
KB
-rwxr-xr-x
2016-04-14 21:29
byobu-ugraph
4.56
KB
-rwxr-xr-x
2016-04-14 21:29
byobu-ulevel
11.71
KB
-rwxr-xr-x
2016-04-14 21:29
c++
898.27
KB
-rwxr-xr-x
2019-10-04 21:00
c++filt
26.61
KB
-rwxr-xr-x
2018-12-07 20:49
c2ph
35.75
KB
-rwxr-xr-x
2020-10-19 12:57
c89
428
B
-rwxr-xr-x
2006-05-07 11:28
c89-gcc
428
B
-rwxr-xr-x
2006-05-07 11:28
c99
454
B
-rwxr-xr-x
2011-04-11 09:54
c99-gcc
454
B
-rwxr-xr-x
2011-04-11 09:54
c_rehash
6.18
KB
-rwxr-xr-x
2018-05-12 08:20
cal
29.14
KB
-rwxr-xr-x
2016-03-01 12:43
calc_tickadj
2.78
KB
-rwxr-xr-x
2020-01-07 16:08
calendar
27.2
KB
-rwxr-xr-x
2016-03-01 12:43
captoinfo
70.71
KB
-rwxr-xr-x
2016-02-19 09:22
catchsegv
3.25
KB
-rwxr-xr-x
2021-04-21 20:11
catman
34.46
KB
-rwxr-xr-x
2015-11-07 00:14
cautious-launcher
853
B
-rwxr-xr-x
2015-10-30 16:39
cc
894.27
KB
-rwxr-xr-x
2019-10-04 21:23
certbot
385
B
-rwxr-xr-x
2020-12-18 22:20
chacl
14.41
KB
-rwxr-xr-x
2016-02-07 12:10
chage
60.88
KB
-rwxr-sr-x
2019-03-26 20:34
chardet3
389
B
-rwxr-xr-x
2017-10-23 11:51
chardetect3
389
B
-rwxr-xr-x
2017-10-23 11:51
chattr
10.34
KB
-rwxr-xr-x
2020-01-22 15:42
chcon
62.92
KB
-rwxr-xr-x
2017-03-02 19:07
check-language-support
2.71
KB
-rwxr-xr-x
2016-07-28 21:35
check_md5_db.sh
1.98
KB
-rwxr-xr-x
2017-10-08 14:09
checkgid
5.96
KB
-rwxr-xr-x
2020-08-13 03:36
chfn
70.14
KB
-rwsr-xr-x
2019-03-26 20:34
chrt
26.67
KB
-rwxr-xr-x
2020-01-27 15:28
chsh
39.48
KB
-rwsr-xr-x
2019-03-26 20:34
cifscreds
18.34
KB
-rwxr-xr-x
2017-03-06 14:02
ckbcomp
144.19
KB
-rwxr-xr-x
2019-04-10 23:25
cksum
30.67
KB
-rwxr-xr-x
2017-03-02 19:07
clear
6.08
KB
-rwxr-xr-x
2016-02-19 09:22
clear_console
10.27
KB
-rwxr-xr-x
2019-07-12 21:26
cloud-id
310
B
-rwxr-xr-x
2021-04-21 00:06
cloud-init
314
B
-rwxr-xr-x
2021-04-21 00:06
cloud-init-per
2.06
KB
-rwxr-xr-x
2021-03-19 15:37
cmp
42.67
KB
-rwxr-xr-x
2015-12-27 00:11
codepage
10.29
KB
-rwxr-xr-x
2016-09-22 19:33
col
10.26
KB
-rwxr-xr-x
2016-03-01 12:43
col1
963
B
-rwxr-xr-x
2016-04-14 21:29
col2
963
B
-rwxr-xr-x
2016-04-14 21:29
col3
963
B
-rwxr-xr-x
2016-04-14 21:29
col4
963
B
-rwxr-xr-x
2016-04-14 21:29
col5
963
B
-rwxr-xr-x
2016-04-14 21:29
col6
963
B
-rwxr-xr-x
2016-04-14 21:29
col7
963
B
-rwxr-xr-x
2016-04-14 21:29
col8
963
B
-rwxr-xr-x
2016-04-14 21:29
col9
963
B
-rwxr-xr-x
2016-04-14 21:29
colcrt
10.23
KB
-rwxr-xr-x
2016-03-01 12:43
colrm
10.22
KB
-rwxr-xr-x
2016-03-01 12:43
column
14.37
KB
-rwxr-xr-x
2016-03-01 12:43
comm
34.7
KB
-rwxr-xr-x
2017-03-02 19:07
compose
17.55
KB
-rwxr-xr-x
2015-10-30 16:39
corelist
12.49
KB
-rwxr-xr-x
2020-10-19 12:57
cpan
7.25
KB
-rwxr-xr-x
2020-10-19 12:57
cpan5.22-x86_64-linux-gnu
7.27
KB
-rwxr-xr-x
2020-10-19 12:57
cpp
898.27
KB
-rwxr-xr-x
2019-10-04 20:49
cpp-5
898.27
KB
-rwxr-xr-x
2019-10-04 20:49
createDBuser
647
B
-rwxr-xr-x
2016-12-23 21:31
create_md5_db.sh
918
B
-rwxr-xr-x
2017-10-08 14:09
crontab
35.23
KB
-rwxr-sr-x
2016-04-05 23:59
csplit
46.86
KB
-rwxr-xr-x
2017-03-02 19:07
ctail
958
B
-rwxr-xr-x
2016-04-14 21:29
ctstat
18.68
KB
-rwxr-xr-x
2019-04-16 14:37
curl
185.95
KB
-rwxr-xr-x
2021-03-29 17:39
cut
38.8
KB
-rwxr-xr-x
2017-03-02 19:07
dbus-cleanup-sockets
9.98
KB
-rwxr-xr-x
2020-06-11 22:06
dbus-daemon
218.95
KB
-rwxr-xr-x
2020-06-11 22:06
dbus-monitor
21.99
KB
-rwxr-xr-x
2020-06-11 22:06
dbus-run-session
9.98
KB
-rwxr-xr-x
2020-06-11 22:06
dbus-send
21.98
KB
-rwxr-xr-x
2020-06-11 22:06
dbus-update-activation-environment
13.98
KB
-rwxr-xr-x
2020-06-11 22:06
dbus-uuidgen
9.98
KB
-rwxr-xr-x
2020-06-11 22:06
dbwrap_tool
18.23
KB
-rwxr-xr-x
2021-04-14 18:00
deallocvt
10.3
KB
-rwxr-xr-x
2016-09-22 19:33
deb-systemd-helper
17.99
KB
-rwxr-xr-x
2016-02-29 13:24
deb-systemd-invoke
4.37
KB
-rwxr-xr-x
2016-02-29 13:24
debconf
2.79
KB
-rwxr-xr-x
2019-05-08 20:33
debconf-apt-progress
11.27
KB
-rwxr-xr-x
2019-05-08 20:33
debconf-communicate
608
B
-rwxr-xr-x
2019-05-08 20:33
debconf-copydb
1.68
KB
-rwxr-xr-x
2019-05-08 20:33
debconf-escape
647
B
-rwxr-xr-x
2019-05-08 20:33
debconf-set-selections
2.87
KB
-rwxr-xr-x
2019-05-08 20:33
debconf-show
1.78
KB
-rwxr-xr-x
2019-05-08 20:33
debian-distro-info
22.59
KB
-rwxr-xr-x
2021-04-21 21:04
delpart
18.45
KB
-rwxr-xr-x
2020-01-27 15:28
dh_bash-completion
2.49
KB
-rwxr-xr-x
2015-08-18 21:47
dh_installxmlcatalogs
9.44
KB
-rwxr-xr-x
2012-11-07 22:44
dh_pypy
11.71
KB
-rwxr-xr-x
2019-08-16 02:59
dh_python2
1.03
KB
-rwxr-xr-x
2017-11-24 01:52
dh_python3
11.91
KB
-rwxr-xr-x
2019-08-16 02:59
diff
123.08
KB
-rwxr-xr-x
2015-12-27 00:11
diff3
54.86
KB
-rwxr-xr-x
2015-12-27 00:11
dig
102.09
KB
-rwxr-xr-x
2021-04-27 15:10
dircolors
38.71
KB
-rwxr-xr-x
2017-03-02 19:07
dirmngr
360.2
KB
-rwxr-xr-x
2018-06-14 22:06
dirmngr-client
94.63
KB
-rwxr-xr-x
2018-06-14 22:06
dirname
30.67
KB
-rwxr-xr-x
2017-03-02 19:07
distro-info
18.59
KB
-rwxr-xr-x
2021-04-21 21:04
do-release-upgrade
7.9
KB
-rwxr-xr-x
2020-10-09 22:55
dotlockfile
14.51
KB
-rwxr-sr-x
2013-12-07 04:08
dpkg
271.74
KB
-rwxr-xr-x
2021-04-20 22:48
dpkg-architecture
12.33
KB
-rwxr-xr-x
2021-04-20 22:48
dpkg-buildflags
6.07
KB
-rwxr-xr-x
2021-04-20 22:48
dpkg-buildpackage
22.49
KB
-rwxr-xr-x
2021-04-20 22:48
dpkg-checkbuilddeps
7.33
KB
-rwxr-xr-x
2021-04-20 22:48
dpkg-deb
131.43
KB
-rwxr-xr-x
2021-04-20 22:48
dpkg-distaddfile
2.71
KB
-rwxr-xr-x
2021-04-20 22:48
dpkg-divert
135.4
KB
-rwxr-xr-x
2021-04-20 22:48
dpkg-genchanges
17.45
KB
-rwxr-xr-x
2021-04-20 22:48
dpkg-gencontrol
13.92
KB
-rwxr-xr-x
2021-04-20 22:48
dpkg-gensymbols
10.39
KB
-rwxr-xr-x
2021-04-20 22:48
dpkg-maintscript-helper
17.35
KB
-rwxr-xr-x
2021-04-20 22:48
dpkg-mergechangelogs
8.34
KB
-rwxr-xr-x
2021-04-20 22:48
dpkg-name
6.63
KB
-rwxr-xr-x
2021-04-20 22:48
dpkg-parsechangelog
4.44
KB
-rwxr-xr-x
2021-04-20 22:48
dpkg-query
143.43
KB
-rwxr-xr-x
2021-04-20 22:48
dpkg-scanpackages
8.21
KB
-rwxr-xr-x
2021-04-20 22:48
dpkg-scansources
8.94
KB
-rwxr-xr-x
2021-04-20 22:48
dpkg-shlibdeps
28.88
KB
-rwxr-xr-x
2021-04-20 22:48
dpkg-source
19.86
KB
-rwxr-xr-x
2021-04-20 22:48
dpkg-split
107.14
KB
-rwxr-xr-x
2021-04-20 22:48
dpkg-statoverride
59.08
KB
-rwxr-xr-x
2021-04-20 22:48
dpkg-trigger
70.97
KB
-rwxr-xr-x
2021-04-20 22:48
dpkg-vendor
3.19
KB
-rwxr-xr-x
2021-04-20 22:48
du
119.17
KB
-rwxr-xr-x
2017-03-02 19:07
dumpkeys
80.4
KB
-rwxr-xr-x
2016-09-22 19:33
dvipdf
1023
B
-rwxr-xr-x
2021-01-06 20:23
dwp
2.6
MB
-rwxr-xr-x
2018-12-07 20:49
eatmydata
2.74
KB
-rwxr-xr-x
2016-04-10 21:10
ec2metadata
7.12
KB
-rwxr-xr-x
2020-09-29 20:17
edit
17.55
KB
-rwxr-xr-x
2015-10-30 16:39
editor
203.59
KB
-rwxr-xr-x
2017-02-15 15:33
eject
30.69
KB
-rwxr-xr-x
2017-03-27 17:56
elfedit
30.81
KB
-rwxr-xr-x
2018-12-07 20:49
enc2xs
38.93
KB
-rwxr-xr-x
2020-10-19 12:57
encguess
2.96
KB
-rwxr-xr-x
2020-10-19 12:57
env
30.67
KB
-rwxr-xr-x
2017-03-02 19:07
envsubst
34.51
KB
-rwxr-xr-x
2018-11-07 19:33
eps2eps
639
B
-rwxr-xr-x
2021-01-06 20:23
eqn
181.19
KB
-rwxr-xr-x
2016-01-29 06:15
ex
2.33
MB
-rwxr-xr-x
2020-10-14 15:04
expand
30.73
KB
-rwxr-xr-x
2017-03-02 19:07
expiry
22.23
KB
-rwxr-sr-x
2019-03-26 20:34
expr
38.73
KB
-rwxr-xr-x
2017-03-02 19:07
factor
70.77
KB
-rwxr-xr-x
2017-03-02 19:07
faillog
18.25
KB
-rwxr-xr-x
2019-03-26 20:34
faked-sysv
26.52
KB
-rwxr-xr-x
2014-11-24 15:36
faked-tcp
26.58
KB
-rwxr-xr-x
2014-11-24 15:36
fakeroot
3.76
KB
-rwxr-xr-x
2014-11-24 15:36
fakeroot-sysv
3.76
KB
-rwxr-xr-x
2014-11-24 15:36
fakeroot-tcp
3.76
KB
-rwxr-xr-x
2014-11-24 15:36
fallocate
22.56
KB
-rwxr-xr-x
2020-01-27 15:28
fcat
9.99
KB
-rwxr-xr-x
2015-11-29 00:13
fcgistarter
9.96
KB
-rwxr-xr-x
2020-08-13 03:36
ffind
9.99
KB
-rwxr-xr-x
2015-11-29 00:13
figlet
18.86
KB
-rwxr-xr-x
2012-06-26 12:52
figlet-toilet
18.86
KB
-rwxr-xr-x
2012-06-26 12:52
file
18.64
KB
-rwxr-xr-x
2020-05-12 16:07
file-rename
3.1
KB
-rwxr-xr-x
2015-06-05 13:12
find
216.57
KB
-rwxr-xr-x
2016-02-08 00:18
fiwalk
211.73
KB
-rwxr-xr-x
2015-11-29 00:13
flock
26.71
KB
-rwxr-xr-x
2020-01-27 15:28
fls
13.99
KB
-rwxr-xr-x
2015-11-29 00:13
fmt
38.7
KB
-rwxr-xr-x
2017-03-02 19:07
fold
34.7
KB
-rwxr-xr-x
2017-03-02 19:07
formail
38.59
KB
-rwxr-xr-x
2017-11-17 13:44
free
18.37
KB
-rwxr-xr-x
2020-03-05 13:43
from
10.27
KB
-rwxr-xr-x
2016-03-01 12:43
fsstat
9.99
KB
-rwxr-xr-x
2015-11-29 00:13
ftp
87.8
KB
-rwxr-xr-x
2015-05-06 15:24
funzip
22.33
KB
-rwxr-xr-x
2020-12-03 02:12
futurize
384
B
-rwxr-xr-x
2018-02-05 14:57
g++
898.27
KB
-rwxr-xr-x
2019-10-04 21:00
g++-5
898.27
KB
-rwxr-xr-x
2019-10-04 21:00
gawk
642.72
KB
-rwxr-xr-x
2015-12-24 00:11
gcc
894.27
KB
-rwxr-xr-x
2019-10-04 21:23
gcc-5
894.27
KB
-rwxr-xr-x
2019-10-04 21:23
gcc-ar
30.41
KB
-rwxr-xr-x
2019-10-04 21:23
gcc-ar-5
30.41
KB
-rwxr-xr-x
2019-10-04 21:23
gcc-nm
30.41
KB
-rwxr-xr-x
2019-10-04 21:23
gcc-nm-5
30.41
KB
-rwxr-xr-x
2019-10-04 21:23
gcc-ranlib
30.41
KB
-rwxr-xr-x
2019-10-04 21:23
gcc-ranlib-5
30.41
KB
-rwxr-xr-x
2019-10-04 21:23
gcov
463.84
KB
-rwxr-xr-x
2019-10-04 21:23
gcov-5
463.84
KB
-rwxr-xr-x
2019-10-04 21:23
gcov-tool
451.8
KB
-rwxr-xr-x
2019-10-04 21:23
gcov-tool-5
451.8
KB
-rwxr-xr-x
2019-10-04 21:23
gencat
22.63
KB
-rwxr-xr-x
2021-04-21 20:15
geqn
181.19
KB
-rwxr-xr-x
2016-01-29 06:15
getcifsacl
13.99
KB
-rwxr-xr-x
2017-03-06 14:02
getconf
22.41
KB
-rwxr-xr-x
2021-04-21 20:14
getent
27.3
KB
-rwxr-xr-x
2021-04-21 20:14
getfacl
23.2
KB
-rwxr-xr-x
2016-02-07 12:10
getkeycodes
10.3
KB
-rwxr-xr-x
2016-09-22 19:33
getopt
14.43
KB
-rwxr-xr-x
2020-01-27 15:28
gettext
34.48
KB
-rwxr-xr-x
2018-11-07 19:33
gettext.sh
4.52
KB
-rwxr-xr-x
2018-11-07 19:33
ghostscript
10.21
KB
-rwxr-xr-x
2021-01-06 20:23
ginstall-info
43.72
KB
-rwxr-xr-x
2016-03-12 10:46
git
1.79
MB
-rwxr-xr-x
2021-03-04 17:04
git-receive-pack
1.79
MB
-rwxr-xr-x
2021-03-04 17:04
git-shell
873.52
KB
-rwxr-xr-x
2021-03-04 17:04
git-upload-archive
1.79
MB
-rwxr-xr-x
2021-03-04 17:04
git-upload-pack
957.83
KB
-rwxr-xr-x
2021-03-04 17:04
gold
2.78
MB
-rwxr-xr-x
2018-12-07 20:49
gpasswd
73.54
KB
-rwsr-xr-x
2019-03-26 20:34
gpg
984.99
KB
-rwxr-xr-x
2018-08-06 03:11
gpg-agent
344.6
KB
-rwxr-xr-x
2018-06-14 22:06
gpg-connect-agent
138.73
KB
-rwxr-xr-x
2018-06-14 22:06
gpg-zip
3.23
KB
-rwxr-xr-x
2018-08-06 03:11
gpg2
895.54
KB
-rwxr-xr-x
2018-06-14 22:06
gpgconf
136.45
KB
-rwxr-xr-x
2018-06-14 22:06
gpgparsemail
26.07
KB
-rwxr-xr-x
2018-06-14 22:06
gpgsplit
58.88
KB
-rwxr-xr-x
2018-08-06 03:11
gpgv
363.76
KB
-rwxr-xr-x
2018-08-06 03:11
gpic
196.03
KB
-rwxr-xr-x
2016-01-29 06:15
gprof
96.3
KB
-rwxr-xr-x
2018-12-07 20:49
groff
101.31
KB
-rwxr-xr-x
2016-01-29 06:15
grog
2.71
KB
-rwxr-xr-x
2016-01-29 06:14
grops
161.72
KB
-rwxr-xr-x
2016-01-29 06:15
grotty
117.34
KB
-rwxr-xr-x
2016-01-29 06:15
groups
30.7
KB
-rwxr-xr-x
2017-03-02 19:07
growpart
20.99
KB
-rwxr-xr-x
2020-09-29 20:17
grub-editenv
228.78
KB
-rwxr-xr-x
2021-04-30 18:02
grub-file
632.44
KB
-rwxr-xr-x
2021-04-30 18:02
grub-fstest
762.52
KB
-rwxr-xr-x
2021-04-30 18:02
grub-glue-efi
224.59
KB
-rwxr-xr-x
2021-04-30 18:02
grub-kbdcomp
1.64
KB
-rwxr-xr-x
2021-04-30 18:00
grub-menulst2cfg
200.65
KB
-rwxr-xr-x
2021-04-30 18:02
grub-mkfont
249.28
KB
-rwxr-xr-x
2021-04-30 18:02
grub-mkimage
313.69
KB
-rwxr-xr-x
2021-04-30 18:02
grub-mklayout
228.91
KB
-rwxr-xr-x
2021-04-30 18:02
grub-mknetdir
350.39
KB
-rwxr-xr-x
2021-04-30 18:02
grub-mkpasswd-pbkdf2
228.98
KB
-rwxr-xr-x
2021-04-30 18:02
grub-mkrelpath
224.31
KB
-rwxr-xr-x
2021-04-30 18:02
grub-mkrescue
783.03
KB
-rwxr-xr-x
2021-04-30 18:02
grub-mkstandalone
422.73
KB
-rwxr-xr-x
2021-04-30 18:02
grub-mount
585.11
KB
-rwxr-xr-x
2021-04-30 18:02
grub-ntldr-img
34.34
KB
-rwxr-xr-x
2021-04-30 18:02
grub-render-label
649.04
KB
-rwxr-xr-x
2021-04-30 18:02
grub-script-check
248.45
KB
-rwxr-xr-x
2021-04-30 18:02
grub-syslinux2cfg
597.55
KB
-rwxr-xr-x
2021-04-30 18:02
gs
10.21
KB
-rwxr-xr-x
2021-01-06 20:23
gsbj
350
B
-rwxr-xr-x
2021-01-06 20:23
gsdj
352
B
-rwxr-xr-x
2021-01-06 20:23
gsdj500
352
B
-rwxr-xr-x
2021-01-06 20:23
gslj
353
B
-rwxr-xr-x
2021-01-06 20:23
gslp
350
B
-rwxr-xr-x
2021-01-06 20:23
gsnd
277
B
-rwxr-xr-x
2021-01-06 20:23
gtbl
118.2
KB
-rwxr-xr-x
2016-01-29 06:15
h2ph
28.48
KB
-rwxr-xr-x
2020-10-19 12:57
h2xs
59.35
KB
-rwxr-xr-x
2020-10-19 12:57
hd
30.5
KB
-rwxr-xr-x
2016-03-01 12:43
head
38.73
KB
-rwxr-xr-x
2017-03-02 19:07
helpztags
2.46
KB
-rwxr-xr-x
2016-04-08 13:39
hexdump
30.5
KB
-rwxr-xr-x
2016-03-01 12:43
hfind
13.99
KB
-rwxr-xr-x
2015-11-29 00:13
host
86.37
KB
-rwxr-xr-x
2021-04-27 15:10
hostid
26.64
KB
-rwxr-xr-x
2017-03-02 19:07
hostnamectl
287.2
KB
-rwxr-xr-x
2021-04-02 17:51
htcacheclean
29.97
KB
-rwxr-xr-x
2020-08-13 03:36
htdbm
17.95
KB
-rwxr-xr-x
2020-08-13 03:36
htdigest
13.96
KB
-rwxr-xr-x
2020-08-13 03:36
htpasswd
17.96
KB
-rwxr-xr-x
2020-08-13 03:36
i386
14.38
KB
-rwxr-xr-x
2020-01-27 15:28
icat
9.99
KB
-rwxr-xr-x
2015-11-29 00:13
iconv
59
KB
-rwxr-xr-x
2021-04-21 20:14
id
38.83
KB
-rwxr-xr-x
2017-03-02 19:07
ifind
13.99
KB
-rwxr-xr-x
2015-11-29 00:13
igawk
3.11
KB
-rwxr-xr-x
2015-12-24 00:11
ils
13.99
KB
-rwxr-xr-x
2015-11-29 00:13
img_cat
9.99
KB
-rwxr-xr-x
2015-11-29 00:13
img_stat
9.99
KB
-rwxr-xr-x
2015-11-29 00:13
info
214.74
KB
-rwxr-xr-x
2016-03-12 10:46
infobrowser
214.74
KB
-rwxr-xr-x
2016-03-12 10:46
infocmp
54.57
KB
-rwxr-xr-x
2016-02-19 09:22
infotocap
70.71
KB
-rwxr-xr-x
2016-02-19 09:22
innochecksum
3.48
MB
-rwxr-xr-x
2021-01-28 17:23
innotop
390.81
KB
-rwxr-xr-x
2017-02-03 18:32
install
135.59
KB
-rwxr-xr-x
2017-03-02 19:07
install-info
43.72
KB
-rwxr-xr-x
2016-03-12 10:46
instmodsh
4.23
KB
-rwxr-xr-x
2020-10-19 12:57
ionice
22.59
KB
-rwxr-xr-x
2020-01-27 15:28
ipcmk
22.69
KB
-rwxr-xr-x
2020-01-27 15:28
ipcrm
26.54
KB
-rwxr-xr-x
2020-01-27 15:28
ipcs
46.71
KB
-rwxr-xr-x
2020-01-27 15:28
iptables-xml
85.77
KB
-rwxr-xr-x
2016-02-19 16:21
ischroot
10.34
KB
-rwxr-xr-x
2016-01-26 19:17
iscsiadm
737.26
KB
-rwxr-xr-x
2018-12-11 21:12
istat
9.99
KB
-rwxr-xr-x
2015-11-29 00:13
jcat
9.99
KB
-rwxr-xr-x
2015-11-29 00:13
jls
9.99
KB
-rwxr-xr-x
2015-11-29 00:13
join
46.77
KB
-rwxr-xr-x
2017-03-02 19:07
jpeg_extract
9.99
KB
-rwxr-xr-x
2015-11-29 00:13
json_pp
3.83
KB
-rwxr-xr-x
2020-10-19 12:57
jsondiff
976
B
-rwxr-xr-x
2015-11-27 15:19
jsonpatch
3.58
KB
-rwxr-xr-x
2015-11-27 15:19
jsonpointer
1.31
KB
-rwxr-xr-x
2015-10-24 07:34
jwt3
288
B
-rwxr-xr-x
2017-08-29 20:41
kbdinfo
10.31
KB
-rwxr-xr-x
2016-09-22 19:33
kbxutil
142.63
KB
-rwxr-xr-x
2018-06-14 22:06
keep-one-running
3.51
KB
-rwxr-xr-x
2014-01-15 23:24
killall
23.18
KB
-rwxr-xr-x
2019-08-20 20:49
last
38.84
KB
-rwxr-xr-x
2020-01-27 15:28
lastb
38.84
KB
-rwxr-xr-x
2020-01-27 15:28
lastlog
14.03
KB
-rwxr-xr-x
2019-03-26 20:34
lcf
7.6
KB
-rwxr-xr-x
2016-03-16 21:58
ld
1.16
MB
-rwxr-xr-x
2018-12-07 20:49
ld.bfd
1.16
MB
-rwxr-xr-x
2018-12-07 20:49
ld.gold
2.78
MB
-rwxr-xr-x
2018-12-07 20:49
ldd
5.3
KB
-rwxr-xr-x
2021-04-21 20:11
less
166.73
KB
-rwxr-xr-x
2017-04-05 15:09
lessecho
10.02
KB
-rwxr-xr-x
2017-04-05 15:09
lessfile
7.58
KB
-rwxr-xr-x
2017-04-05 15:09
lesskey
19.36
KB
-rwxr-xr-x
2017-04-05 15:09
lesspipe
7.58
KB
-rwxr-xr-x
2017-04-05 15:09
letsencrypt
385
B
-rwxr-xr-x
2020-12-18 22:20
lexgrog
90.57
KB
-rwxr-xr-x
2015-11-07 00:14
libnetcfg
15.35
KB
-rwxr-xr-x
2020-10-19 12:57
line
10.32
KB
-rwxr-xr-x
2020-01-27 15:28
link
26.64
KB
-rwxr-xr-x
2017-03-02 19:07
linux-boot-prober
1.54
KB
-rwxr-xr-x
2011-01-20 08:59
linux-check-removal
3.99
KB
-rwxr-xr-x
2020-03-18 12:32
linux-update-symlinks
6.17
KB
-rwxr-xr-x
2020-03-18 12:32
linux-version
2.63
KB
-rwxr-xr-x
2020-03-18 12:32
linux32
14.38
KB
-rwxr-xr-x
2020-01-27 15:28
linux64
14.38
KB
-rwxr-xr-x
2020-01-27 15:28
lnstat
18.68
KB
-rwxr-xr-x
2019-04-16 14:37
loadkeys
108.88
KB
-rwxr-xr-x
2016-09-22 19:33
loadunimap
26.66
KB
-rwxr-xr-x
2016-09-22 19:33
locale
37.91
KB
-rwxr-xr-x
2021-04-21 20:14
localectl
295.22
KB
-rwxr-xr-x
2021-04-02 17:51
localedef
315.71
KB
-rwxr-xr-x
2021-04-21 20:14
locate
38.59
KB
-rwxr-sr-x
2014-11-18 08:54
lockfile
18.32
KB
-rwxr-sr-x
2017-11-17 13:44
logger
35.35
KB
-rwxr-xr-x
2020-01-27 15:28
logname
26.67
KB
-rwxr-xr-x
2017-03-02 19:07
logresolve
9.97
KB
-rwxr-xr-x
2020-08-13 03:36
look
10.3
KB
-rwxr-xr-x
2016-03-01 12:43
lorder
2.7
KB
-rwxr-xr-x
2016-03-01 12:43
lsattr
10.33
KB
-rwxr-xr-x
2020-01-22 15:42
lsb_release
3.55
KB
-rwxr-xr-x
2015-08-26 11:44
lscpu
55.12
KB
-rwxr-xr-x
2020-01-27 15:28
lshw
624.32
KB
-rwxr-xr-x
2019-05-06 16:29
lsinitramfs
2.43
KB
-rwxr-xr-x
2019-10-07 12:53
lsipc
59
KB
-rwxr-xr-x
2020-01-27 15:28
lslocks
31.09
KB
-rwxr-xr-x
2020-01-27 15:28
lslogins
51.15
KB
-rwxr-xr-x
2020-01-27 15:28
lsof
159.4
KB
-rwxr-xr-x
2015-10-28 17:57
lspci
72.23
KB
-rwxr-xr-x
2019-02-11 14:14
lspgpot
1.06
KB
-rwxr-xr-x
2014-06-25 18:17
lsusb
102.66
KB
-rwxr-xr-x
2015-10-23 23:56
ltrace
298.25
KB
-rwxr-xr-x
2016-04-12 07:48
lxc
8.01
MB
-rwxr-xr-x
2017-12-07 22:54
lxcfs
18.07
KB
-rwxr-xr-x
2017-11-09 02:43
lxd
11.37
MB
-rwxr-xr-x
2017-12-07 22:54
lzcat
67.04
KB
-rwxr-xr-x
2014-02-12 16:14
lzcmp
5.39
KB
-rwxr-xr-x
2014-02-12 16:14
lzdiff
5.39
KB
-rwxr-xr-x
2014-02-12 16:14
lzegrep
5.29
KB
-rwxr-xr-x
2014-02-12 16:14
lzfgrep
5.29
KB
-rwxr-xr-x
2014-02-12 16:14
lzgrep
5.29
KB
-rwxr-xr-x
2014-02-12 16:14
lzless
1.78
KB
-rwxr-xr-x
2014-02-12 16:14
lzma
67.04
KB
-rwxr-xr-x
2014-02-12 16:14
lzmainfo
10.26
KB
-rwxr-xr-x
2014-02-12 16:14
lzmore
2.12
KB
-rwxr-xr-x
2014-02-12 16:14
mactime
26.63
KB
-rwxr-xr-x
2015-11-29 00:13
mail
102.24
KB
-rwxr-xr-x
2016-01-29 06:12
mailq
26.02
KB
-rwxr-xr-x
2020-07-28 23:11
mailstat
5.72
KB
-rwxr-xr-x
2017-11-17 13:44
mailx
102.24
KB
-rwxr-xr-x
2016-01-29 06:12
make
202.66
KB
-rwxr-xr-x
2016-02-15 12:13
make-first-existing-target
4.79
KB
-rwxr-xr-x
2016-02-15 12:10
man
104.5
KB
-rwxr-xr-x
2015-11-07 00:14
mandb
126.72
KB
-rwxr-xr-x
2015-11-07 00:14
manifest
1.89
KB
-rwxr-xr-x
2016-04-14 21:29
manpath
30.47
KB
-rwxr-xr-x
2015-11-07 00:14
mapscrn
18.66
KB
-rwxr-xr-x
2016-09-22 19:33
mawk
115.01
KB
-rwxr-xr-x
2014-03-24 10:53
mcookie
26.71
KB
-rwxr-xr-x
2020-01-27 15:28
md5sum
42.77
KB
-rwxr-xr-x
2017-03-02 19:07
md5sum.textutils
42.77
KB
-rwxr-xr-x
2017-03-02 19:07
mesg
10.37
KB
-rwxr-xr-x
2020-01-27 15:28
mk_modmap
15.78
KB
-rwxr-xr-x
2016-09-22 19:33
mkfifo
58.95
KB
-rwxr-xr-x
2017-03-02 19:07
mkpasswd
18.46
KB
-rwxr-xr-x
2015-12-08 18:11
mksquashfs
174.12
KB
-rwxr-xr-x
2018-08-09 00:11
mlocate
38.59
KB
-rwxr-sr-x
2014-11-18 08:54
mlock
10.34
KB
-rwxr-sr-x
2019-10-21 20:09
mmcat
9.99
KB
-rwxr-xr-x
2015-11-29 00:13
mmls
13.99
KB
-rwxr-xr-x
2015-11-29 00:13
mmstat
9.99
KB
-rwxr-xr-x
2015-11-29 00:13
mtr
77.66
KB
-rwxr-xr-x
2016-05-12 22:00
mtrace
6.34
KB
-rwxr-xr-x
2021-04-21 20:11
mutt
917.2
KB
-rwxr-xr-x
2021-01-22 14:44
mutt-org
917.2
KB
-rwxr-xr-x
2021-01-22 14:44
mutt_dotlock
10.41
KB
-rwxr-sr-x
2021-01-22 14:44
my_print_defaults
3.44
MB
-rwxr-xr-x
2021-01-28 17:23
myisam_ftdump
3.75
MB
-rwxr-xr-x
2021-01-28 17:23
myisamchk
3.85
MB
-rwxr-xr-x
2021-01-28 17:23
myisamlog
3.73
MB
-rwxr-xr-x
2021-01-28 17:23
myisampack
3.77
MB
-rwxr-xr-x
2021-01-28 17:23
mysql
3.93
MB
-rwxr-xr-x
2021-01-28 17:23
mysql_config_editor
3.46
MB
-rwxr-xr-x
2021-01-28 17:23
mysql_embedded
21.78
MB
-rwxr-xr-x
2021-01-28 17:23
mysql_install_db
4.99
MB
-rwxr-xr-x
2021-01-28 17:23
mysql_plugin
3.45
MB
-rwxr-xr-x
2021-01-28 17:23
mysql_secure_installation
3.61
MB
-rwxr-xr-x
2021-01-28 17:23
mysql_ssl_rsa_setup
3.48
MB
-rwxr-xr-x
2021-01-28 17:23
mysql_tzinfo_to_sql
3.4
MB
-rwxr-xr-x
2021-01-28 17:23
mysql_upgrade
4.24
MB
-rwxr-xr-x
2021-01-28 17:23
mysqladmin
3.62
MB
-rwxr-xr-x
2021-01-28 17:23
mysqlanalyze
3.65
MB
-rwxr-xr-x
2021-01-28 17:23
mysqlbinlog
3.86
MB
-rwxr-xr-x
2021-01-28 17:23
mysqlcheck
3.65
MB
-rwxr-xr-x
2021-01-28 17:23
mysqld_multi
26.32
KB
-rwxr-xr-x
2021-01-28 16:56
mysqld_safe
27.14
KB
-rwxr-xr-x
2021-01-28 16:56
mysqldump
3.69
MB
-rwxr-xr-x
2021-01-28 17:23
mysqldumpslow
7.68
KB
-rwxr-xr-x
2021-01-28 16:56
mysqlimport
3.62
MB
-rwxr-xr-x
2021-01-28 17:23
mysqloptimize
3.65
MB
-rwxr-xr-x
2021-01-28 17:23
mysqlpump
4.08
MB
-rwxr-xr-x
2021-01-28 17:23
mysqlrepair
3.65
MB
-rwxr-xr-x
2021-01-28 17:23
mysqlreport
38.1
KB
-rwxr-xr-x
2017-02-03 18:32
mysqlshow
3.61
MB
-rwxr-xr-x
2021-01-28 17:23
mysqlslap
3.63
MB
-rwxr-xr-x
2021-01-28 17:23
namei
26.58
KB
-rwxr-xr-x
2020-01-27 15:28
nawk
642.72
KB
-rwxr-xr-x
2015-12-24 00:11
ncal
29.14
KB
-rwxr-xr-x
2016-03-01 12:43
neqn
908
B
-rwxr-xr-x
2016-01-29 06:14
net
879.95
KB
-rwxr-xr-x
2021-04-14 18:00
netkit-ftp
87.8
KB
-rwxr-xr-x
2015-05-06 15:24
newaliases
26.02
KB
-rwxr-xr-x
2020-07-28 23:11
newgidmap
32.17
KB
-rwsr-xr-x
2019-03-26 20:34
newgrp
38.97
KB
-rwsr-xr-x
2019-03-26 20:34
newuidmap
32.17
KB
-rwsr-xr-x
2019-03-26 20:34
ngettext
34.5
KB
-rwxr-xr-x
2018-11-07 19:33
nice
34.7
KB
-rwxr-xr-x
2017-03-02 19:07
nl
38.83
KB
-rwxr-xr-x
2017-03-02 19:07
nm
39.79
KB
-rwxr-xr-x
2018-12-07 20:49
nmblookup
114.16
KB
-rwxr-xr-x
2021-04-14 18:00
nohup
30.7
KB
-rwxr-xr-x
2017-03-02 19:07
nproc
30.7
KB
-rwxr-xr-x
2017-03-02 19:07
nroff
3.25
KB
-rwxr-xr-x
2016-01-29 06:14
nsenter
26.88
KB
-rwxr-xr-x
2020-01-27 15:28
nslookup
90.2
KB
-rwxr-xr-x
2021-04-27 15:10
nstat
22.47
KB
-rwxr-xr-x
2019-04-16 14:37
nsupdate
62.02
KB
-rwxr-xr-x
2021-04-27 15:10
ntfsdecrypt
42.12
KB
-rwxr-xr-x
2019-03-21 22:37
ntpdc
123
KB
-rwxr-xr-x
2020-01-07 16:08
ntpq
148.91
KB
-rwxr-xr-x
2020-01-07 16:08
ntpsweep
7.79
KB
-rwxr-xr-x
2020-01-07 16:08
ntptrace
3.48
KB
-rwxr-xr-x
2020-01-07 16:08
numfmt
58.86
KB
-rwxr-xr-x
2017-03-02 19:07
objcopy
219.17
KB
-rwxr-xr-x
2018-12-07 20:49
objdump
348.4
KB
-rwxr-xr-x
2018-12-07 20:49
od
66.83
KB
-rwxr-xr-x
2017-03-02 19:07
on_ac_power
2.2
KB
-rwxr-xr-x
2009-12-02 09:57
openssl
552.87
KB
-rwxr-xr-x
2018-05-12 08:22
os-prober
4.49
KB
-rwxr-xr-x
2016-03-11 14:43
pager
166.73
KB
-rwxr-xr-x
2017-04-05 15:09
paperconf
10.36
KB
-rwxr-xr-x
2015-11-04 12:21
partx
75.63
KB
-rwxr-xr-x
2020-01-27 15:28
passwd
52.98
KB
-rwsr-xr-x
2019-03-26 20:34
paste
30.7
KB
-rwxr-xr-x
2017-03-02 19:07
pastebinit
16.25
KB
-rwxr-xr-x
2016-03-01 06:52
pasteurize
388
B
-rwxr-xr-x
2018-02-05 14:57
patch
151.35
KB
-rwxr-xr-x
2019-07-23 18:39
pathchk
30.67
KB
-rwxr-xr-x
2017-03-02 19:07
pbget
2.51
KB
-rwxr-xr-x
2016-02-29 17:14
pbput
2.51
KB
-rwxr-xr-x
2016-02-29 17:14
pbputs
2.51
KB
-rwxr-xr-x
2016-02-29 17:14
pbr
152
B
-rwxr-xr-x
2015-11-23 11:50
pcimodules
14.59
KB
-rwxr-xr-x
2019-02-11 14:14
pdb
45.02
KB
-rwxr-xr-x
2021-03-01 21:41
pdb2.7
45.02
KB
-rwxr-xr-x
2021-03-01 21:41
pdb3
59.56
KB
-rwxr-xr-x
2021-01-26 19:45
pdb3.5
59.56
KB
-rwxr-xr-x
2021-01-26 19:45
pdf2dsc
698
B
-rwxr-xr-x
2021-01-06 20:23
pdf2ps
909
B
-rwxr-xr-x
2021-01-06 20:23
pear
793
B
-rwxr-xr-x
2021-02-12 11:41
peardev
814
B
-rwxr-xr-x
2021-02-12 11:41
pecl
727
B
-rwxr-xr-x
2021-02-12 11:41
peekfd
10.3
KB
-rwxr-xr-x
2019-08-20 20:49
perl
1.82
MB
-rwxr-xr-x
2020-10-19 12:57
perl5.22-x86_64-linux-gnu
10.25
KB
-rwxr-xr-x
2020-10-19 12:57
perl5.22.1
1.82
MB
-rwxr-xr-x
2020-10-19 12:57
perlbug
44.29
KB
-rwxr-xr-x
2020-10-19 12:57
perldoc
125
B
-rwxr-xr-x
2020-10-19 12:57
perlivp
10.57
KB
-rwxr-xr-x
2020-10-19 12:57
perlthanks
44.29
KB
-rwxr-xr-x
2020-10-19 12:57
perror
3.57
MB
-rwxr-xr-x
2021-01-28 17:23
pf2afm
498
B
-rwxr-xr-x
2021-01-06 20:23
pfbtopfa
516
B
-rwxr-xr-x
2021-01-06 20:23
pftp
87.8
KB
-rwxr-xr-x
2015-05-06 15:24
pg
38.91
KB
-rwxr-xr-x
2020-01-27 15:28
pgrep
26.63
KB
-rwxr-xr-x
2020-03-05 13:43
phar
14.47
KB
-rwxr-xr-x
2021-02-23 18:58
phar.phar
14.47
KB
-rwxr-xr-x
2021-02-23 18:58
phar.phar5.6
14.48
KB
-rwxr-xr-x
2021-02-23 16:44
phar.phar7.2
14.47
KB
-rwxr-xr-x
2021-02-23 18:58
phar5.6
14.48
KB
-rwxr-xr-x
2021-02-23 16:44
phar7.2
14.47
KB
-rwxr-xr-x
2021-02-23 18:58
php
4.66
MB
-rwxr-xr-x
2021-02-23 19:01
php5.6
4.28
MB
-rwxr-xr-x
2021-02-23 16:45
php7.2
4.66
MB
-rwxr-xr-x
2021-02-23 19:01
pic
196.03
KB
-rwxr-xr-x
2016-01-29 06:15
pico
203.59
KB
-rwxr-xr-x
2017-02-15 15:33
piconv
8.12
KB
-rwxr-xr-x
2020-10-19 12:57
pinentry
55.4
KB
-rwxr-xr-x
2016-02-06 18:16
pinentry-curses
55.4
KB
-rwxr-xr-x
2016-02-06 18:16
pinky
34.86
KB
-rwxr-xr-x
2017-03-02 19:07
pkaction
10.39
KB
-rwxr-xr-x
2019-03-27 15:40
pkcheck
18.66
KB
-rwxr-xr-x
2019-03-27 15:40
pkexec
22.83
KB
-rwsr-xr-x
2019-03-27 15:40
pkill
26.63
KB
-rwxr-xr-x
2020-03-05 13:43
pkttyagent
14.44
KB
-rwxr-xr-x
2019-03-27 15:40
pl2pm
4.42
KB
-rwxr-xr-x
2020-10-19 12:57
pldd
14.59
KB
-rwxr-xr-x
2021-04-21 20:14
pmap
30.61
KB
-rwxr-xr-x
2020-03-05 13:43
pod2html
4
KB
-rwxr-xr-x
2020-10-19 12:57
pod2man
13.52
KB
-rwxr-xr-x
2020-10-19 12:57
pod2text
10.75
KB
-rwxr-xr-x
2020-10-19 12:57
pod2usage
3.58
KB
-rwxr-xr-x
2020-10-19 12:57
podchecker
3.61
KB
-rwxr-xr-x
2020-10-19 12:57
podselect
2.47
KB
-rwxr-xr-x
2020-10-19 12:57
pollinate
8.54
KB
-rwxr-xr-x
2018-05-29 22:13
pphs
404
B
-rwxr-xr-x
2021-01-06 20:23
pr
74.95
KB
-rwxr-xr-x
2017-03-02 19:07
preconv
42.2
KB
-rwxr-xr-x
2016-01-29 06:15
prename
2.92
KB
-rwxr-xr-x
2020-10-19 12:57
print
17.55
KB
-rwxr-xr-x
2015-10-30 16:39
printafm
395
B
-rwxr-xr-x
2021-01-06 20:23
printenv
30.64
KB
-rwxr-xr-x
2017-03-02 19:07
printerbanner
18.27
KB
-rwxr-xr-x
2016-03-01 12:43
printf
46.73
KB
-rwxr-xr-x
2017-03-02 19:07
prlimit
31.3
KB
-rwxr-xr-x
2020-01-27 15:28
procmail
87.2
KB
-rwsr-sr-x
2017-11-17 13:44
prove
13.23
KB
-rwxr-xr-x
2020-10-19 12:57
prtstat
14.35
KB
-rwxr-xr-x
2019-08-20 20:49
ps2ascii
631
B
-rwxr-xr-x
2021-01-06 20:23
ps2epsi
2.69
KB
-rwxr-xr-x
2021-01-06 20:23
ps2pdf
272
B
-rwxr-xr-x
2021-01-06 20:23
ps2pdf12
215
B
-rwxr-xr-x
2021-01-06 20:23
ps2pdf13
215
B
-rwxr-xr-x
2021-01-06 20:23
ps2pdf14
215
B
-rwxr-xr-x
2021-01-06 20:23
ps2pdfwr
1.07
KB
-rwxr-xr-x
2021-01-06 20:23
ps2ps
647
B
-rwxr-xr-x
2021-01-06 20:23
ps2ps2
669
B
-rwxr-xr-x
2021-01-06 20:23
ps2txt
631
B
-rwxr-xr-x
2021-01-06 20:23
psfaddtable
18.42
KB
-rwxr-xr-x
2016-09-22 19:33
psfgettable
18.42
KB
-rwxr-xr-x
2016-09-22 19:33
psfstriptable
18.42
KB
-rwxr-xr-x
2016-09-22 19:33
psfxtable
18.42
KB
-rwxr-xr-x
2016-09-22 19:33
pstree
26.82
KB
-rwxr-xr-x
2019-08-20 20:49
pstree.x11
26.82
KB
-rwxr-xr-x
2019-08-20 20:49
pstruct
35.75
KB
-rwxr-xr-x
2020-10-19 12:57
ptar
3.44
KB
-rwxr-xr-x
2020-10-19 12:57
ptardiff
2.53
KB
-rwxr-xr-x
2020-10-19 12:57
ptargrep
4.25
KB
-rwxr-xr-x
2020-10-19 12:57
ptx
66.95
KB
-rwxr-xr-x
2017-03-02 19:07
purge-old-kernels
1.76
KB
-rwxr-xr-x
2016-04-14 21:29
pwdx
10.36
KB
-rwxr-xr-x
2020-03-05 13:43
py3clean
7.62
KB
-rwxr-xr-x
2016-03-23 12:00
py3compile
11.83
KB
-rwxr-xr-x
2016-03-23 12:00
py3versions
11.44
KB
-rwxr-xr-x
2016-03-23 12:00
pybuild
21.33
KB
-rwxr-xr-x
2019-08-16 02:59
pyclean
4.03
KB
-rwxr-xr-x
2017-11-24 01:52
pycompile
11.62
KB
-rwxr-xr-x
2017-11-24 01:52
pydoc
79
B
-rwxr-xr-x
2021-03-01 21:41
pydoc2.7
79
B
-rwxr-xr-x
2021-03-01 21:41
pydoc3
79
B
-rwxr-xr-x
2021-01-26 19:45
pydoc3.5
79
B
-rwxr-xr-x
2021-01-26 19:45
pygettext
21.58
KB
-rwxr-xr-x
2021-03-01 21:41
pygettext2.7
21.58
KB
-rwxr-xr-x
2021-03-01 21:41
pygettext3
21.73
KB
-rwxr-xr-x
2021-01-26 19:45
pygettext3.5
21.73
KB
-rwxr-xr-x
2021-01-26 19:45
python
3.33
MB
-rwxr-xr-x
2021-03-01 21:47
python2
3.33
MB
-rwxr-xr-x
2021-03-01 21:47
python2.7
3.33
MB
-rwxr-xr-x
2021-03-01 21:47
python3
4.25
MB
-rwxr-xr-x
2021-01-26 19:48
python3-futurize
384
B
-rwxr-xr-x
2018-02-05 14:57
python3-jsondiff
976
B
-rwxr-xr-x
2015-11-27 15:19
python3-jsonpatch
3.58
KB
-rwxr-xr-x
2015-11-27 15:19
python3-jsonpointer
1.31
KB
-rwxr-xr-x
2015-10-24 07:34
python3-pasteurize
388
B
-rwxr-xr-x
2018-02-05 14:57
python3-pbr
152
B
-rwxr-xr-x
2015-11-23 11:50
python3.5
4.25
MB
-rwxr-xr-x
2021-01-26 19:48
python3.5m
4.25
MB
-rwxr-xr-x
2021-01-26 19:48
python3m
4.25
MB
-rwxr-xr-x
2021-01-26 19:48
pyversions
14.75
KB
-rwxr-xr-x
2017-11-24 01:52
ranlib
59.12
KB
-rwxr-xr-x
2018-12-07 20:49
rcp
86.14
KB
-rwxr-xr-x
2020-05-27 01:17
readelf
473.81
KB
-rwxr-xr-x
2018-12-07 20:49
realpath
58.83
KB
-rwxr-xr-x
2017-03-02 19:07
rename
3.1
KB
-rwxr-xr-x
2015-06-05 13:12
rename.ul
14.41
KB
-rwxr-xr-x
2020-01-27 15:28
renice
10.38
KB
-rwxr-xr-x
2020-01-27 15:28
replace
3.42
MB
-rwxr-xr-x
2021-01-28 17:23
reset
18.42
KB
-rwxr-xr-x
2016-02-19 09:22
resizecons
18.6
KB
-rwxr-xr-x
2016-09-22 19:33
resizepart
34.86
KB
-rwxr-xr-x
2020-01-27 15:28
resolveip
3.44
MB
-rwxr-xr-x
2021-01-28 17:23
restoreMySQL
872
B
-rwxr-xr-x
2016-12-23 21:32
rev
10.38
KB
-rwxr-xr-x
2020-01-27 15:28
rgrep
30
B
-rwxr-xr-x
2016-03-04 18:02
rlogin
690.67
KB
-rwxr-xr-x
2020-05-27 01:17
rmail
13.87
KB
-rwxr-xr-x
2020-07-28 23:11
rotatelogs
18.04
KB
-rwxr-xr-x
2020-08-13 03:36
routef
173
B
-rwxr-xr-x
2015-11-04 01:34
routel
1.23
KB
-rwxr-xr-x
2015-11-04 01:34
rpcgen
90.94
KB
-rwxr-xr-x
2021-04-21 20:15
rsh
690.67
KB
-rwxr-xr-x
2020-05-27 01:17
rsync
480.21
KB
-rwxr-xr-x
2020-02-20 18:38
rtstat
18.68
KB
-rwxr-xr-x
2019-04-16 14:37
run-mailcap
17.55
KB
-rwxr-xr-x
2015-10-30 16:39
run-one
3.51
KB
-rwxr-xr-x
2014-01-15 23:24
run-one-constantly
3.51
KB
-rwxr-xr-x
2014-01-15 23:24
run-one-until-failure
3.51
KB
-rwxr-xr-x
2014-01-15 23:24
run-one-until-success
3.51
KB
-rwxr-xr-x
2014-01-15 23:24
run-this-one
3.51
KB
-rwxr-xr-x
2014-01-15 23:24
runcon
34.8
KB
-rwxr-xr-x
2017-03-02 19:07
rview
2.33
MB
-rwxr-xr-x
2020-10-14 15:04
rvim
2.33
MB
-rwxr-xr-x
2020-10-14 15:04
samba-regedit
95.18
KB
-rwxr-xr-x
2021-04-14 18:00
samba-tool
1.52
KB
-rwxr-xr-x
2021-04-14 18:00
savelog
10.22
KB
-rwxr-xr-x
2016-01-26 19:17
scp
86.14
KB
-rwxr-xr-x
2020-05-27 01:17
screen
424.04
KB
-rwxr-sr-x
2021-02-23 19:14
screendump
10.33
KB
-rwxr-xr-x
2016-09-22 19:33
script
22.66
KB
-rwxr-xr-x
2020-01-27 15:28
scriptreplay
14.4
KB
-rwxr-xr-x
2020-01-27 15:28
sdiff
46.78
KB
-rwxr-xr-x
2015-12-27 00:11
see
17.55
KB
-rwxr-xr-x
2015-10-30 16:39
select-editor
1.19
KB
-rwxr-xr-x
2018-02-21 20:37
sensible-browser
1.11
KB
-rwxr-xr-x
2018-02-21 20:37
sensible-editor
1.08
KB
-rwxr-xr-x
2018-02-21 20:37
sensible-pager
288
B
-rwxr-xr-x
2018-02-21 20:37
seq
46.73
KB
-rwxr-xr-x
2017-03-02 19:07
setarch
14.38
KB
-rwxr-xr-x
2020-01-27 15:28
setcifsacl
17.99
KB
-rwxr-xr-x
2017-03-06 14:02
setfacl
35.45
KB
-rwxr-xr-x
2016-02-07 12:10
setkeycodes
10.29
KB
-rwxr-xr-x
2016-09-22 19:33
setleds
10.32
KB
-rwxr-xr-x
2016-09-22 19:33
setlogcons
10.27
KB
-rwxr-xr-x
2016-09-22 19:33
setmetamode
10.37
KB
-rwxr-xr-x
2016-09-22 19:33
setpci
22.47
KB
-rwxr-xr-x
2019-02-11 14:14
setsid
10.38
KB
-rwxr-xr-x
2020-01-27 15:28
setterm
34.61
KB
-rwxr-xr-x
2020-01-27 15:28
sftp
134.36
KB
-rwxr-xr-x
2020-05-27 01:17
sg
38.97
KB
-rwsr-xr-x
2019-03-26 20:34
sha1sum
42.77
KB
-rwxr-xr-x
2017-03-02 19:07
sha224sum
50.77
KB
-rwxr-xr-x
2017-03-02 19:07
sha256sum
50.77
KB
-rwxr-xr-x
2017-03-02 19:07
sha384sum
54.77
KB
-rwxr-xr-x
2017-03-02 19:07
sha512sum
54.77
KB
-rwxr-xr-x
2017-03-02 19:07
shasum
9.11
KB
-rwxr-xr-x
2020-10-19 12:57
showconsolefont
18.4
KB
-rwxr-xr-x
2016-09-22 19:33
showkey
14.34
KB
-rwxr-xr-x
2016-09-22 19:33
shred
54.92
KB
-rwxr-xr-x
2017-03-02 19:07
shuf
54.83
KB
-rwxr-xr-x
2017-03-02 19:07
sigfind
9.99
KB
-rwxr-xr-x
2015-11-29 00:13
size
30.96
KB
-rwxr-xr-x
2018-12-07 20:49
skill
22.61
KB
-rwxr-xr-x
2020-03-05 13:43
slabtop
18.47
KB
-rwxr-xr-x
2020-03-05 13:43
slogin
690.67
KB
-rwxr-xr-x
2020-05-27 01:17
smbpasswd
29.99
KB
-rwxr-xr-x
2021-04-14 18:00
smime_keys
30.03
KB
-rwxr-xr-x
2021-01-22 14:44
snap
18.52
MB
-rwxr-xr-x
2021-02-08 05:39
snapctl
6.59
MB
-rwxr-xr-x
2021-02-08 05:39
snapfuse
34.65
KB
-rwxr-xr-x
2021-02-08 05:39
snice
22.61
KB
-rwxr-xr-x
2020-03-05 13:43
soelim
30.2
KB
-rwxr-xr-x
2016-01-29 06:15
sort
107.46
KB
-rwxr-xr-x
2017-03-02 19:07
sorter
49.22
KB
-rwxr-xr-x
2015-11-29 00:13
sosreport
562
B
-rwxr-xr-x
2021-04-22 18:49
sotruss
4.21
KB
-rwxr-xr-x
2021-04-21 20:11
splain
18.33
KB
-rwxr-xr-x
2020-10-19 12:57
split
67.41
KB
-rwxr-xr-x
2017-03-02 19:07
splitfont
10.27
KB
-rwxr-xr-x
2016-09-22 19:33
sprof
22.71
KB
-rwxr-xr-x
2021-04-21 20:15
srch_strings
13.99
KB
-rwxr-xr-x
2015-11-29 00:13
ssh
690.67
KB
-rwxr-xr-x
2020-05-27 01:17
ssh-add
330.21
KB
-rwxr-xr-x
2020-05-27 01:17
ssh-agent
350.22
KB
-rwxr-sr-x
2020-05-27 01:17
ssh-argv0
1.42
KB
-rwxr-xr-x
2020-05-13 16:12
ssh-copy-id
10.12
KB
-rwxr-xr-x
2016-03-09 19:04
ssh-import-id
1.73
KB
-rwxr-xr-x
2016-02-18 21:44
ssh-import-id-gh
782
B
-rwxr-xr-x
2016-01-30 06:11
ssh-import-id-lp
782
B
-rwxr-xr-x
2016-01-30 06:11
ssh-keygen
390.23
KB
-rwxr-xr-x
2020-05-27 01:17
ssh-keyscan
402.23
KB
-rwxr-xr-x
2020-05-27 01:17
stat
79.05
KB
-rwxr-xr-x
2017-03-02 19:07
stdbuf
62.83
KB
-rwxr-xr-x
2017-03-02 19:07
strace
846.17
KB
-rwxr-xr-x
2016-01-13 16:34
strings
27.08
KB
-rwxr-xr-x
2018-12-07 20:49
strip
219.18
KB
-rwxr-xr-x
2018-12-07 20:49
sudo
133.6
KB
-rwsr-xr-x
2021-01-20 18:08
sudoedit
133.6
KB
-rwsr-xr-x
2021-01-20 18:08
sudoreplay
46.56
KB
-rwxr-xr-x
2021-01-20 18:08
sum
38.74
KB
-rwxr-xr-x
2017-03-02 19:07
symcryptrun
98.6
KB
-rwxr-xr-x
2018-06-14 22:06
systemd-analyze
1.43
MB
-rwxr-xr-x
2021-04-02 17:51
systemd-cat
34.43
KB
-rwxr-xr-x
2021-04-02 17:51
systemd-cgls
291.22
KB
-rwxr-xr-x
2021-04-02 17:51
systemd-cgtop
303.3
KB
-rwxr-xr-x
2021-04-02 17:51
systemd-delta
62.59
KB
-rwxr-xr-x
2021-04-02 17:51
systemd-detect-virt
34.42
KB
-rwxr-xr-x
2021-04-02 17:51
systemd-path
42.42
KB
-rwxr-xr-x
2021-04-02 17:51
systemd-resolve
327.21
KB
-rwxr-xr-x
2021-04-02 17:51
systemd-run
367.52
KB
-rwxr-xr-x
2021-04-02 17:51
systemd-stdio-bridge
343.2
KB
-rwxr-xr-x
2021-04-02 17:51
tabs
14.23
KB
-rwxr-xr-x
2016-02-19 09:22
tac
34.73
KB
-rwxr-xr-x
2017-03-02 19:07
tail
62.92
KB
-rwxr-xr-x
2017-03-02 19:07
tasksel
18.47
KB
-rwxr-xr-x
2016-01-02 03:46
taskset
30.68
KB
-rwxr-xr-x
2020-01-27 15:28
tbl
118.2
KB
-rwxr-xr-x
2016-01-29 06:15
tee
34.73
KB
-rwxr-xr-x
2017-03-02 19:07
telnet
97.5
KB
-rwxr-xr-x
2015-05-06 15:24
telnet.netkit
97.5
KB
-rwxr-xr-x
2015-05-06 15:24
test
46.7
KB
-rwxr-xr-x
2017-03-02 19:07
testparm
25.99
KB
-rwxr-xr-x
2021-04-14 18:00
tic
70.71
KB
-rwxr-xr-x
2016-02-19 09:22
time
14.72
KB
-rwxr-xr-x
2015-07-22 13:11
timedatectl
295.22
KB
-rwxr-xr-x
2021-04-02 17:51
timeout
55.38
KB
-rwxr-xr-x
2017-03-02 19:07
tload
14.44
KB
-rwxr-xr-x
2020-03-05 13:43
tmux
500.7
KB
-rwxr-xr-x
2016-02-07 11:13
toe
14.34
KB
-rwxr-xr-x
2016-02-19 09:22
toilet
18.86
KB
-rwxr-xr-x
2012-06-26 12:52
top
106.51
KB
-rwxr-xr-x
2020-03-05 13:43
touch
62.92
KB
-rwxr-xr-x
2017-03-02 19:07
tput
14.3
KB
-rwxr-xr-x
2016-02-19 09:22
tr
46.73
KB
-rwxr-xr-x
2017-03-02 19:07
tracepath
14.34
KB
-rwxr-xr-x
2014-05-07 21:45
tracepath6
14.34
KB
-rwxr-xr-x
2014-05-07 21:45
traceroute6
22.56
KB
-rwxr-xr-x
2014-05-07 21:45
traceroute6.iputils
22.56
KB
-rwxr-xr-x
2014-05-07 21:45
troff
695.34
KB
-rwxr-xr-x
2016-01-29 06:15
truncate
50.8
KB
-rwxr-xr-x
2017-03-02 19:07
tset
18.42
KB
-rwxr-xr-x
2016-02-19 09:22
tsk_comparedir
94.7
KB
-rwxr-xr-x
2015-11-29 00:13
tsk_gettimes
86.7
KB
-rwxr-xr-x
2015-11-29 00:13
tsk_loaddb
86.63
KB
-rwxr-xr-x
2015-11-29 00:13
tsk_recover
90.7
KB
-rwxr-xr-x
2015-11-29 00:13
tsort
34.67
KB
-rwxr-xr-x
2017-03-02 19:07
tty
26.67
KB
-rwxr-xr-x
2017-03-02 19:07
tzselect
14.85
KB
-rwxr-xr-x
2021-04-21 20:11
ua
362
B
-rwxr-xr-x
2022-06-20 16:29
ubuntu-advantage
362
B
-rwxr-xr-x
2022-06-20 16:29
ubuntu-bug
2.5
KB
-rwxr-xr-x
2025-07-11 17:07
ubuntu-core-launcher
108.2
KB
-rwsr-xr-x
2021-02-08 05:39
ubuntu-distro-info
18.59
KB
-rwxr-xr-x
2021-04-21 21:04
ubuntu-support-status
7.99
KB
-rwxr-xr-x
2019-11-18 21:51
ucf
39.68
KB
-rwxr-xr-x
2016-03-16 21:58
ucfq
18.91
KB
-rwxr-xr-x
2016-03-16 21:58
ucfr
10.47
KB
-rwxr-xr-x
2016-03-16 21:58
ul
14.3
KB
-rwxr-xr-x
2016-03-01 12:43
unattended-upgrade
82.55
KB
-rwxr-xr-x
2021-03-05 14:33
unattended-upgrades
82.55
KB
-rwxr-xr-x
2021-03-05 14:33
unexpand
30.73
KB
-rwxr-xr-x
2017-03-02 19:07
unicode_stop
530
B
-rwxr-xr-x
2016-09-22 19:33
uniq
42.77
KB
-rwxr-xr-x
2017-03-02 19:07
unlink
26.64
KB
-rwxr-xr-x
2017-03-02 19:07
unlzma
67.04
KB
-rwxr-xr-x
2014-02-12 16:14
unshare
18.72
KB
-rwxr-xr-x
2020-01-27 15:28
unsquashfs
92.65
KB
-rwxr-xr-x
2018-08-09 00:11
unxz
67.04
KB
-rwxr-xr-x
2014-02-12 16:14
unzip
162.89
KB
-rwxr-xr-x
2020-12-03 02:12
unzipsfx
74.8
KB
-rwxr-xr-x
2020-12-03 02:12
update-alternatives
46.61
KB
-rwxr-xr-x
2021-04-20 22:48
update-leap
11.24
KB
-rwxr-xr-x
2020-01-07 16:08
update-mime-database
672
B
-rwxr-xr-x
2018-07-13 16:07
update-mime-database.real
51.16
KB
-rwxr-xr-x
2018-07-13 16:07
updatedb
42.74
KB
-rwxr-xr-x
2014-11-18 08:54
updatedb.mlocate
42.74
KB
-rwxr-xr-x
2014-11-18 08:54
uptime
10.33
KB
-rwxr-xr-x
2020-03-05 13:43
usb-devices
4.12
KB
-rwxr-xr-x
2015-10-23 23:56
usbhid-dump
22.55
KB
-rwxr-xr-x
2015-10-23 23:56
users
30.7
KB
-rwxr-xr-x
2017-03-02 19:07
utmpdump
14.52
KB
-rwxr-xr-x
2020-01-27 15:28
uuidgen
10.35
KB
-rwxr-xr-x
2020-01-27 15:28
vcs-run
6.75
KB
-rwxr-xr-x
2020-09-29 20:17
vi
2.33
MB
-rwxr-xr-x
2020-10-14 15:04
view
2.33
MB
-rwxr-xr-x
2020-10-14 15:04
vigpg
2.58
KB
-rwxr-xr-x
2016-04-14 21:29
vim
2.33
MB
-rwxr-xr-x
2020-10-14 15:04
vim.basic
2.33
MB
-rwxr-xr-x
2020-10-14 15:04
vim.tiny
1.02
MB
-rwxr-xr-x
2020-10-14 14:59
vimdiff
2.33
MB
-rwxr-xr-x
2020-10-14 15:04
vimtutor
2.04
KB
-rwxr-xr-x
2020-10-14 14:58
vmhgfs-fuse
47.09
KB
-rwxr-xr-x
2018-05-09 01:51
vmstat
30.48
KB
-rwxr-xr-x
2020-03-05 13:43
vmtoolsd
47.55
KB
-rwxr-xr-x
2018-05-09 01:51
vmware-checkvm
10.3
KB
-rwxr-xr-x
2018-05-09 01:51
vmware-guestproxycerttool
31.45
KB
-rwxr-xr-x
2018-05-09 01:51
vmware-hgfsclient
10.38
KB
-rwxr-xr-x
2018-05-09 01:51
vmware-namespace-cmd
14.45
KB
-rwxr-xr-x
2018-05-09 01:51
vmware-rpctool
18.38
KB
-rwxr-xr-x
2018-05-09 01:51
vmware-toolbox-cmd
39.02
KB
-rwxr-xr-x
2018-05-09 01:51
vmware-vgauth-cmd
14.41
KB
-rwxr-xr-x
2018-05-09 01:51
vmware-vgauth-smoketest
18.34
KB
-rwxr-xr-x
2018-05-09 01:51
vmware-vmblock-fuse
14.8
KB
-rwxr-xr-x
2018-05-09 01:51
vmware-xferlogs
10.42
KB
-rwxr-xr-x
2018-05-09 01:51
volname
9.99
KB
-rwxr-xr-x
2017-03-27 17:56
w
18.48
KB
-rwxr-xr-x
2020-03-05 13:43
w.procps
18.48
KB
-rwxr-xr-x
2020-03-05 13:43
wall
26.73
KB
-rwxr-sr-x
2020-01-27 15:28
watch
23.14
KB
-rwxr-xr-x
2020-03-05 13:43
watchgnupg
13.99
KB
-rwxr-xr-x
2018-06-14 22:06
wc
42.8
KB
-rwxr-xr-x
2017-03-02 19:07
wget
463.53
KB
-rwxr-xr-x
2019-04-09 00:43
whatis
46.98
KB
-rwxr-xr-x
2015-11-07 00:14
whereis
23.09
KB
-rwxr-xr-x
2020-01-27 15:28
which
946
B
-rwxr-xr-x
2016-01-26 19:17
who
46.86
KB
-rwxr-xr-x
2017-03-02 19:07
whoami
26.67
KB
-rwxr-xr-x
2017-03-02 19:07
whois
72.53
KB
-rwxr-xr-x
2015-12-08 18:11
wifi-status
1.43
KB
-rwxr-xr-x
2016-04-14 21:29
write
14.41
KB
-rwxr-sr-x
2016-03-01 12:43
x86_64
14.38
KB
-rwxr-xr-x
2020-01-27 15:28
x86_64-linux-gnu-addr2line
27.12
KB
-rwxr-xr-x
2018-12-07 20:49
x86_64-linux-gnu-ar
59.12
KB
-rwxr-xr-x
2018-12-07 20:49
x86_64-linux-gnu-as
360.82
KB
-rwxr-xr-x
2018-12-07 20:49
x86_64-linux-gnu-c++filt
26.61
KB
-rwxr-xr-x
2018-12-07 20:49
x86_64-linux-gnu-cpp
898.27
KB
-rwxr-xr-x
2019-10-04 20:49
x86_64-linux-gnu-cpp-5
898.27
KB
-rwxr-xr-x
2019-10-04 20:49
x86_64-linux-gnu-dwp
2.6
MB
-rwxr-xr-x
2018-12-07 20:49
x86_64-linux-gnu-elfedit
30.81
KB
-rwxr-xr-x
2018-12-07 20:49
x86_64-linux-gnu-g++
898.27
KB
-rwxr-xr-x
2019-10-04 21:00
x86_64-linux-gnu-g++-5
898.27
KB
-rwxr-xr-x
2019-10-04 21:00
x86_64-linux-gnu-gcc
894.27
KB
-rwxr-xr-x
2019-10-04 21:23
x86_64-linux-gnu-gcc-5
894.27
KB
-rwxr-xr-x
2019-10-04 21:23
x86_64-linux-gnu-gcc-ar
30.41
KB
-rwxr-xr-x
2019-10-04 21:23
x86_64-linux-gnu-gcc-ar-5
30.41
KB
-rwxr-xr-x
2019-10-04 21:23
x86_64-linux-gnu-gcc-nm
30.41
KB
-rwxr-xr-x
2019-10-04 21:23
x86_64-linux-gnu-gcc-nm-5
30.41
KB
-rwxr-xr-x
2019-10-04 21:23
x86_64-linux-gnu-gcc-ranlib
30.41
KB
-rwxr-xr-x
2019-10-04 21:23
x86_64-linux-gnu-gcc-ranlib-5
30.41
KB
-rwxr-xr-x
2019-10-04 21:23
x86_64-linux-gnu-gcov
463.84
KB
-rwxr-xr-x
2019-10-04 21:23
x86_64-linux-gnu-gcov-5
463.84
KB
-rwxr-xr-x
2019-10-04 21:23
x86_64-linux-gnu-gcov-tool
451.8
KB
-rwxr-xr-x
2019-10-04 21:23
x86_64-linux-gnu-gcov-tool-5
451.8
KB
-rwxr-xr-x
2019-10-04 21:23
x86_64-linux-gnu-gprof
96.3
KB
-rwxr-xr-x
2018-12-07 20:49
x86_64-linux-gnu-ld
1.16
MB
-rwxr-xr-x
2018-12-07 20:49
x86_64-linux-gnu-ld.bfd
1.16
MB
-rwxr-xr-x
2018-12-07 20:49
x86_64-linux-gnu-ld.gold
2.78
MB
-rwxr-xr-x
2018-12-07 20:49
x86_64-linux-gnu-nm
39.79
KB
-rwxr-xr-x
2018-12-07 20:49
x86_64-linux-gnu-objcopy
219.17
KB
-rwxr-xr-x
2018-12-07 20:49
x86_64-linux-gnu-objdump
348.4
KB
-rwxr-xr-x
2018-12-07 20:49
x86_64-linux-gnu-ranlib
59.12
KB
-rwxr-xr-x
2018-12-07 20:49
x86_64-linux-gnu-readelf
473.81
KB
-rwxr-xr-x
2018-12-07 20:49
x86_64-linux-gnu-size
30.96
KB
-rwxr-xr-x
2018-12-07 20:49
x86_64-linux-gnu-strings
27.08
KB
-rwxr-xr-x
2018-12-07 20:49
x86_64-linux-gnu-strip
219.18
KB
-rwxr-xr-x
2018-12-07 20:49
xargs
66.21
KB
-rwxr-xr-x
2016-02-08 00:18
xauth
39.45
KB
-rwxr-xr-x
2015-03-26 23:25
xdg-user-dir
234
B
-rwxr-xr-x
2018-03-28 14:07
xdg-user-dirs-update
18.49
KB
-rwxr-xr-x
2018-03-28 14:07
xsubpp
5.01
KB
-rwxr-xr-x
2020-10-19 12:57
xxd
18.12
KB
-rwxr-xr-x
2020-10-14 15:04
xz
67.04
KB
-rwxr-xr-x
2014-02-12 16:14
xzcat
67.04
KB
-rwxr-xr-x
2014-02-12 16:14
xzcmp
5.39
KB
-rwxr-xr-x
2014-02-12 16:14
xzdiff
5.39
KB
-rwxr-xr-x
2014-02-12 16:14
xzegrep
5.29
KB
-rwxr-xr-x
2014-02-12 16:14
xzfgrep
5.29
KB
-rwxr-xr-x
2014-02-12 16:14
xzgrep
5.29
KB
-rwxr-xr-x
2014-02-12 16:14
xzless
1.78
KB
-rwxr-xr-x
2014-02-12 16:14
xzmore
2.12
KB
-rwxr-xr-x
2014-02-12 16:14
yes
30.67
KB
-rwxr-xr-x
2017-03-02 19:07
zdump
14.42
KB
-rwxr-xr-x
2021-04-21 20:14
zipdetails
47.32
KB
-rwxr-xr-x
2020-10-19 12:57
zipgrep
2.88
KB
-rwxr-xr-x
2020-12-03 02:12
zipinfo
162.89
KB
-rwxr-xr-x
2020-12-03 02:12
Save
Rename
#!/usr/bin/perl eval 'exec /usr/bin/perl -S $0 ${1+"$@"}' if $running_under_some_shell; =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.34'; 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; { 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; } unless ( s/=item (.*?)\s*\z//s) { if ( s/=head1\sDESCRIPTION//) { $msg{$header = 'DESCRIPTION'} = ''; undef $for_item; } elsif( s/^=for\s+diagnostics\s*\n(.*?)\s*\z// ) { $for_item = $1; } elsif( /^=back/ ) { # Stop processing body here 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