Linux ip-172-31-23-120.eu-west-1.compute.internal 5.10.245-245.983.amzn2.x86_64 #1 SMP Wed Dec 3 00:02:10 UTC 2025 x86_64
Apache/2.4.65 () OpenSSL/1.0.2k-fips
: 172.31.23.120 | : 64.252.114.242
Cant Read [ /etc/named.conf ]
8.2.29
apache
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
README
+ Create Folder
+ Create File
/
usr /
bin /
[ HOME SHELL ]
Name
Size
Permission
Action
S3
[ DIR ]
drwxr-xr-x
[
36.38
KB
-rwxr-xr-x
a2p
105.22
KB
-rwxr-xr-x
ab
55.43
KB
-rwxr-xr-x
ac
28.04
KB
-rwxr-xr-x
acpi_listen
15.27
KB
-rwxr-xr-x
addr2line
28.3
KB
-rwxr-xr-x
alias
29
B
-rwxr-xr-x
amazon-linux-extras
1.21
KB
-rwxr-xr-x
amazon-ssm-agent
18.88
MB
-rwxr-xr-x
apachetop
44.93
KB
-rwxr-xr-x
apropos
45.29
KB
-rwxr-xr-x
ar
57.07
KB
-rwxr-xr-x
arch
28.19
KB
-rwxr-xr-x
as
821.2
KB
-rwxr-xr-x
at
51.63
KB
-rwsr-xr-x
atq
51.63
KB
-rwsr-xr-x
atrm
51.63
KB
-rwsr-xr-x
attr
11.06
KB
-rwxr-xr-x
aulast
19.33
KB
-rwxr-xr-x
aulastlog
11.18
KB
-rwxr-xr-x
ausyscall
11.02
KB
-rwxr-xr-x
auvirt
31.79
KB
-rwxr-xr-x
awk
410.35
KB
-rwxr-xr-x
aws
818
B
-rwxr-xr-x
aws_completer
1.11
KB
-rwxr-xr-x
base64
36.38
KB
-rwxr-xr-x
basename
28.24
KB
-rwxr-xr-x
bash
914.04
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
85.43
KB
-rwxr-xr-x
bg
26
B
-rwxr-xr-x
blkiomon
24.38
KB
-rwxr-xr-x
blkparse
46.26
KB
-rwxr-xr-x
blkrawverify
15.12
KB
-rwxr-xr-x
blktrace
38.18
KB
-rwxr-xr-x
bno_plot.py
3.38
KB
-rwxr-xr-x
bond2team
22.74
KB
-rwxr-xr-x
bootctl
64.92
KB
-rwxr-xr-x
btrace
891
B
-rwxr-xr-x
btrecord
16.2
KB
-rwxr-xr-x
btreplay
24.84
KB
-rwxr-xr-x
btt
75.67
KB
-rwxr-xr-x
bunzip2
31.81
KB
-rwxr-xr-x
busctl
382.99
KB
-rwxr-xr-x
bzcat
31.81
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.81
KB
-rwxr-xr-x
bzip2recover
11.14
KB
-rwxr-xr-x
bzless
1.23
KB
-rwxr-xr-x
bzmore
1.23
KB
-rwxr-xr-x
c++filt
27.88
KB
-rwxr-xr-x
c2ph
35.75
KB
-rwxr-xr-x
ca-legacy
1.6
KB
-rwxr-xr-x
cal
53.05
KB
-rwxr-xr-x
captoinfo
76.36
KB
-rwxr-xr-x
cat
48.72
KB
-rwxr-xr-x
catchsegv
3.21
KB
-rwxr-xr-x
catman
36.59
KB
-rwxr-xr-x
cd
26
B
-rwxr-xr-x
centrino-decode
6.22
KB
-rwxr-xr-x
certutil
179.69
KB
-rwxr-xr-x
cfn-elect-cmd-leader
3.44
KB
-rwxr-xr-x
cfn-get-metadata
3.66
KB
-rwxr-xr-x
cfn-hup
8.52
KB
-rwxr-xr-x
cfn-init
7.64
KB
-rwxr-xr-x
cfn-send-cmd-event
4.13
KB
-rwxr-xr-x
cfn-send-cmd-result
4.44
KB
-rwxr-xr-x
cfn-signal
6.14
KB
-rwxr-xr-x
chacl
15.17
KB
-rwxr-xr-x
chage
62.65
KB
-rwsr-xr-x
chardetect
307
B
-rwxr-xr-x
chattr
11.18
KB
-rwxr-xr-x
chcon
61.38
KB
-rwxr-xr-x
chgrp
57.2
KB
-rwxr-xr-x
chmem
40.34
KB
-rwxr-xr-x
chmod
53.11
KB
-rwxr-xr-x
chown
61.27
KB
-rwxr-xr-x
chronyc
113.83
KB
-rwxr-xr-x
chrt
32.09
KB
-rwxr-xr-x
chvt
11.05
KB
-rwxr-xr-x
cifsiostat
48.44
KB
-rwxr-xr-x
cksum
32.26
KB
-rwxr-xr-x
clear
11.09
KB
-rwxr-xr-x
cloud-id
390
B
-rwxr-xr-x
cloud-init
394
B
-rwxr-xr-x
cloud-init-per
2.06
KB
-rwxr-xr-x
cmp
44.06
KB
-rwxr-xr-x
cmsutil
106.5
KB
-rwxr-xr-x
col
27.84
KB
-rwxr-xr-x
colcrt
11.2
KB
-rwxr-xr-x
colrm
23.73
KB
-rwxr-xr-x
column
40.37
KB
-rwxr-xr-x
comm
32.41
KB
-rwxr-xr-x
command
31
B
-rwxr-xr-x
consolehelper
6.86
KB
-rwxr-xr-x
coredumpctl
150.58
KB
-rwxr-xr-x
cp
143.44
KB
-rwxr-xr-x
cpio
142.94
KB
-rwxr-xr-x
cpupower
66.52
KB
-rwxr-xr-x
crlutil
122.91
KB
-rwxr-xr-x
crontab
56.16
KB
-rwsr-xr-x
csh
399.3
KB
-rwxr-xr-x
csplit
44.67
KB
-rwxr-xr-x
csslint-0.6
19.46
KB
-rwxr-xr-x
curl
246.33
KB
-rwxr-xr-x
cut
40.5
KB
-rwxr-xr-x
cvtsudoers
241.63
KB
-rwxr-xr-x
date
60.61
KB
-rwxr-xr-x
db_archive
11.13
KB
-rwxr-xr-x
db_checkpoint
11.2
KB
-rwxr-xr-x
db_deadlock
11.21
KB
-rwxr-xr-x
db_dump
15.23
KB
-rwxr-xr-x
db_dump185
64.32
KB
-rwxr-xr-x
db_hotbackup
15.25
KB
-rwxr-xr-x
db_load
27.41
KB
-rwxr-xr-x
db_log_verify
15.23
KB
-rwxr-xr-x
db_printlog
32.17
KB
-rwxr-xr-x
db_recover
11.23
KB
-rwxr-xr-x
db_replicate
15.24
KB
-rwxr-xr-x
db_stat
15.16
KB
-rwxr-xr-x
db_tuner
19.21
KB
-rwxr-xr-x
db_upgrade
11.14
KB
-rwxr-xr-x
db_verify
11.15
KB
-rwxr-xr-x
dbus-cleanup-sockets
10.92
KB
-rwxr-xr-x
dbus-daemon
217.98
KB
-rwxr-xr-x
dbus-monitor
23.04
KB
-rwxr-xr-x
dbus-run-session
14.89
KB
-rwxr-xr-x
dbus-send
26.98
KB
-rwxr-xr-x
dbus-test-tool
23.07
KB
-rwxr-xr-x
dbus-update-activation-environ...
14.95
KB
-rwxr-xr-x
dbus-uuidgen
10.91
KB
-rwxr-xr-x
dc
48.27
KB
-rwxr-xr-x
dd
69.03
KB
-rwxr-xr-x
deallocvt
11.06
KB
-rwxr-xr-x
debuginfo-install
7.88
KB
-rwxr-xr-x
delv
39.88
KB
-rwxr-xr-x
df
98.49
KB
-rwxr-xr-x
dgawk
489.88
KB
-rwxr-xr-x
diff
191.41
KB
-rwxr-xr-x
diff3
56.57
KB
-rwxr-xr-x
dig
142.85
KB
-rwxr-xr-x
dir
106.73
KB
-rwxr-xr-x
dircolors
36.32
KB
-rwxr-xr-x
dirname
28.2
KB
-rwxr-xr-x
dmesg
69.17
KB
-rwxr-xr-x
dnsdomainname
15.32
KB
-rwxr-xr-x
domainname
15.32
KB
-rwxr-xr-x
dracut
53.08
KB
-rwxr-xr-x
du
106.23
KB
-rwxr-xr-x
dumpkeys
77.39
KB
-rwxr-xr-x
dwp
2.61
MB
-rwxr-xr-x
easy_install
404
B
-rwxr-xr-x
easy_install-2.7
412
B
-rwxr-xr-x
easy_install-3.7
230
B
-rwxr-xr-x
ec2-metadata
7.34
KB
-rwxr-xr-x
echo
28.17
KB
-rwxr-xr-x
ed
48.6
KB
-rwxr-xr-x
egrep
290
B
-rwxr-xr-x
eject
53.03
KB
-rwxr-xr-x
elfedit
32.07
KB
-rwxr-xr-x
enable-ec2-spot-hibernation
235
B
-rwxr-xr-x
env
28.2
KB
-rwxr-xr-x
envsubst
35.94
KB
-rwxr-xr-x
eqn
144.47
KB
-rwxr-xr-x
ex
1.38
MB
-rwxr-xr-x
expand
32.38
KB
-rwxr-xr-x
expr
36.41
KB
-rwxr-xr-x
factor
93.2
KB
-rwxr-xr-x
fallocate
27.8
KB
-rwxr-xr-x
false
28.13
KB
-rwxr-xr-x
fc
26
B
-rwxr-xr-x
fg
26
B
-rwxr-xr-x
fgconsole
11.06
KB
-rwxr-xr-x
fgrep
290
B
-rwxr-xr-x
file
19.2
KB
-rwxr-xr-x
fincore
27.98
KB
-rwxr-xr-x
find
186.41
KB
-rwxr-xr-x
find-repos-of-install
4.27
KB
-rwxr-xr-x
find2perl
23.06
KB
-rwxr-xr-x
findmnt
62.13
KB
-rwxr-xr-x
fipscheck
15.27
KB
-rwxr-xr-x
fipshmac
11.21
KB
-rwxr-xr-x
flock
28.04
KB
-rwxr-xr-x
fmt
36.39
KB
-rwxr-xr-x
fold
32.34
KB
-rwxr-xr-x
free
19.23
KB
-rwxr-xr-x
funzip
35.28
KB
-rwxr-xr-x
gapplication
19.38
KB
-rwxr-xr-x
gawk
410.35
KB
-rwxr-xr-x
gdbm_dump
19.96
KB
-rwxr-xr-x
gdbm_load
24.26
KB
-rwxr-xr-x
gdbmtool
98.66
KB
-rwxr-xr-x
gdbus
40.17
KB
-rwxr-xr-x
gencat
27.48
KB
-rwxr-xr-x
genl-ctrl-list
11.2
KB
-rwxr-xr-x
geoiplookup
15.3
KB
-rwxr-xr-x
geoiplookup6
11.17
KB
-rwxr-xr-x
geoipupdate
11.14
KB
-rwxr-xr-x
geqn
144.47
KB
-rwxr-xr-x
getconf
25.41
KB
-rwxr-xr-x
getent
31.36
KB
-rwxr-xr-x
getfacl
24.2
KB
-rwxr-xr-x
getfattr
19.95
KB
-rwxr-xr-x
getkeycodes
11.07
KB
-rwxr-xr-x
getopt
15.29
KB
-rwxr-xr-x
getopts
31
B
-rwxr-xr-x
gettext
35.88
KB
-rwxr-xr-x
gettext.sh
4.52
KB
-rwxr-xr-x
gio
73.41
KB
-rwxr-xr-x
gio-querymodules-64
11.22
KB
-rwxr-xr-x
glib-compile-schemas
44.38
KB
-rwxr-xr-x
gmake
174.42
KB
-rwxr-xr-x
gneqn
271
B
-rwxr-xr-x
gnroff
3.31
KB
-rwxr-xr-x
gpasswd
76.29
KB
-rwsr-xr-x
gpg
712.44
KB
-rwxr-xr-x
gpg-agent
285.57
KB
-rwxr-xr-x
gpg-connect-agent
148.56
KB
-rwxr-xr-x
gpg-error
27.45
KB
-rwxr-xr-x
gpg-zip
3.23
KB
-rwxr-xr-x
gpg2
712.44
KB
-rwxr-xr-x
gpgconf
136.16
KB
-rwxr-xr-x
gpgparsemail
23.54
KB
-rwxr-xr-x
gpgsplit
48.73
KB
-rwxr-xr-x
gpgv
337.38
KB
-rwxr-xr-x
gpgv2
337.38
KB
-rwxr-xr-x
gpic
176.34
KB
-rwxr-xr-x
gprof
94.4
KB
-rwxr-xr-x
grep
155.14
KB
-rwxr-xr-x
groff
81.72
KB
-rwxr-xr-x
grops
140.97
KB
-rwxr-xr-x
grotty
98.64
KB
-rwxr-xr-x
groups
28.29
KB
-rwxr-xr-x
growpart
22.01
KB
-rwxr-xr-x
grub2-amazon-setup
3.62
KB
-rwxr-xr-x
grub2-editenv
459.21
KB
-rwxr-xr-x
grub2-file
1.07
MB
-rwxr-xr-x
grub2-fstest
1.31
MB
-rwxr-xr-x
grub2-glue-efi
278.1
KB
-rwxr-xr-x
grub2-kbdcomp
1.63
KB
-rwxr-xr-x
grub2-menulst2cfg
265.34
KB
-rwxr-xr-x
grub2-mkfont
306.8
KB
-rwxr-xr-x
grub2-mkimage
438.03
KB
-rwxr-xr-x
grub2-mklayout
284.19
KB
-rwxr-xr-x
grub2-mknetdir
501.23
KB
-rwxr-xr-x
grub2-mkpasswd-pbkdf2
286.57
KB
-rwxr-xr-x
grub2-mkrelpath
277.89
KB
-rwxr-xr-x
grub2-mkrescue
1.29
MB
-rwxr-xr-x
grub2-mkstandalone
609.47
KB
-rwxr-xr-x
grub2-mount
1005.66
KB
-rwxr-xr-x
grub2-render-label
1.07
MB
-rwxr-xr-x
grub2-script-check
310.72
KB
-rwxr-xr-x
grub2-syslinux2cfg
1
MB
-rwxr-xr-x
gsettings
23.8
KB
-rwxr-xr-x
gsoelim
32.53
KB
-rwxr-xr-x
gtar
334.02
KB
-rwxr-xr-x
gtbl
112.05
KB
-rwxr-xr-x
gtroff
509.13
KB
-rwxr-xr-x
gunzip
2.2
KB
-rwxr-xr-x
gzexe
5.79
KB
-rwxr-xr-x
gzip
94.27
KB
-rwxr-xr-x
h2ph
28.48
KB
-rwxr-xr-x
head
36.4
KB
-rwxr-xr-x
hexdump
48.48
KB
-rwxr-xr-x
hibagent
23.98
KB
-rwxr-xr-x
hibinit-agent
20.44
KB
-rwxr-xr-x
host
122.88
KB
-rwxr-xr-x
hostid
28.19
KB
-rwxr-xr-x
hostname
15.32
KB
-rwxr-xr-x
hostnamectl
302.03
KB
-rwxr-xr-x
htdbm
23.02
KB
-rwxr-xr-x
htdigest
14.98
KB
-rwxr-xr-x
htpasswd
19.02
KB
-rwxr-xr-x
httxt2dbm
10.91
KB
-rwxr-xr-x
hunspell
57.27
KB
-rwxr-xr-x
i386
15.16
KB
-rwxr-xr-x
iconv
64.36
KB
-rwxr-xr-x
id
36.4
KB
-rwxr-xr-x
idiag-socket-details
11.27
KB
-rwxr-xr-x
idn
32.36
KB
-rwxr-xr-x
igawk
3.11
KB
-rwxr-xr-x
info
265.16
KB
-rwxr-xr-x
infocmp
55.92
KB
-rwxr-xr-x
infokey
21.37
KB
-rwxr-xr-x
infotocap
76.36
KB
-rwxr-xr-x
install
135.45
KB
-rwxr-xr-x
ionice
23.77
KB
-rwxr-xr-x
iostat
60.72
KB
-rwxr-xr-x
ipcalc
14.98
KB
-rwxr-xr-x
ipcmk
28.01
KB
-rwxr-xr-x
ipcrm
27.79
KB
-rwxr-xr-x
ipcs
48.27
KB
-rwxr-xr-x
iptables-xml
87.59
KB
-rwxr-xr-x
isosize
23.77
KB
-rwxr-xr-x
jobs
28
B
-rwxr-xr-x
join
44.66
KB
-rwxr-xr-x
journalctl
513.86
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
json_reformat
35.79
KB
-rwxr-xr-x
json_verify
27.42
KB
-rwxr-xr-x
jsonpointer
1.31
KB
-rwxr-xr-x
jsonschema
397
B
-rwxr-xr-x
kbd_mode
11.08
KB
-rwxr-xr-x
kbdinfo
11.09
KB
-rwxr-xr-x
kbdrate
11.13
KB
-rwxr-xr-x
kernel-install
4.7
KB
-rwxr-xr-x
keyctl
28.01
KB
-rwxr-xr-x
kill
32.14
KB
-rwxr-xr-x
killall
24.01
KB
-rwxr-xr-x
kmod
147.19
KB
-rwxr-xr-x
last
19.04
KB
-rwxr-xr-x
lastb
19.04
KB
-rwxr-xr-x
lastcomm
27.91
KB
-rwxr-xr-x
lastlog
19.07
KB
-rwxr-xr-x
lchfn
15.36
KB
-rwxr-xr-x
lchsh
15.32
KB
-rwxr-xr-x
ld
1.17
MB
-rwxr-xr-x
ld.bfd
1.17
MB
-rwxr-xr-x
ld.gold
2.81
MB
-rwxr-xr-x
ldd
5.31
KB
-rwxr-xr-x
less
150.44
KB
-rwxr-xr-x
lessecho
11.03
KB
-rwxr-xr-x
lesskey
16.57
KB
-rwxr-xr-x
lesspipe.sh
2.24
KB
-rwxr-xr-x
lexgrog
84.91
KB
-rwxr-xr-x
link
28.18
KB
-rwxr-xr-x
linux-boot-prober
5.85
KB
-rwxr-xr-x
linux32
15.16
KB
-rwxr-xr-x
linux64
15.16
KB
-rwxr-xr-x
ln
53.09
KB
-rwxr-xr-x
loadkeys
110.36
KB
-rwxr-xr-x
loadunimap
23.77
KB
-rwxr-xr-x
locale
45.42
KB
-rwxr-xr-x
localectl
310.15
KB
-rwxr-xr-x
localedef
309.67
KB
-rwxr-xr-x
locate
39.48
KB
-rwx--s--x
logger
45
KB
-rwxr-xr-x
login
36.28
KB
-rwxr-xr-x
loginctl
465.58
KB
-rwxr-xr-x
logname
28.18
KB
-rwxr-xr-x
logresolve
10.91
KB
-rwxr-xr-x
look
15.18
KB
-rwxr-xr-x
ls
106.73
KB
-rwxr-xr-x
lsattr
11.16
KB
-rwxr-xr-x
lsblk
77.82
KB
-rwxr-xr-x
lscpu
64.7
KB
-rwxr-xr-x
lsinitrd
6.26
KB
-rwxr-xr-x
lsipc
65.09
KB
-rwxr-xr-x
lslocks
32.52
KB
-rwxr-xr-x
lslogins
57.05
KB
-rwxr-xr-x
lsmcli
945
B
-rwxr-xr-x
lsmd
23.39
KB
-rwxr-xr-x
lsmem
40.31
KB
-rwxr-xr-x
lsns
36.28
KB
-rwxr-xr-x
lua
15.37
KB
-rwxr-xr-x
luac
114.93
KB
-rwxr-xr-x
lz4
113.19
KB
-rwxr-xr-x
lz4c
117.2
KB
-rwxr-xr-x
lz4cat
113.19
KB
-rwxr-xr-x
machinectl
509.85
KB
-rwxr-xr-x
mailq
234.05
KB
-rwxr-xr-x
mailq.postfix
234.05
KB
-rwxr-xr-x
make
174.42
KB
-rwxr-xr-x
makedb
24.54
KB
-rwxr-xr-x
man
100.28
KB
-rwxr-xr-x
mandb
118.05
KB
-rwxr-xr-x
manpath
32.38
KB
-rwxr-xr-x
mapscrn
19.71
KB
-rwxr-xr-x
mcookie
28.08
KB
-rwxr-xr-x
md5sum
40.45
KB
-rwxr-xr-x
mdig
44.1
KB
-rwxr-xr-x
mesg
10.9
KB
-rwxr-xr-x
mkdir
77.83
KB
-rwxr-xr-x
mkfifo
57.49
KB
-rwxr-xr-x
mkinitrd
2.94
KB
-rwxr-xr-x
mknod
61.49
KB
-rwxr-xr-x
mktemp
36.53
KB
-rwxr-xr-x
modutil
161.73
KB
-rwxr-xr-x
more
40.07
KB
-rwxr-xr-x
mount
35.11
KB
-rwsr-xr-x
mountpoint
15.23
KB
-rwxr-xr-x
mpstat
52.45
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.32
KB
-rwxr-xr-x
msgconv
19.3
KB
-rwxr-xr-x
msgen
19.3
KB
-rwxr-xr-x
msgexec
15.34
KB
-rwxr-xr-x
msgfilter
27.58
KB
-rwxr-xr-x
msgfmt
77.07
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.59
KB
-rwxr-xr-x
msgunfmt
31.7
KB
-rwxr-xr-x
msguniq
19.32
KB
-rwxr-xr-x
mv
123.19
KB
-rwxr-xr-x
namei
27.91
KB
-rwxr-xr-x
nano
221.84
KB
-rwxr-xr-x
needs-restarting
8.15
KB
-rwxr-xr-x
neqn
271
B
-rwxr-xr-x
netstat
149.77
KB
-rwxr-xr-x
nettle-hash
11.24
KB
-rwxr-xr-x
nettle-lfib-stream
6.95
KB
-rwxr-xr-x
newaliases
234.05
KB
-rwxr-xr-x
newaliases.postfix
234.05
KB
-rwxr-xr-x
newgrp
36.73
KB
-rwsr-xr-x
nf-ct-add
11.7
KB
-rwxr-xr-x
nf-ct-list
15.73
KB
-rwxr-xr-x
nf-exp-add
16.11
KB
-rwxr-xr-x
nf-exp-delete
15.88
KB
-rwxr-xr-x
nf-exp-list
11.73
KB
-rwxr-xr-x
nf-log
11.15
KB
-rwxr-xr-x
nf-monitor
11.08
KB
-rwxr-xr-x
nf-queue
11.16
KB
-rwxr-xr-x
nfsiostat-sysstat
48.46
KB
-rwxr-xr-x
ngettext
35.9
KB
-rwxr-xr-x
nice
32.2
KB
-rwxr-xr-x
nisdomainname
15.32
KB
-rwxr-xr-x
nl
36.47
KB
-rwxr-xr-x
nl-addr-add
11.57
KB
-rwxr-xr-x
nl-addr-delete
11.66
KB
-rwxr-xr-x
nl-addr-list
15.8
KB
-rwxr-xr-x
nl-class-add
11.59
KB
-rwxr-xr-x
nl-class-delete
11.47
KB
-rwxr-xr-x
nl-class-list
11.4
KB
-rwxr-xr-x
nl-classid-lookup
11.21
KB
-rwxr-xr-x
nl-cls-add
11.68
KB
-rwxr-xr-x
nl-cls-delete
11.58
KB
-rwxr-xr-x
nl-cls-list
11.5
KB
-rwxr-xr-x
nl-fib-lookup
11.3
KB
-rwxr-xr-x
nl-link-enslave
6.96
KB
-rwxr-xr-x
nl-link-ifindex2name
6.97
KB
-rwxr-xr-x
nl-link-list
11.42
KB
-rwxr-xr-x
nl-link-name2ifindex
6.96
KB
-rwxr-xr-x
nl-link-release
6.96
KB
-rwxr-xr-x
nl-link-set
11.54
KB
-rwxr-xr-x
nl-link-stats
11.3
KB
-rwxr-xr-x
nl-list-caches
10.98
KB
-rwxr-xr-x
nl-list-sockets
6.97
KB
-rwxr-xr-x
nl-monitor
11.1
KB
-rwxr-xr-x
nl-neigh-add
11.44
KB
-rwxr-xr-x
nl-neigh-delete
11.5
KB
-rwxr-xr-x
nl-neigh-list
11.39
KB
-rwxr-xr-x
nl-neightbl-list
11.16
KB
-rwxr-xr-x
nl-pktloc-lookup
11.25
KB
-rwxr-xr-x
nl-qdisc-add
11.5
KB
-rwxr-xr-x
nl-qdisc-delete
11.47
KB
-rwxr-xr-x
nl-qdisc-list
11.55
KB
-rwxr-xr-x
nl-route-add
11.67
KB
-rwxr-xr-x
nl-route-delete
15.79
KB
-rwxr-xr-x
nl-route-get
11.09
KB
-rwxr-xr-x
nl-route-list
11.66
KB
-rwxr-xr-x
nl-rule-list
11.2
KB
-rwxr-xr-x
nl-tctree-list
11.42
KB
-rwxr-xr-x
nl-util-addr
6.95
KB
-rwxr-xr-x
nm
41.34
KB
-rwxr-xr-x
nohup
32.33
KB
-rwxr-xr-x
nproc
28.24
KB
-rwxr-xr-x
nroff
3.31
KB
-rwxr-xr-x
nsenter
32.31
KB
-rwxr-xr-x
nslookup
126.82
KB
-rwxr-xr-x
nss-policy-check
15.17
KB
-rwxr-xr-x
nsupdate
65.13
KB
-rwxr-xr-x
numfmt
64.64
KB
-rwxr-xr-x
objcopy
223.55
KB
-rwxr-xr-x
objdump
366.2
KB
-rwxr-xr-x
od
64.72
KB
-rwxr-xr-x
oldfind
178.23
KB
-rwxr-xr-x
on_ac_power
1.47
KB
-rwxr-xr-x
open
19.39
KB
-rwxr-xr-x
openssl
558.21
KB
-rwxr-xr-x
openvt
19.39
KB
-rwxr-xr-x
os-prober
5.51
KB
-rwxr-xr-x
p11-kit
32.13
KB
-rwxr-xr-x
package-cleanup
17.39
KB
-rwxr-xr-x
passwd
27.13
KB
-rwsr-xr-x
paste
32.24
KB
-rwxr-xr-x
pathchk
28.2
KB
-rwxr-xr-x
peekfd
11.11
KB
-rwxr-xr-x
perl
11.05
KB
-rwxr-xr-x
perl5.16.3
11.05
KB
-rwxr-xr-x
perlbug
43.61
KB
-rwxr-xr-x
perldoc
203
B
-rwxr-xr-x
perlthanks
43.61
KB
-rwxr-xr-x
pgawk
410.34
KB
-rwxr-xr-x
pgrep
27.58
KB
-rwxr-xr-x
phar
14.88
KB
-rwxr-xr-x
phar.phar
14.88
KB
-rwxr-xr-x
php
6.08
MB
-rwxr-xr-x
php-cgi
6.07
MB
-rwxr-xr-x
phpize
4.65
KB
-rwxr-xr-x
pic
176.34
KB
-rwxr-xr-x
piconv
7.99
KB
-rwxr-xr-x
pidstat
64.81
KB
-rwxr-xr-x
pinentry
2.54
KB
-rwxr-xr-x
pinentry-curses
49.12
KB
-rwxr-xr-x
ping
60.52
KB
-rwxr-xr-x
ping6
60.52
KB
-rwxr-xr-x
pinky
36.48
KB
-rwxr-xr-x
pip-3
648
B
-rwxr-xr-x
pip-3.7
648
B
-rwxr-xr-x
pip3
648
B
-rwxr-xr-x
pip3.7
648
B
-rwxr-xr-x
pk12util
99.09
KB
-rwxr-xr-x
pkcs1-conv
15.44
KB
-rwxr-xr-x
pkg-config
44.3
KB
-rwxr-xr-x
pkill
27.58
KB
-rwxr-xr-x
pl2pm
4.42
KB
-rwxr-xr-x
pldd
18.91
KB
-rwxr-xr-x
plymouth
39.69
KB
-rwxr-xr-x
pm-is-supported
983
B
-rwxr-xr-x
pmap
27.51
KB
-rwxr-xr-x
pod2html
4
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
post-grohtml
183.69
KB
-rwxr-xr-x
powernow-k8-decode
6.23
KB
-rwxr-xr-x
pr
65.02
KB
-rwxr-xr-x
pre-grohtml
86.29
KB
-rwxr-xr-x
preconv
40.77
KB
-rwxr-xr-x
printenv
28.17
KB
-rwxr-xr-x
printf
48.48
KB
-rwxr-xr-x
prlimit
32.45
KB
-rwxr-xr-x
prtstat
15.13
KB
-rwxr-xr-x
ps
97.82
KB
-rwxr-xr-x
psed
52.08
KB
-rwxr-xr-x
psfaddtable
19.38
KB
-rwxr-xr-x
psfgettable
19.38
KB
-rwxr-xr-x
psfstriptable
19.38
KB
-rwxr-xr-x
psfxtable
19.38
KB
-rwxr-xr-x
pstree
27.76
KB
-rwxr-xr-x
pstree.x11
27.76
KB
-rwxr-xr-x
pstruct
35.75
KB
-rwxr-xr-x
ptx
64.98
KB
-rwxr-xr-x
pwd
32.34
KB
-rwxr-xr-x
pwdx
11.16
KB
-rwxr-xr-x
pwmake
11.04
KB
-rwxr-xr-x
pwscore
11.03
KB
-rwxr-xr-x
pydoc
78
B
-rwxr-xr-x
pydoc3
78
B
-rwxr-xr-x
pydoc3.7
78
B
-rwxr-xr-x
pyrsa-decrypt-2
382
B
-rwxr-xr-x
pyrsa-decrypt-bigfile-2
398
B
-rwxr-xr-x
pyrsa-encrypt-2
382
B
-rwxr-xr-x
pyrsa-encrypt-bigfile-2
398
B
-rwxr-xr-x
pyrsa-keygen-2
380
B
-rwxr-xr-x
pyrsa-priv2pub-2
384
B
-rwxr-xr-x
pyrsa-sign-2
376
B
-rwxr-xr-x
pyrsa-verify-2
380
B
-rwxr-xr-x
pystache
306
B
-rwxr-xr-x
pystache-3
387
B
-rwxr-xr-x
pystache-test
316
B
-rwxr-xr-x
pystache-test-3
397
B
-rwxr-xr-x
python
6.88
KB
-rwxr-xr-x
python-config
1.8
KB
-rwxr-xr-x
python2
6.88
KB
-rwxr-xr-x
python2-config
1.8
KB
-rwxr-xr-x
python2.7
6.88
KB
-rwxr-xr-x
python2.7-config
1.8
KB
-rwxr-xr-x
python3
6.88
KB
-rwxr-xr-x
python3.7
6.88
KB
-rwxr-xr-x
python3.7m
6.88
KB
-rwxr-xr-x
pyvenv
435
B
-rwxr-xr-x
pyvenv-3.7
435
B
-rwxr-xr-x
quota
83.24
KB
-rwxr-xr-x
quotasync
66.59
KB
-rwxr-xr-x
ranlib
57.08
KB
-rwxr-xr-x
raw
15.2
KB
-rwxr-xr-x
rdate
10.22
KB
-rwxr-xr-x
read
28
B
-rwxr-xr-x
readelf
538.29
KB
-rwxr-xr-x
readlink
40.73
KB
-rwxr-xr-x
realpath
57.13
KB
-rwxr-xr-x
recode-sr-latin
15.19
KB
-rwxr-xr-x
red
89
B
-rwxr-xr-x
rename
15.22
KB
-rwxr-xr-x
renice
11.13
KB
-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
reposync
14.12
KB
-rwxr-xr-x
repotrack
8.53
KB
-rwxr-xr-x
reset
23.63
KB
-rwxr-xr-x
resizecons
19.51
KB
-rwxr-xr-x
rev
11.16
KB
-rwxr-xr-x
rm
57.29
KB
-rwxr-xr-x
rmail
262
B
-rwxr-xr-x
rmail.postfix
262
B
-rwxr-xr-x
rmdir
40.35
KB
-rwxr-xr-x
rnano
221.84
KB
-rwxr-xr-x
rngtest
15.81
KB
-rwxr-xr-x
rpcgen
92.98
KB
-rwxr-xr-x
rpm
15.66
KB
-rwxr-xr-x
rpm2cpio
11.05
KB
-rwxr-xr-x
rpmdb
11.65
KB
-rwxr-xr-x
rpmkeys
11.66
KB
-rwxr-xr-x
rpmquery
15.66
KB
-rwxr-xr-x
rpmverify
15.66
KB
-rwxr-xr-x
rst2html
593
B
-rwxr-xr-x
rst2html-3
597
B
-rwxr-xr-x
rst2html-3.7
597
B
-rwxr-xr-x
rst2html4-3
717
B
-rwxr-xr-x
rst2html4-3.7
717
B
-rwxr-xr-x
rst2html5-3
1.12
KB
-rwxr-xr-x
rst2html5-3.7
1.12
KB
-rwxr-xr-x
rst2latex
790
B
-rwxr-xr-x
rst2latex-3
794
B
-rwxr-xr-x
rst2latex-3.7
794
B
-rwxr-xr-x
rst2man
599
B
-rwxr-xr-x
rst2man-3
603
B
-rwxr-xr-x
rst2man-3.7
603
B
-rwxr-xr-x
rst2odt
763
B
-rwxr-xr-x
rst2odt-3
767
B
-rwxr-xr-x
rst2odt-3.7
767
B
-rwxr-xr-x
rst2odt_prepstyles
1.66
KB
-rwxr-xr-x
rst2odt_prepstyles-3
1.66
KB
-rwxr-xr-x
rst2odt_prepstyles-3.7
1.66
KB
-rwxr-xr-x
rst2pseudoxml
600
B
-rwxr-xr-x
rst2pseudoxml-3
604
B
-rwxr-xr-x
rst2pseudoxml-3.7
604
B
-rwxr-xr-x
rst2s5
636
B
-rwxr-xr-x
rst2s5-3
640
B
-rwxr-xr-x
rst2s5-3.7
640
B
-rwxr-xr-x
rst2xetex
785
B
-rwxr-xr-x
rst2xetex-3
874
B
-rwxr-xr-x
rst2xetex-3.7
874
B
-rwxr-xr-x
rst2xml
601
B
-rwxr-xr-x
rst2xml-3
605
B
-rwxr-xr-x
rst2xml-3.7
605
B
-rwxr-xr-x
rstpep2html
669
B
-rwxr-xr-x
rstpep2html-3
673
B
-rwxr-xr-x
rstpep2html-3.7
673
B
-rwxr-xr-x
rsync
476.29
KB
-rwxr-xr-x
rsyslog-recover-qi.pl
5.96
KB
-rwxr-xr-x
run-parts
2.04
KB
-rwxr-xr-x
runcon
32.34
KB
-rwxr-xr-x
rvi
1.38
MB
-rwxr-xr-x
rview
1.38
MB
-rwxr-xr-x
rvim
3.29
MB
-rwxr-xr-x
s2p
52.08
KB
-rwxr-xr-x
s3cmd
148.18
KB
-rwxr-xr-x
sadf
168.4
KB
-rwxr-xr-x
sar
95.31
KB
-rwxr-xr-x
scl
19.34
KB
-rwxr-xr-x
scl_enabled
258
B
-rwxr-xr-x
scl_source
1.83
KB
-rwxr-xr-x
scp
85.12
KB
-rwxr-xr-x
screen
444.15
KB
-rwxr-sr-x
script
31.88
KB
-rwxr-xr-x
scriptreplay
23.79
KB
-rwxr-xr-x
sdiff
48.34
KB
-rwxr-xr-x
secon
23.98
KB
-rwxr-xr-x
sed
74.18
KB
-rwxr-xr-x
seq
44.39
KB
-rwxr-xr-x
setarch
15.16
KB
-rwxr-xr-x
setfacl
36.65
KB
-rwxr-xr-x
setfattr
15.62
KB
-rwxr-xr-x
setfont
40.3
KB
-rwxr-xr-x
setkeycodes
11.07
KB
-rwxr-xr-x
setleds
11.09
KB
-rwxr-xr-x
setmetamode
11.14
KB
-rwxr-xr-x
setpriv
36.01
KB
-rwxr-xr-x
setserial
20.44
KB
-rwxr-xr-x
setsid
11.16
KB
-rwxr-xr-x
setterm
40.03
KB
-rwxr-xr-x
setup
6.86
KB
-rwxr-xr-x
setup-nsssysinit
1.5
KB
-rwxr-xr-x
setup-nsssysinit.sh
1.5
KB
-rwxr-xr-x
setvtrgb
11.25
KB
-rwxr-xr-x
sexp-conv
23.53
KB
-rwxr-xr-x
sftp
133.9
KB
-rwxr-xr-x
sg
36.73
KB
-rwsr-xr-x
sh
914.04
KB
-rwxr-xr-x
sha1sum
36.48
KB
-rwxr-xr-x
sha224sum
36.54
KB
-rwxr-xr-x
sha256sum
36.54
KB
-rwxr-xr-x
sha384sum
36.52
KB
-rwxr-xr-x
sha512sum
36.52
KB
-rwxr-xr-x
show-changed-rco
10.13
KB
-rwxr-xr-x
show-installed
16.18
KB
-rwxr-xr-x
showconsolefont
15.37
KB
-rwxr-xr-x
showkey
15.14
KB
-rwxr-xr-x
shred
52.84
KB
-rwxr-xr-x
shuf
49.05
KB
-rwxr-xr-x
signver
98.48
KB
-rwxr-xr-x
sim_lsmplugin
1.22
KB
-rwxr-xr-x
simc_lsmplugin
105.73
KB
-rwxr-xr-x
size
28.23
KB
-rwxr-xr-x
skill
23.52
KB
-rwxr-xr-x
slabtop
19.42
KB
-rwxr-xr-x
sleep
28.28
KB
-rwxr-xr-x
slogin
736.38
KB
-rwxr-xr-x
snice
23.52
KB
-rwxr-xr-x
soelim
32.53
KB
-rwxr-xr-x
sort
110.8
KB
-rwxr-xr-x
sotruss
4.18
KB
-rwxr-xr-x
splain
18.03
KB
-rwxr-xr-x
split
65.39
KB
-rwxr-xr-x
sprof
28.05
KB
-rwxr-xr-x
sqlite3
54.85
KB
-rwxr-xr-x
sscg
69.34
KB
-rwxr-xr-x
ssh
736.38
KB
-rwxr-xr-x
ssh-add
340.39
KB
-rwxr-xr-x
ssh-agent
365.09
KB
---x--s--x
ssh-copy-id
10.22
KB
-rwxr-xr-x
ssh-keygen
401.11
KB
-rwxr-xr-x
ssh-keyscan
422.58
KB
-rwxr-xr-x
ssltap
118.31
KB
-rwxr-xr-x
ssm-agent-worker
33.81
MB
-rwxr-xr-x
ssm-cli
26.34
MB
-rwxr-xr-x
ssm-document-worker
31.28
MB
-rwxr-xr-x
ssm-session-logger
12.65
MB
-rwxr-xr-x
ssm-session-worker
25.39
MB
-rwxr-xr-x
stap-merge
10.89
KB
-rwxr-xr-x
stap-report
4.8
KB
-rwxr-xr-x
stapbpf
204.53
KB
-rwxr-xr-x
stapdyn
195.55
KB
-rwxr-xr-x
staprun
207.38
KB
---s--x---
stapsh
23.11
KB
-rwxr-xr-x
stat
73.09
KB
-rwxr-xr-x
stdbuf
60.8
KB
-rwxr-xr-x
strace
1
MB
-rwxr-xr-x
strace-log-merge
1.28
KB
-rwxr-xr-x
strings
28.35
KB
-rwxr-xr-x
strip
223.55
KB
-rwxr-xr-x
stty
64.53
KB
-rwxr-xr-x
su
31.28
KB
-rwsr-xr-x
sudo
147.8
KB
---s--x--x
sudoedit
147.8
KB
---s--x--x
sudoreplay
56.02
KB
---x--x--x
sum
36.45
KB
-rwxr-xr-x
sync
28.19
KB
-rwxr-xr-x
systemctl
676.78
KB
-rwxr-xr-x
systemd-analyze
1.45
MB
-rwxr-xr-x
systemd-ask-password
56.31
KB
-rwxr-xr-x
systemd-cat
39.93
KB
-rwxr-xr-x
systemd-cgls
310.24
KB
-rwxr-xr-x
systemd-cgtop
76.99
KB
-rwxr-xr-x
systemd-coredumpctl
150.58
KB
-rwxr-xr-x
systemd-delta
72.92
KB
-rwxr-xr-x
systemd-detect-virt
39.9
KB
-rwxr-xr-x
systemd-escape
44.13
KB
-rwxr-xr-x
systemd-firstboot
93.45
KB
-rwxr-xr-x
systemd-hwdb
81.23
KB
-rwxr-xr-x
systemd-inhibit
289.72
KB
-rwxr-xr-x
systemd-loginctl
465.58
KB
-rwxr-xr-x
systemd-machine-id-setup
48.2
KB
-rwxr-xr-x
systemd-notify
44.09
KB
-rwxr-xr-x
systemd-nspawn
517.7
KB
-rwxr-xr-x
systemd-path
48.11
KB
-rwxr-xr-x
systemd-run
366.92
KB
-rwxr-xr-x
systemd-stdio-bridge
285.66
KB
-rwxr-xr-x
systemd-sysv-convert
3.89
KB
-rwxr-xr-x
systemd-tmpfiles
134.05
KB
-rwxr-xr-x
systemd-tty-ask-password-agent
76.7
KB
-rwxr-xr-x
tabs
15.27
KB
-rwxr-xr-x
tac
32.36
KB
-rwxr-xr-x
tail
61.09
KB
-rwxr-xr-x
tapestat
52.48
KB
-rwxr-xr-x
tar
334.02
KB
-rwxr-xr-x
taskset
32.16
KB
-rwxr-xr-x
tbl
112.05
KB
-rwxr-xr-x
tcptraceroute
1.44
KB
-rwxr-xr-x
tcsh
399.3
KB
-rwxr-xr-x
teamd
146.88
KB
-rwxr-xr-x
teamdctl
28.9
KB
-rwxr-xr-x
teamnl
19.02
KB
-rwxr-xr-x
tee
28.3
KB
-rwxr-xr-x
test
36.33
KB
-rwxr-xr-x
tic
76.36
KB
-rwxr-xr-x
time
15.48
KB
-rwxr-xr-x
timedatectl
314.11
KB
-rwxr-xr-x
timeout
53.23
KB
-rwxr-xr-x
tload
15.27
KB
-rwxr-xr-x
toe
15.33
KB
-rwxr-xr-x
top
104.55
KB
-rwxr-xr-x
touch
56.9
KB
-rwxr-xr-x
tput
19.59
KB
-rwxr-xr-x
tr
44.49
KB
-rwxr-xr-x
tracepath
14.97
KB
-rwxr-xr-x
tracepath6
14.97
KB
-rwxr-xr-x
traceroute
57.76
KB
-rwxr-xr-x
traceroute6
57.76
KB
-rwxr-xr-x
troff
509.13
KB
-rwxr-xr-x
true
28.13
KB
-rwxr-xr-x
truncate
48.58
KB
-rwxr-xr-x
trust
171.01
KB
-rwxr-xr-x
tset
23.63
KB
-rwxr-xr-x
tsort
32.37
KB
-rwxr-xr-x
tty
28.2
KB
-rwxr-xr-x
turbostat
117.41
KB
-rwxr-xr-x
tzselect
15.01
KB
-rwxr-xr-x
udevadm
410.14
KB
-rwxr-xr-x
ul
19.38
KB
-rwxr-xr-x
umask
29
B
-rwxr-xr-x
umount
27.13
KB
-rwsr-xr-x
unalias
31
B
-rwxr-xr-x
uname
28.19
KB
-rwxr-xr-x
uname26
15.16
KB
-rwxr-xr-x
unexpand
32.35
KB
-rwxr-xr-x
unicode_start
2.5
KB
-rwxr-xr-x
unicode_stop
363
B
-rwxr-xr-x
uniq
40.58
KB
-rwxr-xr-x
unlink
28.18
KB
-rwxr-xr-x
unlz4
113.19
KB
-rwxr-xr-x
unshare
19.64
KB
-rwxr-xr-x
unxz
73.43
KB
-rwxr-xr-x
unzip
185.03
KB
-rwxr-xr-x
unzipsfx
92.57
KB
-rwxr-xr-x
update-ca-trust
1.03
KB
-rwxr-xr-x
update-mime-database
52.82
KB
-rwxr-xr-x
updatedb
43.55
KB
-rwxr-xr-x
uptime
11.12
KB
-rwxr-xr-x
urlgrabber
12.17
KB
-rwxr-xr-x
users
28.3
KB
-rwxr-xr-x
usleep
10.87
KB
-rwxr-xr-x
utmpdump
23.68
KB
-rwxr-xr-x
uuidgen
11.11
KB
-rwxr-xr-x
vdir
106.73
KB
-rwxr-xr-x
verify_blkparse
11
KB
-rwxr-xr-x
verifytree
10.79
KB
-rwxr-xr-x
vi
691
B
-rwxr-xr-x
view
150
B
-rwxr-xr-x
vim
3.29
MB
-rwxr-xr-x
vimdiff
3.29
MB
-rwxr-xr-x
vimtutor
2.1
KB
-rwxr-xr-x
vlock
15.62
KB
-rwxr-xr-x
vmstat
31.37
KB
-rwxr-xr-x
w
19.34
KB
-rwxr-xr-x
wait
28
B
-rwxr-xr-x
wall
14.91
KB
-r-xr-sr-x
watch
24.05
KB
-rwxr-xr-x
watchgnupg
11.19
KB
-rwxr-xr-x
wc
36.55
KB
-rwxr-xr-x
wcurl
11.16
KB
-rwxr-xr-x
wdctl
31.88
KB
-rwxr-xr-x
wget
404.43
KB
-rwxr-xr-x
whatis
45.29
KB
-rwxr-xr-x
whereis
24.16
KB
-rwxr-xr-x
which
23.7
KB
-rwxr-xr-x
whiptail
27.76
KB
-rwxr-xr-x
who
48.58
KB
-rwxr-xr-x
whoami
28.23
KB
-rwxr-xr-x
write
19.02
KB
-rwxr-sr-x
x86_64
15.16
KB
-rwxr-xr-x
x86_energy_perf_policy
27.01
KB
-rwxr-xr-x
xargs
60.75
KB
-rwxr-xr-x
xgettext
257.37
KB
-rwxr-xr-x
xmlcatalog
15.2
KB
-rwxr-xr-x
xmllint
61.84
KB
-rwxr-xr-x
xmlwf
23.91
KB
-rwxr-xr-x
xsltproc
23.51
KB
-rwxr-xr-x
xxd
19.42
KB
-rwxr-xr-x
xz
73.43
KB
-rwxr-xr-x
xzcat
73.43
KB
-rwxr-xr-x
xzcmp
6.48
KB
-rwxr-xr-x
xzdec
11.12
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.17
KB
-rwxr-xr-x
ypdomainname
15.32
KB
-rwxr-xr-x
yum
801
B
-rwxr-xr-x
yum-builddep
9.95
KB
-rwxr-xr-x
yum-config-manager
8.83
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
6.06
KB
-rwxr-xr-x
zip
210.63
KB
-rwxr-xr-x
zipcloak
102
KB
-rwxr-xr-x
zipgrep
2.88
KB
-rwxr-xr-x
zipinfo
185.03
KB
-rwxr-xr-x
zipnote
93.65
KB
-rwxr-xr-x
zipsplit
97.63
KB
-rwxr-xr-x
zless
1.99
KB
-rwxr-xr-x
zmore
2.79
KB
-rwxr-xr-x
znew
5.22
KB
-rwxr-xr-x
zsoelim
32.53
KB
-rwxr-xr-x
zts-phar
14.89
KB
-rwxr-xr-x
zts-phar.phar
14.89
KB
-rwxr-xr-x
zts-php
6.08
MB
-rwxr-xr-x
Delete
Unzip
Zip
${this.title}
Close
Code Editor : tzselect
#!/usr/bin/bash PKGVERSION="(GNU libc) " TZVERSION="2.26" REPORT_BUGS_TO="<http://www.gnu.org/software/libc/bugs.html>" # Ask the user about the time zone, and output the resulting TZ value to stdout. # Interact with the user via stderr and stdin. # Contributed by Paul Eggert. This file is in the public domain. # Porting notes: # # This script requires a Posix-like shell and prefers the extension of a # 'select' statement. The 'select' statement was introduced in the # Korn shell and is available in Bash and other shell implementations. # If your host lacks both Bash and the Korn shell, you can get their # source from one of these locations: # # Bash <http://www.gnu.org/software/bash/bash.html> # Korn Shell <http://www.kornshell.com/> # Public Domain Korn Shell <http://www.cs.mun.ca/~michael/pdksh/> # # For portability to Solaris 9 /bin/sh this script avoids some POSIX # features and common extensions, such as $(...) (which works sometimes # but not others), $((...)), and $10. # # This script also uses several features of modern awk programs. # If your host lacks awk, or has an old awk that does not conform to Posix, # you can use either of the following free programs instead: # # Gawk (GNU awk) <http://www.gnu.org/software/gawk/> # mawk <http://invisible-island.net/mawk/> # Specify default values for environment variables if they are unset. : ${AWK=awk} : ${TZDIR=/usr/share/zoneinfo} # Output one argument as-is to standard output. # Safer than 'echo', which can mishandle '\' or leading '-'. say() { printf '%s\n' "$1" } # Check for awk Posix compliance. ($AWK -v x=y 'BEGIN { exit 123 }') </dev/null >/dev/null 2>&1 [ $? = 123 ] || { say >&2 "$0: Sorry, your '$AWK' program is not Posix compatible." exit 1 } coord= location_limit=10 zonetabtype=zone1970 usage="Usage: tzselect [--version] [--help] [-c COORD] [-n LIMIT] Select a time zone interactively. Options: -c COORD Instead of asking for continent and then country and then city, ask for selection from time zones whose largest cities are closest to the location with geographical coordinates COORD. COORD should use ISO 6709 notation, for example, '-c +4852+00220' for Paris (in degrees and minutes, North and East), or '-c -35-058' for Buenos Aires (in degrees, South and West). -n LIMIT Display at most LIMIT locations when -c is used (default $location_limit). --version Output version information. --help Output this help. Report bugs to $REPORT_BUGS_TO." # Ask the user to select from the function's arguments, # and assign the selected argument to the variable 'select_result'. # Exit on EOF or I/O error. Use the shell's 'select' builtin if available, # falling back on a less-nice but portable substitute otherwise. if case $BASH_VERSION in ?*) : ;; '') # '; exit' should be redundant, but Dash doesn't properly fail without it. (eval 'set --; select x; do break; done; exit') </dev/null 2>/dev/null esac then # Do this inside 'eval', as otherwise the shell might exit when parsing it # even though it is never executed. eval ' doselect() { select select_result do case $select_result in "") echo >&2 "Please enter a number in range." ;; ?*) break esac done || exit } # Work around a bug in bash 1.14.7 and earlier, where $PS3 is sent to stdout. case $BASH_VERSION in [01].*) case `echo 1 | (select x in x; do break; done) 2>/dev/null` in ?*) PS3= esac esac ' else doselect() { # Field width of the prompt numbers. select_width=`expr $# : '.*'` select_i= while : do case $select_i in '') select_i=0 for select_word do select_i=`expr $select_i + 1` printf >&2 "%${select_width}d) %s\\n" $select_i "$select_word" done ;; *[!0-9]*) echo >&2 'Please enter a number in range.' ;; *) if test 1 -le $select_i && test $select_i -le $#; then shift `expr $select_i - 1` select_result=$1 break fi echo >&2 'Please enter a number in range.' esac # Prompt and read input. printf >&2 %s "${PS3-#? }" read select_i || exit done } fi while getopts c:n:t:-: opt do case $opt$OPTARG in c*) coord=$OPTARG ;; n*) location_limit=$OPTARG ;; t*) # Undocumented option, used for developer testing. zonetabtype=$OPTARG ;; -help) exec echo "$usage" ;; -version) exec echo "tzselect $PKGVERSION$TZVERSION" ;; -*) say >&2 "$0: -$opt$OPTARG: unknown option; try '$0 --help'"; exit 1 ;; *) say >&2 "$0: try '$0 --help'"; exit 1 ;; esac done shift `expr $OPTIND - 1` case $# in 0) ;; *) say >&2 "$0: $1: unknown argument"; exit 1 ;; esac # Make sure the tables are readable. TZ_COUNTRY_TABLE=$TZDIR/iso3166.tab TZ_ZONE_TABLE=$TZDIR/$zonetabtype.tab for f in $TZ_COUNTRY_TABLE $TZ_ZONE_TABLE do <"$f" || { say >&2 "$0: time zone files are not set up correctly" exit 1 } done # If the current locale does not support UTF-8, convert data to current # locale's format if possible, as the shell aligns columns better that way. # Check the UTF-8 of U+12345 CUNEIFORM SIGN URU TIMES KI. ! $AWK 'BEGIN { u12345 = "\360\222\215\205"; exit length(u12345) != 1 }' && { tmp=`(mktemp -d) 2>/dev/null` || { tmp=${TMPDIR-/tmp}/tzselect.$$ && (umask 77 && mkdir -- "$tmp") };} && trap 'status=$?; rm -fr -- "$tmp"; exit $status' 0 HUP INT PIPE TERM && (iconv -f UTF-8 -t //TRANSLIT <"$TZ_COUNTRY_TABLE" >$tmp/iso3166.tab) \ 2>/dev/null && TZ_COUNTRY_TABLE=$tmp/iso3166.tab && iconv -f UTF-8 -t //TRANSLIT <"$TZ_ZONE_TABLE" >$tmp/$zonetabtype.tab && TZ_ZONE_TABLE=$tmp/$zonetabtype.tab newline=' ' IFS=$newline # Awk script to read a time zone table and output the same table, # with each column preceded by its distance from 'here'. output_distances=' BEGIN { FS = "\t" while (getline <TZ_COUNTRY_TABLE) if ($0 ~ /^[^#]/) country[$1] = $2 country["US"] = "US" # Otherwise the strings get too long. } function abs(x) { return x < 0 ? -x : x; } function min(x, y) { return x < y ? x : y; } function convert_coord(coord, deg, minute, ilen, sign, sec) { if (coord ~ /^[-+]?[0-9]?[0-9][0-9][0-9][0-9][0-9][0-9]([^0-9]|$)/) { degminsec = coord intdeg = degminsec < 0 ? -int(-degminsec / 10000) : int(degminsec / 10000) minsec = degminsec - intdeg * 10000 intmin = minsec < 0 ? -int(-minsec / 100) : int(minsec / 100) sec = minsec - intmin * 100 deg = (intdeg * 3600 + intmin * 60 + sec) / 3600 } else if (coord ~ /^[-+]?[0-9]?[0-9][0-9][0-9][0-9]([^0-9]|$)/) { degmin = coord intdeg = degmin < 0 ? -int(-degmin / 100) : int(degmin / 100) minute = degmin - intdeg * 100 deg = (intdeg * 60 + minute) / 60 } else deg = coord return deg * 0.017453292519943296 } function convert_latitude(coord) { match(coord, /..*[-+]/) return convert_coord(substr(coord, 1, RLENGTH - 1)) } function convert_longitude(coord) { match(coord, /..*[-+]/) return convert_coord(substr(coord, RLENGTH)) } # Great-circle distance between points with given latitude and longitude. # Inputs and output are in radians. This uses the great-circle special # case of the Vicenty formula for distances on ellipsoids. function gcdist(lat1, long1, lat2, long2, dlong, x, y, num, denom) { dlong = long2 - long1 x = cos(lat2) * sin(dlong) y = cos(lat1) * sin(lat2) - sin(lat1) * cos(lat2) * cos(dlong) num = sqrt(x * x + y * y) denom = sin(lat1) * sin(lat2) + cos(lat1) * cos(lat2) * cos(dlong) return atan2(num, denom) } # Parallel distance between points with given latitude and longitude. # This is the product of the longitude difference and the cosine # of the latitude of the point that is further from the equator. # I.e., it considers longitudes to be further apart if they are # nearer the equator. function pardist(lat1, long1, lat2, long2) { return abs(long1 - long2) * min(cos(lat1), cos(lat2)) } # The distance function is the sum of the great-circle distance and # the parallel distance. It could be weighted. function dist(lat1, long1, lat2, long2) { return gcdist(lat1, long1, lat2, long2) + pardist(lat1, long1, lat2, long2) } BEGIN { coord_lat = convert_latitude(coord) coord_long = convert_longitude(coord) } /^[^#]/ { here_lat = convert_latitude($2) here_long = convert_longitude($2) line = $1 "\t" $2 "\t" $3 sep = "\t" ncc = split($1, cc, /,/) for (i = 1; i <= ncc; i++) { line = line sep country[cc[i]] sep = ", " } if (NF == 4) line = line " - " $4 printf "%g\t%s\n", dist(coord_lat, coord_long, here_lat, here_long), line } ' # Begin the main loop. We come back here if the user wants to retry. while echo >&2 'Please identify a location' \ 'so that time zone rules can be set correctly.' continent= country= region= case $coord in ?*) continent=coord;; '') # Ask the user for continent or ocean. echo >&2 'Please select a continent, ocean, "coord", or "TZ".' quoted_continents=` $AWK ' BEGIN { FS = "\t" } /^[^#]/ { entry = substr($3, 1, index($3, "/") - 1) if (entry == "America") entry = entry "s" if (entry ~ /^(Arctic|Atlantic|Indian|Pacific)$/) entry = entry " Ocean" printf "'\''%s'\''\n", entry } ' <"$TZ_ZONE_TABLE" | sort -u | tr '\n' ' ' echo '' ` eval ' doselect '"$quoted_continents"' \ "coord - I want to use geographical coordinates." \ "TZ - I want to specify the time zone using the Posix TZ format." continent=$select_result case $continent in Americas) continent=America;; *" "*) continent=`expr "$continent" : '\''\([^ ]*\)'\''` esac ' esac case $continent in TZ) # Ask the user for a Posix TZ string. Check that it conforms. while echo >&2 'Please enter the desired value' \ 'of the TZ environment variable.' echo >&2 'For example, GST-10 is a zone named GST' \ 'that is 10 hours ahead (east) of UTC.' read TZ $AWK -v TZ="$TZ" 'BEGIN { tzname = "(<[[:alnum:]+-]{3,}>|[[:alpha:]]{3,})" time = "(2[0-4]|[0-1]?[0-9])" \ "(:[0-5][0-9](:[0-5][0-9])?)?" offset = "[-+]?" time mdate = "M([1-9]|1[0-2])\\.[1-5]\\.[0-6]" jdate = "((J[1-9]|[0-9]|J?[1-9][0-9]" \ "|J?[1-2][0-9][0-9])|J?3[0-5][0-9]|J?36[0-5])" datetime = ",(" mdate "|" jdate ")(/" time ")?" tzpattern = "^(:.*|" tzname offset "(" tzname \ "(" offset ")?(" datetime datetime ")?)?)$" if (TZ ~ tzpattern) exit 1 exit 0 }' do say >&2 "'$TZ' is not a conforming Posix time zone string." done TZ_for_date=$TZ;; *) case $continent in coord) case $coord in '') echo >&2 'Please enter coordinates' \ 'in ISO 6709 notation.' echo >&2 'For example, +4042-07403 stands for' echo >&2 '40 degrees 42 minutes north,' \ '74 degrees 3 minutes west.' read coord;; esac distance_table=`$AWK \ -v coord="$coord" \ -v TZ_COUNTRY_TABLE="$TZ_COUNTRY_TABLE" \ "$output_distances" <"$TZ_ZONE_TABLE" | sort -n | sed "${location_limit}q" ` regions=`say "$distance_table" | $AWK ' BEGIN { FS = "\t" } { print $NF } '` echo >&2 'Please select one of the following' \ 'time zone regions,' echo >&2 'listed roughly in increasing order' \ "of distance from $coord". doselect $regions region=$select_result TZ=`say "$distance_table" | $AWK -v region="$region" ' BEGIN { FS="\t" } $NF == region { print $4 } '` ;; *) # Get list of names of countries in the continent or ocean. countries=`$AWK \ -v continent="$continent" \ -v TZ_COUNTRY_TABLE="$TZ_COUNTRY_TABLE" \ ' BEGIN { FS = "\t" } /^#/ { next } $3 ~ ("^" continent "/") { ncc = split($1, cc, /,/) for (i = 1; i <= ncc; i++) if (!cc_seen[cc[i]]++) cc_list[++ccs] = cc[i] } END { while (getline <TZ_COUNTRY_TABLE) { if ($0 !~ /^#/) cc_name[$1] = $2 } for (i = 1; i <= ccs; i++) { country = cc_list[i] if (cc_name[country]) { country = cc_name[country] } print country } } ' <"$TZ_ZONE_TABLE" | sort -f` # If there's more than one country, ask the user which one. case $countries in *"$newline"*) echo >&2 'Please select a country' \ 'whose clocks agree with yours.' doselect $countries country=$select_result;; *) country=$countries esac # Get list of names of time zone rule regions in the country. regions=`$AWK \ -v country="$country" \ -v TZ_COUNTRY_TABLE="$TZ_COUNTRY_TABLE" \ ' BEGIN { FS = "\t" cc = country while (getline <TZ_COUNTRY_TABLE) { if ($0 !~ /^#/ && country == $2) { cc = $1 break } } } /^#/ { next } $1 ~ cc { print $4 } ' <"$TZ_ZONE_TABLE"` # If there's more than one region, ask the user which one. case $regions in *"$newline"*) echo >&2 'Please select one of the following' \ 'time zone regions.' doselect $regions region=$select_result;; *) region=$regions esac # Determine TZ from country and region. TZ=`$AWK \ -v country="$country" \ -v region="$region" \ -v TZ_COUNTRY_TABLE="$TZ_COUNTRY_TABLE" \ ' BEGIN { FS = "\t" cc = country while (getline <TZ_COUNTRY_TABLE) { if ($0 !~ /^#/ && country == $2) { cc = $1 break } } } /^#/ { next } $1 ~ cc && $4 == region { print $3 } ' <"$TZ_ZONE_TABLE"` esac # Make sure the corresponding zoneinfo file exists. TZ_for_date=$TZDIR/$TZ <"$TZ_for_date" || { say >&2 "$0: time zone files are not set up correctly" exit 1 } esac # Use the proposed TZ to output the current date relative to UTC. # Loop until they agree in seconds. # Give up after 8 unsuccessful tries. extra_info= for i in 1 2 3 4 5 6 7 8 do TZdate=`LANG=C TZ="$TZ_for_date" date` UTdate=`LANG=C TZ=UTC0 date` TZsec=`expr "$TZdate" : '.*:\([0-5][0-9]\)'` UTsec=`expr "$UTdate" : '.*:\([0-5][0-9]\)'` case $TZsec in $UTsec) extra_info=" Selected time is now: $TZdate. Universal Time is now: $UTdate." break esac done # Output TZ info and ask the user to confirm. echo >&2 "" echo >&2 "The following information has been given:" echo >&2 "" case $country%$region%$coord in ?*%?*%) say >&2 " $country$newline $region";; ?*%%) say >&2 " $country";; %?*%?*) say >&2 " coord $coord$newline $region";; %%?*) say >&2 " coord $coord";; *) say >&2 " TZ='$TZ'" esac say >&2 "" say >&2 "Therefore TZ='$TZ' will be used.$extra_info" say >&2 "Is the above information OK?" doselect Yes No ok=$select_result case $ok in Yes) break esac do coord= done case $SHELL in *csh) file=.login line="setenv TZ '$TZ'";; *) file=.profile line="TZ='$TZ'; export TZ" esac test -t 1 && say >&2 " You can make this change permanent for yourself by appending the line $line to the file '$file' in your home directory; then log out and log in again. Here is that TZ value again, this time on standard output so that you can use the $0 command in shell scripts:" say "$TZ"
Close