Linux vmi2545633.contaboserver.net 6.1.0-32-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.129-1 (2025-03-06) x86_64
Apache/2.4.62 (Debian)
Server IP : 127.0.0.1 & Your IP : 127.0.0.1
Domains :
Cant Read [ /etc/named.conf ]
User : www-data
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
usr /
share /
bash-completion /
completions /
Delete
Unzip
Name
Size
Permission
Date
Action
2to3
923
B
-rw-r--r--
2022-04-03 12:14
7z
4.2
KB
-rw-r--r--
2022-04-03 12:14
7za
4.2
KB
-rw-r--r--
2022-04-03 12:14
_adb
1.74
KB
-rw-r--r--
2022-04-03 12:14
_cal
926
B
-rw-r--r--
2022-04-03 12:14
_chfn
238
B
-rw-r--r--
2022-04-03 12:14
_chsh
698
B
-rw-r--r--
2022-04-03 12:14
_dmesg
929
B
-rw-r--r--
2022-04-03 12:14
_eject
813
B
-rw-r--r--
2022-04-03 12:14
_hexdump
677
B
-rw-r--r--
2022-04-03 12:14
_hwclock
622
B
-rw-r--r--
2022-04-03 12:14
_ionice
1.23
KB
-rw-r--r--
2022-04-03 12:14
_look
445
B
-rw-r--r--
2022-04-03 12:14
_mock
2.02
KB
-rw-r--r--
2022-04-03 12:14
_modules
2.48
KB
-rw-r--r--
2022-04-03 12:14
_mount
2.01
KB
-rw-r--r--
2022-04-03 12:14
_mount.linux
10.79
KB
-rw-r--r--
2022-04-03 12:14
_newgrp
432
B
-rw-r--r--
2022-04-03 12:14
_nmcli
6.03
KB
-rw-r--r--
2022-04-03 12:14
_renice
770
B
-rw-r--r--
2022-04-03 12:14
_repomanage
606
B
-rw-r--r--
2022-04-03 12:14
_reptyr
549
B
-rw-r--r--
2022-04-03 12:14
_rfkill
927
B
-rw-r--r--
2022-04-03 12:14
_rtcwake
877
B
-rw-r--r--
2022-04-03 12:14
_runuser
241
B
-rw-r--r--
2022-04-03 12:14
_su
986
B
-rw-r--r--
2022-04-03 12:14
_svn
8.67
KB
-rw-r--r--
2022-04-03 12:14
_svnadmin
2.25
KB
-rw-r--r--
2022-04-03 12:14
_svnlook
1.94
KB
-rw-r--r--
2022-04-03 12:14
_udevadm
2.12
KB
-rw-r--r--
2022-04-03 12:14
_umount
631
B
-rw-r--r--
2022-04-03 12:14
_umount.linux
4.51
KB
-rw-r--r--
2022-04-03 12:14
_write
239
B
-rw-r--r--
2022-04-03 12:14
_xm
7.55
KB
-rw-r--r--
2022-04-03 12:14
_yum
4.37
KB
-rw-r--r--
2022-04-03 12:14
a2disconf
1.44
KB
-rw-r--r--
2024-09-28 08:35
a2dismod
1.44
KB
-rw-r--r--
2024-09-28 08:35
a2dissite
1.44
KB
-rw-r--r--
2024-09-28 08:35
a2enconf
1.44
KB
-rw-r--r--
2024-09-28 08:35
a2enmod
1.44
KB
-rw-r--r--
2024-09-28 08:35
a2ensite
1.44
KB
-rw-r--r--
2024-09-28 08:35
a2x
924
B
-rw-r--r--
2022-04-03 12:14
abook
1.19
KB
-rw-r--r--
2022-04-03 12:14
aclocal
853
B
-rw-r--r--
2022-04-03 12:14
aclocal-1.10
853
B
-rw-r--r--
2022-04-03 12:14
aclocal-1.11
853
B
-rw-r--r--
2022-04-03 12:14
aclocal-1.12
853
B
-rw-r--r--
2022-04-03 12:14
aclocal-1.13
853
B
-rw-r--r--
2022-04-03 12:14
aclocal-1.14
853
B
-rw-r--r--
2022-04-03 12:14
aclocal-1.15
853
B
-rw-r--r--
2022-04-03 12:14
aclocal-1.16
853
B
-rw-r--r--
2022-04-03 12:14
acpi
460
B
-rw-r--r--
2022-04-03 12:14
add-apt-repository
2.19
KB
-rw-r--r--
2024-05-17 12:23
add_members
771
B
-rw-r--r--
2022-04-03 12:14
addpart
484
B
-rw-r--r--
2024-11-21 20:01
alias
490
B
-rw-r--r--
2022-04-03 12:14
alpine
899
B
-rw-r--r--
2022-04-03 12:14
alternatives
2.4
KB
-rw-r--r--
2022-04-03 12:14
animate
8.7
KB
-rw-r--r--
2022-04-03 12:14
ant
2.73
KB
-rw-r--r--
2022-04-03 12:14
apache2ctl
380
B
-rw-r--r--
2022-04-03 12:14
appdata-validate
791
B
-rw-r--r--
2022-04-03 12:14
apropos
2.94
KB
-rw-r--r--
2022-04-03 12:14
apt
7.34
KB
-rw-r--r--
2023-05-25 14:11
apt-add-repository
2.19
KB
-rw-r--r--
2024-05-17 12:23
apt-build
1.45
KB
-rw-r--r--
2022-04-03 12:14
apt-cache
2.13
KB
-rw-r--r--
2022-04-03 12:14
apt-get
3.82
KB
-rw-r--r--
2022-04-03 12:14
aptitude
4.12
KB
-rw-r--r--
2022-04-03 12:14
aptitude-curses
4.12
KB
-rw-r--r--
2022-04-03 12:14
arch
1.19
KB
-rw-r--r--
2022-04-03 12:14
arm-koji
6.21
KB
-rw-r--r--
2022-04-03 12:14
arp
1.56
KB
-rw-r--r--
2022-04-03 12:14
arping
603
B
-rw-r--r--
2022-04-03 12:14
arpspoof
564
B
-rw-r--r--
2022-04-03 12:14
asciidoc
1.17
KB
-rw-r--r--
2022-04-03 12:14
asciidoc.py
1.17
KB
-rw-r--r--
2022-04-03 12:14
aspell
3.29
KB
-rw-r--r--
2022-04-03 12:14
autoconf
966
B
-rw-r--r--
2022-04-03 12:14
autoheader
1020
B
-rw-r--r--
2022-04-03 12:14
automake
871
B
-rw-r--r--
2022-04-03 12:14
automake-1.10
871
B
-rw-r--r--
2022-04-03 12:14
automake-1.11
871
B
-rw-r--r--
2022-04-03 12:14
automake-1.12
871
B
-rw-r--r--
2022-04-03 12:14
automake-1.13
871
B
-rw-r--r--
2022-04-03 12:14
automake-1.14
871
B
-rw-r--r--
2022-04-03 12:14
automake-1.15
871
B
-rw-r--r--
2022-04-03 12:14
automake-1.16
871
B
-rw-r--r--
2022-04-03 12:14
autoreconf
1020
B
-rw-r--r--
2022-04-03 12:14
autorpm
350
B
-rw-r--r--
2022-04-03 12:14
autoscan
750
B
-rw-r--r--
2022-04-03 12:14
autossh
16.11
KB
-rw-r--r--
2022-04-03 12:14
autoupdate
750
B
-rw-r--r--
2022-04-03 12:14
avctrl
465
B
-rw-r--r--
2022-04-03 12:14
badblocks
595
B
-rw-r--r--
2022-04-03 12:14
bind
826
B
-rw-r--r--
2022-04-03 12:14
bk
429
B
-rw-r--r--
2022-04-03 12:14
blkdiscard
686
B
-rw-r--r--
2024-11-21 20:01
blkid
2.1
KB
-rw-r--r--
2024-11-21 20:01
blkzone
1014
B
-rw-r--r--
2024-11-21 20:01
blockdev
760
B
-rw-r--r--
2024-11-21 20:01
bmake
6.04
KB
-rw-r--r--
2022-04-03 12:14
brctl
1.02
KB
-rw-r--r--
2022-04-03 12:14
bsdtar
18.23
KB
-rw-r--r--
2022-04-03 12:14
btdownloadcurses.py
1.04
KB
-rw-r--r--
2022-04-03 12:14
btdownloadgui.py
1.04
KB
-rw-r--r--
2022-04-03 12:14
btdownloadheadless.py
1.04
KB
-rw-r--r--
2022-04-03 12:14
busctl
7.25
KB
-rw-r--r--
2025-03-06 11:43
bzip2
1.04
KB
-rw-r--r--
2022-04-03 12:14
c++
2.61
KB
-rw-r--r--
2022-04-03 12:14
cancel
555
B
-rw-r--r--
2022-04-03 12:14
cardctl
378
B
-rw-r--r--
2022-04-03 12:14
carton
1.83
KB
-rw-r--r--
2022-04-03 12:14
cc
2.61
KB
-rw-r--r--
2022-04-03 12:14
ccache
1
KB
-rw-r--r--
2022-04-03 12:14
ccze
1.19
KB
-rw-r--r--
2022-04-03 12:14
cdrecord
3.5
KB
-rw-r--r--
2022-04-03 12:14
cfagent
421
B
-rw-r--r--
2022-04-03 12:14
cfdisk
608
B
-rw-r--r--
2024-11-21 20:01
cfrun
1.24
KB
-rw-r--r--
2022-04-03 12:14
chage
669
B
-rw-r--r--
2022-04-03 12:14
change_pw
531
B
-rw-r--r--
2022-04-03 12:14
chcpu
1.49
KB
-rw-r--r--
2024-11-21 20:01
check_db
374
B
-rw-r--r--
2022-04-03 12:14
check_perms
319
B
-rw-r--r--
2022-04-03 12:14
checksec
746
B
-rw-r--r--
2022-04-03 12:14
chgrp
940
B
-rw-r--r--
2022-04-03 12:14
chkconfig
903
B
-rw-r--r--
2022-04-03 12:14
chmem
501
B
-rw-r--r--
2024-11-21 20:01
chmod
905
B
-rw-r--r--
2022-04-03 12:14
chown
1.08
KB
-rw-r--r--
2022-04-03 12:14
chpasswd
696
B
-rw-r--r--
2022-04-03 12:14
chrome
1.38
KB
-rw-r--r--
2022-04-03 12:14
chromium
1.38
KB
-rw-r--r--
2022-04-03 12:14
chromium-browser
1.38
KB
-rw-r--r--
2022-04-03 12:14
chronyc
1.53
KB
-rw-r--r--
2022-04-03 12:14
chrpath
536
B
-rw-r--r--
2022-04-03 12:14
chrt
920
B
-rw-r--r--
2024-11-21 20:01
ci
857
B
-rw-r--r--
2022-04-03 12:14
ciptool
9.38
KB
-rw-r--r--
2022-04-03 12:14
civclient
1.04
KB
-rw-r--r--
2022-04-03 12:14
civserver
487
B
-rw-r--r--
2022-04-03 12:14
cksfv
520
B
-rw-r--r--
2022-04-03 12:14
cleanarch
352
B
-rw-r--r--
2022-04-03 12:14
clisp
668
B
-rw-r--r--
2022-04-03 12:14
clone_member
542
B
-rw-r--r--
2022-04-03 12:14
clzip
1.12
KB
-rw-r--r--
2022-04-03 12:14
co
857
B
-rw-r--r--
2022-04-03 12:14
col
460
B
-rw-r--r--
2024-11-21 20:01
colcrt
484
B
-rw-r--r--
2024-11-21 20:01
colormake
6.04
KB
-rw-r--r--
2022-04-03 12:14
colrm
509
B
-rw-r--r--
2024-11-21 20:01
column
1.42
KB
-rw-r--r--
2024-11-21 20:01
compare
8.7
KB
-rw-r--r--
2022-04-03 12:14
compgen
1.42
KB
-rw-r--r--
2022-04-03 12:14
complete
1.42
KB
-rw-r--r--
2022-04-03 12:14
composite
8.7
KB
-rw-r--r--
2022-04-03 12:14
config_list
586
B
-rw-r--r--
2022-04-03 12:14
configure
1.18
KB
-rw-r--r--
2022-04-03 12:14
conjure
8.7
KB
-rw-r--r--
2022-04-03 12:14
convert
8.7
KB
-rw-r--r--
2022-04-03 12:14
cowsay
543
B
-rw-r--r--
2022-04-03 12:14
cowthink
543
B
-rw-r--r--
2022-04-03 12:14
cpan2dist
1.19
KB
-rw-r--r--
2022-04-03 12:14
cpio
2.83
KB
-rw-r--r--
2022-04-03 12:14
cppcheck
2.57
KB
-rw-r--r--
2022-04-03 12:14
createdb
4.27
KB
-rw-r--r--
2022-04-03 12:14
createuser
4.27
KB
-rw-r--r--
2022-04-03 12:14
crontab
1.16
KB
-rw-r--r--
2022-04-03 12:14
cryptsetup
3
KB
-rw-r--r--
2022-04-03 12:14
ctrlaltdel
335
B
-rw-r--r--
2024-11-21 20:01
curl
3.23
KB
-rw-r--r--
2022-04-03 12:14
cvs
11.75
KB
-rw-r--r--
2022-04-03 12:14
cvsps
1.45
KB
-rw-r--r--
2022-04-03 12:14
dcop
383
B
-rw-r--r--
2022-04-03 12:14
dd
1.25
KB
-rw-r--r--
2022-04-03 12:14
debconf
294
B
-rw-r--r--
2023-01-08 21:50
debconf-show
294
B
-rw-r--r--
2023-01-08 21:50
declare
1.24
KB
-rw-r--r--
2022-04-03 12:14
deja-dup
688
B
-rw-r--r--
2022-04-03 12:14
delpart
563
B
-rw-r--r--
2024-11-21 20:01
desktop-file-validate
474
B
-rw-r--r--
2022-04-03 12:14
devlink
26.76
KB
-rw-r--r--
2023-05-22 13:19
dfutool
9.38
KB
-rw-r--r--
2022-04-03 12:14
dhclient
696
B
-rw-r--r--
2022-04-03 12:14
dict
1.76
KB
-rw-r--r--
2022-04-03 12:14
display
8.7
KB
-rw-r--r--
2022-04-03 12:14
dmesg
1.21
KB
-rw-r--r--
2024-11-21 20:01
dmypy
1.05
KB
-rw-r--r--
2022-04-03 12:14
dnssec-keygen
1.12
KB
-rw-r--r--
2022-04-03 12:14
dnsspoof
500
B
-rw-r--r--
2022-04-03 12:14
dot
1.26
KB
-rw-r--r--
2022-04-03 12:14
dpkg
4.32
KB
-rw-r--r--
2022-04-03 12:14
dpkg-deb
4.32
KB
-rw-r--r--
2022-04-03 12:14
dpkg-query
4.32
KB
-rw-r--r--
2022-04-03 12:14
dpkg-reconfigure
4.32
KB
-rw-r--r--
2022-04-03 12:14
dpkg-source
3.21
KB
-rw-r--r--
2022-04-03 12:14
dropdb
4.27
KB
-rw-r--r--
2022-04-03 12:14
dropuser
4.27
KB
-rw-r--r--
2022-04-03 12:14
dselect
615
B
-rw-r--r--
2022-04-03 12:14
dsniff
518
B
-rw-r--r--
2022-04-03 12:14
dumpdb
371
B
-rw-r--r--
2022-04-03 12:14
dumpe2fs
518
B
-rw-r--r--
2022-04-03 12:14
e2freefrag
460
B
-rw-r--r--
2022-04-03 12:14
e2label
292
B
-rw-r--r--
2022-04-03 12:14
ebtables
3.61
KB
-rw-r--r--
2022-04-03 12:14
ecryptfs-migrate-home
499
B
-rw-r--r--
2022-04-03 12:14
edquota
3.62
KB
-rw-r--r--
2022-04-03 12:14
eject
1.22
KB
-rw-r--r--
2024-11-21 20:01
eog
645
B
-rw-r--r--
2022-04-03 12:14
ether-wake
539
B
-rw-r--r--
2022-04-03 12:14
etherwake
539
B
-rw-r--r--
2022-04-03 12:14
evince
976
B
-rw-r--r--
2022-04-03 12:14
explodepkg
152
B
-rw-r--r--
2022-04-03 12:14
export
1.48
KB
-rw-r--r--
2022-04-03 12:14
f77
2.61
KB
-rw-r--r--
2022-04-03 12:14
f95
2.61
KB
-rw-r--r--
2022-04-03 12:14
faillog
640
B
-rw-r--r--
2022-04-03 12:14
fallocate
721
B
-rw-r--r--
2024-11-21 20:01
fbgs
1.55
KB
-rw-r--r--
2022-04-03 12:14
fbi
1.79
KB
-rw-r--r--
2022-04-03 12:14
fdisk
1.87
KB
-rw-r--r--
2024-11-21 20:01
feh
4.2
KB
-rw-r--r--
2022-04-03 12:14
file
755
B
-rw-r--r--
2022-04-03 12:14
file-roller
1.08
KB
-rw-r--r--
2022-04-03 12:14
filebucket
9.77
KB
-rw-r--r--
2022-04-03 12:14
filefrag
350
B
-rw-r--r--
2022-04-03 12:14
filesnarf
447
B
-rw-r--r--
2022-04-03 12:14
fincore
916
B
-rw-r--r--
2024-11-21 20:01
find
3.84
KB
-rw-r--r--
2022-04-03 12:14
find_member
541
B
-rw-r--r--
2022-04-03 12:14
findfs
695
B
-rw-r--r--
2024-11-21 20:01
findmnt
3.12
KB
-rw-r--r--
2024-11-21 20:01
fio
2.31
KB
-rw-r--r--
2022-04-03 12:14
firefox
1.18
KB
-rw-r--r--
2022-04-03 12:14
flake8
1000
B
-rw-r--r--
2022-04-03 12:14
flock
874
B
-rw-r--r--
2024-11-21 20:01
freebsd-update
596
B
-rw-r--r--
2022-04-03 12:14
freeciv
1.04
KB
-rw-r--r--
2022-04-03 12:14
freeciv-gtk2
1.04
KB
-rw-r--r--
2022-04-03 12:14
freeciv-gtk3
1.04
KB
-rw-r--r--
2022-04-03 12:14
freeciv-sdl
1.04
KB
-rw-r--r--
2022-04-03 12:14
freeciv-server
487
B
-rw-r--r--
2022-04-03 12:14
freeciv-xaw
1.04
KB
-rw-r--r--
2022-04-03 12:14
fsck
770
B
-rw-r--r--
2024-11-21 20:01
fsck.cramfs
702
B
-rw-r--r--
2024-11-21 20:01
fsck.minix
418
B
-rw-r--r--
2024-11-21 20:01
fsfreeze
524
B
-rw-r--r--
2024-11-21 20:01
fstrim
743
B
-rw-r--r--
2024-11-21 20:01
function
1.24
KB
-rw-r--r--
2022-04-03 12:14
fusermount
638
B
-rw-r--r--
2022-04-03 12:14
g++
2.61
KB
-rw-r--r--
2022-04-03 12:14
g++-5
2.61
KB
-rw-r--r--
2022-04-03 12:14
g++-6
2.61
KB
-rw-r--r--
2022-04-03 12:14
g++-7
2.61
KB
-rw-r--r--
2022-04-03 12:14
g++-8
2.61
KB
-rw-r--r--
2022-04-03 12:14
g4
1.37
KB
-rw-r--r--
2022-04-03 12:14
g77
2.61
KB
-rw-r--r--
2022-04-03 12:14
g95
2.61
KB
-rw-r--r--
2022-04-03 12:14
gapplication
1.36
KB
-rw-r--r--
2023-02-23 13:54
gcc
2.61
KB
-rw-r--r--
2022-04-03 12:14
gcc-5
2.61
KB
-rw-r--r--
2022-04-03 12:14
gcc-6
2.61
KB
-rw-r--r--
2022-04-03 12:14
gcc-7
2.61
KB
-rw-r--r--
2022-04-03 12:14
gcc-8
2.61
KB
-rw-r--r--
2022-04-03 12:14
gccgo
2.61
KB
-rw-r--r--
2022-04-03 12:14
gccgo-5
2.61
KB
-rw-r--r--
2022-04-03 12:14
gccgo-6
2.61
KB
-rw-r--r--
2022-04-03 12:14
gccgo-7
2.61
KB
-rw-r--r--
2022-04-03 12:14
gccgo-8
2.61
KB
-rw-r--r--
2022-04-03 12:14
gcj
2.61
KB
-rw-r--r--
2022-04-03 12:14
gcl
615
B
-rw-r--r--
2022-04-03 12:14
gdb
1.59
KB
-rw-r--r--
2022-04-03 12:14
gdbus
935
B
-rw-r--r--
2023-02-23 13:54
genaliases
322
B
-rw-r--r--
2022-04-03 12:14
gendiff
267
B
-rw-r--r--
2022-04-03 12:14
genisoimage
878
B
-rw-r--r--
2022-04-03 12:14
geoiplookup
683
B
-rw-r--r--
2022-04-03 12:14
geoiplookup6
683
B
-rw-r--r--
2022-04-03 12:14
getconf
795
B
-rw-r--r--
2022-04-03 12:14
getent
1.92
KB
-rw-r--r--
2022-04-03 12:14
getopt
815
B
-rw-r--r--
2024-11-21 20:01
gfortran
2.61
KB
-rw-r--r--
2022-04-03 12:14
gfortran-5
2.61
KB
-rw-r--r--
2022-04-03 12:14
gfortran-6
2.61
KB
-rw-r--r--
2022-04-03 12:14
gfortran-7
2.61
KB
-rw-r--r--
2022-04-03 12:14
gfortran-8
2.61
KB
-rw-r--r--
2022-04-03 12:14
gio
3.74
KB
-rw-r--r--
2023-02-23 13:54
gkrellm
945
B
-rw-r--r--
2022-04-03 12:14
gkrellm2
945
B
-rw-r--r--
2022-04-03 12:14
gm
852
B
-rw-r--r--
2022-04-03 12:14
gmake
6.04
KB
-rw-r--r--
2022-04-03 12:14
gmplayer
11.2
KB
-rw-r--r--
2022-04-03 12:14
gnatmake
1015
B
-rw-r--r--
2022-04-03 12:14
gnokii
6.9
KB
-rw-r--r--
2022-04-03 12:14
gnome-mplayer
951
B
-rw-r--r--
2022-04-03 12:14
gnome-screenshot
810
B
-rw-r--r--
2022-04-03 12:14
gnumake
6.04
KB
-rw-r--r--
2022-04-03 12:14
google-chrome
1.38
KB
-rw-r--r--
2022-04-03 12:14
google-chrome-stable
1.38
KB
-rw-r--r--
2022-04-03 12:14
gpasswd
602
B
-rw-r--r--
2022-04-03 12:14
gpc
2.61
KB
-rw-r--r--
2022-04-03 12:14
gpg
1.26
KB
-rw-r--r--
2022-04-03 12:14
gpg2
1.32
KB
-rw-r--r--
2022-04-03 12:14
gpgv
1.09
KB
-rw-r--r--
2022-04-03 12:14
gpgv2
1.09
KB
-rw-r--r--
2022-04-03 12:14
gphoto2
1.38
KB
-rw-r--r--
2022-04-03 12:14
gprof
1.31
KB
-rw-r--r--
2022-04-03 12:14
gresource
1.32
KB
-rw-r--r--
2023-02-23 13:54
groupadd
619
B
-rw-r--r--
2022-04-03 12:14
groupdel
538
B
-rw-r--r--
2022-04-03 12:14
groupmems
611
B
-rw-r--r--
2022-04-03 12:14
groupmod
690
B
-rw-r--r--
2022-04-03 12:14
growisofs
895
B
-rw-r--r--
2022-04-03 12:14
grpck
498
B
-rw-r--r--
2022-04-03 12:14
grub
10.39
KB
-rw-r--r--
2023-10-02 14:11
grub-bios-setup
10.39
KB
-rw-r--r--
2023-10-02 14:11
grub-editenv
10.39
KB
-rw-r--r--
2023-10-02 14:11
grub-install
10.39
KB
-rw-r--r--
2023-10-02 14:11
grub-mkconfig
10.39
KB
-rw-r--r--
2023-10-02 14:11
grub-mkfont
10.39
KB
-rw-r--r--
2023-10-02 14:11
grub-mkimage
10.39
KB
-rw-r--r--
2023-10-02 14:11
grub-mkpasswd-pbkdf2
10.39
KB
-rw-r--r--
2023-10-02 14:11
grub-mkrescue
10.39
KB
-rw-r--r--
2023-10-02 14:11
grub-probe
10.39
KB
-rw-r--r--
2023-10-02 14:11
grub-reboot
10.39
KB
-rw-r--r--
2023-10-02 14:11
grub-script-check
10.39
KB
-rw-r--r--
2023-10-02 14:11
grub-set-default
10.39
KB
-rw-r--r--
2023-10-02 14:11
gsettings
2.76
KB
-rw-r--r--
2023-02-23 13:54
gssdp-discover
922
B
-rw-r--r--
2022-04-03 12:14
gtar
18.23
KB
-rw-r--r--
2022-04-03 12:14
gzip
1.13
KB
-rw-r--r--
2022-04-03 12:14
hardlink
604
B
-rw-r--r--
2024-11-21 20:01
hciattach
9.38
KB
-rw-r--r--
2022-04-03 12:14
hciconfig
9.38
KB
-rw-r--r--
2022-04-03 12:14
hcitool
9.38
KB
-rw-r--r--
2022-04-03 12:14
hd
677
B
-rw-r--r--
2022-04-03 12:14
hddtemp
890
B
-rw-r--r--
2022-04-03 12:14
hexdump
1007
B
-rw-r--r--
2024-11-21 20:01
hid2hci
348
B
-rw-r--r--
2022-04-03 12:14
host
1.97
KB
-rw-r--r--
2022-04-03 12:14
hostname
491
B
-rw-r--r--
2022-04-03 12:14
hostnamectl
2.69
KB
-rw-r--r--
2025-03-06 11:43
hping
792
B
-rw-r--r--
2022-04-03 12:14
hping2
792
B
-rw-r--r--
2022-04-03 12:14
hping3
792
B
-rw-r--r--
2022-04-03 12:14
htop
807
B
-rw-r--r--
2022-04-03 12:14
htpasswd
922
B
-rw-r--r--
2022-04-03 12:14
hunspell
1
KB
-rw-r--r--
2022-04-03 12:14
hwclock
1.13
KB
-rw-r--r--
2024-11-21 20:01
iceweasel
1.18
KB
-rw-r--r--
2022-04-03 12:14
iconv
927
B
-rw-r--r--
2022-04-03 12:14
id
433
B
-rw-r--r--
2022-04-03 12:14
identify
8.7
KB
-rw-r--r--
2022-04-03 12:14
idn
666
B
-rw-r--r--
2022-04-03 12:14
ifdown
906
B
-rw-r--r--
2022-04-03 12:14
ifquery
906
B
-rw-r--r--
2022-04-03 12:14
ifstat
2
KB
-rw-r--r--
2022-04-03 12:14
ifstatus
906
B
-rw-r--r--
2022-04-03 12:14
iftop
512
B
-rw-r--r--
2022-04-03 12:14
ifup
906
B
-rw-r--r--
2022-04-03 12:14
import
8.7
KB
-rw-r--r--
2022-04-03 12:14
influx
885
B
-rw-r--r--
2022-04-03 12:14
info
1.88
KB
-rw-r--r--
2022-04-03 12:14
inject
510
B
-rw-r--r--
2022-04-03 12:14
inotifywait
1.24
KB
-rw-r--r--
2022-04-03 12:14
inotifywatch
1.24
KB
-rw-r--r--
2022-04-03 12:14
insmod
518
B
-rw-r--r--
2022-04-03 12:14
insmod.static
518
B
-rw-r--r--
2022-04-03 12:14
installpkg
731
B
-rw-r--r--
2022-04-03 12:14
interdiff
774
B
-rw-r--r--
2022-04-03 12:14
invoke-rc.d
1.19
KB
-rw-r--r--
2022-04-03 12:14
ionice
1.13
KB
-rw-r--r--
2024-11-21 20:01
ip
12.63
KB
-rw-r--r--
2022-04-03 12:14
ipcalc
542
B
-rw-r--r--
2022-04-03 12:14
ipcmk
576
B
-rw-r--r--
2024-11-21 20:01
ipcrm
1.39
KB
-rw-r--r--
2024-11-21 20:01
ipcs
514
B
-rw-r--r--
2024-11-21 20:01
iperf
2.06
KB
-rw-r--r--
2022-04-03 12:14
iperf3
2.06
KB
-rw-r--r--
2022-04-03 12:14
ipmitool
5.53
KB
-rw-r--r--
2022-04-03 12:14
ipsec
3.05
KB
-rw-r--r--
2022-04-03 12:14
iptables
1.92
KB
-rw-r--r--
2022-04-03 12:14
ipv6calc
1.01
KB
-rw-r--r--
2022-04-03 12:14
iscsiadm
1.87
KB
-rw-r--r--
2022-04-03 12:14
isort
1.32
KB
-rw-r--r--
2022-04-03 12:14
isosize
529
B
-rw-r--r--
2024-11-21 20:01
isql
352
B
-rw-r--r--
2022-04-03 12:14
iwconfig
2.7
KB
-rw-r--r--
2022-04-03 12:14
iwlist
607
B
-rw-r--r--
2022-04-03 12:14
iwpriv
725
B
-rw-r--r--
2022-04-03 12:14
iwspy
478
B
-rw-r--r--
2022-04-03 12:14
jar
497
B
-rw-r--r--
2022-04-03 12:14
jarsigner
1.66
KB
-rw-r--r--
2022-04-03 12:14
java
8.81
KB
-rw-r--r--
2022-04-03 12:14
javac
8.81
KB
-rw-r--r--
2022-04-03 12:14
javadoc
8.81
KB
-rw-r--r--
2022-04-03 12:14
javaws
795
B
-rw-r--r--
2022-04-03 12:14
journalctl
6.1
KB
-rw-r--r--
2025-03-06 11:43
jpegoptim
891
B
-rw-r--r--
2022-04-03 12:14
jps
602
B
-rw-r--r--
2022-04-03 12:14
jq
1.22
KB
-rw-r--r--
2022-04-03 12:14
jshint
903
B
-rw-r--r--
2022-04-03 12:14
json_xs
863
B
-rw-r--r--
2022-04-03 12:14
jsonschema
642
B
-rw-r--r--
2022-04-03 12:14
k3b
1.16
KB
-rw-r--r--
2022-04-03 12:14
kcov
1.72
KB
-rw-r--r--
2022-04-03 12:14
kernel-install
1.65
KB
-rw-r--r--
2025-03-06 11:43
kill
577
B
-rw-r--r--
2022-04-03 12:14
killall
784
B
-rw-r--r--
2022-04-03 12:14
kldload
473
B
-rw-r--r--
2022-04-03 12:14
kldunload
372
B
-rw-r--r--
2022-04-03 12:14
kmod
3.16
KB
-rw-r--r--
2022-12-10 00:02
koji
6.21
KB
-rw-r--r--
2022-04-03 12:14
kplayer
11.2
KB
-rw-r--r--
2022-04-03 12:14
ktutil
2.93
KB
-rw-r--r--
2022-04-03 12:14
l2ping
9.38
KB
-rw-r--r--
2022-04-03 12:14
larch
1.93
KB
-rw-r--r--
2022-04-03 12:14
last
949
B
-rw-r--r--
2024-11-21 20:01
lastb
949
B
-rw-r--r--
2024-11-21 20:01
lastlog
584
B
-rw-r--r--
2022-04-03 12:14
lbzip2
1.04
KB
-rw-r--r--
2022-04-03 12:14
ldapadd
4.36
KB
-rw-r--r--
2022-04-03 12:14
ldapcompare
4.36
KB
-rw-r--r--
2022-04-03 12:14
ldapdelete
4.36
KB
-rw-r--r--
2022-04-03 12:14
ldapmodify
4.36
KB
-rw-r--r--
2022-04-03 12:14
ldapmodrdn
4.36
KB
-rw-r--r--
2022-04-03 12:14
ldappasswd
4.36
KB
-rw-r--r--
2022-04-03 12:14
ldapsearch
4.36
KB
-rw-r--r--
2022-04-03 12:14
ldapvi
1.34
KB
-rw-r--r--
2022-04-03 12:14
ldapwhoami
4.36
KB
-rw-r--r--
2022-04-03 12:14
ldattach
1.44
KB
-rw-r--r--
2024-11-21 20:01
lftp
617
B
-rw-r--r--
2022-04-03 12:14
lftpget
306
B
-rw-r--r--
2022-04-03 12:14
lilo
1.58
KB
-rw-r--r--
2022-04-03 12:14
links
3.21
KB
-rw-r--r--
2022-04-03 12:14
links2
3.21
KB
-rw-r--r--
2022-04-03 12:14
lintian
5.25
KB
-rw-r--r--
2022-04-03 12:14
lintian-info
5.25
KB
-rw-r--r--
2022-04-03 12:14
lisp
641
B
-rw-r--r--
2022-04-03 12:14
list_admins
385
B
-rw-r--r--
2022-04-03 12:14
list_lists
463
B
-rw-r--r--
2022-04-03 12:14
list_members
854
B
-rw-r--r--
2022-04-03 12:14
list_owners
411
B
-rw-r--r--
2022-04-03 12:14
locale-gen
715
B
-rw-r--r--
2022-04-03 12:14
localectl
3.25
KB
-rw-r--r--
2025-03-06 11:43
logger
1.52
KB
-rw-r--r--
2024-11-21 20:01
loginctl
4.05
KB
-rw-r--r--
2025-03-06 11:43
look
683
B
-rw-r--r--
2024-11-21 20:01
losetup
1.7
KB
-rw-r--r--
2024-11-21 20:01
lpq
590
B
-rw-r--r--
2022-04-03 12:14
lpr
901
B
-rw-r--r--
2022-04-03 12:14
lrzip
1.08
KB
-rw-r--r--
2022-04-03 12:14
lsblk
2.16
KB
-rw-r--r--
2024-11-21 20:01
lscpu
1.04
KB
-rw-r--r--
2024-11-21 20:01
lsipc
1.28
KB
-rw-r--r--
2024-11-21 20:01
lsirq
816
B
-rw-r--r--
2024-11-21 20:01
lslocks
1.06
KB
-rw-r--r--
2024-11-21 20:01
lslogins
1.71
KB
-rw-r--r--
2024-11-21 20:01
lsmem
1.04
KB
-rw-r--r--
2024-11-21 20:01
lsns
1.16
KB
-rw-r--r--
2024-11-21 20:01
lsof
1.38
KB
-rw-r--r--
2022-04-03 12:14
lsscsi
594
B
-rw-r--r--
2022-04-03 12:14
lsusb
423
B
-rw-r--r--
2022-04-03 12:14
lua
438
B
-rw-r--r--
2022-04-03 12:14
luac
486
B
-rw-r--r--
2022-04-03 12:14
luseradd
1.03
KB
-rw-r--r--
2022-04-03 12:14
luserdel
477
B
-rw-r--r--
2022-04-03 12:14
lusermod
1.03
KB
-rw-r--r--
2022-04-03 12:14
lvchange
19.01
KB
-rw-r--r--
2022-04-03 12:14
lvcreate
19.01
KB
-rw-r--r--
2022-04-03 12:14
lvdisplay
19.01
KB
-rw-r--r--
2022-04-03 12:14
lvextend
19.01
KB
-rw-r--r--
2022-04-03 12:14
lvm
19.01
KB
-rw-r--r--
2022-04-03 12:14
lvmdiskscan
19.01
KB
-rw-r--r--
2022-04-03 12:14
lvreduce
19.01
KB
-rw-r--r--
2022-04-03 12:14
lvremove
19.01
KB
-rw-r--r--
2022-04-03 12:14
lvrename
19.01
KB
-rw-r--r--
2022-04-03 12:14
lvresize
19.01
KB
-rw-r--r--
2022-04-03 12:14
lvs
19.01
KB
-rw-r--r--
2022-04-03 12:14
lvscan
19.01
KB
-rw-r--r--
2022-04-03 12:14
lz4
1.14
KB
-rw-r--r--
2022-04-03 12:14
lz4c
1.14
KB
-rw-r--r--
2022-04-03 12:14
lzip
1.12
KB
-rw-r--r--
2022-04-03 12:14
lzma
915
B
-rw-r--r--
2022-04-03 12:14
lzop
1.45
KB
-rw-r--r--
2022-04-03 12:14
macof
424
B
-rw-r--r--
2022-04-03 12:14
mailmanctl
463
B
-rw-r--r--
2022-04-03 12:14
mailsnarf
447
B
-rw-r--r--
2022-04-03 12:14
make
6.04
KB
-rw-r--r--
2022-04-03 12:14
makepkg
1.02
KB
-rw-r--r--
2022-04-03 12:14
man
2.94
KB
-rw-r--r--
2022-04-03 12:14
mc
689
B
-rw-r--r--
2022-04-03 12:14
mcookie
599
B
-rw-r--r--
2024-11-21 20:01
mcrypt
1.8
KB
-rw-r--r--
2022-04-03 12:14
mdadm
4.41
KB
-rw-r--r--
2022-04-03 12:14
mdecrypt
1.8
KB
-rw-r--r--
2022-04-03 12:14
mdtool
2.07
KB
-rw-r--r--
2022-04-03 12:14
medusa
672
B
-rw-r--r--
2022-04-03 12:14
mencoder
11.2
KB
-rw-r--r--
2022-04-03 12:14
mesg
412
B
-rw-r--r--
2024-11-21 20:01
micropython
1.73
KB
-rw-r--r--
2022-04-03 12:14
mii-diag
655
B
-rw-r--r--
2022-04-03 12:14
mii-tool
852
B
-rw-r--r--
2022-04-03 12:14
minicom
1.07
KB
-rw-r--r--
2022-04-03 12:14
mkfs
659
B
-rw-r--r--
2024-11-21 20:01
mkfs.bfs
677
B
-rw-r--r--
2024-11-21 20:01
mkfs.cramfs
839
B
-rw-r--r--
2024-11-21 20:01
mkfs.minix
749
B
-rw-r--r--
2024-11-21 20:01
mkinitrd
1.2
KB
-rw-r--r--
2022-04-03 12:14
mkisofs
878
B
-rw-r--r--
2022-04-03 12:14
mkswap
876
B
-rw-r--r--
2024-11-21 20:01
mktemp
679
B
-rw-r--r--
2022-04-03 12:14
mmsitepass
328
B
-rw-r--r--
2022-04-03 12:14
modinfo
1.21
KB
-rw-r--r--
2022-04-03 12:14
modprobe
3.99
KB
-rw-r--r--
2022-04-03 12:14
mogrify
8.7
KB
-rw-r--r--
2022-04-03 12:14
monodevelop
445
B
-rw-r--r--
2022-04-03 12:14
montage
8.7
KB
-rw-r--r--
2022-04-03 12:14
more
752
B
-rw-r--r--
2024-11-21 20:01
mount
2.06
KB
-rw-r--r--
2024-11-21 20:01
mountpoint
498
B
-rw-r--r--
2024-11-21 20:01
mozilla-firefox
1.18
KB
-rw-r--r--
2022-04-03 12:14
mplayer
11.2
KB
-rw-r--r--
2022-04-03 12:14
mplayer2
11.2
KB
-rw-r--r--
2022-04-03 12:14
mr
2.57
KB
-rw-r--r--
2022-04-03 12:14
msgsnarf
447
B
-rw-r--r--
2022-04-03 12:14
msynctool
1.31
KB
-rw-r--r--
2022-04-03 12:14
mtx
1.15
KB
-rw-r--r--
2022-04-03 12:14
munin-node-configure
752
B
-rw-r--r--
2022-04-03 12:14
munin-run
645
B
-rw-r--r--
2022-04-03 12:14
munin-update
652
B
-rw-r--r--
2022-04-03 12:14
munindoc
320
B
-rw-r--r--
2022-04-03 12:14
mussh
1.16
KB
-rw-r--r--
2022-04-03 12:14
mutt
4.35
KB
-rw-r--r--
2022-04-03 12:14
muttng
4.35
KB
-rw-r--r--
2022-04-03 12:14
mypy
1.4
KB
-rw-r--r--
2022-04-03 12:14
mysql
2.6
KB
-rw-r--r--
2022-04-03 12:14
mysqladmin
1.72
KB
-rw-r--r--
2022-04-03 12:14
namei
500
B
-rw-r--r--
2024-11-21 20:01
nc
1.2
KB
-rw-r--r--
2022-04-03 12:14
ncal
926
B
-rw-r--r--
2022-04-03 12:14
ncftp
627
B
-rw-r--r--
2022-04-03 12:14
nethogs
556
B
-rw-r--r--
2022-04-03 12:14
networkctl
2.47
KB
-rw-r--r--
2025-03-06 11:43
newlist
586
B
-rw-r--r--
2022-04-03 12:14
newusers
658
B
-rw-r--r--
2022-04-03 12:14
ngrep
849
B
-rw-r--r--
2022-04-03 12:14
nmap
1.58
KB
-rw-r--r--
2022-04-03 12:14
nproc
499
B
-rw-r--r--
2022-04-03 12:14
nsenter
1.17
KB
-rw-r--r--
2024-11-21 20:01
nslookup
1.97
KB
-rw-r--r--
2022-04-03 12:14
nsupdate
881
B
-rw-r--r--
2022-04-03 12:14
ntpdate
711
B
-rw-r--r--
2022-04-03 12:14
oggdec
872
B
-rw-r--r--
2022-04-03 12:14
op
1.47
KB
-rw-r--r--
2022-04-03 12:14
openssl
4.88
KB
-rw-r--r--
2022-04-03 12:14
opera
1.39
KB
-rw-r--r--
2022-04-03 12:14
optipng
1.15
KB
-rw-r--r--
2022-04-03 12:14
p4
1.37
KB
-rw-r--r--
2022-04-03 12:14
pack200
2.21
KB
-rw-r--r--
2022-04-03 12:14
partx
1.27
KB
-rw-r--r--
2024-11-21 20:01
passwd
551
B
-rw-r--r--
2022-04-03 12:14
patch
1.74
KB
-rw-r--r--
2022-04-03 12:14
pbzip2
1.04
KB
-rw-r--r--
2022-04-03 12:14
pccardctl
378
B
-rw-r--r--
2022-04-03 12:14
pdftotext
978
B
-rw-r--r--
2022-04-03 12:14
pdlzip
1.12
KB
-rw-r--r--
2022-04-03 12:14
perl
4.18
KB
-rw-r--r--
2022-04-03 12:14
perlcritic
1.32
KB
-rw-r--r--
2022-04-03 12:14
perldoc
4.18
KB
-rw-r--r--
2022-04-03 12:14
perltidy
1.88
KB
-rw-r--r--
2022-04-03 12:14
pgrep
1.61
KB
-rw-r--r--
2022-04-03 12:14
phing
2.73
KB
-rw-r--r--
2022-04-03 12:14
pidof
530
B
-rw-r--r--
2022-04-03 12:14
pigz
1.13
KB
-rw-r--r--
2022-04-03 12:14
pine
899
B
-rw-r--r--
2022-04-03 12:14
pinfo
1.88
KB
-rw-r--r--
2022-04-03 12:14
ping
1.95
KB
-rw-r--r--
2022-04-03 12:14
ping6
1.95
KB
-rw-r--r--
2022-04-03 12:14
pivot_root
387
B
-rw-r--r--
2024-11-21 20:01
pkcon
2.67
KB
-rw-r--r--
2022-12-01 18:47
pkg-config
1.28
KB
-rw-r--r--
2022-04-03 12:14
pkg-get
2.2
KB
-rw-r--r--
2022-04-03 12:14
pkg_deinstall
483
B
-rw-r--r--
2022-04-03 12:14
pkg_delete
483
B
-rw-r--r--
2022-04-03 12:14
pkg_info
483
B
-rw-r--r--
2022-04-03 12:14
pkgadd
1.72
KB
-rw-r--r--
2022-04-03 12:14
pkgrm
1.03
KB
-rw-r--r--
2022-04-03 12:14
pkgtool
846
B
-rw-r--r--
2022-04-03 12:14
pkgutil
3.86
KB
-rw-r--r--
2022-04-03 12:14
pkill
1.61
KB
-rw-r--r--
2022-04-03 12:14
plague-client
409
B
-rw-r--r--
2022-04-03 12:14
plzip
1.12
KB
-rw-r--r--
2022-04-03 12:14
pm-hibernate
321
B
-rw-r--r--
2022-04-03 12:14
pm-is-supported
336
B
-rw-r--r--
2022-04-03 12:14
pm-powersave
282
B
-rw-r--r--
2022-04-03 12:14
pm-suspend
321
B
-rw-r--r--
2022-04-03 12:14
pm-suspend-hybrid
321
B
-rw-r--r--
2022-04-03 12:14
pmake
6.04
KB
-rw-r--r--
2022-04-03 12:14
pngfix
814
B
-rw-r--r--
2022-04-03 12:14
portinstall
895
B
-rw-r--r--
2022-04-03 12:14
portsnap
498
B
-rw-r--r--
2022-04-03 12:14
portupgrade
469
B
-rw-r--r--
2022-04-03 12:14
postalias
956
B
-rw-r--r--
2022-04-03 12:14
postcat
869
B
-rw-r--r--
2022-04-03 12:14
postconf
811
B
-rw-r--r--
2022-04-03 12:14
postfix
761
B
-rw-r--r--
2022-04-03 12:14
postmap
956
B
-rw-r--r--
2022-04-03 12:14
postsuper
1.51
KB
-rw-r--r--
2022-04-03 12:14
povray
2.01
KB
-rw-r--r--
2022-04-03 12:14
ppc-koji
6.21
KB
-rw-r--r--
2022-04-03 12:14
prelink
938
B
-rw-r--r--
2022-04-03 12:14
printenv
466
B
-rw-r--r--
2022-04-03 12:14
prlimit
1.3
KB
-rw-r--r--
2024-11-21 20:01
protoc
1.47
KB
-rw-r--r--
2022-04-03 12:14
psql
4.27
KB
-rw-r--r--
2022-04-03 12:14
puppet
9.77
KB
-rw-r--r--
2022-04-03 12:14
puppetca
9.77
KB
-rw-r--r--
2022-04-03 12:14
puppetd
9.77
KB
-rw-r--r--
2022-04-03 12:14
puppetdoc
9.77
KB
-rw-r--r--
2022-04-03 12:14
puppetmasterd
9.77
KB
-rw-r--r--
2022-04-03 12:14
puppetqd
9.77
KB
-rw-r--r--
2022-04-03 12:14
puppetrun
9.77
KB
-rw-r--r--
2022-04-03 12:14
pv
755
B
-rw-r--r--
2022-04-03 12:14
pvchange
19.01
KB
-rw-r--r--
2022-04-03 12:14
pvcreate
19.01
KB
-rw-r--r--
2022-04-03 12:14
pvdisplay
19.01
KB
-rw-r--r--
2022-04-03 12:14
pvmove
19.01
KB
-rw-r--r--
2022-04-03 12:14
pvremove
19.01
KB
-rw-r--r--
2022-04-03 12:14
pvs
19.01
KB
-rw-r--r--
2022-04-03 12:14
pvscan
19.01
KB
-rw-r--r--
2022-04-03 12:14
pwck
386
B
-rw-r--r--
2022-04-03 12:14
pwd
448
B
-rw-r--r--
2022-04-03 12:14
pwdx
489
B
-rw-r--r--
2022-04-03 12:14
pwgen
603
B
-rw-r--r--
2022-04-03 12:14
pxz
1.48
KB
-rw-r--r--
2022-04-03 12:14
py.test
4.16
KB
-rw-r--r--
2022-04-03 12:14
py.test-2
4.16
KB
-rw-r--r--
2022-04-03 12:14
py.test-3
4.16
KB
-rw-r--r--
2022-04-03 12:14
pycodestyle
733
B
-rw-r--r--
2022-04-03 12:14
pydoc
1.02
KB
-rw-r--r--
2022-04-03 12:14
pydoc3
1.02
KB
-rw-r--r--
2022-04-03 12:14
pydocstyle
839
B
-rw-r--r--
2022-04-03 12:14
pyflakes
447
B
-rw-r--r--
2022-04-03 12:14
pylint
3.25
KB
-rw-r--r--
2022-04-03 12:14
pylint-2
3.25
KB
-rw-r--r--
2022-04-03 12:14
pylint-3
3.25
KB
-rw-r--r--
2022-04-03 12:14
pypy
1.73
KB
-rw-r--r--
2022-04-03 12:14
pypy3
1.73
KB
-rw-r--r--
2022-04-03 12:14
pytest
4.16
KB
-rw-r--r--
2022-04-03 12:14
pytest-2
4.16
KB
-rw-r--r--
2022-04-03 12:14
pytest-3
4.16
KB
-rw-r--r--
2022-04-03 12:14
python
1.73
KB
-rw-r--r--
2022-04-03 12:14
python2
1.73
KB
-rw-r--r--
2022-04-03 12:14
python2.7
1.73
KB
-rw-r--r--
2022-04-03 12:14
python3
1.73
KB
-rw-r--r--
2022-04-03 12:14
python3.3
1.73
KB
-rw-r--r--
2022-04-03 12:14
python3.4
1.73
KB
-rw-r--r--
2022-04-03 12:14
python3.5
1.73
KB
-rw-r--r--
2022-04-03 12:14
python3.6
1.73
KB
-rw-r--r--
2022-04-03 12:14
python3.7
1.73
KB
-rw-r--r--
2022-04-03 12:14
python3.8
1.73
KB
-rw-r--r--
2022-04-03 12:14
python3.9
1.73
KB
-rw-r--r--
2022-04-03 12:14
pyvenv
432
B
-rw-r--r--
2022-04-03 12:14
pyvenv-3.4
432
B
-rw-r--r--
2022-04-03 12:14
pyvenv-3.5
432
B
-rw-r--r--
2022-04-03 12:14
pyvenv-3.6
432
B
-rw-r--r--
2022-04-03 12:14
pyvenv-3.7
432
B
-rw-r--r--
2022-04-03 12:14
pyvenv-3.8
432
B
-rw-r--r--
2022-04-03 12:14
pyvenv-3.9
432
B
-rw-r--r--
2022-04-03 12:14
qdbus
383
B
-rw-r--r--
2022-04-03 12:14
qemu
3.25
KB
-rw-r--r--
2022-04-03 12:14
qemu-kvm
3.25
KB
-rw-r--r--
2022-04-03 12:14
qemu-system-i386
3.25
KB
-rw-r--r--
2022-04-03 12:14
qemu-system-x86_64
3.25
KB
-rw-r--r--
2022-04-03 12:14
qrunner
391
B
-rw-r--r--
2022-04-03 12:14
querybts
1.23
KB
-rw-r--r--
2022-04-03 12:14
quota
3.62
KB
-rw-r--r--
2022-04-03 12:14
quotacheck
3.62
KB
-rw-r--r--
2022-04-03 12:14
quotaoff
3.62
KB
-rw-r--r--
2022-04-03 12:14
quotaon
3.62
KB
-rw-r--r--
2022-04-03 12:14
radvdump
500
B
-rw-r--r--
2022-04-03 12:14
ralsh
9.77
KB
-rw-r--r--
2022-04-03 12:14
rcs
857
B
-rw-r--r--
2022-04-03 12:14
rcsdiff
857
B
-rw-r--r--
2022-04-03 12:14
rdesktop
1.6
KB
-rw-r--r--
2022-04-03 12:14
rdict
1.76
KB
-rw-r--r--
2022-04-03 12:14
readprofile
679
B
-rw-r--r--
2024-11-21 20:01
redis-cli
1003
B
-rw-r--r--
2024-01-16 10:13
remove_members
571
B
-rw-r--r--
2022-04-03 12:14
removepkg
557
B
-rw-r--r--
2022-04-03 12:14
renice
784
B
-rw-r--r--
2024-11-21 20:01
reportbug
3.32
KB
-rw-r--r--
2022-04-03 12:14
repquota
3.62
KB
-rw-r--r--
2022-04-03 12:14
resizepart
605
B
-rw-r--r--
2024-11-21 20:01
resolvconf
428
B
-rw-r--r--
2022-04-03 12:14
rev
432
B
-rw-r--r--
2024-11-21 20:01
rfcomm
9.38
KB
-rw-r--r--
2022-04-03 12:14
ri
3.65
KB
-rw-r--r--
2022-04-03 12:14
rlog
857
B
-rw-r--r--
2022-04-03 12:14
rmlist
363
B
-rw-r--r--
2022-04-03 12:14
rmmod
527
B
-rw-r--r--
2022-04-03 12:14
route
781
B
-rw-r--r--
2022-04-03 12:14
rpcdebug
994
B
-rw-r--r--
2022-04-03 12:14
rpm
10.12
KB
-rw-r--r--
2022-04-03 12:14
rpm2targz
368
B
-rw-r--r--
2022-04-03 12:14
rpm2tgz
368
B
-rw-r--r--
2022-04-03 12:14
rpm2txz
368
B
-rw-r--r--
2022-04-03 12:14
rpmbuild
10.12
KB
-rw-r--r--
2022-04-03 12:14
rpmbuild-md5
10.12
KB
-rw-r--r--
2022-04-03 12:14
rpmcheck
512
B
-rw-r--r--
2022-04-03 12:14
rrdtool
436
B
-rw-r--r--
2022-04-03 12:14
rsync
3.48
KB
-rw-r--r--
2022-04-03 12:14
rtcwake
1.06
KB
-rw-r--r--
2024-11-21 20:01
runuser
892
B
-rw-r--r--
2024-11-21 20:01
s390-koji
6.21
KB
-rw-r--r--
2022-04-03 12:14
sbcl
675
B
-rw-r--r--
2022-04-03 12:14
sbcl-mt
675
B
-rw-r--r--
2022-04-03 12:14
sbopkg
1.73
KB
-rw-r--r--
2022-04-03 12:14
scp
16.11
KB
-rw-r--r--
2022-04-03 12:14
screen
3.29
KB
-rw-r--r--
2022-04-03 12:14
script
1.04
KB
-rw-r--r--
2024-11-21 20:01
scriptlive
762
B
-rw-r--r--
2024-11-21 20:01
scriptreplay
917
B
-rw-r--r--
2024-11-21 20:01
scrub
885
B
-rw-r--r--
2022-04-03 12:14
sdptool
9.38
KB
-rw-r--r--
2022-04-03 12:14
secret-tool
1.43
KB
-rw-r--r--
2022-04-03 12:14
setarch
790
B
-rw-r--r--
2024-11-21 20:01
setpriv
2.77
KB
-rw-r--r--
2024-11-21 20:01
setquota
3.62
KB
-rw-r--r--
2022-04-03 12:14
setsid
440
B
-rw-r--r--
2024-11-21 20:01
setterm
2.53
KB
-rw-r--r--
2024-11-21 20:01
sfdisk
2.1
KB
-rw-r--r--
2024-11-21 20:01
sftp
16.11
KB
-rw-r--r--
2022-04-03 12:14
sh
879
B
-rw-r--r--
2022-04-03 12:14
shellcheck
1.63
KB
-rw-r--r--
2022-04-03 12:14
sidedoor
16.11
KB
-rw-r--r--
2022-04-03 12:14
sitecopy
1.29
KB
-rw-r--r--
2022-04-03 12:14
slackpkg
3.41
KB
-rw-r--r--
2022-04-03 12:14
slapt-get
2.44
KB
-rw-r--r--
2022-04-03 12:14
slapt-src
1.85
KB
-rw-r--r--
2022-04-03 12:14
slogin
16.11
KB
-rw-r--r--
2022-04-03 12:14
smartctl
4.27
KB
-rw-r--r--
2022-04-03 12:14
smbcacls
7.06
KB
-rw-r--r--
2022-04-03 12:14
smbclient
7.06
KB
-rw-r--r--
2022-04-03 12:14
smbcquotas
7.06
KB
-rw-r--r--
2022-04-03 12:14
smbget
7.06
KB
-rw-r--r--
2022-04-03 12:14
smbpasswd
7.06
KB
-rw-r--r--
2022-04-03 12:14
smbtar
7.06
KB
-rw-r--r--
2022-04-03 12:14
smbtree
7.06
KB
-rw-r--r--
2022-04-03 12:14
snownews
363
B
-rw-r--r--
2022-04-03 12:14
sparc-koji
6.21
KB
-rw-r--r--
2022-04-03 12:14
spovray
2.01
KB
-rw-r--r--
2022-04-03 12:14
sqlite3
902
B
-rw-r--r--
2022-04-03 12:14
ss
1.11
KB
-rw-r--r--
2022-04-03 12:14
ssh
16.11
KB
-rw-r--r--
2022-04-03 12:14
ssh-add
677
B
-rw-r--r--
2022-04-03 12:14
ssh-copy-id
684
B
-rw-r--r--
2022-04-03 12:14
ssh-keygen
3.77
KB
-rw-r--r--
2022-04-03 12:14
sshfs
567
B
-rw-r--r--
2022-04-03 12:14
sshmitm
364
B
-rw-r--r--
2022-04-03 12:14
sshow
498
B
-rw-r--r--
2022-04-03 12:14
star
18.23
KB
-rw-r--r--
2022-04-03 12:14
strace
3.23
KB
-rw-r--r--
2022-04-03 12:14
stream
8.7
KB
-rw-r--r--
2022-04-03 12:14
strings
1.13
KB
-rw-r--r--
2022-04-03 12:14
su
892
B
-rw-r--r--
2024-11-21 20:01
sudo
1.47
KB
-rw-r--r--
2022-04-03 12:14
sudoedit
1.47
KB
-rw-r--r--
2022-04-03 12:14
svcadm
4.99
KB
-rw-r--r--
2022-04-03 12:14
svk
8.62
KB
-rw-r--r--
2022-04-03 12:14
swaplabel
635
B
-rw-r--r--
2024-11-21 20:01
swapoff
743
B
-rw-r--r--
2024-11-21 20:01
swapon
1.96
KB
-rw-r--r--
2024-11-21 20:01
sync_members
735
B
-rw-r--r--
2022-04-03 12:14
synclient
592
B
-rw-r--r--
2022-04-03 12:14
sysbench
4.01
KB
-rw-r--r--
2022-04-03 12:14
sysctl
813
B
-rw-r--r--
2022-04-03 12:14
systemctl
15.16
KB
-rw-r--r--
2025-03-06 14:56
systemd-analyze
6.9
KB
-rw-r--r--
2025-03-06 11:43
systemd-cat
1.68
KB
-rw-r--r--
2025-03-06 11:43
systemd-cgls
2.2
KB
-rw-r--r--
2025-03-06 11:43
systemd-cgtop
2.19
KB
-rw-r--r--
2025-03-06 11:43
systemd-cryptenroll
3.23
KB
-rw-r--r--
2025-03-06 11:43
systemd-delta
1.75
KB
-rw-r--r--
2025-03-06 11:43
systemd-detect-virt
1.3
KB
-rw-r--r--
2025-03-06 11:43
systemd-dissect
3.11
KB
-rw-r--r--
2025-03-06 11:43
systemd-id128
2.09
KB
-rw-r--r--
2025-03-06 11:43
systemd-path
1.7
KB
-rw-r--r--
2025-03-06 11:43
systemd-run
5.39
KB
-rw-r--r--
2025-03-06 11:43
systemd-sysext
2.39
KB
-rw-r--r--
2025-03-06 11:43
tar
18.23
KB
-rw-r--r--
2022-04-03 12:14
taskset
1.18
KB
-rw-r--r--
2024-11-21 20:01
tc
26.83
KB
-rw-r--r--
2023-05-22 13:19
tcpdump
1.62
KB
-rw-r--r--
2022-04-03 12:14
tcpkill
440
B
-rw-r--r--
2022-04-03 12:14
tcpnice
431
B
-rw-r--r--
2022-04-03 12:14
tightvncviewer
2.91
KB
-rw-r--r--
2022-04-03 12:14
timedatectl
2.95
KB
-rw-r--r--
2025-03-06 11:43
timeout
1008
B
-rw-r--r--
2022-04-03 12:14
tipc
8.09
KB
-rw-r--r--
2022-04-03 12:14
tox
1.4
KB
-rw-r--r--
2022-04-03 12:14
tracepath
564
B
-rw-r--r--
2022-04-03 12:14
tracepath6
564
B
-rw-r--r--
2022-04-03 12:14
tshark
4.12
KB
-rw-r--r--
2022-04-03 12:14
tsig-keygen
644
B
-rw-r--r--
2022-04-03 12:14
tune2fs
1.71
KB
-rw-r--r--
2022-04-03 12:14
typeset
1.24
KB
-rw-r--r--
2022-04-03 12:14
uclampset
665
B
-rw-r--r--
2024-11-21 20:01
udevadm
9.66
KB
-rw-r--r--
2025-03-06 11:43
ufw
2.44
KB
-rw-r--r--
2023-05-18 14:03
ul
655
B
-rw-r--r--
2024-11-21 20:01
ulimit
879
B
-rw-r--r--
2022-04-03 12:14
umount
1.67
KB
-rw-r--r--
2024-11-21 20:01
unace
472
B
-rw-r--r--
2022-04-03 12:14
unpack200
1.22
KB
-rw-r--r--
2022-04-03 12:14
unrar
615
B
-rw-r--r--
2022-04-03 12:14
unshare
936
B
-rw-r--r--
2024-11-21 20:01
unshunt
347
B
-rw-r--r--
2022-04-03 12:14
update-alternatives
2.4
KB
-rw-r--r--
2022-04-03 12:14
update-initramfs
581
B
-rw-r--r--
2017-03-06 22:42
update-rc.d
1.86
KB
-rw-r--r--
2022-04-03 12:14
upgradepkg
803
B
-rw-r--r--
2022-04-03 12:14
urlsnarf
507
B
-rw-r--r--
2022-04-03 12:14
useradd
1.25
KB
-rw-r--r--
2022-04-03 12:14
userdel
545
B
-rw-r--r--
2022-04-03 12:14
usermod
1.36
KB
-rw-r--r--
2022-04-03 12:14
utmpdump
475
B
-rw-r--r--
2024-11-21 20:01
valgrind
3.42
KB
-rw-r--r--
2022-04-03 12:14
vgcfgbackup
19.01
KB
-rw-r--r--
2022-04-03 12:14
vgcfgrestore
19.01
KB
-rw-r--r--
2022-04-03 12:14
vgchange
19.01
KB
-rw-r--r--
2022-04-03 12:14
vgck
19.01
KB
-rw-r--r--
2022-04-03 12:14
vgconvert
19.01
KB
-rw-r--r--
2022-04-03 12:14
vgcreate
19.01
KB
-rw-r--r--
2022-04-03 12:14
vgdisplay
19.01
KB
-rw-r--r--
2022-04-03 12:14
vgexport
19.01
KB
-rw-r--r--
2022-04-03 12:14
vgextend
19.01
KB
-rw-r--r--
2022-04-03 12:14
vgimport
19.01
KB
-rw-r--r--
2022-04-03 12:14
vgmerge
19.01
KB
-rw-r--r--
2022-04-03 12:14
vgmknodes
19.01
KB
-rw-r--r--
2022-04-03 12:14
vgreduce
19.01
KB
-rw-r--r--
2022-04-03 12:14
vgremove
19.01
KB
-rw-r--r--
2022-04-03 12:14
vgrename
19.01
KB
-rw-r--r--
2022-04-03 12:14
vgs
19.01
KB
-rw-r--r--
2022-04-03 12:14
vgscan
19.01
KB
-rw-r--r--
2022-04-03 12:14
vgsplit
19.01
KB
-rw-r--r--
2022-04-03 12:14
vigr
444
B
-rw-r--r--
2022-04-03 12:14
vipw
444
B
-rw-r--r--
2022-04-03 12:14
vmstat
701
B
-rw-r--r--
2022-04-03 12:14
vncviewer
2.91
KB
-rw-r--r--
2022-04-03 12:14
vpnc
2.27
KB
-rw-r--r--
2022-04-03 12:14
wall
634
B
-rw-r--r--
2024-11-21 20:01
watch
1.15
KB
-rw-r--r--
2022-04-03 12:14
wdctl
1.34
KB
-rw-r--r--
2024-11-21 20:01
webmitm
364
B
-rw-r--r--
2022-04-03 12:14
wget
6.48
KB
-rw-r--r--
2022-04-03 12:14
whatis
2.94
KB
-rw-r--r--
2022-04-03 12:14
whereis
528
B
-rw-r--r--
2024-11-21 20:01
whiptail
345
B
-rw-r--r--
2022-11-30 08:24
wine
535
B
-rw-r--r--
2022-04-03 12:14
wine-development
535
B
-rw-r--r--
2022-04-03 12:14
wine-stable
535
B
-rw-r--r--
2022-04-03 12:14
wipefs
1.21
KB
-rw-r--r--
2024-11-21 20:01
withlist
411
B
-rw-r--r--
2022-04-03 12:14
wodim
3.5
KB
-rw-r--r--
2022-04-03 12:14
wol
1.16
KB
-rw-r--r--
2022-04-03 12:14
write
431
B
-rw-r--r--
2024-11-21 20:01
wsimport
1.1
KB
-rw-r--r--
2022-04-03 12:14
wtf
937
B
-rw-r--r--
2022-04-03 12:14
wvdial
1.25
KB
-rw-r--r--
2022-04-03 12:14
xdg-mime
2.17
KB
-rw-r--r--
2022-04-03 12:14
xdg-settings
757
B
-rw-r--r--
2022-04-03 12:14
xfreerdp
2.05
KB
-rw-r--r--
2022-04-03 12:14
xgamma
2.01
KB
-rw-r--r--
2022-04-03 12:14
xhost
378
B
-rw-r--r--
2022-04-03 12:14
xmllint
1.24
KB
-rw-r--r--
2022-04-03 12:14
xmlwf
694
B
-rw-r--r--
2022-04-03 12:14
xmms
695
B
-rw-r--r--
2022-04-03 12:14
xmodmap
437
B
-rw-r--r--
2022-04-03 12:14
xpovray
2.01
KB
-rw-r--r--
2022-04-03 12:14
xrandr
2.18
KB
-rw-r--r--
2022-04-03 12:14
xrdb
512
B
-rw-r--r--
2022-04-03 12:14
xsltproc
1.2
KB
-rw-r--r--
2022-04-03 12:14
xvfb-run
886
B
-rw-r--r--
2022-04-03 12:14
xvnc4viewer
2.91
KB
-rw-r--r--
2022-04-03 12:14
xxd
491
B
-rw-r--r--
2022-04-03 12:14
xz
1.48
KB
-rw-r--r--
2022-04-03 12:14
xzdec
639
B
-rw-r--r--
2022-04-03 12:14
ypcat
759
B
-rw-r--r--
2022-04-03 12:14
ypmatch
759
B
-rw-r--r--
2022-04-03 12:14
yum-arch
357
B
-rw-r--r--
2022-04-03 12:14
zopfli
677
B
-rw-r--r--
2022-04-03 12:14
zopflipng
920
B
-rw-r--r--
2022-04-03 12:14
zramctl
1.26
KB
-rw-r--r--
2024-11-21 20:01
Save
Rename
# tc(8) completion -*- shell-script -*- # Copyright 2016 6WIND S.A. # Copyright 2016 Quentin Monnet <quentin.monnet@6wind.com> QDISC_KIND=' choke codel bfifo pfifo pfifo_head_drop fq fq_codel gred hhf \ mqprio multiq netem pfifo_fast pie fq_pie red rr sfb sfq tbf atm \ cbq drr dsmark hfsc htb prio qfq ' FILTER_KIND=' basic bpf cgroup flow flower fw route rsvp tcindex u32 matchall ' ACTION_KIND=' gact mirred bpf sample ' # Takes a list of words in argument; each one of them is added to COMPREPLY if # it is not already present on the command line. Returns no value. _tc_once_attr() { local w subcword found for w in $*; do found=0 for (( subcword=3; subcword < ${#words[@]}-1; subcword++ )); do if [[ $w == ${words[subcword]} ]]; then found=1 break fi done [[ $found -eq 0 ]] && \ COMPREPLY+=( $( compgen -W "$w" -- "$cur" ) ) done } # Takes a list of words in argument; each one of them is added to COMPREPLY if # it is not already present on the command line from the provided index. Returns # no value. _tc_once_attr_from() { local w subcword found from=$1 shift for w in $*; do found=0 for (( subcword=$from; subcword < ${#words[@]}-1; subcword++ )); do if [[ $w == ${words[subcword]} ]]; then found=1 break fi done [[ $found -eq 0 ]] && \ COMPREPLY+=( $( compgen -W "$w" -- "$cur" ) ) done } # Takes a list of words in argument; adds them all to COMPREPLY if none of them # is already present on the command line. Returns no value. _tc_one_of_list() { local w subcword for w in $*; do for (( subcword=3; subcword < ${#words[@]}-1; subcword++ )); do [[ $w == ${words[subcword]} ]] && return 1 done done COMPREPLY+=( $( compgen -W "$*" -- "$cur" ) ) } # Takes a list of words in argument; adds them all to COMPREPLY if none of them # is already present on the command line from the provided index. Returns no # value. _tc_one_of_list_from() { local w subcword from=$1 shift for w in $*; do for (( subcword=$from; subcword < ${#words[@]}-1; subcword++ )); do [[ $w == ${words[subcword]} ]] && return 1 done done COMPREPLY+=( $( compgen -W "$*" -- "$cur" ) ) } # Returns "$cur ${cur}arg1 ${cur}arg2 ..." _tc_expand_units() { [[ $cur =~ ^[0-9]+ ]] || return 1 local value=${cur%%[^0-9]*} [[ $cur == $value ]] && echo $cur echo ${@/#/$value} } # Complete based on given word, usually $prev (or possibly the word before), # for when an argument or an option name has but a few possible arguments (so # tc does not take particular commands into account here). # Returns 0 is completion should stop after running this function, 1 otherwise. _tc_direct_complete() { case $1 in # Command options dev) _available_interfaces return 0 ;; classid) return 0 ;; estimator) local list=$( _tc_expand_units 'secs' 'msecs' 'usecs' ) COMPREPLY+=( $( compgen -W "$list" -- "$cur" ) ) return 0 ;; handle) return 0 ;; parent|flowid) local i iface ids cmd for (( i=3; i < ${#words[@]}-2; i++ )); do [[ ${words[i]} == dev ]] && iface=${words[i+1]} break done for cmd in qdisc class; do if [[ -n $iface ]]; then ids+=$( tc $cmd show dev $iface 2>/dev/null | \ cut -d\ -f 3 )" " else ids+=$( tc $cmd show 2>/dev/null | cut -d\ -f 3 ) fi done [[ $ids != " " ]] && \ COMPREPLY+=( $( compgen -W "$ids" -- "$cur" ) ) return 0 ;; protocol) # list comes from lib/ll_proto.c COMPREPLY+=( $( compgen -W ' 802.1Q 802.1ad 802_2 802_3 LLDP aarp \ all aoe arp atalk atmfate atmmpoa ax25 bpq can control cust \ ddcmp dec diag dna_dl dna_rc dna_rt econet ethercat ieeepup \ ieeepupat ip ipv4 ipv6 ipx irda lat localtalk loop mobitex \ ppp_disc ppp_mp ppp_ses ppptalk profinet pup pupat rarp sca \ snap tipc tr_802_2 wan_ppp x25' -- "$cur" ) ) return 0 ;; prio) return 0 ;; stab) COMPREPLY+=( $( compgen -W 'mtu tsize mpu overhead linklayer' -- "$cur" ) ) ;; # Qdiscs and classes options alpha|bands|beta|buckets|corrupt|debug|decrement|default|\ default_index|depth|direct_qlen|divisor|duplicate|ewma|flow_limit|\ flows|hh_limit|increment|indices|linklayer|non_hh_weight|num_tc|\ penalty_burst|penalty_rate|prio|priomap|probability|queues|r2q|\ reorder|vq|vqs) return 0 ;; setup) COMPREPLY+=( $( compgen -W 'vqs' -- "$cur" ) ) return 0 ;; hw) COMPREPLY+=( $( compgen -W '1 0' -- "$cur" ) ) return 0 ;; distribution) COMPREPLY+=( $( compgen -W 'uniform normal pareto paretonormal' -- "$cur" ) ) return 0 ;; loss) COMPREPLY+=( $( compgen -W 'random state gmodel' -- "$cur" ) ) return 0 ;; # Qdiscs and classes options options gap|gmodel|state) return 0 ;; # Filters options map) COMPREPLY+=( $( compgen -W 'key' -- "$cur" ) ) return 0 ;; hash) COMPREPLY+=( $( compgen -W 'keys' -- "$cur" ) ) return 0 ;; indev) _available_interfaces return 0 ;; eth_type) COMPREPLY+=( $( compgen -W 'ipv4 ipv6' -- "$cur" ) ) return 0 ;; ip_proto) COMPREPLY+=( $( compgen -W 'tcp udp' -- "$cur" ) ) return 0 ;; # Filters options options key|keys) [[ ${words[@]} =~ graft ]] && return 1 COMPREPLY+=( $( compgen -W 'src dst proto proto-src proto-dst iif \ priority mark nfct nfct-src nfct-dst nfct-proto-src \ nfct-proto-dst rt-classid sk-uid sk-gid vlan-tag rxhash' -- \ "$cur" ) ) return 0 ;; # BPF options - used for filters, actions, and exec export|bytecode|bytecode-file|object-file) _filedir return 0 ;; object-pinned|graft) # Pinned object is probably under /sys/fs/bpf/ [[ -n "$cur" ]] && _filedir && return 0 COMPREPLY=( $( compgen -G "/sys/fs/bpf/*" -- "$cur" ) ) || _filedir compopt -o nospace return 0 ;; section) if (type objdump > /dev/null 2>&1) ; then local fword objfile section_list for (( fword=3; fword < ${#words[@]}-3; fword++ )); do if [[ ${words[fword]} == object-file ]]; then objfile=${words[fword+1]} break fi done section_list=$( objdump -h $objfile 2>/dev/null | \ sed -n 's/^ *[0-9]\+ \([^ ]*\) *.*/\1/p' ) COMPREPLY+=( $( compgen -W "$section_list" -- "$cur" ) ) fi return 0 ;; import|run) _filedir return 0 ;; type) COMPREPLY+=( $( compgen -W 'cls act' -- "$cur" ) ) return 0 ;; # Actions options random) _tc_one_of_list 'netrand determ' return 0 ;; # Units for option arguments bandwidth|maxrate|peakrate|rate) local list=$( _tc_expand_units 'bit' \ 'kbit' 'kibit' 'kbps' 'kibps' \ 'mbit' 'mibit' 'mbps' 'mibps' \ 'gbit' 'gibit' 'gbps' 'gibps' \ 'tbit' 'tibit' 'tbps' 'tibps' ) COMPREPLY+=( $( compgen -W "$list" -- "$cur" ) ) ;; admit_bytes|avpkt|burst|cell|initial_quantum|limit|max|min|mtu|mpu|\ overhead|quantum|redflowlist) local list=$( _tc_expand_units \ 'b' 'kbit' 'k' 'mbit' 'm' 'gbit' 'g' ) COMPREPLY+=( $( compgen -W "$list" -- "$cur" ) ) ;; db|delay|evict_timeout|interval|latency|perturb|rehash|reset_timeout|\ target|tupdate) local list=$( _tc_expand_units 'secs' 'msecs' 'usecs' ) COMPREPLY+=( $( compgen -W "$list" -- "$cur" ) ) ;; esac return 1 } # Complete with options names for qdiscs. Each qdisc has its own set of options # and it seems we cannot really parse it from anywhere, so we add it manually # in this function. # Returns 0 is completion should stop after running this function, 1 otherwise. _tc_qdisc_options() { case $1 in choke) _tc_once_attr 'limit bandwidth ecn min max burst' return 0 ;; codel) _tc_once_attr 'limit target interval' _tc_one_of_list 'ecn noecn' return 0 ;; bfifo|pfifo|pfifo_head_drop) _tc_once_attr 'limit' return 0 ;; fq) _tc_once_attr 'limit flow_limit quantum initial_quantum maxrate \ buckets' _tc_one_of_list 'pacing nopacing' return 0 ;; fq_codel) _tc_once_attr 'limit flows target interval quantum' _tc_one_of_list 'ecn noecn' return 0 ;; gred) _tc_once_attr 'setup vqs default grio vq prio limit min max avpkt \ burst probability bandwidth ecn harddrop' return 0 ;; hhf) _tc_once_attr 'limit quantum hh_limit reset_timeout admit_bytes \ evict_timeout non_hh_weight' return 0 ;; mqprio) _tc_once_attr 'num_tc map queues hw' return 0 ;; netem) _tc_once_attr 'delay distribution corrupt duplicate loss ecn \ reorder rate' return 0 ;; pie) _tc_once_attr 'limit target tupdate alpha beta' _tc_one_of_list 'bytemode nobytemode' _tc_one_of_list 'ecn noecn' _tc_one_of_list 'dq_rate_estimator no_dq_rate_estimator' return 0 ;; fq_pie) _tc_once_attr 'limit flows target tupdate \ alpha beta quantum memory_limit ecn_prob' _tc_one_of_list 'ecn noecn' _tc_one_of_list 'bytemode nobytemode' _tc_one_of_list 'dq_rate_estimator no_dq_rate_estimator' return 0 ;; red) _tc_once_attr 'limit min max avpkt burst adaptive probability \ bandwidth ecn harddrop' return 0 ;; rr|prio) _tc_once_attr 'bands priomap multiqueue' return 0 ;; sfb) _tc_once_attr 'rehash db limit max target increment decrement \ penalty_rate penalty_burst' return 0 ;; sfq) _tc_once_attr 'limit perturb quantum divisor flows depth headdrop \ redflowlimit min max avpkt burst probability ecn harddrop' return 0 ;; tbf) _tc_once_attr 'limit burst rate mtu peakrate latency overhead \ linklayer' return 0 ;; cbq) _tc_once_attr 'bandwidth avpkt mpu cell ewma' return 0 ;; dsmark) _tc_once_attr 'indices default_index set_tc_index' return 0 ;; hfsc) _tc_once_attr 'default' return 0 ;; htb) _tc_once_attr 'default r2q direct_qlen debug' return 0 ;; multiq|pfifo_fast|atm|drr|qfq) return 0 ;; esac return 1 } # Complete with options names for BPF filters or actions. # Returns 0 is completion should stop after running this function, 1 otherwise. _tc_bpf_options() { [[ ${words[${#words[@]}-3]} == object-file ]] && \ _tc_once_attr 'section export' [[ ${words[${#words[@]}-5]} == object-file ]] && \ [[ ${words[${#words[@]}-3]} =~ (section|export) ]] && \ _tc_once_attr 'section export' _tc_one_of_list 'bytecode bytecode-file object-file object-pinned' _tc_once_attr 'verbose index direct-action action classid' return 0 } # Complete with options names for filter actions. # This function is recursive, thus allowing multiple actions statement to be # parsed. # Returns 0 is completion should stop after running this function, 1 otherwise. _tc_filter_action_options() { for ((acwd=$1; acwd < ${#words[@]}-1; acwd++)); do if [[ action == ${words[acwd]} ]]; then _tc_filter_action_options $((acwd+1)) && return 0 fi done local action acwd for ((acwd=$1; acwd < ${#words[@]}-1; acwd++)); do if [[ $ACTION_KIND =~ ' '${words[acwd]}' ' ]]; then _tc_one_of_list_from $acwd action _tc_action_options $acwd && return 0 fi done _tc_one_of_list_from $acwd $ACTION_KIND return 0 } # Complete with options names for filters. # Returns 0 is completion should stop after running this function, 1 otherwise. _tc_filter_options() { for ((acwd=$1; acwd < ${#words[@]}-1; acwd++)); do if [[ action == ${words[acwd]} ]]; then _tc_filter_action_options $((acwd+1)) && return 0 fi done filter=${words[$1]} case $filter in basic) _tc_once_attr 'match action classid' return 0 ;; bpf) _tc_bpf_options return 0 ;; cgroup) _tc_once_attr 'match action' return 0 ;; flow) local i for (( i=5; i < ${#words[@]}-1; i++ )); do if [[ ${words[i]} =~ ^keys?$ ]]; then _tc_direct_complete 'key' COMPREPLY+=( $( compgen -W 'or and xor rshift addend' -- \ "$cur" ) ) break fi done _tc_once_attr 'map hash divisor baseclass match action' return 0 ;; matchall) _tc_once_attr 'action classid skip_sw skip_hw' return 0 ;; flower) _tc_once_attr 'action classid indev dst_mac src_mac eth_type \ ip_proto dst_ip src_ip dst_port src_port' return 0 ;; fw) _tc_once_attr 'action classid' return 0 ;; route) _tc_one_of_list 'from fromif' _tc_once_attr 'to classid action' return 0 ;; rsvp) _tc_once_attr 'ipproto session sender classid action tunnelid \ tunnel flowlabel spi/ah spi/esp u8 u16 u32' [[ ${words[${#words[@]}-3]} == tunnel ]] && \ COMPREPLY+=( $( compgen -W 'skip' -- "$cur" ) ) [[ ${words[${#words[@]}-3]} =~ u(8|16|32) ]] && \ COMPREPLY+=( $( compgen -W 'mask' -- "$cur" ) ) [[ ${words[${#words[@]}-3]} == mask ]] && \ COMPREPLY+=( $( compgen -W 'at' -- "$cur" ) ) return 0 ;; tcindex) _tc_once_attr 'hash mask shift classid action' _tc_one_of_list 'pass_on fall_through' return 0 ;; u32) _tc_once_attr 'match link classid action offset ht hashkey sample' COMPREPLY+=( $( compgen -W 'ip ip6 udp tcp icmp u8 u16 u32 mark \ divisor' -- "$cur" ) ) return 0 ;; esac return 1 } # Complete with options names for actions. # Returns 0 is completion should stop after running this function, 1 otherwise. _tc_action_options() { local from=$1 local action=${words[from]} case $action in bpf) _tc_bpf_options return 0 ;; mirred) _tc_one_of_list_from $from 'ingress egress' _tc_one_of_list_from $from 'mirror redirect' _tc_once_attr_from $from 'index dev' return 0 ;; sample) _tc_once_attr_from $from 'rate' _tc_once_attr_from $from 'trunc' _tc_once_attr_from $from 'group' return 0 ;; gact) _tc_one_of_list_from $from 'reclassify drop continue pass' _tc_once_attr_from $from 'random' return 0 ;; esac return 1 } # Complete with options names for exec. # Returns 0 is completion should stop after running this function, 1 otherwise. _tc_exec_options() { case $1 in import) [[ ${words[${#words[@]}-3]} == import ]] && \ _tc_once_attr 'run' return 0 ;; graft) COMPREPLY+=( $( compgen -W 'key type' -- "$cur" ) ) [[ ${words[${#words[@]}-3]} == object-file ]] && \ _tc_once_attr 'type' _tc_bpf_options return 0 ;; esac return 1 } # Main completion function # Logic is as follows: # 1. Check if previous word is a global option; if so, propose arguments. # 2. Check if current word is a global option; if so, propose completion. # 3. Check for the presence of a main command (qdisc|class|filter|...). If # there is one, first call _tc_direct_complete to see if previous word is # waiting for a particular completion. If so, propose completion and exit. # 4. Extract main command and -- if available -- its subcommand # (add|delete|show|...). # 5. Propose completion based on main and sub- command in use. Additional # functions may be called for qdiscs, classes or filter options. _tc() { local cur prev words cword _init_completion || return case $prev in -V|-Version) return 0 ;; -b|-batch|-cf|-conf) _filedir return 0 ;; -force) COMPREPLY=( $( compgen -W '-batch' -- "$cur" ) ) return 0 ;; -nm|name) [[ -r /etc/iproute2/tc_cls ]] || \ COMPREPLY=( $( compgen -W '-conf' -- "$cur" ) ) return 0 ;; -n|-net|-netns) local nslist=$( ip netns list 2>/dev/null ) COMPREPLY+=( $( compgen -W "$nslist" -- "$cur" ) ) return 0 ;; -tshort) _tc_once_attr '-statistics' COMPREPLY+=( $( compgen -W 'monitor' -- "$cur" ) ) return 0 ;; -timestamp) _tc_once_attr '-statistics -tshort' COMPREPLY+=( $( compgen -W 'monitor' -- "$cur" ) ) return 0 ;; esac # Search for main commands local subcword cmd subcmd for (( subcword=1; subcword < ${#words[@]}-1; subcword++ )); do [[ ${words[subcword]} == -b?(atch) ]] && return 0 [[ -n $cmd ]] && subcmd=${words[subcword]} && break [[ ${words[subcword]} != -* && \ ${words[subcword-1]} != -@(n?(et?(ns))|c?(on)f) ]] && \ cmd=${words[subcword]} done if [[ -z $cmd ]]; then case $cur in -*) local c='-Version -statistics -details -raw -pretty \ -iec -graphe -batch -name -netns -timestamp' [[ $cword -eq 1 ]] && c+=' -force' COMPREPLY=( $( compgen -W "$c" -- "$cur" ) ) return 0 ;; *) COMPREPLY=( $( compgen -W "help $( tc help 2>&1 | \ command sed \ -e '/OBJECT := /!d' \ -e 's/.*{//' \ -e 's/}.*//' \ -e \ 's/|//g' )" -- "$cur" ) ) return 0 ;; esac fi [[ $subcmd == help ]] && return 0 # For this set of commands we may create COMPREPLY just by analysing the # previous word, if it expects for a specific list of options or values. if [[ $cmd =~ (qdisc|class|filter|action|exec) ]]; then _tc_direct_complete $prev && return 0 if [[ ${words[${#words[@]}-3]} == estimator ]]; then local list=$( _tc_expand_units 'secs' 'msecs' 'usecs' ) COMPREPLY+=( $( compgen -W "$list" -- "$cur" ) ) && return 0 fi fi # Completion depends on main command and subcommand in use. case $cmd in qdisc) case $subcmd in add|change|replace|link|del|delete) if [[ $(($cword-$subcword)) -eq 1 ]]; then COMPREPLY=( $( compgen -W 'dev' -- "$cur" ) ) return 0 fi local qdisc qdwd for ((qdwd=$subcword; qdwd < ${#words[@]}-1; qdwd++)); do if [[ $QDISC_KIND =~ ' '${words[qdwd]}' ' ]]; then qdisc=${words[qdwd]} _tc_qdisc_options $qdisc && return 0 fi done _tc_one_of_list $QDISC_KIND _tc_one_of_list 'root ingress parent clsact' _tc_once_attr 'handle estimator stab' ;; show) _tc_once_attr 'dev' _tc_one_of_list 'ingress clsact' _tc_once_attr '-statistics -details -raw -pretty -iec \ -graph -name' ;; help) return 0 ;; *) [[ $cword -eq $subcword ]] && \ COMPREPLY=( $( compgen -W 'help add delete change \ replace link show' -- "$cur" ) ) ;; esac ;; class) case $subcmd in add|change|replace|del|delete) if [[ $(($cword-$subcword)) -eq 1 ]]; then COMPREPLY=( $( compgen -W 'dev' -- "$cur" ) ) return 0 fi local qdisc qdwd for ((qdwd=$subcword; qdwd < ${#words[@]}-1; qdwd++)); do if [[ $QDISC_KIND =~ ' '${words[qdwd]}' ' ]]; then qdisc=${words[qdwd]} _tc_qdisc_options $qdisc && return 0 fi done _tc_one_of_list $QDISC_KIND _tc_one_of_list 'root parent' _tc_once_attr 'classid' ;; show) _tc_once_attr 'dev' _tc_one_of_list 'root parent' _tc_once_attr '-statistics -details -raw -pretty -iec \ -graph -name' ;; help) return 0 ;; *) [[ $cword -eq $subcword ]] && \ COMPREPLY=( $( compgen -W 'help add delete change \ replace show' -- "$cur" ) ) ;; esac ;; filter) case $subcmd in add|change|replace|del|delete) if [[ $(($cword-$subcword)) -eq 1 ]]; then COMPREPLY=( $( compgen -W 'dev' -- "$cur" ) ) return 0 fi local filter fltwd for ((fltwd=$subcword; fltwd < ${#words[@]}-1; fltwd++)); do if [[ $FILTER_KIND =~ ' '${words[fltwd]}' ' ]]; then _tc_filter_options $fltwd && return 0 fi done _tc_one_of_list $FILTER_KIND _tc_one_of_list 'root ingress egress parent' _tc_once_attr 'handle estimator pref protocol' ;; show) _tc_once_attr 'dev' _tc_one_of_list 'root ingress egress parent' _tc_once_attr '-statistics -details -raw -pretty -iec \ -graph -name' ;; help) return 0 ;; *) [[ $cword -eq $subcword ]] && \ COMPREPLY=( $( compgen -W 'help add delete change \ replace show' -- "$cur" ) ) ;; esac ;; action) case $subcmd in add|change|replace) local action acwd for ((acwd=$subcword; acwd < ${#words[@]}-1; acwd++)); do if [[ $ACTION_KIND =~ ' '${words[acwd]}' ' ]]; then _tc_action_options $acwd && return 0 fi done _tc_one_of_list $ACTION_KIND ;; get|del|delete) _tc_once_attr 'index' ;; lst|list|flush|show) _tc_one_of_list $ACTION_KIND ;; *) [[ $cword -eq $subcword ]] && \ COMPREPLY=( $( compgen -W 'help add delete change \ replace show list flush action' -- "$cur" ) ) ;; esac ;; monitor) COMPREPLY=( $( compgen -W 'help' -- "$cur" ) ) ;; exec) case $subcmd in bpf) local excmd exwd EXEC_KIND=' import debug graft ' for ((exwd=$subcword; exwd < ${#words[@]}-1; exwd++)); do if [[ $EXEC_KIND =~ ' '${words[exwd]}' ' ]]; then excmd=${words[exwd]} _tc_exec_options $excmd && return 0 fi done _tc_one_of_list $EXEC_KIND ;; *) [[ $cword -eq $subcword ]] && \ COMPREPLY=( $( compgen -W 'bpf' -- "$cur" ) ) ;; esac ;; esac } && complete -F _tc tc # ex: ts=4 sw=4 et filetype=sh