Linux server.nvwebsoft.co.in 3.10.0-1160.114.2.el7.x86_64 #1 SMP Wed Mar 20 15:54:52 UTC 2024 x86_64
Apache
: 162.240.12.249 | : 18.227.46.202
202 Domain
8.1.31
nbspublicschool
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
2to3
95
B
-rwxr-xr-x
GET
14.71
KB
-rwxr-xr-x
HEAD
14.71
KB
-rwxr-xr-x
Mail
383.67
KB
-rwxr-xr-x
POST
14.71
KB
-rwxr-xr-x
[
40.52
KB
-rwxr-xr-x
a2p
105.32
KB
-rwxr-xr-x
ab
157.59
KB
-rwxr-xr-x
abrt-action-analyze-backtrace
10.98
KB
-rwxr-xr-x
abrt-action-analyze-c
10.98
KB
-rwxr-xr-x
abrt-action-analyze-ccpp-local
1.31
KB
-rwxr-xr-x
abrt-action-analyze-core
6.66
KB
-rwxr-xr-x
abrt-action-analyze-oops
10.96
KB
-rwxr-xr-x
abrt-action-analyze-python
10.97
KB
-rwxr-xr-x
abrt-action-analyze-vmcore
2.75
KB
-rwxr-xr-x
abrt-action-analyze-vulnerabil...
1.32
KB
-rwxr-xr-x
abrt-action-analyze-xorg
11
KB
-rwxr-xr-x
abrt-action-check-oops-for-hw-...
4.88
KB
-rwxr-xr-x
abrt-action-generate-backtrace
10.99
KB
-rwxr-xr-x
abrt-action-generate-core-back...
10.98
KB
-rwxr-xr-x
abrt-action-install-debuginfo
8.15
KB
-rwxr-xr-x
abrt-action-list-dsos
3.13
KB
-rwxr-xr-x
abrt-action-notify
8.75
KB
-rwxr-xr-x
abrt-action-perform-ccpp-analy...
3.45
KB
-rwxr-xr-x
abrt-action-save-kernel-data
1.26
KB
-rwxr-xr-x
abrt-action-save-package-data
23.16
KB
-rwxr-xr-x
abrt-action-trim-files
15.04
KB
-rwxr-xr-x
abrt-cli
27.3
KB
-rwxr-xr-x
abrt-dump-oops
19.01
KB
-rwxr-xr-x
abrt-dump-xorg
14.99
KB
-rwxr-xr-x
abrt-handle-upload
8.84
KB
-rwxr-xr-x
abrt-merge-pstoreoops
11.01
KB
-rwxr-xr-x
abrt-retrace-client
43.45
KB
-rwxr-xr-x
abrt-watch-log
14.99
KB
-rwxr-xr-x
ac
28.11
KB
-rwxr-xr-x
aclocal
35.87
KB
-rwxr-xr-x
aclocal-1.13
35.87
KB
-rwxr-xr-x
addr2line
28.42
KB
-rwxr-xr-x
agentxtrap
19.16
KB
-rwxr-xr-x
alias
29
B
-rwxr-xr-x
alt-mysql-reconfigure
21.15
KB
-rwxr-xr-x
alt-php-mysql-reconfigure
21.15
KB
-rwxr-xr-x
alt-php-mysql-reconfigure.py
21.15
KB
-rwxr-xr-x
animate
7.05
KB
-rwxr-xr-x
annotate
11.13
KB
-rwxr-xr-x
apropos
45.49
KB
-rwxr-xr-x
ar
61.21
KB
-rwxr-xr-x
arch
32.3
KB
-rwxr-xr-x
arpaname
7.03
KB
-rwxr-xr-x
as
377.28
KB
-rwxr-xr-x
aspell
163.35
KB
-rwxr-xr-x
at
51.73
KB
-rwsr-xr-x
atq
51.73
KB
-rwsr-xr-x
atrm
51.73
KB
-rwsr-xr-x
attr
11.16
KB
-rwxr-xr-x
audit2allow
14.21
KB
-rwxr-xr-x
audit2why
14.21
KB
-rwxr-xr-x
aulast
15.48
KB
-rwxr-xr-x
aulastlog
11.35
KB
-rwxr-xr-x
ausyscall
11.18
KB
-rwxr-xr-x
autoconf
14.42
KB
-rwxr-xr-x
autoexpect
7.53
KB
-rwxr-xr-x
autoheader
8.33
KB
-rwxr-xr-x
autom4te
31.43
KB
-rwxr-xr-x
automake
246.44
KB
-rwxr-xr-x
automake-1.13
246.44
KB
-rwxr-xr-x
autopoint
25.95
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
31.93
KB
-rwxr-xr-x
awk
418.55
KB
-rwxr-xr-x
base64
36.48
KB
-rwxr-xr-x
basename
28.35
KB
-rwxr-xr-x
bash
941.93
KB
-rwxr-xr-x
bashbug
6.8
KB
-rwxr-xr-x
bashbug-64
6.8
KB
-rwxr-xr-x
batch
137
B
-rwxr-xr-x
bc
81.47
KB
-rwxr-xr-x
bdftogd
3.91
KB
-rwxr-xr-x
bdftopcf
44.19
KB
-rwxr-xr-x
bdftruncate
11.2
KB
-rwxr-xr-x
berkeley_db47_svc
58.46
KB
-rwxr-xr-x
bg
26
B
-rwxr-xr-x
bind9-config
3.47
KB
-rwxr-xr-x
bison
393.34
KB
-rwxr-xr-x
blkiomon
24.59
KB
-rwxr-xr-x
blkparse
46.41
KB
-rwxr-xr-x
blkrawverify
15.27
KB
-rwxr-xr-x
blktrace
38.37
KB
-rwxr-xr-x
bno_plot.py
3.38
KB
-rwxr-xr-x
bond2team
22.74
KB
-rwxr-xr-x
bootctl
68.99
KB
-rwxr-xr-x
btrace
891
B
-rwxr-xr-x
btrecord
16.37
KB
-rwxr-xr-x
btreplay
25.01
KB
-rwxr-xr-x
btt
75.82
KB
-rwxr-xr-x
bunzip2
31.89
KB
-rwxr-xr-x
busctl
403.15
KB
-rwxr-xr-x
bzcat
31.89
KB
-rwxr-xr-x
bzcmp
2.08
KB
-rwxr-xr-x
bzdiff
2.08
KB
-rwxr-xr-x
bzgrep
1.64
KB
-rwxr-xr-x
bzip2
31.89
KB
-rwxr-xr-x
bzip2recover
15.24
KB
-rwxr-xr-x
bzless
1.23
KB
-rwxr-xr-x
bzmore
1.23
KB
-rwxr-xr-x
c++
754.59
KB
-rwxr-xr-x
c++filt
27.92
KB
-rwxr-xr-x
c2ph
35.75
KB
-rwxr-xr-x
c89
224
B
-rwxr-xr-x
c99
215
B
-rwxr-xr-x
ca-legacy
1.6
KB
-rwxr-xr-x
cairo-sphinx
69.99
KB
-rwxr-xr-x
cal
36.8
KB
-rwxr-xr-x
captoinfo
64.26
KB
-rwxr-xr-x
cat
52.81
KB
-rwxr-xr-x
catchsegv
3.26
KB
-rwxr-xr-x
catman
36.75
KB
-rwxr-xr-x
cc
750.59
KB
-rwxr-xr-x
cd
26
B
-rwxr-xr-x
centrino-decode
6.13
KB
-rwxr-xr-x
certutil
179.75
KB
-rwxr-xr-x
chacl
15.27
KB
-rwxr-xr-x
chage
72.16
KB
-rwxr-xr-x
chardetect
307
B
-rwxr-xr-x
chattr
11.27
KB
-rwxr-xr-x
chcat
13.12
KB
-rwxr-xr-x
chcon
61.46
KB
-rwxr-xr-x
checkmodule
400.48
KB
-rwxr-xr-x
checkpolicy
412.46
KB
-rwxr-xr-x
chfn
23.41
KB
-rwx--x--x
chgrp
61.32
KB
-rwxr-xr-x
chmem
40.43
KB
-rwxr-xr-x
chmod
57.21
KB
-rwxr-xr-x
chown
61.36
KB
-rwxr-xr-x
chronyc
85.03
KB
-rwxr-xr-x
chrt
32.17
KB
-rwxr-xr-x
chsh
23.32
KB
-rwx--x--x
chvt
11.14
KB
-rwxr-xr-x
cifsiostat
48.52
KB
-rwxr-xr-x
cksum
32.38
KB
-rwxr-xr-x
cl-linksafe-reconfigure
5.15
KB
-rwxr-xr-x
clear
7.02
KB
-rwxr-xr-x
cloud-id
310
B
-rwxr-xr-x
cloud-init
314
B
-rwxr-xr-x
cloud-init-per
2.06
KB
-rwxr-xr-x
cloud-localds
4.42
KB
-rwxr-xr-x
cloud-publish-image
16.68
KB
-rwxr-xr-x
cloud-publish-tarball
8.33
KB
-rwxr-xr-x
cloud-run-instances
25.79
KB
-rwxr-xr-x
cmp
44.14
KB
-rwxr-xr-x
cmsutil
110.59
KB
-rwxr-xr-x
col
23.88
KB
-rwxr-xr-x
colcrt
11.29
KB
-rwxr-xr-x
collectd-nagios
19.02
KB
-rwxr-xr-x
collectd-tg
15.18
KB
-rwxr-xr-x
collectdctl
19
KB
-rwxr-xr-x
colrm
23.77
KB
-rwxr-xr-x
column
27.99
KB
-rwxr-xr-x
comm
36.55
KB
-rwxr-xr-x
command
31
B
-rwxr-xr-x
compare
11.09
KB
-rwxr-xr-x
compile_et
1.45
KB
-rwxr-xr-x
composite
7.05
KB
-rwxr-xr-x
config_data
7.05
KB
-rwxr-xr-x
conjure
7.05
KB
-rwxr-xr-x
consolehelper
6.95
KB
-rwxr-xr-x
convert
7.05
KB
-rwxr-xr-x
coredumpctl
154.52
KB
-rwxr-xr-x
corelist
10.02
KB
-rwxr-xr-x
cp
151.55
KB
-rwxr-xr-x
cpan
4.97
KB
-rwxr-xr-x
cpan-mirrors
4.27
KB
-r-xr-xr-x
cpan2dist
21.31
KB
-rwxr-xr-x
cpanp
3.31
KB
-rwxr-xr-x
cpanp-run-perl
553
B
-rwxr-xr-x
cpapi1
3.02
MB
-rwxr-xr-x
cpapi2
3.02
MB
-rwxr-xr-x
cpapi3
3.02
MB
-rwxr-xr-x
cpio
142.58
KB
-rwxr-xr-x
cpp
754.58
KB
-rwxr-xr-x
cpupower
66.34
KB
-rwxr-xr-x
crlutil
127
KB
-rwxr-xr-x
crontab
56.23
KB
-rwsr-xr-x
csh
395.15
KB
-rwxr-xr-x
csplit
48.82
KB
-rwxr-xr-x
csslint-0.6
19.55
KB
-rwxr-xr-x
curl
153
KB
-rwxr-xr-x
cut
40.61
KB
-rwxr-xr-x
cvtsudoers
241.7
KB
-rwxr-xr-x
cxpm
28.05
KB
-rwxr-xr-x
date
60.74
KB
-rwxr-xr-x
db47_archive
10.21
KB
-rwxr-xr-x
db47_checkpoint
10.27
KB
-rwxr-xr-x
db47_codegen
22.25
KB
-rwxr-xr-x
db47_deadlock
10.28
KB
-rwxr-xr-x
db47_dump
14.25
KB
-rwxr-xr-x
db47_hotbackup
18.38
KB
-rwxr-xr-x
db47_load
26.33
KB
-rwxr-xr-x
db47_printlog
62.8
KB
-rwxr-xr-x
db47_recover
10.27
KB
-rwxr-xr-x
db47_stat
14.22
KB
-rwxr-xr-x
db47_upgrade
10.23
KB
-rwxr-xr-x
db47_verify
10.22
KB
-rwxr-xr-x
db_archive
11.23
KB
-rwxr-xr-x
db_checkpoint
11.3
KB
-rwxr-xr-x
db_deadlock
11.31
KB
-rwxr-xr-x
db_dump
15.33
KB
-rwxr-xr-x
db_dump185
64.45
KB
-rwxr-xr-x
db_hotbackup
15.34
KB
-rwxr-xr-x
db_load
27.51
KB
-rwxr-xr-x
db_log_verify
15.34
KB
-rwxr-xr-x
db_printlog
32.26
KB
-rwxr-xr-x
db_recover
11.33
KB
-rwxr-xr-x
db_replicate
15.34
KB
-rwxr-xr-x
db_stat
15.26
KB
-rwxr-xr-x
db_tuner
19.33
KB
-rwxr-xr-x
db_upgrade
11.23
KB
-rwxr-xr-x
db_verify
11.25
KB
-rwxr-xr-x
dbilogstrip
1.43
KB
-rwxr-xr-x
dbiprof
6.15
KB
-rwxr-xr-x
dbiproxy
5.35
KB
-rwxr-xr-x
dbus-binding-tool
94.49
KB
-rwxr-xr-x
dbus-cleanup-sockets
11
KB
-rwxr-xr-x
dbus-daemon
218
KB
-rwxr-xr-x
dbus-monitor
23.13
KB
-rwxr-xr-x
dbus-run-session
14.97
KB
-rwxr-xr-x
dbus-send
27.07
KB
-rwxr-xr-x
dbus-test-tool
23.13
KB
-rwxr-xr-x
dbus-update-activation-environ...
15.02
KB
-rwxr-xr-x
dbus-uuidgen
10.98
KB
-rwxr-xr-x
dc
44.33
KB
-rwxr-xr-x
dd
73.14
KB
-rwxr-xr-x
deallocvt
11.16
KB
-rwxr-xr-x
debuginfo-install
7.88
KB
-rwxr-xr-x
delv
39.98
KB
-rwxr-xr-x
desktop-file-edit
74.73
KB
-rwxr-xr-x
desktop-file-install
74.73
KB
-rwxr-xr-x
desktop-file-validate
62.68
KB
-rwxr-xr-x
df
102.55
KB
-rwxr-xr-x
dgawk
502.12
KB
-rwxr-xr-x
diff
195.46
KB
-rwxr-xr-x
diff3
60.65
KB
-rwxr-xr-x
dig
146.96
KB
-rwxr-xr-x
dir
114.85
KB
-rwxr-xr-x
dircolors
40.44
KB
-rwxr-xr-x
dirname
28.31
KB
-rwxr-xr-x
dislocate
7.75
KB
-rwxr-xr-x
display
7.05
KB
-rwxr-xr-x
dltest
11.05
KB
-rwxr-xr-x
dmesg
48.52
KB
-rwxr-xr-x
dnsdomainname
15.41
KB
-rwxr-xr-x
domainname
15.41
KB
-rwxr-xr-x
doveadm
2.94
MB
-rwxr-xr-x
doveconf
541.95
KB
-rwxr-xr-x
dovecot-sysreport
5.81
KB
-rwxr-xr-x
dpkg
275.27
KB
-rwxr-xr-x
dpkg-deb
140.41
KB
-rwxr-xr-x
dpkg-divert
132.63
KB
-rwxr-xr-x
dpkg-maintscript-helper
18.58
KB
-rwxr-xr-x
dpkg-query
140.8
KB
-rwxr-xr-x
dpkg-split
111.28
KB
-rwxr-xr-x
dpkg-statoverride
70.52
KB
-rwxr-xr-x
dpkg-trigger
66.26
KB
-rwxr-xr-x
dracut
55.83
KB
-rwxr-xr-x
dsync
2.94
MB
-rwxr-xr-x
dtrace
16.66
KB
-rwxr-xr-x
du
110.34
KB
-rwxr-xr-x
dumpkeys
77.51
KB
-rwxr-xr-x
dumpsexp
15.19
KB
-rwxr-xr-x
dvipdf
1
KB
-rwxr-xr-x
dwp
3.03
MB
-rwxr-xr-x
ea-php71
4.02
MB
-rwxr-xr-x
ea-php71-pear
383
B
-rwxr-xr-x
ea-php71-pecl
299
B
-rwxr-xr-x
ea-php72
4.26
MB
-rwxr-xr-x
ea-php72-pear
383
B
-rwxr-xr-x
ea-php72-pecl
299
B
-rwxr-xr-x
ea-php73
4.65
MB
-rwxr-xr-x
ea-php73-pear
383
B
-rwxr-xr-x
ea-php73-pecl
299
B
-rwxr-xr-x
ea-php74
6.07
MB
-rwxr-xr-x
ea-php74-pear
383
B
-rwxr-xr-x
ea-php74-pecl
299
B
-rwxr-xr-x
ea-php80
6.54
MB
-rwxr-xr-x
ea-php80-pear
383
B
-rwxr-xr-x
ea-php80-pecl
299
B
-rwxr-xr-x
ea-php81
6.57
MB
-rwxr-xr-x
ea-php81-pear
383
B
-rwxr-xr-x
ea-php81-pecl
299
B
-rwxr-xr-x
easy_install
320
B
-rwxr-xr-x
easy_install-2.7
328
B
-rwxr-xr-x
ec2metadata
6.4
KB
-rwxr-xr-x
echo
32.31
KB
-rwxr-xr-x
ed
48.68
KB
-rwxr-xr-x
egrep
290
B
-rwxr-xr-x
eject
48.81
KB
-rwxr-xr-x
elfedit
32.18
KB
-rwxr-xr-x
elinks
1.3
MB
-rwxr-xr-x
enchant
15.29
KB
-rwxr-xr-x
enchant-lsmod
11.13
KB
-rwxr-xr-x
env
28.33
KB
-rwxr-xr-x
envsubst
36.01
KB
-rwxr-xr-x
eps2eps
639
B
-rwxr-xr-x
eqn
144.41
KB
-rwxr-xr-x
eu-addr2line
23.66
KB
-rwxr-xr-x
eu-ar
35.97
KB
-rwxr-xr-x
eu-elfcmp
32.16
KB
-rwxr-xr-x
eu-elfcompress
27.64
KB
-rwxr-xr-x
eu-elflint
108.8
KB
-rwxr-xr-x
eu-findtextrel
19.55
KB
-rwxr-xr-x
eu-make-debug-archive
2.84
KB
-rwxr-xr-x
eu-nm
44.92
KB
-rwxr-xr-x
eu-objdump
32.45
KB
-rwxr-xr-x
eu-ranlib
19.58
KB
-rwxr-xr-x
eu-readelf
230.43
KB
-rwxr-xr-x
eu-size
19.42
KB
-rwxr-xr-x
eu-stack
23.64
KB
-rwxr-xr-x
eu-strings
19.59
KB
-rwxr-xr-x
eu-strip
56.75
KB
-rwxr-xr-x
eu-unstrip
48.23
KB
-rwxr-xr-x
euare-accountaliascreate
172
B
-rwxr-xr-x
euare-accountaliasdelete
172
B
-rwxr-xr-x
euare-accountaliaslist
172
B
-rwxr-xr-x
euare-accountcreate
157
B
-rwxr-xr-x
euare-accountdel
157
B
-rwxr-xr-x
euare-accountdelpolicy
175
B
-rwxr-xr-x
euare-accountgetpolicy
166
B
-rwxr-xr-x
euare-accountgetsummary
169
B
-rwxr-xr-x
euare-accountlist
154
B
-rwxr-xr-x
euare-accountlistpolicies
175
B
-rwxr-xr-x
euare-accountuploadpolicy
166
B
-rwxr-xr-x
euare-assumerole
148
B
-rwxr-xr-x
euare-getcallerid
169
B
-rwxr-xr-x
euare-getldapsyncstatus
169
B
-rwxr-xr-x
euare-groupaddpolicy
160
B
-rwxr-xr-x
euare-groupadduser
160
B
-rwxr-xr-x
euare-groupcreate
151
B
-rwxr-xr-x
euare-groupdel
151
B
-rwxr-xr-x
euare-groupdelpolicy
169
B
-rwxr-xr-x
euare-groupgetpolicy
160
B
-rwxr-xr-x
euare-grouplistbypath
148
B
-rwxr-xr-x
euare-grouplistpolicies
169
B
-rwxr-xr-x
euare-grouplistusers
142
B
-rwxr-xr-x
euare-groupmod
151
B
-rwxr-xr-x
euare-groupremoveuser
175
B
-rwxr-xr-x
euare-groupuploadpolicy
160
B
-rwxr-xr-x
euare-instanceprofileaddrole
190
B
-rwxr-xr-x
euare-instanceprofilecreate
181
B
-rwxr-xr-x
euare-instanceprofiledel
181
B
-rwxr-xr-x
euare-instanceprofilegetattrib...
172
B
-rwxr-xr-x
euare-instanceprofilelistbypat...
178
B
-rwxr-xr-x
euare-instanceprofilelistforro...
199
B
-rwxr-xr-x
euare-instanceprofileremoverol...
205
B
-rwxr-xr-x
euare-oidcprovideraddclientid
216
B
-rwxr-xr-x
euare-oidcproviderchangethumbp...
229
B
-rwxr-xr-x
euare-oidcprovidercreate
199
B
-rwxr-xr-x
euare-oidcproviderdel
199
B
-rwxr-xr-x
euare-oidcproviderdelclientid
231
B
-rwxr-xr-x
euare-oidcprovidergetattribute...
190
B
-rwxr-xr-x
euare-oidcproviderlist
196
B
-rwxr-xr-x
euare-releaserole
153
B
-rwxr-xr-x
euare-roleaddpolicy
157
B
-rwxr-xr-x
euare-rolecreate
148
B
-rwxr-xr-x
euare-roledel
148
B
-rwxr-xr-x
euare-roledelpolicy
166
B
-rwxr-xr-x
euare-rolegetattributes
139
B
-rwxr-xr-x
euare-rolegetpolicy
157
B
-rwxr-xr-x
euare-rolelistbypath
145
B
-rwxr-xr-x
euare-rolelistpolicies
166
B
-rwxr-xr-x
euare-roleupdateassumepolicy
184
B
-rwxr-xr-x
euare-roleuploadpolicy
157
B
-rwxr-xr-x
euare-servercertdel
187
B
-rwxr-xr-x
euare-servercertgetattributes
178
B
-rwxr-xr-x
euare-servercertlistbypath
184
B
-rwxr-xr-x
euare-servercertmod
187
B
-rwxr-xr-x
euare-servercertupload
187
B
-rwxr-xr-x
euare-useraddcert
190
B
-rwxr-xr-x
euare-useraddkey
163
B
-rwxr-xr-x
euare-useraddloginprofile
172
B
-rwxr-xr-x
euare-useraddpolicy
157
B
-rwxr-xr-x
euare-usercreate
148
B
-rwxr-xr-x
euare-usercreatecert
190
B
-rwxr-xr-x
euare-userdeactivatemfadevice
175
B
-rwxr-xr-x
euare-userdel
148
B
-rwxr-xr-x
euare-userdelcert
190
B
-rwxr-xr-x
euare-userdelkey
163
B
-rwxr-xr-x
euare-userdelloginprofile
172
B
-rwxr-xr-x
euare-userdelpolicy
166
B
-rwxr-xr-x
euare-userenablemfadevice
163
B
-rwxr-xr-x
euare-usergetattributes
139
B
-rwxr-xr-x
euare-usergetinfo
151
B
-rwxr-xr-x
euare-usergetloginprofile
163
B
-rwxr-xr-x
euare-usergetpolicy
157
B
-rwxr-xr-x
euare-userlistbypath
145
B
-rwxr-xr-x
euare-userlistcerts
187
B
-rwxr-xr-x
euare-userlistgroups
169
B
-rwxr-xr-x
euare-userlistkeys
160
B
-rwxr-xr-x
euare-userlistmfadevices
160
B
-rwxr-xr-x
euare-userlistpolicies
166
B
-rwxr-xr-x
euare-usermod
148
B
-rwxr-xr-x
euare-usermodcert
190
B
-rwxr-xr-x
euare-usermodkey
163
B
-rwxr-xr-x
euare-usermodloginprofile
172
B
-rwxr-xr-x
euare-userresyncmfadevice
163
B
-rwxr-xr-x
euare-userupdateinfo
160
B
-rwxr-xr-x
euare-useruploadpolicy
157
B
-rwxr-xr-x
euca-accept-vpc-peering-connec...
196
B
-rwxr-xr-x
euca-allocate-address
163
B
-rwxr-xr-x
euca-assign-private-ip-address...
190
B
-rwxr-xr-x
euca-associate-address
166
B
-rwxr-xr-x
euca-associate-dhcp-options
178
B
-rwxr-xr-x
euca-associate-route-table
175
B
-rwxr-xr-x
euca-attach-internet-gateway
181
B
-rwxr-xr-x
euca-attach-network-interface
184
B
-rwxr-xr-x
euca-attach-volume
154
B
-rwxr-xr-x
euca-attach-vpn-gateway
166
B
-rwxr-xr-x
euca-authorize
190
B
-rwxr-xr-x
euca-bundle-and-upload-image
184
B
-rwxr-xr-x
euca-bundle-image
157
B
-rwxr-xr-x
euca-bundle-instance
160
B
-rwxr-xr-x
euca-bundle-vol
160
B
-rwxr-xr-x
euca-cancel-bundle-task
166
B
-rwxr-xr-x
euca-cancel-conversion-task
178
B
-rwxr-xr-x
euca-confirm-product-instance
184
B
-rwxr-xr-x
euca-copy-image
145
B
-rwxr-xr-x
euca-create-customer-gateway
181
B
-rwxr-xr-x
euca-create-dhcp-options
169
B
-rwxr-xr-x
euca-create-group
175
B
-rwxr-xr-x
euca-create-image
151
B
-rwxr-xr-x
euca-create-internet-gateway
181
B
-rwxr-xr-x
euca-create-keypair
157
B
-rwxr-xr-x
euca-create-nat-gateway
166
B
-rwxr-xr-x
euca-create-network-acl
166
B
-rwxr-xr-x
euca-create-network-acl-entry
181
B
-rwxr-xr-x
euca-create-network-interface
184
B
-rwxr-xr-x
euca-create-route
151
B
-rwxr-xr-x
euca-create-route-table
166
B
-rwxr-xr-x
euca-create-snapshot
160
B
-rwxr-xr-x
euca-create-subnet
154
B
-rwxr-xr-x
euca-create-tags
154
B
-rwxr-xr-x
euca-create-volume
154
B
-rwxr-xr-x
euca-create-vpc
145
B
-rwxr-xr-x
euca-create-vpc-peering-connec...
196
B
-rwxr-xr-x
euca-create-vpn-connection
175
B
-rwxr-xr-x
euca-create-vpn-connection-rou...
190
B
-rwxr-xr-x
euca-create-vpn-gateway
166
B
-rwxr-xr-x
euca-delete-bundle
160
B
-rwxr-xr-x
euca-delete-customer-gateway
181
B
-rwxr-xr-x
euca-delete-dhcp-options
169
B
-rwxr-xr-x
euca-delete-disk-image
163
B
-rwxr-xr-x
euca-delete-group
175
B
-rwxr-xr-x
euca-delete-internet-gateway
181
B
-rwxr-xr-x
euca-delete-keypair
157
B
-rwxr-xr-x
euca-delete-nat-gateway
166
B
-rwxr-xr-x
euca-delete-network-acl
166
B
-rwxr-xr-x
euca-delete-network-acl-entry
181
B
-rwxr-xr-x
euca-delete-network-interface
184
B
-rwxr-xr-x
euca-delete-route
151
B
-rwxr-xr-x
euca-delete-route-table
166
B
-rwxr-xr-x
euca-delete-snapshot
160
B
-rwxr-xr-x
euca-delete-subnet
154
B
-rwxr-xr-x
euca-delete-tags
148
B
-rwxr-xr-x
euca-delete-volume
154
B
-rwxr-xr-x
euca-delete-vpc
145
B
-rwxr-xr-x
euca-delete-vpc-peering-connec...
196
B
-rwxr-xr-x
euca-delete-vpn-connection
175
B
-rwxr-xr-x
euca-delete-vpn-connection-rou...
190
B
-rwxr-xr-x
euca-delete-vpn-gateway
166
B
-rwxr-xr-x
euca-deregister
163
B
-rwxr-xr-x
euca-describe-account-attribut...
193
B
-rwxr-xr-x
euca-describe-addresses
169
B
-rwxr-xr-x
euca-describe-availability-zon...
193
B
-rwxr-xr-x
euca-describe-bundle-tasks
175
B
-rwxr-xr-x
euca-describe-conversion-tasks
187
B
-rwxr-xr-x
euca-describe-customer-gateway...
190
B
-rwxr-xr-x
euca-describe-dhcp-options
175
B
-rwxr-xr-x
euca-describe-group
184
B
-rwxr-xr-x
euca-describe-groups
184
B
-rwxr-xr-x
euca-describe-image-attribute
184
B
-rwxr-xr-x
euca-describe-images
160
B
-rwxr-xr-x
euca-describe-instance-attribu...
193
B
-rwxr-xr-x
euca-describe-instance-status
184
B
-rwxr-xr-x
euca-describe-instance-types
181
B
-rwxr-xr-x
euca-describe-instances
169
B
-rwxr-xr-x
euca-describe-internet-gateway...
190
B
-rwxr-xr-x
euca-describe-keypairs
166
B
-rwxr-xr-x
euca-describe-nat-gateways
175
B
-rwxr-xr-x
euca-describe-network-acls
175
B
-rwxr-xr-x
euca-describe-network-interfac...
217
B
-rwxr-xr-x
euca-describe-network-interfac...
193
B
-rwxr-xr-x
euca-describe-regions
163
B
-rwxr-xr-x
euca-describe-route-tables
175
B
-rwxr-xr-x
euca-describe-snapshot-attribu...
193
B
-rwxr-xr-x
euca-describe-snapshots
169
B
-rwxr-xr-x
euca-describe-subnets
163
B
-rwxr-xr-x
euca-describe-tags
154
B
-rwxr-xr-x
euca-describe-volumes
164
B
-rwxr-xr-x
euca-describe-vpc-attribute
178
B
-rwxr-xr-x
euca-describe-vpc-peering-conn...
205
B
-rwxr-xr-x
euca-describe-vpcs
154
B
-rwxr-xr-x
euca-describe-vpn-connections
184
B
-rwxr-xr-x
euca-describe-vpn-gateways
175
B
-rwxr-xr-x
euca-detach-internet-gateway
181
B
-rwxr-xr-x
euca-detach-network-interface
184
B
-rwxr-xr-x
euca-detach-volume
154
B
-rwxr-xr-x
euca-detach-vpn-gateway
166
B
-rwxr-xr-x
euca-disable-vgw-route-propaga...
196
B
-rwxr-xr-x
euca-disassociate-address
175
B
-rwxr-xr-x
euca-disassociate-route-table
184
B
-rwxr-xr-x
euca-download-and-unbundle
180
B
-rwxr-xr-x
euca-download-bundle
166
B
-rwxr-xr-x
euca-enable-vgw-route-propagat...
193
B
-rwxr-xr-x
euca-fingerprint-key
186
B
-rwxr-xr-x
euca-generate-environment-conf...
177
B
-rwxr-xr-x
euca-get-console-output
166
B
-rwxr-xr-x
euca-get-password
151
B
-rwxr-xr-x
euca-get-password-data
163
B
-rwxr-xr-x
euca-import-instance
160
B
-rwxr-xr-x
euca-import-keypair
157
B
-rwxr-xr-x
euca-import-volume
154
B
-rwxr-xr-x
euca-install-image
160
B
-rwxr-xr-x
euca-modify-image-attribute
178
B
-rwxr-xr-x
euca-modify-instance-attribute
187
B
-rwxr-xr-x
euca-modify-instance-type
199
B
-rwxr-xr-x
euca-modify-network-interface-...
211
B
-rwxr-xr-x
euca-modify-snapshot-attribute
187
B
-rwxr-xr-x
euca-modify-subnet-attribute
181
B
-rwxr-xr-x
euca-modify-vpc-attribute
172
B
-rwxr-xr-x
euca-monitor-instances
166
B
-rwxr-xr-x
euca-reboot-instances
163
B
-rwxr-xr-x
euca-register
157
B
-rwxr-xr-x
euca-reject-vpc-peering-connec...
196
B
-rwxr-xr-x
euca-release-address
160
B
-rwxr-xr-x
euca-replace-network-acl-assoc...
202
B
-rwxr-xr-x
euca-replace-network-acl-entry
182
B
-rwxr-xr-x
euca-replace-route
154
B
-rwxr-xr-x
euca-replace-route-table-assoc...
202
B
-rwxr-xr-x
euca-reset-image-attribute
175
B
-rwxr-xr-x
euca-reset-instance-attribute
184
B
-rwxr-xr-x
euca-reset-network-interface-a...
208
B
-rwxr-xr-x
euca-reset-snapshot-attribute
184
B
-rwxr-xr-x
euca-resume-import
154
B
-rwxr-xr-x
euca-revoke
187
B
-rwxr-xr-x
euca-run-instances
154
B
-rwxr-xr-x
euca-start-instances
160
B
-rwxr-xr-x
euca-stop-instances
157
B
-rwxr-xr-x
euca-terminate-instances
172
B
-rwxr-xr-x
euca-unassign-private-ip-addre...
196
B
-rwxr-xr-x
euca-unbundle
148
B
-rwxr-xr-x
euca-unbundle-stream
166
B
-rwxr-xr-x
euca-unmonitor-instances
172
B
-rwxr-xr-x
euca-upload-bundle
160
B
-rwxr-xr-x
euca-version
261
B
-rwxr-xr-x
euform-cancel-update-stack
191
B
-rwxr-xr-x
euform-continue-rollback
206
B
-rwxr-xr-x
euform-create-stack
173
B
-rwxr-xr-x
euform-delete-stack
173
B
-rwxr-xr-x
euform-describe-stack-events
197
B
-rwxr-xr-x
euform-describe-stack-resource
203
B
-rwxr-xr-x
euform-describe-stack-resource...
206
B
-rwxr-xr-x
euform-describe-stacks
182
B
-rwxr-xr-x
euform-get-template
173
B
-rwxr-xr-x
euform-get-template-summary
194
B
-rwxr-xr-x
euform-list-stack-resources
194
B
-rwxr-xr-x
euform-list-stacks
170
B
-rwxr-xr-x
euform-update-stack
173
B
-rwxr-xr-x
euform-validate-template
188
B
-rwxr-xr-x
euimage-describe-pack
183
B
-rwxr-xr-x
euimage-install-pack
180
B
-rwxr-xr-x
euimage-pack-image
153
B
-rwxr-xr-x
eulb-apply-security-groups-to-...
251
B
-rwxr-xr-x
eulb-attach-lb-to-subnets
233
B
-rwxr-xr-x
eulb-configure-healthcheck
212
B
-rwxr-xr-x
eulb-create-app-cookie-stickin...
245
B
-rwxr-xr-x
eulb-create-lb
206
B
-rwxr-xr-x
eulb-create-lb-cookie-stickine...
242
B
-rwxr-xr-x
eulb-create-lb-listeners
233
B
-rwxr-xr-x
eulb-create-lb-policy
224
B
-rwxr-xr-x
eulb-create-tags
173
B
-rwxr-xr-x
eulb-delete-lb
206
B
-rwxr-xr-x
eulb-delete-lb-listeners
233
B
-rwxr-xr-x
eulb-delete-lb-policy
224
B
-rwxr-xr-x
eulb-delete-tags
182
B
-rwxr-xr-x
eulb-deregister-instances-from...
257
B
-rwxr-xr-x
eulb-describe-instance-health
218
B
-rwxr-xr-x
eulb-describe-lb-attributes
242
B
-rwxr-xr-x
eulb-describe-lb-policies
236
B
-rwxr-xr-x
eulb-describe-lb-policy-types
245
B
-rwxr-xr-x
eulb-describe-lbs
215
B
-rwxr-xr-x
eulb-describe-tags
188
B
-rwxr-xr-x
eulb-detach-lb-from-subnets
239
B
-rwxr-xr-x
eulb-disable-zones-for-lb
269
B
-rwxr-xr-x
eulb-enable-zones-for-lb
266
B
-rwxr-xr-x
eulb-modify-lb-attributes
236
B
-rwxr-xr-x
eulb-register-instances-with-l...
251
B
-rwxr-xr-x
eulb-set-lb-listener-ssl-cert
263
B
-rwxr-xr-x
eulb-set-lb-policies-for-backe...
269
B
-rwxr-xr-x
eulb-set-lb-policies-of-listen...
251
B
-rwxr-xr-x
euscale-create-auto-scaling-gr...
200
B
-rwxr-xr-x
euscale-create-launch-config
209
B
-rwxr-xr-x
euscale-create-or-update-tags
188
B
-rwxr-xr-x
euscale-delete-auto-scaling-gr...
200
B
-rwxr-xr-x
euscale-delete-launch-config
209
B
-rwxr-xr-x
euscale-delete-notification-co...
227
B
-rwxr-xr-x
euscale-delete-policy
170
B
-rwxr-xr-x
euscale-delete-scheduled-actio...
197
B
-rwxr-xr-x
euscale-delete-tags
164
B
-rwxr-xr-x
euscale-describe-account-limit...
197
B
-rwxr-xr-x
euscale-describe-adjustment-ty...
203
B
-rwxr-xr-x
euscale-describe-auto-scaling-...
209
B
-rwxr-xr-x
euscale-describe-auto-scaling-...
218
B
-rwxr-xr-x
euscale-describe-auto-scaling-...
242
B
-rwxr-xr-x
euscale-describe-launch-config...
218
B
-rwxr-xr-x
euscale-describe-metric-collec...
221
B
-rwxr-xr-x
euscale-describe-notification-...
236
B
-rwxr-xr-x
euscale-describe-policies
182
B
-rwxr-xr-x
euscale-describe-process-types
215
B
-rwxr-xr-x
euscale-describe-scaling-activ...
209
B
-rwxr-xr-x
euscale-describe-scheduled-act...
206
B
-rwxr-xr-x
euscale-describe-tags
170
B
-rwxr-xr-x
euscale-describe-termination-p...
224
B
-rwxr-xr-x
euscale-disable-metrics-collec...
206
B
-rwxr-xr-x
euscale-enable-metrics-collect...
203
B
-rwxr-xr-x
euscale-execute-policy
173
B
-rwxr-xr-x
euscale-put-notification-confi...
218
B
-rwxr-xr-x
euscale-put-scaling-policy
182
B
-rwxr-xr-x
euscale-put-scheduled-update-g...
221
B
-rwxr-xr-x
euscale-resume-processes
179
B
-rwxr-xr-x
euscale-set-desired-capacity
188
B
-rwxr-xr-x
euscale-set-instance-health
185
B
-rwxr-xr-x
euscale-suspend-processes
182
B
-rwxr-xr-x
euscale-terminate-instance-in-...
239
B
-rwxr-xr-x
euscale-update-auto-scaling-gr...
200
B
-rwxr-xr-x
euwatch-delete-alarms
168
B
-rwxr-xr-x
euwatch-describe-alarm-history
192
B
-rwxr-xr-x
euwatch-describe-alarms
174
B
-rwxr-xr-x
euwatch-describe-alarms-for-me...
201
B
-rwxr-xr-x
euwatch-disable-alarm-actions
189
B
-rwxr-xr-x
euwatch-enable-alarm-actions
186
B
-rwxr-xr-x
euwatch-get-stats
189
B
-rwxr-xr-x
euwatch-list-metrics
165
B
-rwxr-xr-x
euwatch-put-data
171
B
-rwxr-xr-x
euwatch-put-metric-alarm
174
B
-rwxr-xr-x
euwatch-set-alarm-state
171
B
-rwxr-xr-x
ex
906.4
KB
-rwxr-xr-x
expand
32.48
KB
-rwxr-xr-x
expect
11.09
KB
-rwxr-xr-x
expr
36.53
KB
-rwxr-xr-x
factor
93.29
KB
-rwxr-xr-x
fallocate
27.84
KB
-rwxr-xr-x
false
28.25
KB
-rwxr-xr-x
fc
26
B
-rwxr-xr-x
fc-cache
132
B
-rwxr-xr-x
fc-cache-64
15.45
KB
-rwxr-xr-x
fc-cat
15.4
KB
-rwxr-xr-x
fc-conflist
11.2
KB
-rwxr-xr-x
fc-list
11.26
KB
-rwxr-xr-x
fc-match
11.32
KB
-rwxr-xr-x
fc-pattern
11.26
KB
-rwxr-xr-x
fc-query
11.23
KB
-rwxr-xr-x
fc-scan
11.27
KB
-rwxr-xr-x
fc-validate
11.27
KB
-rwxr-xr-x
fg
26
B
-rwxr-xr-x
fgconsole
11.16
KB
-rwxr-xr-x
fgrep
290
B
-rwxr-xr-x
filan
89.13
KB
-rwxr-xr-x
file
19.3
KB
-rwxr-xr-x
find
194.63
KB
-rwxr-xr-x
find-repos-of-install
4.27
KB
-rwxr-xr-x
find2perl
23.06
KB
-rwxr-xr-x
findmnt
58.38
KB
-rwxr-xr-x
fipscheck
15.37
KB
-rwxr-xr-x
fipshmac
11.3
KB
-rwxr-xr-x
firewall-cmd
113.48
KB
-rwxr-xr-x
firewall-offline-cmd
101.18
KB
-rwxr-xr-x
flex
318.07
KB
-rwxr-xr-x
flex++
318.07
KB
-rwxr-xr-x
flock
23.88
KB
-rwxr-xr-x
fmt
36.48
KB
-rwxr-xr-x
fold
36.46
KB
-rwxr-xr-x
fonttosfnt
35.99
KB
-rwxr-xr-x
formail
43.68
KB
-rwxr-xr-x
fprintd-delete
11.22
KB
-rwxr-xr-x
fprintd-enroll
15.88
KB
-rwxr-xr-x
fprintd-list
11.25
KB
-rwxr-xr-x
fprintd-verify
11.33
KB
-rwxr-xr-x
free
19.33
KB
-rwxr-xr-x
freetype-config
4.39
KB
-rwxr-xr-x
fribidi
16.09
KB
-rwxr-xr-x
ftp
85.5
KB
-rwxr-xr-x
ftp-rfc
683
B
-rwxr-xr-x
funzip
31.38
KB
-rwxr-xr-x
fusermount
31.34
KB
-rwxr-xr-x
g++
754.59
KB
-rwxr-xr-x
gapplication
19.48
KB
-rwxr-xr-x
gawk
418.55
KB
-rwxr-xr-x
gcc
750.59
KB
-rwxr-xr-x
gcc-ar
26.45
KB
-rwxr-xr-x
gcc-nm
26.45
KB
-rwxr-xr-x
gcc-ranlib
26.45
KB
-rwxr-xr-x
gcore
2.12
KB
-rwxr-xr-x
gcov
307.45
KB
-rwxr-xr-x
gd2copypal
7.06
KB
-rwxr-xr-x
gd2togif
7.05
KB
-rwxr-xr-x
gd2topng
11.06
KB
-rwxr-xr-x
gdb
6.51
MB
-rwxr-xr-x
gdb-add-index
1.09
KB
-rwxr-xr-x
gdbus
40.17
KB
-rwxr-xr-x
gdcmpgif
11.08
KB
-rwxr-xr-x
gdk-pixbuf-query-loaders-64
15.38
KB
-rwxr-xr-x
gdk-pixbuf-thumbnailer
15.59
KB
-rwxr-xr-x
gdlib-config
2.52
KB
-rwxr-xr-x
gdparttopng
11.07
KB
-rwxr-xr-x
gdtopng
7.04
KB
-rwxr-xr-x
gencat
22.11
KB
-rwxr-xr-x
genl-ctrl-list
11.27
KB
-rwxr-xr-x
geoiplookup
15.28
KB
-rwxr-xr-x
geoiplookup6
11.16
KB
-rwxr-xr-x
geoipupdate
31.28
KB
-rwxr-xr-x
geqn
144.41
KB
-rwxr-xr-x
getconf
22.02
KB
-rwxr-xr-x
getent
26.39
KB
-rwxr-xr-x
getfacl
24.29
KB
-rwxr-xr-x
getfattr
20.06
KB
-rwxr-xr-x
getkeycodes
11.16
KB
-rwxr-xr-x
getopt
15.38
KB
-rwxr-xr-x
getopts
31
B
-rwxr-xr-x
gettext
35.94
KB
-rwxr-xr-x
gettext.sh
4.52
KB
-rwxr-xr-x
gettextize
42.69
KB
-rwxr-xr-x
ghostscript
10.97
KB
-rwxr-xr-x
giftogd2
7.05
KB
-rwxr-xr-x
gio
73.41
KB
-rwxr-xr-x
gio-querymodules-64
11.31
KB
-rwxr-xr-x
git
1.46
MB
-rwxr-xr-x
git-receive-pack
1.46
MB
-rwxr-xr-x
git-shell
722.04
KB
-rwxr-xr-x
git-upload-archive
1.46
MB
-rwxr-xr-x
git-upload-pack
795.48
KB
-rwxr-xr-x
glib-compile-schemas
44.38
KB
-rwxr-xr-x
gmake
178.47
KB
-rwxr-xr-x
gneqn
271
B
-rwxr-xr-x
gnroff
3.31
KB
-rwxr-xr-x
gpasswd
76.57
KB
-rwsr-xr-x
gpg
732.4
KB
-rwxr-xr-x
gpg-agent
289.74
KB
-rwxr-xr-x
gpg-connect-agent
152.69
KB
-rwxr-xr-x
gpg-error
23.18
KB
-rwxr-xr-x
gpg-error-config
1.83
KB
-rwxr-xr-x
gpg-zip
3.23
KB
-rwxr-xr-x
gpg2
732.4
KB
-rwxr-xr-x
gpgconf
140.31
KB
-rwxr-xr-x
gpgparsemail
23.7
KB
-rwxr-xr-x
gpgsplit
48.88
KB
-rwxr-xr-x
gpgv
345.38
KB
-rwxr-xr-x
gpgv2
345.38
KB
-rwxr-xr-x
gpic
180.41
KB
-rwxr-xr-x
gprof
98.41
KB
-rwxr-xr-x
gr2fonttest
23.66
KB
-rwxr-xr-x
grep
155.3
KB
-rwxr-xr-x
groff
81.63
KB
-rwxr-xr-x
grops
140.85
KB
-rwxr-xr-x
grotty
98.59
KB
-rwxr-xr-x
groups
32.41
KB
-rwxr-xr-x
growpart
21.13
KB
-rwxr-xr-x
grub2-editenv
396.07
KB
-rwxr-xr-x
grub2-file
834.34
KB
-rwxr-xr-x
grub2-fstest
1.03
MB
-rwxr-xr-x
grub2-glue-efi
258.84
KB
-rwxr-xr-x
grub2-kbdcomp
1.63
KB
-rwxr-xr-x
grub2-menulst2cfg
241.85
KB
-rwxr-xr-x
grub2-mkfont
287.58
KB
-rwxr-xr-x
grub2-mkimage
379.21
KB
-rwxr-xr-x
grub2-mklayout
264.9
KB
-rwxr-xr-x
grub2-mknetdir
429.8
KB
-rwxr-xr-x
grub2-mkpasswd-pbkdf2
271.29
KB
-rwxr-xr-x
grub2-mkrelpath
258.48
KB
-rwxr-xr-x
grub2-mkrescue
1021.84
KB
-rwxr-xr-x
grub2-mkstandalone
534.33
KB
-rwxr-xr-x
grub2-render-label
839.14
KB
-rwxr-xr-x
grub2-script-check
295.41
KB
-rwxr-xr-x
grub2-syslinux2cfg
763.57
KB
-rwxr-xr-x
gs
10.97
KB
-rwxr-xr-x
gsbj
350
B
-rwxr-xr-x
gsdj
352
B
-rwxr-xr-x
gsdj500
352
B
-rwxr-xr-x
gsettings
23.8
KB
-rwxr-xr-x
gslj
353
B
-rwxr-xr-x
gslp
350
B
-rwxr-xr-x
gsnd
277
B
-rwxr-xr-x
gsoelim
32.59
KB
-rwxr-xr-x
gss-client
23.17
KB
-rwxr-xr-x
gstack
1.05
KB
-rwxr-xr-x
gtar
338.02
KB
-rwxr-xr-x
gtbl
115.96
KB
-rwxr-xr-x
gtroff
512.96
KB
-rwxr-xr-x
gunzip
2.2
KB
-rwxr-xr-x
gzexe
5.79
KB
-rwxr-xr-x
gzip
98.43
KB
-rwxr-xr-x
h2ph
27.65
KB
-rwxr-xr-x
h2xs
59.15
KB
-rwxr-xr-x
head
40.51
KB
-rwxr-xr-x
hesinfo
11.09
KB
-rwxr-xr-x
hexdump
32.02
KB
-rwxr-xr-x
hmac256
15.67
KB
-rwxr-xr-x
host
127.02
KB
-rwxr-xr-x
hostid
28.32
KB
-rwxr-xr-x
hostname
15.41
KB
-rwxr-xr-x
hostnamectl
318.07
KB
-rwxr-xr-x
htdbm
56.14
KB
-rwxr-xr-x
htdigest
29.35
KB
-rwxr-xr-x
htpasswd
54.2
KB
-rwxr-xr-x
httxt2dbm
21.69
KB
-rwxr-xr-x
hunspell
53.11
KB
-rwxr-xr-x
i386
15.27
KB
-rwxr-xr-x
iceauth
31.73
KB
-rwxr-xr-x
iconv
58.14
KB
-rwxr-xr-x
id
36.52
KB
-rwxr-xr-x
identify
7.06
KB
-rwxr-xr-x
idiag-socket-details
11.34
KB
-rwxr-xr-x
idle
93
B
-rwxr-xr-x
idn
32.45
KB
-rwxr-xr-x
ifnames
4.03
KB
-rwxr-xr-x
igawk
3.11
KB
-rwxr-xr-x
import
7.05
KB
-rwxr-xr-x
imunify-antivirus
1
KB
-rwxr-xr-x
imunify-service
1023
B
-rwxr-xr-x
imunify360-agent
1
KB
-rwxr-xr-x
imunify360-command-wrapper
8.35
KB
-rwxr-xr-x
info
265.19
KB
-rwxr-xr-x
infocmp
56.07
KB
-rwxr-xr-x
infokey
21.47
KB
-rwxr-xr-x
infotocap
64.26
KB
-rwxr-xr-x
innochecksum
9.68
MB
-rwxr-xr-x
install
139.59
KB
-rwxr-xr-x
instmodsh
4.15
KB
-rwxr-xr-x
ionice
23.86
KB
-rwxr-xr-x
iostat
60.79
KB
-rwxr-xr-x
ipcalc
15.05
KB
-rwxr-xr-x
ipcmk
24
KB
-rwxr-xr-x
ipcrm
27.85
KB
-rwxr-xr-x
ipcs
48.37
KB
-rwxr-xr-x
iptables-xml
91.52
KB
-rwxr-xr-x
isc-config.sh
3.47
KB
-rwxr-xr-x
isosize
23.83
KB
-rwxr-xr-x
ispell
988
B
-rwxr-xr-x
isql
31.69
KB
-rwxr-xr-x
iusql
23.61
KB
-rwxr-xr-x
jobs
28
B
-rwxr-xr-x
join
48.75
KB
-rwxr-xr-x
journalctl
537.88
KB
-rwxr-xr-x
jp.py
1.64
KB
-rwxr-xr-x
jp.py-2
1.64
KB
-rwxr-xr-x
jp.py-2.7
1.64
KB
-rwxr-xr-x
js
3.36
MB
-rwxr-xr-x
json_pp
3.82
KB
-rwxr-xr-x
json_reformat
35.89
KB
-rwxr-xr-x
json_verify
27.52
KB
-rwxr-xr-x
json_xs
6.74
KB
-rwxr-xr-x
jsonpointer
1.31
KB
-rwxr-xr-x
kbd_mode
11.16
KB
-rwxr-xr-x
kbdinfo
11.19
KB
-rwxr-xr-x
kbdrate
11.22
KB
-rwxr-xr-x
kdumpctl
33.18
KB
-rwxr-xr-x
kernel-install
4.7
KB
-rwxr-xr-x
keyctl
27.94
KB
-rwxr-xr-x
kibitz
10.63
KB
-rwxr-xr-x
kill
32.82
KB
-rwxr-xr-x
killall
24.14
KB
-rwxr-xr-x
kmod
143.24
KB
-rwxr-xr-x
krb5-config
6.96
KB
-rwxr-xr-x
last
19.11
KB
-rwxr-xr-x
lastb
19.11
KB
-rwxr-xr-x
lastcomm
28
KB
-rwxr-xr-x
lastlog
19.15
KB
-rwxr-xr-x
lchfn
15.52
KB
-rwxr-xr-x
lchsh
15.49
KB
-rwxr-xr-x
ld
982.58
KB
-rwxr-xr-x
ld.bfd
982.58
KB
-rwxr-xr-x
ld.gold
5.11
MB
-rwxr-xr-x
ldd
5.18
KB
-rwxr-xr-x
less
154.57
KB
-rwxr-xr-x
lessecho
11.13
KB
-rwxr-xr-x
lesskey
16.67
KB
-rwxr-xr-x
lesspipe.sh
2.24
KB
-rwxr-xr-x
lex
318.07
KB
-rwxr-xr-x
lexgrog
85.09
KB
-rwxr-xr-x
libgcrypt-config
3.78
KB
-rwxr-xr-x
libnetcfg
15.36
KB
-rwxr-xr-x
libpng-config
2.38
KB
-rwxr-xr-x
libpng15-config
2.38
KB
-rwxr-xr-x
libtar
15.39
KB
-rwxr-xr-x
libtool
314.04
KB
-rwxr-xr-x
libtoolize
76.8
KB
-rwxr-xr-x
libwmf-fontmap
12.78
KB
-rwxr-xr-x
link
28.3
KB
-rwxr-xr-x
links
1.3
MB
-rwxr-xr-x
linux-boot-prober
5.85
KB
-rwxr-xr-x
linux32
15.27
KB
-rwxr-xr-x
linux64
15.27
KB
-rwxr-xr-x
ln
57.22
KB
-rwxr-xr-x
loadkeys
110.48
KB
-rwxr-xr-x
loadunimap
23.88
KB
-rwxr-xr-x
locale
37.11
KB
-rwxr-xr-x
localectl
326.23
KB
-rwxr-xr-x
localedef
318.31
KB
-rwxr-xr-x
locate
39.57
KB
-rwx--x--x
lockfile
19.36
KB
-rwxr-xr-x
logger
28.62
KB
-rwxr-xr-x
login
36.38
KB
-rwxr-xr-x
loginctl
489.6
KB
-rwxr-xr-x
logname
28.31
KB
-rwxr-xr-x
logresolve
28.58
KB
-rwxr-xr-x
look
11.27
KB
-rwxr-xr-x
lprsetup.sh
5.34
KB
-rwxr-xr-x
lpunlock
2.56
KB
-rwxr-xr-x
ls
114.85
KB
-rwxr-xr-x
lsattr
11.25
KB
-rwxr-xr-x
lsblk
79.17
KB
-rwxr-xr-x
lscpu
60.75
KB
-rwxr-xr-x
lsinitrd
6.26
KB
-rwxr-xr-x
lsipc
60.95
KB
-rwxr-xr-x
lslocks
41.01
KB
-rwxr-xr-x
lslogins
52.88
KB
-rwxr-xr-x
lsmcli
945
B
-rwxr-xr-x
lsmd
23.45
KB
-rwxr-xr-x
lsmem
40.78
KB
-rwxr-xr-x
lsns
36.43
KB
-rwxr-xr-x
lsphp
937
B
-rwxr-xr-x
lsusb
100.23
KB
-rwxr-xr-x
lsusb.py
13.09
KB
-rwxr-xr-x
lua
15.47
KB
-rwxr-xr-x
luac
119.03
KB
-rwxr-xr-x
lwp-download
8.43
KB
-rwxr-xr-x
lwp-dump
2.73
KB
-rwxr-xr-x
lwp-mirror
2.42
KB
-rwxr-xr-x
lwp-request
14.71
KB
-rwxr-xr-x
lz4
105.87
KB
-rwxr-xr-x
lz4_decompress
627
KB
-rwxr-xr-x
lz4c
105.87
KB
-rwxr-xr-x
lz4cat
105.87
KB
-rwxr-xr-x
m4
151.17
KB
-rwxr-xr-x
machinectl
533.93
KB
-rwxr-xr-x
mail
383.67
KB
-rwxr-xr-x
mailstat
5.72
KB
-rwxr-xr-x
mailx
383.67
KB
-rwxr-xr-x
make
178.47
KB
-rwxr-xr-x
makedb
18.11
KB
-rwxr-xr-x
man
100.44
KB
-rwxr-xr-x
mandb
122.25
KB
-rwxr-xr-x
manpath
32.55
KB
-rwxr-xr-x
mapscrn
19.78
KB
-rwxr-xr-x
mcookie
15.44
KB
-rwxr-xr-x
md5sum
40.53
KB
-rwxr-xr-x
mdig
44.2
KB
-rwxr-xr-x
mech-dump
4
KB
-rwxr-xr-x
memcached
108.77
KB
-rwxr-xr-x
memcached-tool
4.18
KB
-rwxr-xr-x
mesg
10.98
KB
-rwxr-xr-x
miniterm.py
25.48
KB
-rwxr-xr-x
mkdir
77.9
KB
-rwxr-xr-x
mkfifo
61.59
KB
-rwxr-xr-x
mkfontdir
65
B
-rwxr-xr-x
mkfontscale
32.48
KB
-rwxr-xr-x
mkinitrd
2.94
KB
-rwxr-xr-x
mknod
65.61
KB
-rwxr-xr-x
mkpasswd
5.56
KB
-rwxr-xr-x
mktemp
40.66
KB
-rwxr-xr-x
modutil
165.78
KB
-rwxr-xr-x
mogrify
7.05
KB
-rwxr-xr-x
montage
7.05
KB
-rwxr-xr-x
more
40.15
KB
-rwxr-xr-x
mount
43.23
KB
-rwxr-xr-x
mountpoint
15.32
KB
-rwxr-xr-x
mpstat
56.54
KB
-rwxr-xr-x
msgattrib
23.36
KB
-rwxr-xr-x
msgcat
23.34
KB
-rwxr-xr-x
msgcmp
23.59
KB
-rwxr-xr-x
msgcomm
19.31
KB
-rwxr-xr-x
msgconv
19.3
KB
-rwxr-xr-x
msgen
19.3
KB
-rwxr-xr-x
msgexec
15.33
KB
-rwxr-xr-x
msgfilter
27.56
KB
-rwxr-xr-x
msgfmt
77.05
KB
-rwxr-xr-x
msgfmt.py
6.33
KB
-rwxr-xr-x
msggrep
35.97
KB
-rwxr-xr-x
msghack
12.45
KB
-rwxr-xr-x
msginit
44.38
KB
-rwxr-xr-x
msgmerge
52.6
KB
-rwxr-xr-x
msgunfmt
31.7
KB
-rwxr-xr-x
msguniq
19.31
KB
-rwxr-xr-x
mv
127.3
KB
-rwxr-xr-x
my_print_defaults
8.81
MB
-rwxr-xr-x
myisam_ftdump
11.08
MB
-rwxr-xr-x
myisamchk
11.55
MB
-rwxr-xr-x
myisamlog
7.42
MB
-rwxr-xr-x
myisampack
11.21
MB
-rwxr-xr-x
mysql
12.1
MB
-rwxr-xr-x
mysql_config
840
B
-rwxr-xr-x
mysql_config-64
5.11
KB
-rwxr-xr-x
mysql_config_editor
8.98
MB
-rwxr-xr-x
mysql_install_db
11.44
MB
-rwxr-xr-x
mysql_plugin
8.88
MB
-rwxr-xr-x
mysql_secure_installation
10.71
MB
-rwxr-xr-x
mysql_ssl_rsa_setup
9.23
MB
-rwxr-xr-x
mysql_tzinfo_to_sql
4.99
MB
-rwxr-xr-x
mysql_upgrade
14.18
MB
-rwxr-xr-x
mysqladmin
10.76
MB
-rwxr-xr-x
mysqlbinlog
12.69
MB
-rwxr-xr-x
mysqlcheck
11.04
MB
-rwxr-xr-x
mysqld_pre_systemd
3.74
KB
-rwxr-xr-x
mysqldump
11.13
MB
-rwxr-xr-x
mysqldumpslow
7.66
KB
-rwxr-xr-x
mysqlimport
10.76
MB
-rwxr-xr-x
mysqlpump
20.23
MB
-rwxr-xr-x
mysqlshow
10.72
MB
-rwxr-xr-x
mysqlslap
10.82
MB
-rwxr-xr-x
nail
383.67
KB
-rwxr-xr-x
named-rrchecker
15.32
KB
-rwxr-xr-x
namei
27.95
KB
-rwxr-xr-x
nano
201.08
KB
-rwxr-xr-x
nc
371.27
KB
-rwxr-xr-x
ncat
371.27
KB
-rwxr-xr-x
ncurses5-config
5.68
KB
-rwxr-xr-x
ncursesw5-config
5.68
KB
-rwxr-xr-x
needs-restarting
8.17
KB
-rwxr-xr-x
neqn
271
B
-rwxr-xr-x
net-snmp-create-v3-user
2.98
KB
-rwxr-xr-x
netstat
151.38
KB
-rwxr-xr-x
newgidmap
38.09
KB
-rwxr-xr-x
newgrp
40.95
KB
-rwxr-xr-x
newuidmap
38.06
KB
-rwxr-xr-x
nf-ct-add
11.8
KB
-rwxr-xr-x
nf-ct-list
15.84
KB
-rwxr-xr-x
nf-exp-add
16.21
KB
-rwxr-xr-x
nf-exp-delete
15.99
KB
-rwxr-xr-x
nf-exp-list
11.8
KB
-rwxr-xr-x
nf-log
11.23
KB
-rwxr-xr-x
nf-monitor
11.18
KB
-rwxr-xr-x
nf-queue
11.27
KB
-rwxr-xr-x
nfsiostat-sysstat
52.55
KB
-rwxr-xr-x
ngettext
35.95
KB
-rwxr-xr-x
nice
32.32
KB
-rwxr-xr-x
nisdomainname
15.41
KB
-rwxr-xr-x
nl
40.6
KB
-rwxr-xr-x
nl-addr-add
11.65
KB
-rwxr-xr-x
nl-addr-delete
11.73
KB
-rwxr-xr-x
nl-addr-list
15.88
KB
-rwxr-xr-x
nl-class-add
11.7
KB
-rwxr-xr-x
nl-class-delete
11.55
KB
-rwxr-xr-x
nl-class-list
11.48
KB
-rwxr-xr-x
nl-classid-lookup
11.29
KB
-rwxr-xr-x
nl-cls-add
11.76
KB
-rwxr-xr-x
nl-cls-delete
11.68
KB
-rwxr-xr-x
nl-cls-list
11.58
KB
-rwxr-xr-x
nl-fib-lookup
11.41
KB
-rwxr-xr-x
nl-link-enslave
7.05
KB
-rwxr-xr-x
nl-link-ifindex2name
7.06
KB
-rwxr-xr-x
nl-link-list
11.52
KB
-rwxr-xr-x
nl-link-name2ifindex
7.05
KB
-rwxr-xr-x
nl-link-release
7.05
KB
-rwxr-xr-x
nl-link-set
11.64
KB
-rwxr-xr-x
nl-link-stats
11.39
KB
-rwxr-xr-x
nl-list-caches
11.08
KB
-rwxr-xr-x
nl-list-sockets
7.06
KB
-rwxr-xr-x
nl-monitor
11.2
KB
-rwxr-xr-x
nl-neigh-add
11.51
KB
-rwxr-xr-x
nl-neigh-delete
11.57
KB
-rwxr-xr-x
nl-neigh-list
11.46
KB
-rwxr-xr-x
nl-neightbl-list
11.27
KB
-rwxr-xr-x
nl-pktloc-lookup
11.36
KB
-rwxr-xr-x
nl-qdisc-add
11.6
KB
-rwxr-xr-x
nl-qdisc-delete
11.54
KB
-rwxr-xr-x
nl-qdisc-list
11.63
KB
-rwxr-xr-x
nl-route-add
11.73
KB
-rwxr-xr-x
nl-route-delete
15.86
KB
-rwxr-xr-x
nl-route-get
11.18
KB
-rwxr-xr-x
nl-route-list
11.77
KB
-rwxr-xr-x
nl-rule-list
11.3
KB
-rwxr-xr-x
nl-tctree-list
11.53
KB
-rwxr-xr-x
nl-util-addr
7.03
KB
-rwxr-xr-x
nm
45.43
KB
-rwxr-xr-x
nohup
32.42
KB
-rwxr-xr-x
nproc
32.37
KB
-rwxr-xr-x
nroff
3.31
KB
-rwxr-xr-x
nsenter
28.22
KB
-rwxr-xr-x
nslookup
130.93
KB
-rwxr-xr-x
nss-policy-check
15.26
KB
-rwxr-xr-x
nsupdate
65.2
KB
-rwxr-xr-x
numfmt
64.71
KB
-rwxr-xr-x
objcopy
227.34
KB
-rwxr-xr-x
objdump
357.76
KB
-rwxr-xr-x
od
64.81
KB
-rwxr-xr-x
odbc_config
11.04
KB
-rwxr-xr-x
odbcinst
27.69
KB
-rwxr-xr-x
oldfind
186.41
KB
-rwxr-xr-x
on_ac_power
1.47
KB
-rwxr-xr-x
open
19.48
KB
-rwxr-xr-x
openssl
542.27
KB
-rwxr-xr-x
openvt
19.48
KB
-rwxr-xr-x
os-prober
5.51
KB
-rwxr-xr-x
p11-kit
32.18
KB
-rwxr-xr-x
package-cleanup
17.39
KB
-rwxr-xr-x
package-stash-conflicts
487
B
-rwxr-xr-x
page_owner_sort
10.2
KB
-rwxr-xr-x
pango-list
11.1
KB
-rwxr-xr-x
pango-querymodules-64
28.26
KB
-rwxr-xr-x
pango-view
49.47
KB
-rwxr-xr-x
paperconf
11.23
KB
-rwxr-xr-x
passmass
4.63
KB
-rwxr-xr-x
passwd
27.2
KB
-rwsr-xr-x
paste
32.34
KB
-rwxr-xr-x
patch
147
KB
-rwxr-xr-x
pathchk
32.31
KB
-rwxr-xr-x
pchrt
3.93
KB
-rwxr-xr-x
pcre-config
2.09
KB
-rwxr-xr-x
pdf2dsc
698
B
-rwxr-xr-x
pdf2ps
909
B
-rwxr-xr-x
pdns_control
7.58
MB
-rwxr-xr-x
pdnsutil
70.52
MB
-rwxr-xr-x
peekfd
11.21
KB
-rwxr-xr-x
perl
11.14
KB
-rwxr-xr-x
perl5.16.3
11.14
KB
-rwxr-xr-x
perlbug
43.61
KB
-rwxr-xr-x
perldoc
203
B
-rwxr-xr-x
perlivp
10.52
KB
-rwxr-xr-x
perlml
5.98
KB
-rwxr-xr-x
perlthanks
43.61
KB
-rwxr-xr-x
perror
8.95
MB
-rwxr-xr-x
pf2afm
498
B
-rwxr-xr-x
pfbtopfa
516
B
-rwxr-xr-x
pflags
2.06
KB
-rwxr-xr-x
pftp
85.5
KB
-rwxr-xr-x
pgawk
418.59
KB
-rwxr-xr-x
pgrep
27.67
KB
-rwxr-xr-x
php
937
B
-rwxr-xr-x
pic
180.41
KB
-rwxr-xr-x
piconv
7.99
KB
-rwxr-xr-x
pidstat
68.91
KB
-rwxr-xr-x
pinentry
2.54
KB
-rwxr-xr-x
pinentry-curses
49.19
KB
-rwxr-xr-x
pinfo
98.52
KB
-rwxr-xr-x
ping
64.63
KB
-rwxr-xr-x
ping6
64.63
KB
-rwxr-xr-x
pinky
36.57
KB
-rwxr-xr-x
pk12util
103.22
KB
-rwxr-xr-x
pkaction
15
KB
-rwxr-xr-x
pkcheck
23.03
KB
-rwxr-xr-x
pkexec
27.02
KB
-rwsr-xr-x
pkg-config
44.38
KB
-rwxr-xr-x
pkill
27.67
KB
-rwxr-xr-x
pkla-admin-identities
19.23
KB
-rwxr-xr-x
pkla-check-authorization
27.3
KB
-rwxr-xr-x
pkttyagent
18.98
KB
-rwxr-xr-x
pl2pm
4.42
KB
-rwxr-xr-x
pldd
14.11
KB
-rwxr-xr-x
plesk_configure
450
B
-rwxr-xr-x
pm-is-supported
983
B
-rwxr-xr-x
pmap
27.61
KB
-rwxr-xr-x
pngtogd
7.05
KB
-rwxr-xr-x
pngtogd2
7.05
KB
-rwxr-xr-x
pod2html
4
KB
-rwxr-xr-x
pod2latex
10.1
KB
-rwxr-xr-x
pod2man
13.26
KB
-rwxr-xr-x
pod2text
10.75
KB
-rwxr-xr-x
pod2usage
3.67
KB
-rwxr-xr-x
podchecker
3.7
KB
-rwxr-xr-x
podlint
1.55
KB
-rwxr-xr-x
podselect
2.55
KB
-rwxr-xr-x
pom2
3.8
KB
-rwxr-xr-x
pomdump
1.26
KB
-rwxr-xr-x
post-grohtml
187.55
KB
-rwxr-xr-x
powernow-k8-decode
6.15
KB
-rwxr-xr-x
pphs
404
B
-rwxr-xr-x
pr
65.11
KB
-rwxr-xr-x
pre-grohtml
86.24
KB
-rwxr-xr-x
precat
5.52
KB
-rwxr-xr-x
preconv
40.88
KB
-rwxr-xr-x
preunzip
5.52
KB
-rwxr-xr-x
prezip
5.52
KB
-rwxr-xr-x
prezip-bin
11.05
KB
-rwxr-xr-x
printafm
395
B
-rwxr-xr-x
printenv
28.28
KB
-rwxr-xr-x
printf
48.61
KB
-rwxr-xr-x
prlimit
41.2
KB
-rwxr-xr-x
procan
76.99
KB
-rwxr-xr-x
procmail
105.45
KB
-rwxr-xr-x
prove
13.13
KB
-rwxr-xr-x
prtstat
15.25
KB
-rwxr-xr-x
ps
97.77
KB
-rwxr-xr-x
ps2ascii
631
B
-rwxr-xr-x
ps2epsi
2.69
KB
-rwxr-xr-x
ps2pdf
272
B
-rwxr-xr-x
ps2pdf12
215
B
-rwxr-xr-x
ps2pdf13
215
B
-rwxr-xr-x
ps2pdf14
215
B
-rwxr-xr-x
ps2pdfwr
1.07
KB
-rwxr-xr-x
ps2ps
647
B
-rwxr-xr-x
ps2ps2
669
B
-rwxr-xr-x
psed
52.08
KB
-rwxr-xr-x
psfaddtable
19.48
KB
-rwxr-xr-x
psfgettable
19.48
KB
-rwxr-xr-x
psfstriptable
19.48
KB
-rwxr-xr-x
psfxtable
19.48
KB
-rwxr-xr-x
pspell-config
384
B
-rwxr-xr-x
pstack
1.05
KB
-rwxr-xr-x
pstree
27.84
KB
-rwxr-xr-x
pstree.x11
27.84
KB
-rwxr-xr-x
pstruct
35.75
KB
-rwxr-xr-x
ptar
3.43
KB
-rwxr-xr-x
ptardiff
2.41
KB
-rwxr-xr-x
ptargrep
4.13
KB
-rwxr-xr-x
ptaskset
3.8
KB
-rwxr-xr-x
ptx
65.08
KB
-rwxr-xr-x
pure-pw
33.97
KB
-rwxr-xr-x
pure-pwconvert
9.93
KB
-rwxr-xr-x
pure-statsdecode
9.93
KB
-rwxr-xr-x
pwd
32.45
KB
-rwxr-xr-x
pwdx
11.27
KB
-rwxr-xr-x
pwmake
11.13
KB
-rwxr-xr-x
pwscore
11.13
KB
-rwxr-xr-x
pydoc
78
B
-rwxr-xr-x
pygettext.py
21.57
KB
-rwxr-xr-x
pynche
137
B
-rwxr-xr-x
python
6.98
KB
-rwxr-xr-x
python-config
1.79
KB
-rwxr-xr-x
python2
6.98
KB
-rwxr-xr-x
python2-config
1.79
KB
-rwxr-xr-x
python2.7
6.98
KB
-rwxr-xr-x
python2.7-config
1.79
KB
-rwxr-xr-x
qemu-ga
267.8
KB
-rwxr-xr-x
qemu-img
800.89
KB
-rwxr-xr-x
qemu-io
772.91
KB
-rwxr-xr-x
qemu-nbd
777.15
KB
-rwxr-xr-x
quota
83.31
KB
-rwsr-xr-x
quotasync
70.84
KB
-rwxr-xr-x
ranlib
61.21
KB
-rwxr-xr-x
raw
15.27
KB
-rwxr-xr-x
rdate
10.3
KB
-rwxr-xr-x
read
28
B
-rwxr-xr-x
readelf
509.84
KB
-rwxr-xr-x
readlink
40.82
KB
-rwxr-xr-x
realpath
61.23
KB
-rwxr-xr-x
recode-sr-latin
15.29
KB
-rwxr-xr-x
red
89
B
-rwxr-xr-x
rename
11.26
KB
-rwxr-xr-x
renice
11.21
KB
-rwxr-xr-x
replace
5.16
MB
-rwxr-xr-x
repo-graph
4.09
KB
-rwxr-xr-x
repo-rss
10.07
KB
-rwxr-xr-x
repoclosure
11.42
KB
-rwxr-xr-x
repodiff
13.97
KB
-rwxr-xr-x
repomanage
6.88
KB
-rwxr-xr-x
repoquery
55.68
KB
-rwxr-xr-x
report-cli
28.03
KB
-rwxr-xr-x
reporter-mailx
32.1
KB
-rwxr-xr-x
reporter-mantisbt
56.94
KB
-rwxr-xr-x
reporter-rhtsupport
53.04
KB
-rwxr-xr-x
reporter-ureport
19.3
KB
-rwxr-xr-x
reposync
14.14
KB
-rwxr-xr-x
repotrack
9.86
KB
-rwxr-xr-x
rescan-scsi-bus.sh
33.81
KB
-rwxr-xr-x
reset
19.59
KB
-rwxr-xr-x
resize-part-image
4.25
KB
-rwxr-xr-x
resizecons
19.63
KB
-rwxr-xr-x
resolve_stack_dump
8.88
MB
-rwxr-xr-x
resolveip
8.81
MB
-rwxr-xr-x
rev
11.26
KB
-rwxr-xr-x
rftp
8.68
KB
-rwxr-xr-x
rlogin-cwd
501
B
-rwxr-xr-x
rm
61.4
KB
-rwxr-xr-x
rmdir
44.46
KB
-rwxr-xr-x
rnano
201.08
KB
-rwxr-xr-x
rngtest
16.02
KB
-rwxr-xr-x
rpcgen
90.45
KB
-rwxr-xr-x
rpm
15.75
KB
-rwxr-xr-x
rpm2cpio
11.16
KB
-rwxr-xr-x
rpmdb
11.73
KB
-rwxr-xr-x
rpmkeys
11.73
KB
-rwxr-xr-x
rpmquery
15.75
KB
-rwxr-xr-x
rpmverify
15.75
KB
-rwxr-xr-x
rsync
488.38
KB
-rwxr-xr-x
rsyslog-recover-qi.pl
5.96
KB
-rwxr-xr-x
run-parts
2.04
KB
-rwxr-xr-x
run-with-aspell
85
B
-rwxr-xr-x
runcon
32.47
KB
-rwxr-xr-x
rvi
906.4
KB
-rwxr-xr-x
rview
906.4
KB
-rwxr-xr-x
rvim
2.23
MB
-rwxr-xr-x
s2p
52.08
KB
-rwxr-xr-x
sadf
168.46
KB
-rwxr-xr-x
sandbox
17.52
KB
-rwxr-xr-x
sar
95.4
KB
-rwxr-xr-x
satyr
15.4
KB
-rwxr-xr-x
scl
19.5
KB
-rwxr-xr-x
scl_enabled
258
B
-rwxr-xr-x
scl_source
1.83
KB
-rwxr-xr-x
scp
89.23
KB
-rwxr-xr-x
script
19.61
KB
-rwxr-xr-x
scriptreplay
15.29
KB
-rwxr-xr-x
scsi-rescan
33.81
KB
-rwxr-xr-x
scsi_logging_level
7.72
KB
-rwxr-xr-x
scsi_mandat
3.55
KB
-rwxr-xr-x
scsi_readcap
1.3
KB
-rwxr-xr-x
scsi_ready
1.09
KB
-rwxr-xr-x
scsi_satl
3.76
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
48.41
KB
-rwxr-xr-x
secon
24.06
KB
-rwxr-xr-x
sed
74.29
KB
-rwxr-xr-x
sedismod
249.42
KB
-rwxr-xr-x
sedispol
176.32
KB
-rwxr-xr-x
semodule_package
15.3
KB
-rwxr-xr-x
seq
48.48
KB
-rwxr-xr-x
sessreg
11.24
KB
-rwxr-xr-x
setarch
15.27
KB
-rwxr-xr-x
setfacl
36.73
KB
-rwxr-xr-x
setfattr
15.71
KB
-rwxr-xr-x
setfont
40.38
KB
-rwxr-xr-x
setkeycodes
11.16
KB
-rwxr-xr-x
setleds
11.16
KB
-rwxr-xr-x
setmetamode
11.21
KB
-rwxr-xr-x
setpriv
36.06
KB
-rwxr-xr-x
setserial
20.54
KB
-rwxr-xr-x
setsid
11.23
KB
-rwxr-xr-x
setterm
27.48
KB
-rwxr-xr-x
setup
6.95
KB
-rwxr-xr-x
setup-nsssysinit
1.5
KB
-rwxr-xr-x
setup-nsssysinit.sh
1.5
KB
-rwxr-xr-x
setvtrgb
11.34
KB
-rwxr-xr-x
sftp
142.01
KB
-rwxr-xr-x
sg
40.95
KB
-rwxr-xr-x
sg_compare_and_write
15.82
KB
-rwxr-xr-x
sg_copy_results
20.02
KB
-rwxr-xr-x
sg_dd
43.63
KB
-rwxr-xr-x
sg_decode_sense
15.49
KB
-rwxr-xr-x
sg_emc_trespass
11.09
KB
-rwxr-xr-x
sg_format
24.05
KB
-rwxr-xr-x
sg_get_config
28.22
KB
-rwxr-xr-x
sg_get_lba_status
15.5
KB
-rwxr-xr-x
sg_ident
15.46
KB
-rwxr-xr-x
sg_inq
83.68
KB
-rwxr-xr-x
sg_logs
92.48
KB
-rwxr-xr-x
sg_luns
19.65
KB
-rwxr-xr-x
sg_map
15.23
KB
-rwxr-xr-x
sg_map26
23.77
KB
-rwxr-xr-x
sg_modes
29.3
KB
-rwxr-xr-x
sg_opcodes
23.88
KB
-rwxr-xr-x
sg_persist
28.34
KB
-rwxr-xr-x
sg_prevent
11.29
KB
-rwxr-xr-x
sg_raw
19.78
KB
-rwxr-xr-x
sg_rbuf
19.66
KB
-rwxr-xr-x
sg_rdac
15.13
KB
-rwxr-xr-x
sg_read
23.33
KB
-rwxr-xr-x
sg_read_block_limits
11.31
KB
-rwxr-xr-x
sg_read_buffer
15.53
KB
-rwxr-xr-x
sg_read_long
15.55
KB
-rwxr-xr-x
sg_readcap
19.66
KB
-rwxr-xr-x
sg_reassign
15.54
KB
-rwxr-xr-x
sg_referrals
15.48
KB
-rwxr-xr-x
sg_requests
15.58
KB
-rwxr-xr-x
sg_reset
11.46
KB
-rwxr-xr-x
sg_rmsn
11.32
KB
-rwxr-xr-x
sg_rtpg
15.39
KB
-rwxr-xr-x
sg_safte
19.59
KB
-rwxr-xr-x
sg_sanitize
19.88
KB
-rwxr-xr-x
sg_sat_identify
15.55
KB
-rwxr-xr-x
sg_sat_phy_event
15.87
KB
-rwxr-xr-x
sg_sat_set_features
15.41
KB
-rwxr-xr-x
sg_scan
15.34
KB
-rwxr-xr-x
sg_senddiag
20.02
KB
-rwxr-xr-x
sg_ses
67.55
KB
-rwxr-xr-x
sg_start
19.7
KB
-rwxr-xr-x
sg_stpg
19.61
KB
-rwxr-xr-x
sg_sync
15.52
KB
-rwxr-xr-x
sg_test_rwbuf
15.6
KB
-rwxr-xr-x
sg_turs
15.48
KB
-rwxr-xr-x
sg_unmap
15.5
KB
-rwxr-xr-x
sg_verify
15.7
KB
-rwxr-xr-x
sg_vpd
77.67
KB
-rwxr-xr-x
sg_wr_mode
19.55
KB
-rwxr-xr-x
sg_write_buffer
15.66
KB
-rwxr-xr-x
sg_write_long
15.55
KB
-rwxr-xr-x
sg_write_same
19.9
KB
-rwxr-xr-x
sg_xcopy
35.61
KB
-rwxr-xr-x
sginfo
65.8
KB
-rwxr-xr-x
sgm_dd
31.52
KB
-rwxr-xr-x
sgp_dd
35.83
KB
-rwxr-xr-x
sh
941.93
KB
-rwxr-xr-x
sha1sum
36.57
KB
-rwxr-xr-x
sha224sum
40.63
KB
-rwxr-xr-x
sha256sum
40.63
KB
-rwxr-xr-x
sha384sum
40.65
KB
-rwxr-xr-x
sha512sum
40.65
KB
-rwxr-xr-x
shasum
8.4
KB
-rwxr-xr-x
show-changed-rco
10.13
KB
-rwxr-xr-x
show-installed
16.18
KB
-rwxr-xr-x
showconsolefont
15.47
KB
-rwxr-xr-x
showkey
15.23
KB
-rwxr-xr-x
showrgb
7.08
KB
-rwxr-xr-x
shred
52.94
KB
-rwxr-xr-x
shuf
49.13
KB
-rwxr-xr-x
signver
102.6
KB
-rwxr-xr-x
sim_client
14.97
KB
-rwxr-xr-x
sim_lsmplugin
1.22
KB
-rwxr-xr-x
simc_lsmplugin
105.79
KB
-rwxr-xr-x
size
32.35
KB
-rwxr-xr-x
skill
23.62
KB
-rwxr-xr-x
slabinfo
34.96
KB
-rwxr-xr-x
slabtop
19.52
KB
-rwxr-xr-x
sleep
32.35
KB
-rwxr-xr-x
slogin
760.45
KB
-rwxr-xr-x
smtpd.py
18.1
KB
-rwxr-xr-x
snice
23.62
KB
-rwxr-xr-x
snmpconf
25.52
KB
-rwxr-xr-x
snmpkey
4.7
KB
-rwxr-xr-x
socat
380.43
KB
-rwxr-xr-x
soelim
32.59
KB
-rwxr-xr-x
sort
114.94
KB
-rwxr-xr-x
sotruss
4.24
KB
-rwxr-xr-x
spell
122
B
-rwxr-xr-x
splain
18.03
KB
-rwxr-xr-x
split
69.47
KB
-rwxr-xr-x
sprof
22.1
KB
-rwxr-xr-x
sqlite3
54.95
KB
-rwxr-xr-x
ssh
760.45
KB
-rwxr-xr-x
ssh-add
352.46
KB
-rwxr-xr-x
ssh-agent
373.25
KB
---x--s--x
ssh-copy-id
10.22
KB
-rwxr-xr-x
ssh-keygen
409.38
KB
-rwxr-xr-x
ssh-keyscan
434.7
KB
-rwxr-xr-x
sshpass
15.37
KB
-rwxr-xr-x
ssltap
118.41
KB
-rwxr-xr-x
stap-merge
10.96
KB
-rwxr-xr-x
stap-report
4.74
KB
-rwxr-xr-x
stapbpf
64.53
KB
-rwxr-xr-x
stapdyn
195.27
KB
-rwxr-xr-x
staprun
207.11
KB
---x--x---
stapsh
23.18
KB
-rwxr-xr-x
stat
77.19
KB
-rwxr-xr-x
stdbuf
64.88
KB
-rwxr-xr-x
strace
1009.22
KB
-rwxr-xr-x
strace-log-merge
1.28
KB
-rwxr-xr-x
stream
7.05
KB
-rwxr-xr-x
strings
36.53
KB
-rwxr-xr-x
strip
227.32
KB
-rwxr-xr-x
stty
68.61
KB
-rwxr-xr-x
stunnel
139.29
KB
-rwxr-xr-x
su
31.38
KB
-rwsr-x---
sudo
147.88
KB
---s--x--x
sudoedit
147.88
KB
---s--x--x
sudoreplay
56.11
KB
---x--x--x
sum
36.55
KB
-rwxr-xr-x
sxpm
19.83
KB
-rwxr-xr-x
sync
28.33
KB
-rwxr-xr-x
systemctl
704.8
KB
-rwxr-xr-x
systemd-analyze
1.49
MB
-rwxr-xr-x
systemd-ask-password
60.38
KB
-rwxr-xr-x
systemd-cat
39.98
KB
-rwxr-xr-x
systemd-cgls
326.31
KB
-rwxr-xr-x
systemd-cgtop
85.09
KB
-rwxr-xr-x
systemd-coredumpctl
154.52
KB
-rwxr-xr-x
systemd-delta
76.84
KB
-rwxr-xr-x
systemd-detect-virt
39.97
KB
-rwxr-xr-x
systemd-escape
48.2
KB
-rwxr-xr-x
systemd-firstboot
101.52
KB
-rwxr-xr-x
systemd-hwdb
85.31
KB
-rwxr-xr-x
systemd-inhibit
309.83
KB
-rwxr-xr-x
systemd-loginctl
489.6
KB
-rwxr-xr-x
systemd-machine-id-setup
52.23
KB
-rwxr-xr-x
systemd-notify
48.13
KB
-rwxr-xr-x
systemd-nspawn
545.88
KB
-rwxr-xr-x
systemd-path
52.16
KB
-rwxr-xr-x
systemd-run
387.05
KB
-rwxr-xr-x
systemd-stdio-bridge
305.77
KB
-rwxr-xr-x
systemd-sysv-convert
3.89
KB
-rwxr-xr-x
systemd-tmpfiles
146.13
KB
-rwxr-xr-x
systemd-tty-ask-password-agent
84.75
KB
-rwxr-xr-x
tabs
15.3
KB
-rwxr-xr-x
tac
32.48
KB
-rwxr-xr-x
tail
65.25
KB
-rwxr-xr-x
tailf
23.88
KB
-rwxr-xr-x
tapestat
52.56
KB
-rwxr-xr-x
tar
338.02
KB
-rwxr-xr-x
taskset
32.22
KB
-rwxr-xr-x
tbl
115.96
KB
-rwxr-xr-x
tcamgr
23.47
KB
-rwxr-xr-x
tcamttest
19.37
KB
-rwxr-xr-x
tcatest
52.78
KB
-rwxr-xr-x
tcbmgr
27.66
KB
-rwxr-xr-x
tcbmttest
47.96
KB
-rwxr-xr-x
tcbtest
64.47
KB
-rwxr-xr-x
tcfmgr
19.5
KB
-rwxr-xr-x
tcfmttest
31.79
KB
-rwxr-xr-x
tcftest
43.86
KB
-rwxr-xr-x
tchmgr
23.52
KB
-rwxr-xr-x
tchmttest
43.87
KB
-rwxr-xr-x
tchtest
52.29
KB
-rwxr-xr-x
tclsh
7
KB
-rwxr-xr-x
tclsh8.5
7
KB
-rwxr-xr-x
tcptraceroute
1.44
KB
-rwxr-xr-x
tcsh
395.15
KB
-rwxr-xr-x
tctmgr
31.82
KB
-rwxr-xr-x
tctmttest
39.72
KB
-rwxr-xr-x
tcttest
51.9
KB
-rwxr-xr-x
tcucodec
31.75
KB
-rwxr-xr-x
tcumttest
19.52
KB
-rwxr-xr-x
tcutest
65.61
KB
-rwxr-xr-x
teamd
155.09
KB
-rwxr-xr-x
teamdctl
28.98
KB
-rwxr-xr-x
teamnl
19.09
KB
-rwxr-xr-x
tee
32.38
KB
-rwxr-xr-x
telnet
99.41
KB
-rwxr-xr-x
test
36.46
KB
-rwxr-xr-x
testgdbm
29.77
KB
-rwxr-xr-x
tic
64.26
KB
-rwxr-xr-x
time
15.55
KB
-rwxr-xr-x
timed-read
303
B
-rwxr-xr-x
timed-run
277
B
-rwxr-xr-x
timedatectl
330.2
KB
-rwxr-xr-x
timeout
53.31
KB
-rwxr-xr-x
tload
15.38
KB
-rwxr-xr-x
tmon
31.11
KB
-rwxr-xr-x
tmpwatch
27.87
KB
-rwxr-xr-x
toe
15.42
KB
-rwxr-xr-x
top
104.38
KB
-rwxr-xr-x
touch
61.02
KB
-rwxr-xr-x
tpage
8.34
KB
-rwxr-xr-x
tput
15.43
KB
-rwxr-xr-x
tr
44.61
KB
-rwxr-xr-x
tracepath
15.05
KB
-rwxr-xr-x
tracepath6
15.05
KB
-rwxr-xr-x
traceroute
61.86
KB
-rwxr-xr-x
traceroute6
61.86
KB
-rwxr-xr-x
troff
512.96
KB
-rwxr-xr-x
true
28.26
KB
-rwxr-xr-x
truncate
52.68
KB
-rwxr-xr-x
trust
179.08
KB
-rwxr-xr-x
tset
19.59
KB
-rwxr-xr-x
tsort
36.47
KB
-rwxr-xr-x
ttree
37.26
KB
-rwxr-xr-x
tty
28.29
KB
-rwxr-xr-x
turbostat
113.15
KB
-rwxr-xr-x
tzselect
7.17
KB
-rwxr-xr-x
uapi
3.02
MB
-rwxr-xr-x
ucs2any
19.47
KB
-rwxr-xr-x
udevadm
414.27
KB
-rwxr-xr-x
ul
19.47
KB
-rwxr-xr-x
ulockmgr_server
15.11
KB
-rwxr-xr-x
umask
29
B
-rwxr-xr-x
umount
31.23
KB
-rwxr-xr-x
unalias
31
B
-rwxr-xr-x
uname
32.3
KB
-rwxr-xr-x
unbuffer
640
B
-rwxr-xr-x
unexpand
32.45
KB
-rwxr-xr-x
unicode_start
2.5
KB
-rwxr-xr-x
unicode_stop
363
B
-rwxr-xr-x
uniq
44.71
KB
-rwxr-xr-x
unix-lpr.sh
4.07
KB
-rwxr-xr-x
unlink
28.3
KB
-rwxr-xr-x
unlz4
105.87
KB
-rwxr-xr-x
unshare
15.45
KB
-rwxr-xr-x
unxz
73.52
KB
-rwxr-xr-x
unzip
185.16
KB
-rwxr-xr-x
unzipsfx
88.66
KB
-rwxr-xr-x
update-ca-trust
1.03
KB
-rwxr-xr-x
update-desktop-database
19.7
KB
-rwxr-xr-x
update-mime-database
52.82
KB
-rwxr-xr-x
updatedb
47.65
KB
-rwxr-xr-x
uptime
11.22
KB
-rwxr-xr-x
urlgrabber
12.17
KB
-rwxr-xr-x
usb-devices
4.12
KB
-rwxr-xr-x
usbhid-dump
27.72
KB
-rwxr-xr-x
users
32.42
KB
-rwxr-xr-x
usleep
10.95
KB
-rwxr-xr-x
utmpdump
15.45
KB
-rwxr-xr-x
uuclient
14.97
KB
-rwxr-xr-x
uuidgen
11.21
KB
-rwxr-xr-x
vdir
114.85
KB
-rwxr-xr-x
vdo
48.69
KB
-rwxr-xr-x
vdo-by-dev
1.44
KB
-rwxr-xr-x
vdodmeventd
62.33
KB
-rwxr-xr-x
vdodumpconfig
556.88
KB
-rwxr-xr-x
vdoforcerebuild
532.48
KB
-rwxr-xr-x
vdoformat
561.15
KB
-rwxr-xr-x
vdoprepareupgrade
532.23
KB
-rwxr-xr-x
vdoreadonly
532.24
KB
-rwxr-xr-x
vdostats
10.09
KB
-rwxr-xr-x
verify_blkparse
11.16
KB
-rwxr-xr-x
verifytree
10.79
KB
-rwxr-xr-x
vi
906.4
KB
-rwxr-xr-x
view
906.4
KB
-rwxr-xr-x
vim
2.23
MB
-rwxr-xr-x
vimdiff
2.23
MB
-rwxr-xr-x
vimtutor
2.04
KB
-rwxr-xr-x
vlock
15.73
KB
-rwxr-xr-x
vmstat
31.48
KB
-rwxr-xr-x
w
19.45
KB
-rwxr-xr-x
wait
28
B
-rwxr-xr-x
wall
14.98
KB
-r-xr-sr-x
watch
24.14
KB
-rwxr-xr-x
watchgnupg
15.35
KB
-rwxr-xr-x
wc
40.67
KB
-rwxr-xr-x
wdctl
40.7
KB
-rwxr-xr-x
weather
2.18
KB
-rwxr-xr-x
webpng
11.15
KB
-rwxr-xr-x
wget
408.97
KB
-rwxr-xr-x
whatis
45.49
KB
-rwxr-xr-x
whereis
20.2
KB
-rwxr-xr-x
which
23.77
KB
-rwxr-xr-x
whiptail
27.84
KB
-rwxr-xr-x
who
48.7
KB
-rwxr-xr-x
whoami
28.3
KB
-rwxr-xr-x
wish
7.04
KB
-rwxr-xr-x
wish8.5
7.04
KB
-rwxr-xr-x
wmf2eps
15.29
KB
-rwxr-xr-x
wmf2fig
15.27
KB
-rwxr-xr-x
wmf2gd
15.26
KB
-rwxr-xr-x
wmf2svg
15.3
KB
-rwxr-xr-x
wmf2x
15.25
KB
-rwxr-xr-x
word-list-compress
11.03
KB
-rwxr-xr-x
wp
5.31
MB
-rwxr-xr-x
write
19.09
KB
-rwxr-xr-x
write-mime-multipart
3.21
KB
-rwxr-xr-x
x86_64
15.27
KB
-rwxr-xr-x
x86_64-redhat-linux-c++
754.59
KB
-rwxr-xr-x
x86_64-redhat-linux-g++
754.59
KB
-rwxr-xr-x
x86_64-redhat-linux-gcc
750.59
KB
-rwxr-xr-x
x86_energy_perf_policy
10.23
KB
-rwxr-xr-x
xargs
60.91
KB
-rwxr-xr-x
xdg-desktop-icon
19.05
KB
-rwxr-xr-x
xdg-desktop-menu
41.91
KB
-rwxr-xr-x
xdg-email
23.4
KB
-rwxr-xr-x
xdg-icon-resource
28.05
KB
-rwxr-xr-x
xdg-mime
38.43
KB
-rwxr-xr-x
xdg-open
18.84
KB
-rwxr-xr-x
xdg-screensaver
27.86
KB
-rwxr-xr-x
xdg-settings
32.79
KB
-rwxr-xr-x
xgamma
11.15
KB
-rwxr-xr-x
xgettext
265.35
KB
-rwxr-xr-x
xhost
15.38
KB
-rwxr-xr-x
xinput
52.81
KB
-rwxr-xr-x
xkibitz
4.75
KB
-rwxr-xr-x
xkill
15.27
KB
-rwxr-xr-x
xml2-config
1.68
KB
-rwxr-xr-x
xmlcatalog
15.3
KB
-rwxr-xr-x
xmllint
61.94
KB
-rwxr-xr-x
xmlwf
24
KB
-rwxr-xr-x
xmodmap
32.28
KB
-rwxr-xr-x
xorg-x11-fonts-update-dirs
1.29
KB
-rwxr--r--
xrandr
60.06
KB
-rwxr-xr-x
xrdb
27.78
KB
-rwxr-xr-x
xrefresh
11.16
KB
-rwxr-xr-x
xset
31.72
KB
-rwxr-xr-x
xsetmode
11.1
KB
-rwxr-xr-x
xsetpointer
11.13
KB
-rwxr-xr-x
xsetroot
19.38
KB
-rwxr-xr-x
xslt-config
2.36
KB
-rwxr-xr-x
xsltproc
23.5
KB
-rwxr-xr-x
xstdcmap
15.77
KB
-rwxr-xr-x
xsubpp
4.45
KB
-rwxr-xr-x
xxd
14.42
KB
-rwxr-xr-x
xz
73.52
KB
-rwxr-xr-x
xzcat
73.52
KB
-rwxr-xr-x
xzcmp
6.48
KB
-rwxr-xr-x
xzdec
11.21
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
28.3
KB
-rwxr-xr-x
ypdomainname
15.41
KB
-rwxr-xr-x
yum
801
B
-rwxr-xr-x
yum-builddep
9.95
KB
-rwxr-xr-x
yum-config-manager
9.35
KB
-rwxr-xr-x
yum-debug-dump
8.34
KB
-rwxr-xr-x
yum-debug-restore
7.72
KB
-rwxr-xr-x
yum-groups-manager
10.77
KB
-rwxr-xr-x
yumdownloader
10.85
KB
-rwxr-xr-x
zcat
1.9
KB
-rwxr-xr-x
zcmp
1.72
KB
-rwxr-xr-x
zdiff
5.63
KB
-rwxr-xr-x
zegrep
123
B
-rwxr-xr-x
zfgrep
123
B
-rwxr-xr-x
zforce
2.09
KB
-rwxr-xr-x
zgrep
5.98
KB
-rwxr-xr-x
zip
210.78
KB
-rwxr-xr-x
zipcloak
98.1
KB
-rwxr-xr-x
zipcmp
11.71
KB
-rwxr-xr-x
zipdetails
47.32
KB
-rwxr-xr-x
zipgrep
2.88
KB
-rwxr-xr-x
zipinfo
185.16
KB
-rwxr-xr-x
zipmerge
11.76
KB
-rwxr-xr-x
zipnote
93.73
KB
-rwxr-xr-x
zipsplit
97.75
KB
-rwxr-xr-x
ziptorrent
11.6
KB
-rwxr-xr-x
zless
1.99
KB
-rwxr-xr-x
zlib_decompress
164.46
KB
-rwxr-xr-x
zmore
2.79
KB
-rwxr-xr-x
znew
5.22
KB
-rwxr-xr-x
zone2json
21.39
MB
-rwxr-xr-x
zone2sql
21.88
MB
-rwxr-xr-x
zsoelim
32.59
KB
-rwxr-xr-x
Delete
Unzip
Zip
${this.title}
Close
Code Editor : ttree
#!/usr/bin/perl -w eval 'exec /usr/bin/perl -w -S $0 ${1+"$@"}' if 0; # not running under some shell #======================================================================== # # ttree # # DESCRIPTION # Script for processing all directory trees containing templates. # Template files are processed and the output directed to the # relvant file in an output tree. The timestamps of the source and # destination files can then be examined for future invocations # to process only those files that have changed. In other words, # it's a lot like 'make' for templates. # # AUTHOR # Andy Wardley <abw@wardley.org> # # COPYRIGHT # Copyright (C) 1996-2003 Andy Wardley. All Rights Reserved. # Copyright (C) 1998-2003 Canon Research Centre Europe Ltd. # # This module is free software; you can redistribute it and/or # modify it under the same terms as Perl itself. # #------------------------------------------------------------------------ # # $Id$ # #======================================================================== use strict; use Template; use AppConfig qw( :expand ); use File::Copy; use File::Path; use File::Spec; use File::Basename; use Text::ParseWords qw(quotewords); my $NAME = "ttree"; my $VERSION = 2.90; my $HOME = $ENV{ HOME } || ''; my $RCFILE = $ENV{"\U${NAME}rc"} || "$HOME/.${NAME}rc"; my $TTMODULE = 'Template'; #------------------------------------------------------------------------ # configuration options #------------------------------------------------------------------------ # offer create a sample config file if it doesn't exist, unless a '-f' # has been specified on the command line unless (-f $RCFILE or grep(/^(-f|-h|--help)$/, @ARGV) ) { print("Do you want me to create a sample '.ttreerc' file for you?\n", "(file: $RCFILE) [y/n]: "); my $y = <STDIN>; if ($y =~ /^y(es)?/i) { write_config($RCFILE); exit(0); } } # read configuration file and command line arguments - I need to remember # to fix varlist() and varhash() in AppConfig to make this nicer... my $config = read_config($RCFILE); my $dryrun = $config->nothing; my $verbose = $config->verbose || $dryrun; my $colour = $config->colour; my $summary = $config->summary; my $recurse = $config->recurse; my $preserve = $config->preserve; my $all = $config->all; my $libdir = $config->lib; my $ignore = $config->ignore; my $copy = $config->copy; my $accept = $config->accept; my $absolute = $config->absolute; my $relative = $config->relative; my $suffix = $config->suffix; my $binmode = $config->binmode; my $depends = $config->depend; my $depsfile = $config->depend_file; my ($n_proc, $n_unmod, $n_skip, $n_copy, $n_mkdir) = (0) x 5; my $srcdir = $config->src || die "Source directory not set (-s)\n"; my $destdir = $config->dest || die "Destination directory not set (-d)\n"; die "Source and destination directories may not be the same:\n $srcdir\n" if $srcdir eq $destdir; # unshift any perl5lib directories onto front of INC unshift(@INC, @{ $config->perl5lib }); # get all template_* options from the config and fold keys to UPPER CASE my %ttopts = $config->varlist('^template_', 1); my $ttmodule = delete($ttopts{ module }); my $ucttopts = { map { my $v = $ttopts{ $_ }; defined $v ? (uc $_, $v) : () } keys %ttopts, }; # get all template variable definitions my $replace = $config->get('define'); # now create complete parameter hash for creating template processor my $ttopts = { %$ucttopts, RELATIVE => $relative, ABSOLUTE => $absolute, INCLUDE_PATH => [ $srcdir, @$libdir ], OUTPUT_PATH => $destdir, }; # load custom template module if ($ttmodule) { my $ttpkg = $ttmodule; $ttpkg =~ s[::][/]g; $ttpkg .= '.pm'; require $ttpkg; } else { $ttmodule = $TTMODULE; } #------------------------------------------------------------------------ # inter-file dependencies #------------------------------------------------------------------------ if ($depsfile or $depends) { $depends = dependencies($depsfile, $depends); } else { $depends = { }; } my $global_deps = $depends->{'*'} || [ ]; # add any PRE_PROCESS, etc., templates as global dependencies foreach my $ttopt (qw( PRE_PROCESS POST_PROCESS PROCESS WRAPPER )) { my $deps = $ucttopts->{ $ttopt } || next; my @deps = ref $deps eq 'ARRAY' ? (@$deps) : ($deps); next unless @deps; push(@$global_deps, @deps); } # remove any duplicates $global_deps = { map { ($_ => 1) } @$global_deps }; $global_deps = [ keys %$global_deps ]; # update $depends hash or delete it if there are no dependencies if (@$global_deps) { $depends->{'*'} = $global_deps; } else { delete $depends->{'*'}; $global_deps = undef; } $depends = undef unless keys %$depends; my $DEP_DEBUG = $config->depend_debug(); #------------------------------------------------------------------------ # pre-amble #------------------------------------------------------------------------ if ($colour) { no strict 'refs'; *red = \&_red; *green = \&_green; *yellow = \&_yellow; *blue = \&_blue; } else { no strict 'refs'; *red = \&_white; *green = \&_white; *yellow = \&_white; *blue = \&_white; } if ($verbose) { local $" = ', '; print "$NAME $VERSION (Template Toolkit version $Template::VERSION)\n\n"; my $sfx = join(', ', map { "$_ => $suffix->{$_}" } keys %$suffix); print(" Source: $srcdir\n", " Destination: $destdir\n", "Include Path: [ @$libdir ]\n", " Ignore: [ @$ignore ]\n", " Copy: [ @$copy ]\n", " Accept: [ @$accept ]\n", " Suffix: [ $sfx ]\n"); print(" Module: $ttmodule ", $ttmodule->module_version(), "\n") unless $ttmodule eq $TTMODULE; if ($depends && $DEP_DEBUG) { print "Dependencies:\n"; foreach my $key ('*', grep { !/\*/ } keys %$depends) { printf( " %-16s %s\n", $key, join(', ', @{ $depends->{ $key } }) ) if defined $depends->{ $key }; } } print "\n" if $verbose > 1; print red("NOTE: dry run, doing nothing...\n") if $dryrun; } #------------------------------------------------------------------------ # main processing loop #------------------------------------------------------------------------ my $template = $ttmodule->new($ttopts) || die $ttmodule->error(); if (@ARGV) { # explicitly process files specified on command lines foreach my $file (@ARGV) { my $path = $srcdir ? File::Spec->catfile($srcdir, $file) : $file; if ( -d $path ) { process_tree($file); } else { process_file($file, $path, force => 1); } } } else { # implicitly process all file in source directory process_tree(); } if ($summary || $verbose) { my $format = "%13d %s %s\n"; print "\n" if $verbose > 1; print( " Summary: ", $dryrun ? red("This was a dry run. Nothing was actually done\n") : "\n", green(sprintf($format, $n_proc, $n_proc == 1 ? 'file' : 'files', 'processed')), green(sprintf($format, $n_copy, $n_copy == 1 ? 'file' : 'files', 'copied')), green(sprintf($format, $n_mkdir, $n_mkdir == 1 ? 'directory' : 'directories', 'created')), yellow(sprintf($format, $n_unmod, $n_unmod == 1 ? 'file' : 'files', 'skipped (not modified)')), yellow(sprintf($format, $n_skip, $n_skip == 1 ? 'file' : 'files', 'skipped (ignored)')) ); } exit(0); #======================================================================== # END #======================================================================== #------------------------------------------------------------------------ # process_tree($dir) # # Walks the directory tree starting at $dir or the current directory # if unspecified, processing files as found. #------------------------------------------------------------------------ sub process_tree { my $dir = shift; my ($file, $path, $abspath, $check); my $target; local *DIR; my $absdir = join('/', $srcdir ? $srcdir : (), defined $dir ? $dir : ()); $absdir ||= '.'; opendir(DIR, $absdir) || do { warn "$absdir: $!\n"; return undef; }; FILE: while (defined ($file = readdir(DIR))) { next if $file eq '.' || $file eq '..'; $path = defined $dir ? "$dir/$file" : $file; $abspath = "$absdir/$file"; next unless -e $abspath; # check against ignore list foreach $check (@$ignore) { if ($path =~ /$check/) { printf yellow(" - %-32s (ignored, matches /$check/)\n"), $path if $verbose > 1; $n_skip++; next FILE; } } # check against acceptance list if (@$accept) { unless ((-d $abspath && $recurse) || grep { $path =~ /$_/ } @$accept) { printf yellow(" - %-32s (not accepted)\n"), $path if $verbose > 1; $n_skip++; next FILE; } } if (-d $abspath) { if ($recurse) { my ($uid, $gid, $mode); (undef, undef, $mode, undef, $uid, $gid, undef, undef, undef, undef, undef, undef, undef) = stat($abspath); # create target directory if required $target = "$destdir/$path"; unless (-d $target || $dryrun) { mkpath($target, $verbose, $mode) or die red("Could not mkpath ($target): $!\n"); # commented out by abw on 2000/12/04 - seems to raise a warning? # chown($uid, $gid, $target) || warn "chown($target): $!\n"; $n_mkdir++; printf green(" + %-32s (created target directory)\n"), $path if $verbose; } # recurse into directory process_tree($path); } else { $n_skip++; printf yellow(" - %-32s (directory, not recursing)\n"), $path if $verbose > 1; } } else { process_file($path, $abspath); } } closedir(DIR); } #------------------------------------------------------------------------ # process_file() # # File filtering and processing sub-routine called by process_tree() #------------------------------------------------------------------------ sub process_file { my ($file, $absfile, %options) = @_; my ($dest, $destfile, $filename, $check, $srctime, $desttime, $mode, $uid, $gid); my ($old_suffix, $new_suffix); my $is_dep = 0; my $copy_file = 0; $absfile ||= $file; $filename = basename($file); $destfile = $file; # look for any relevant suffix mapping if (%$suffix) { if ($filename =~ m/\.(.+)$/) { $old_suffix = $1; if ($new_suffix = $suffix->{ $old_suffix }) { $destfile =~ s/$old_suffix$/$new_suffix/; } } } $dest = $destdir ? "$destdir/$destfile" : $destfile; # print "proc $file => $dest\n"; # check against copy list foreach my $copy_pattern (@$copy) { if ($filename =~ /$copy_pattern/) { $copy_file = 1; $check = $copy_pattern; last; } } # stat the source file unconditionally, so we can preserve # mode and ownership ( undef, undef, $mode, undef, $uid, $gid, undef, undef, undef, $srctime, undef, undef, undef ) = stat($absfile); # test modification time of existing destination file if (! $all && ! $options{ force } && -f $dest) { $desttime = ( stat($dest) )[9]; if (defined $depends and not $copy_file) { my $deptime = depend_time($file, $depends); if (defined $deptime && ($srctime < $deptime)) { $srctime = $deptime; $is_dep = 1; } } if ($desttime >= $srctime) { printf yellow(" - %-32s (not modified)\n"), $file if $verbose > 1; $n_unmod++; return; } } # check against copy list if ($copy_file) { $n_copy++; unless ($dryrun) { copy($absfile, $dest) or die red("Could not copy ($absfile to $dest) : $!\n"); if ($preserve) { chown($uid, $gid, $dest) || warn red("chown($dest): $!\n"); chmod($mode, $dest) || warn red("chmod($dest): $!\n"); } } printf green(" > %-32s (copied, matches /$check/)\n"), $file if $verbose; return; } $n_proc++; if ($verbose) { printf(green(" + %-32s"), $file); print(green(" (changed suffix to $new_suffix)")) if $new_suffix; print "\n"; } # process file unless ($dryrun) { $template->process($file, $replace, $destfile, $binmode ? {binmode => $binmode} : {}) || print(red(" ! "), $template->error(), "\n"); if ($preserve) { chown($uid, $gid, $dest) || warn red("chown($dest): $!\n"); chmod($mode, $dest) || warn red("chmod($dest): $!\n"); } } } #------------------------------------------------------------------------ # dependencies($file, $depends) # # Read the dependencies from $file, if defined, and merge in with # those passed in as the hash array $depends, if defined. #------------------------------------------------------------------------ sub dependencies { my ($file, $depend) = @_; my %depends = (); if (defined $file) { my ($fh, $text, $line); open $fh, $file or die "Can't open $file, $!"; local $/ = undef; $text = <$fh>; close($fh); $text =~ s[\\\n][]mg; foreach $line (split("\n", $text)) { next if $line =~ /^\s*(#|$)/; chomp $line; my ($file, @files) = quotewords('\s*:\s*', 0, $line); $file =~ s/^\s+//; @files = grep(defined, quotewords('(,|\s)\s*', 0, @files)); $depends{$file} = \@files; } } if (defined $depend) { foreach my $key (keys %$depend) { $depends{$key} = [ quotewords(',', 0, $depend->{$key}) ]; } } return \%depends; } #------------------------------------------------------------------------ # depend_time($file, \%depends) # # Returns the mtime of the most recent in @files. #------------------------------------------------------------------------ sub depend_time { my ($file, $depends) = @_; my ($deps, $absfile, $modtime); my $maxtime = 0; my @pending = ($file); my @files; my %seen; # push any global dependencies onto the pending list if ($deps = $depends->{'*'}) { push(@pending, @$deps); } print " # checking dependencies for $file...\n" if $DEP_DEBUG; # iterate through the list of pending files while (@pending) { $file = shift @pending; next if $seen{ $file }++; if (File::Spec->file_name_is_absolute($file) && -f $file) { $modtime = (stat($file))[9]; print " # $file [$modtime]\n" if $DEP_DEBUG; } else { $modtime = 0; foreach my $dir ($srcdir, @$libdir) { $absfile = File::Spec->catfile($dir, $file); if (-f $absfile) { $modtime = (stat($absfile))[9]; print " # $absfile [$modtime]\n" if $DEP_DEBUG; last; } } } $maxtime = $modtime if $modtime > $maxtime; if ($deps = $depends->{ $file }) { push(@pending, @$deps); print " # depends on ", join(', ', @$deps), "\n" if $DEP_DEBUG; } } return $maxtime; } #------------------------------------------------------------------------ # read_config($file) # # Handles reading of config file and/or command line arguments. #------------------------------------------------------------------------ sub read_config { my $file = shift; my $verbose = 0; my $verbinc = sub { my ($state, $var, $value) = @_; $state->{ VARIABLE }->{ verbose } = $value ? ++$verbose : --$verbose; }; my $config = AppConfig->new( { ERROR => sub { die(@_, "\ntry `$NAME --help'\n") } }, 'help|h' => { ACTION => \&help }, 'src|s=s' => { EXPAND => EXPAND_ALL }, 'dest|d=s' => { EXPAND => EXPAND_ALL }, 'lib|l=s@' => { EXPAND => EXPAND_ALL }, 'cfg|c=s' => { EXPAND => EXPAND_ALL, DEFAULT => '.' }, 'verbose|v' => { DEFAULT => 0, ACTION => $verbinc }, 'recurse|r' => { DEFAULT => 0 }, 'nothing|n' => { DEFAULT => 0 }, 'preserve|p' => { DEFAULT => 0 }, 'absolute' => { DEFAULT => 0 }, 'relative' => { DEFAULT => 0 }, 'colour|color'=> { DEFAULT => 0 }, 'summary' => { DEFAULT => 0 }, 'all|a' => { DEFAULT => 0 }, 'define=s%', 'suffix=s%', 'binmode=s', 'ignore=s@', 'copy=s@', 'accept=s@', 'depend=s%', 'depend_debug|depdbg', 'depend_file|depfile=s' => { EXPAND => EXPAND_ALL }, 'template_module|module=s', 'template_anycase|anycase', 'template_encoding|encoding=s', 'template_eval_perl|eval_perl', 'template_load_perl|load_perl', 'template_interpolate|interpolate', 'template_pre_chomp|pre_chomp|prechomp', 'template_post_chomp|post_chomp|postchomp', 'template_trim|trim', 'template_pre_process|pre_process|preprocess=s@', 'template_post_process|post_process|postprocess=s@', 'template_process|process=s', 'template_wrapper|wrapper=s', 'template_recursion|recursion', 'template_expose_blocks|expose_blocks', 'template_default|default=s', 'template_error|error=s', 'template_debug|debug=s', 'template_start_tag|start_tag|starttag=s', 'template_end_tag|end_tag|endtag=s', 'template_tag_style|tag_style|tagstyle=s', 'template_compile_ext|compile_ext=s', 'template_compile_dir|compile_dir=s' => { EXPAND => EXPAND_ALL }, 'template_plugin_base|plugin_base|pluginbase=s@' => { EXPAND => EXPAND_ALL }, 'perl5lib|perllib=s@' => { EXPAND => EXPAND_ALL }, ); # add the 'file' option now that we have a $config object that we # can reference in a closure $config->define( 'file|f=s@' => { EXPAND => EXPAND_ALL, ACTION => sub { my ($state, $item, $file) = @_; $file = $state->cfg . "/$file" unless $file =~ /^[\.\/]|(?:\w:)/; $config->file($file) } } ); # process main config file, then command line args $config->file($file) if -f $file; $config->args(); $config; } sub ANSI_escape { my $attr = shift; my $text = join('', @_); return join("\n", map { # look for an existing escape start sequence and add new # attribute to it, otherwise add escape start/end sequences s/ \e \[ ([1-9][\d;]*) m/\e[$1;${attr}m/gx ? $_ : "\e[${attr}m" . $_ . "\e[0m"; } split(/\n/, $text, -1) # -1 prevents it from ignoring trailing fields ); } sub _red(@) { ANSI_escape(31, @_) } sub _green(@) { ANSI_escape(32, @_) } sub _yellow(@) { ANSI_escape(33, @_) } sub _blue(@) { ANSI_escape(34, @_) } sub _white(@) { @_ } # nullop #------------------------------------------------------------------------ # write_config($file) # # Writes a sample configuration file to the filename specified. #------------------------------------------------------------------------ sub write_config { my $file = shift; open(CONFIG, ">$file") || die "failed to create $file: $!\n"; print(CONFIG <<END_OF_CONFIG); #------------------------------------------------------------------------ # sample .ttreerc file created automatically by $NAME version $VERSION # # This file originally written to $file # # For more information on the contents of this configuration file, see # # perldoc ttree # ttree -h # #------------------------------------------------------------------------ # The most flexible way to use ttree is to create a separate directory # for configuration files and simply use the .ttreerc to tell ttree where # it is. # # cfg = /path/to/ttree/config/directory # print summary of what's going on verbose # recurse into any sub-directories and process files recurse # regexen of things that aren't templates and should be ignored ignore = \\b(CVS|RCS)\\b ignore = ^# # ditto for things that should be copied rather than processed. copy = \\.png\$ copy = \\.gif\$ # by default, everything not ignored or copied is accepted; add 'accept' # lines if you want to filter further. e.g. # # accept = \\.html\$ # accept = \\.tt2\$ # options to rewrite files suffixes (htm => html, tt2 => html) # # suffix htm=html # suffix tt2=html # options to define dependencies between templates # # depend *=header,footer,menu # depend index.html=mainpage,sidebar # depend menu=menuitem,menubar # #------------------------------------------------------------------------ # The following options usually relate to a particular project so # you'll probably want to put them in a separate configuration file # in the directory specified by the 'cfg' option and then invoke tree # using '-f' to tell it which configuration you want to use. # However, there's nothing to stop you from adding default 'src', # 'dest' or 'lib' options in the .ttreerc. The 'src' and 'dest' options # can be re-defined in another configuration file, but be aware that 'lib' # options accumulate so any 'lib' options defined in the .ttreerc will # be applied every time you run ttree. #------------------------------------------------------------------------ # # directory containing source page templates # src = /path/to/your/source/page/templates # # # directory where output files should be written # dest = /path/to/your/html/output/directory # # # additional directories of library templates # lib = /first/path/to/your/library/templates # lib = /second/path/to/your/library/templates END_OF_CONFIG close(CONFIG); print "$file created. Please edit accordingly and re-run $NAME\n"; } #------------------------------------------------------------------------ # help() # # Prints help message and exits. #------------------------------------------------------------------------ sub help { print<<END_OF_HELP; $NAME $VERSION (Template Toolkit version $Template::VERSION) usage: $NAME [options] [files] Options: -a (--all) Process all files, regardless of modification -r (--recurse) Recurse into sub-directories -p (--preserve) Preserve file ownership and permission -n (--nothing) Do nothing, just print summary (enables -v) -v (--verbose) Verbose mode. Use twice for more verbosity: -v -v -h (--help) This help -s DIR (--src=DIR) Source directory -d DIR (--dest=DIR) Destination directory -c DIR (--cfg=DIR) Location of configuration files -l DIR (--lib=DIR) Library directory (INCLUDE_PATH) (multiple) -f FILE (--file=FILE) Read named configuration file (multiple) Display options: --colour / --color Enable colo(u)rful verbose output. --summary Show processing summary. File search specifications (all may appear multiple times): --ignore=REGEX Ignore files matching REGEX --copy=REGEX Copy files matching REGEX --accept=REGEX Process only files matching REGEX File Dependencies Options: --depend foo=bar,baz Specify that 'foo' depends on 'bar' and 'baz'. --depend_file FILE Read file dependancies from FILE. --depend_debug Enable debugging for dependencies File suffix rewriting (may appear multiple times) --suffix old=new Change any '.old' suffix to '.new' File encoding options --binmode=value Set binary mode of output files --encoding=value Set encoding of input files Additional options to set Template Toolkit configuration items: --define var=value Define template variable --interpolate Interpolate '\$var' references in text --anycase Accept directive keywords in any case. --pre_chomp Chomp leading whitespace --post_chomp Chomp trailing whitespace --trim Trim blank lines around template blocks --eval_perl Evaluate [% PERL %] ... [% END %] code blocks --load_perl Load regular Perl modules via USE directive --absolute Enable the ABSOLUTE option --relative Enable the RELATIVE option --pre_process=TEMPLATE Process TEMPLATE before each main template --post_process=TEMPLATE Process TEMPLATE after each main template --process=TEMPLATE Process TEMPLATE instead of main template --wrapper=TEMPLATE Process TEMPLATE wrapper around main template --default=TEMPLATE Use TEMPLATE as default --error=TEMPLATE Use TEMPLATE to handle errors --debug=STRING Set TT DEBUG option to STRING --start_tag=STRING STRING defines start of directive tag --end_tag=STRING STRING defined end of directive tag --tag_style=STYLE Use pre-defined tag STYLE --plugin_base=PACKAGE Base PACKAGE for plugins --compile_ext=STRING File extension for compiled template files --compile_dir=DIR Directory for compiled template files --perl5lib=DIR Specify additional Perl library directories --template_module=MODULE Specify alternate Template module See 'perldoc ttree' for further information. END_OF_HELP exit(0); } __END__ #------------------------------------------------------------------------ # IMPORTANT NOTE # This documentation is generated automatically from source # templates. Any changes you make here may be lost. # # The 'docsrc' documentation source bundle is available for download # from http://www.template-toolkit.org/docs.html and contains all # the source templates, XML files, scripts, etc., from which the # documentation for the Template Toolkit is built. #------------------------------------------------------------------------ =head1 NAME Template::Tools::ttree - Process entire directory trees of templates =head1 SYNOPSIS ttree [options] [files] =head1 DESCRIPTION The F<ttree> script is used to process entire directory trees containing template files. The resulting output from processing each file is then written to a corresponding file in a destination directory. The script compares the modification times of source and destination files (where they already exist) and processes only those files that have been modified. In other words, it is the equivalent of 'make' for the Template Toolkit. It supports a number of options which can be used to configure behaviour, define locations and set Template Toolkit options. The script first reads the F<.ttreerc> configuration file in the HOME directory, or an alternative file specified in the TTREERC environment variable. Then, it processes any command line arguments, including any additional configuration files specified via the C<-f> (file) option. =head2 The F<.ttreerc> Configuration File When you run F<ttree> for the first time it will ask you if you want it to create a F<.ttreerc> file for you. This will be created in your home directory. $ ttree Do you want me to create a sample '.ttreerc' file for you? (file: /home/abw/.ttreerc) [y/n]: y /home/abw/.ttreerc created. Please edit accordingly and re-run ttree The purpose of this file is to set any I<global> configuration options that you want applied I<every> time F<ttree> is run. For example, you can use the C<ignore> and C<copy> option to provide regular expressions that specify which files should be ignored and which should be copied rather than being processed as templates. You may also want to set flags like C<verbose> and C<recurse> according to your preference. A minimal F<.ttreerc>: # ignore these files ignore = \b(CVS|RCS)\b ignore = ^# ignore = ~$ # copy these files copy = \.(gif|png|jpg|pdf)$ # recurse into directories recurse # provide info about what's going on verbose In most cases, you'll want to create a different F<ttree> configuration file for each project you're working on. The C<cfg> option allows you to specify a directory where F<ttree> can find further configuration files. cfg = /home/abw/.ttree The C<-f> command line option can be used to specify which configuration file should be used. You can specify a filename using an absolute or relative path: $ ttree -f /home/abw/web/example/etc/ttree.cfg $ ttree -f ./etc/ttree.cfg $ ttree -f ../etc/ttree.cfg If the configuration file does not begin with C</> or C<.> or something that looks like a MS-DOS absolute path (e.g. C<C:\\etc\\ttree.cfg>) then F<ttree> will look for it in the directory specified by the C<cfg> option. $ ttree -f test1 # /home/abw/.ttree/test1 The C<cfg> option can only be used in the F<.ttreerc> file. All the other options can be used in the F<.ttreerc> or any other F<ttree> configuration file. They can all also be specified as command line options. Remember that F<.ttreerc> is always processed I<before> any configuration file specified with the C<-f> option. Certain options like C<lib> can be used any number of times and accumulate their values. For example, consider the following configuration files: F</home/abw/.ttreerc>: cfg = /home/abw/.ttree lib = /usr/local/tt2/templates F</home/abw/.ttree/myconfig>: lib = /home/abw/web/example/templates/lib When F<ttree> is invoked as follows: $ ttree -f myconfig the C<lib> option will be set to the following directories: /usr/local/tt2/templates /home/abw/web/example/templates/lib Any templates located under F</usr/local/tt2/templates> will be used in preference to those located under F</home/abw/web/example/templates/lib>. This may be what you want, but then again, it might not. For this reason, it is good practice to keep the F<.ttreerc> as simple as possible and use different configuration files for each F<ttree> project. =head2 Directory Options The C<src> option is used to define the directory containing the source templates to be processed. It can be provided as a command line option or in a configuration file as shown here: src = /home/abw/web/example/templates/src Each template in this directory typically corresponds to a single web page or other document. The C<dest> option is used to specify the destination directory for the generated output. dest = /home/abw/web/example/html The C<lib> option is used to define one or more directories containing additional library templates. These templates are not documents in their own right and typically comprise of smaller, modular components like headers, footers and menus that are incorporated into pages templates. lib = /home/abw/web/example/templates/lib lib = /usr/local/tt2/templates The C<lib> option can be used repeatedly to add further directories to the search path. A list of templates can be passed to F<ttree> as command line arguments. $ ttree foo.html bar.html It looks for these templates in the C<src> directory and processes them through the Template Toolkit, using any additional template components from the C<lib> directories. The generated output is then written to the corresponding file in the C<dest> directory. If F<ttree> is invoked without explicitly specifying any templates to be processed then it will process every file in the C<src> directory. If the C<-r> (recurse) option is set then it will additionally iterate down through sub-directories and process and other template files it finds therein. $ ttree -r If a template has been processed previously, F<ttree> will compare the modification times of the source and destination files. If the source template (or one it is dependant on) has not been modified more recently than the generated output file then F<ttree> will not process it. The F<-a> (all) option can be used to force F<ttree> to process all files regardless of modification time. $ tree -a Any templates explicitly named as command line argument are always processed and the modification time checking is bypassed. =head2 File Options The C<ignore>, C<copy> and C<accept> options are used to specify Perl regexen to filter file names. Files that match any of the C<ignore> options will not be processed. Remaining files that match any of the C<copy> regexen will be copied to the destination directory. Remaining files that then match any of the C<accept> criteria are then processed via the Template Toolkit. If no C<accept> parameter is specified then all files will be accepted for processing if not already copied or ignored. # ignore these files ignore = \b(CVS|RCS)\b ignore = ^# ignore = ~$ # copy these files copy = \.(gif|png|jpg|pdf)$ # accept only .tt2 templates accept = \.tt2$ The C<suffix> option is used to define mappings between the file extensions for source templates and the generated output files. The following example specifies that source templates with a C<.tt2> suffix should be output as C<.html> files: suffix tt2=html Or on the command line, --suffix tt2=html You can provide any number of different suffix mappings by repeating this option. The C<binmode> option is used to set the encoding of the output file. For example use C<--binmode=:utf8> to set the output format to unicode. =head2 Template Dependencies The C<depend> and C<depend_file> options allow you to specify how any given template file depends on another file or group of files. The C<depend> option is used to express a single dependency. $ ttree --depend foo=bar,baz This command line example shows the C<--depend> option being used to specify that the F<foo> file is dependant on the F<bar> and F<baz> templates. This option can be used many time on the command line: $ ttree --depend foo=bar,baz --depend crash=bang,wallop or in a configuration file: depend foo=bar,baz depend crash=bang,wallop The file appearing on the left of the C<=> is specified relative to the C<src> or C<lib> directories. The file(s) appearing on the right can be specified relative to any of these directories or as absolute file paths. For example: $ ttree --depend foo=bar,/tmp/baz To define a dependency that applies to all files, use C<*> on the left of the C<=>. $ ttree --depend *=header,footer or in a configuration file: depend *=header,footer Any templates that are defined in the C<pre_process>, C<post_process>, C<process> or C<wrapper> options will automatically be added to the list of global dependencies that apply to all templates. The C<depend_file> option can be used to specify a file that contains dependency information. $ ttree --depend_file=/home/abw/web/example/etc/ttree.dep Here is an example of a dependency file: # This is a comment. It is ignored. index.html: header footer menubar header: titlebar hotlinks menubar: menuitem # spanning multiple lines with the backslash another.html: header footer menubar \ sidebar searchform Lines beginning with the C<#> character are comments and are ignored. Blank lines are also ignored. All other lines should provide a filename followed by a colon and then a list of dependant files separated by whitespace, commas or both. Whitespace around the colon is also optional. Lines ending in the C<\> character are continued onto the following line. Files that contain spaces can be quoted. That is only necessary for files after the colon (':'). The file before the colon may be quoted if it contains a colon. As with the command line options, the C<*> character can be used as a wildcard to specify a dependency for all templates. * : config,header =head2 Template Toolkit Options F<ttree> also provides access to the usual range of Template Toolkit options. For example, the C<--pre_chomp> and C<--post_chomp> F<ttree> options correspond to the C<PRE_CHOMP> and C<POST_CHOMP> options. Run C<ttree -h> for a summary of the options available. =head1 AUTHORS Andy Wardley E<lt>abw@andywardley.comE<gt> L<http://www.andywardley.com/|http://www.andywardley.com/> With contributions from Dylan William Hardison (support for dependencies), Bryce Harrington (C<absolute> and C<relative> options), Mark Anderson (C<suffix> and C<debug> options), Harald Joerg and Leon Brocard who gets everywhere, it seems. =head1 VERSION 2.68, distributed as part of the Template Toolkit version 2.19, released on 27 April 2007. =head1 COPYRIGHT Copyright (C) 1996-2007 Andy Wardley. All Rights Reserved. This module is free software; you can redistribute it and/or modify it under the same terms as Perl itself. =head1 SEE ALSO L<tpage|Template::Tools::tpage>
Close