#! /usr/bin/python3 # vim: et ts=4 sw=4 # Copyright © 2010-2012 Piotr Ożarowski <piotr@debian.org> # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal # in the Software without restriction, including without limitation the rights # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell # copies of the Software, and to permit persons to whom the Software is # furnished to do so, subject to the following conditions: # # The above copyright notice and this permission notice shall be included in # all copies or substantial portions of the Software. # # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN # THE SOFTWARE. import logging import optparse import sys # glob1() is not in the public documentation, UTSL. from glob import glob1 from os import environ, remove, rmdir from os.path import dirname, basename, exists, join, splitext sys.path.insert(1, '/usr/share/python3/') from debpython import files as dpf from debpython.interpreter import Interpreter from debpython.version import SUPPORTED, getver, vrepr # initialize script logging.basicConfig(format='%(levelname).1s: %(module)s:%(lineno)d: ' '%(message)s') log = logging.getLogger(__name__) """TODO: move it to manpage Examples: py3clean -p python3-mako # all .py[co] files and __pycache__ directories from the package py3clean /usr/lib/python3.1/dist-packages # python3.1 py3clean -V 3.3 /usr/lib/python3/ # python 3.3 only py3clean -V 3.3 /usr/lib/foo/bar.py # bar/__pycache__/bar.cpython-33.py[co] py3clean /usr/lib/python3/ # all Python 3.X """ def get_magic_tag_to_remove(version): """Returns magic tag or True if all of them should be removed.""" i = Interpreter('python') map_ = {} for v in SUPPORTED: try: map_[v] = i.magic_tag(v) except Exception: log.debug('magic tag for %s not recognized', vrepr(v), exc_info=True) if version not in map_: try: map_[version] = i.magic_tag(version) except Exception as e: log.error('cannot find magic tag for Python %s: %s', vrepr(version), e) exit(4) tag = map_[version] # skip shared tags for v, t in map_.items(): if v == version: continue if t == tag: log.info('magic tag(s) used by python%s. Nothing to remove.', vrepr(v)) exit(0) log.debug('magic tags to remove: %s', tag) return tag def destroyer(magic_tag=None): # ;-) """Remove every .py[co] file associated to received .py file. :param magic_tag: * If None, removes all associated .py[co] files from __pycache__ directory. If the resulting directory is empty, and is not a system site package, then the directory is also removed. * If False, removes python3.1's .pyc files only * Otherwise removes given magic tag from __pycache__ directory. If the resulting directory is empty, and is not a system site package, then the directory is also removed. :type magic_tag: None or False or str """ if magic_tag is None: # remove compiled files in __pycache__ directory def find_files_to_remove(pyfile): directory = join(dirname(pyfile), '__pycache__') fname = splitext(basename(pyfile))[0] for fn in glob1(directory, "%s.*" % fname): yield join(directory, fn) # remove "classic" .pyc files as well for filename in ("%sc" % pyfile, "%so" % pyfile): if exists(filename): yield filename # workaround for http://bugs.python.org/issue22966 if '.' in fname: sane_fname = join(dirname(pyfile), fname.split('.', 1)[0]) for fn in find_files_to_remove(sane_fname): yield join(directory, fn) elif magic_tag is False: # remove 3.1's .pyc files only def find_files_to_remove(pyfile): # NOQA for filename in ("%sc" % pyfile, "%so" % pyfile): if exists(filename): yield filename else: # remove .pyc files for no longer needed magic tags def find_files_to_remove(pyfile): # NOQA directory = join(dirname(pyfile), '__pycache__') fname = splitext(basename(pyfile))[0] for fn in glob1(directory, "%s.%s.py[co]" % (fname, magic_tag)): yield join(directory, fn) # workaround for http://bugs.python.org/issue22966 if '.' in fname: sane_fname = join(dirname(pyfile), fname.split('.', 1)[0]) for fn in find_files_to_remove(sane_fname): yield join(directory, fn) def myremove(fname): remove(fname) directory = dirname(fname) # remove __pycache__ directory if it's empty if directory.endswith('__pycache__'): try: rmdir(directory) except Exception: pass counter = 0 try: while True: pyfile = (yield) for filename in find_files_to_remove(pyfile): try: myremove(filename) counter += 1 except (IOError, OSError) as e: log.error('cannot remove %s', filename) log.debug(e) except GeneratorExit: log.info("removed files: %s", counter) def main(): usage = '%prog [-V VERSION] [-p PACKAGE] [DIR_OR_FILE]' parser = optparse.OptionParser(usage, version='%prog 3.10.6-1~22.04.1') parser.add_option('-v', '--verbose', action='store_true', dest='verbose', help='turn verbose mode on') parser.add_option('-q', '--quiet', action='store_false', dest='verbose', default=False, help='be quiet') parser.add_option('-p', '--package', help='specify Debian package name to clean') parser.add_option('-V', dest='version', help='specify Python version to clean') (options, args) = parser.parse_args() if options.verbose or environ.get('PYCLEAN_DEBUG') == '1': log.setLevel(logging.DEBUG) log.debug('argv: %s', sys.argv) log.debug('options: %s', options) log.debug('args: %s', args) else: log.setLevel(logging.WARNING) if options.version: if options.version.endswith('3.1'): # 3.1, -3.1 magic_tag = False else: magic_tag = get_magic_tag_to_remove(getver(options.version)) d = destroyer(magic_tag) else: d = destroyer() # remove everything next(d) # initialize coroutine if not options.package and not args: parser.print_usage() exit(1) if options.package: log.info('cleaning package %s', options.package) pfiles = set(dpf.from_package(options.package)) if args: log.info('cleaning directories: %s', args) files = set(dpf.from_directory(args)) if options.package: files = files & pfiles else: files = pfiles for filename in files: d.send(filename) if __name__ == '__main__': main()
Name | Type | Size | Permission | Actions |
---|---|---|---|---|
[ | File | 50.44 KB | 0755 |
|
aa-enabled | File | 34.52 KB | 0755 |
|
aa-exec | File | 34.52 KB | 0755 |
|
aa-features-abi | File | 30.52 KB | 0755 |
|
addpart | File | 14.38 KB | 0755 |
|
arch | File | 30.51 KB | 0755 |
|
awk | File | 154.79 KB | 0755 |
|
b2sum | File | 50.52 KB | 0755 |
|
base32 | File | 34.51 KB | 0755 |
|
base64 | File | 34.51 KB | 0755 |
|
basename | File | 34.51 KB | 0755 |
|
basenc | File | 46.51 KB | 0755 |
|
bash | File | 1.33 MB | 0755 |
|
bashbug | File | 6.66 KB | 0755 |
|
bootctl | File | 70.49 KB | 0755 |
|
bunzip2 | File | 38.38 KB | 0755 |
|
busctl | File | 90.49 KB | 0755 |
|
bzcat | File | 38.38 KB | 0755 |
|
bzcmp | File | 2.17 KB | 0755 |
|
bzdiff | File | 2.17 KB | 0755 |
|
bzegrep | File | 3.69 KB | 0755 |
|
bzexe | File | 4.78 KB | 0755 |
|
bzfgrep | File | 3.69 KB | 0755 |
|
bzgrep | File | 3.69 KB | 0755 |
|
bzip2 | File | 38.38 KB | 0755 |
|
bzip2recover | File | 14.3 KB | 0755 |
|
bzless | File | 1.27 KB | 0755 |
|
bzmore | File | 1.27 KB | 0755 |
|
c_rehash | File | 6.8 KB | 0755 |
|
captoinfo | File | 86.41 KB | 0755 |
|
cat | File | 34.46 KB | 0755 |
|
chage | File | 70.49 KB | 2755 |
|
chardet | File | 965 B | 0755 |
|
chardetect | File | 965 B | 0755 |
|
chattr | File | 14.31 KB | 0755 |
|
chcon | File | 58.51 KB | 0755 |
|
chfn | File | 71.01 KB | 4755 |
|
chgrp | File | 54.51 KB | 0755 |
|
chmod | File | 54.51 KB | 0755 |
|
choom | File | 22.38 KB | 0755 |
|
chown | File | 58.51 KB | 0755 |
|
chrt | File | 26.38 KB | 0755 |
|
chsh | File | 43.76 KB | 4755 |
|
cksum | File | 34.41 KB | 0755 |
|
clear | File | 14.31 KB | 0755 |
|
clear_console | File | 14.23 KB | 0755 |
|
cloud-id | File | 966 B | 0755 |
|
cloud-init | File | 970 B | 0755 |
|
cloud-init-per | File | 2.06 KB | 0755 |
|
cmp | File | 42.39 KB | 0755 |
|
comm | File | 34.52 KB | 0755 |
|
console-conf | File | 982 B | 0755 |
|
core-sshd-host-keygen | File | 1.49 KB | 0755 |
|
cp | File | 138.51 KB | 0755 |
|
csplit | File | 106.51 KB | 0755 |
|
ctstat | File | 22.66 KB | 0755 |
|
cut | File | 38.51 KB | 0755 |
|
cvtsudoers | File | 296.4 KB | 0755 |
|
dash | File | 122.74 KB | 0755 |
|
date | File | 102.51 KB | 0755 |
|
dbus-cleanup-sockets | File | 14.29 KB | 0755 |
|
dbus-daemon | File | 227.32 KB | 0755 |
|
dbus-monitor | File | 26.29 KB | 0755 |
|
dbus-run-session | File | 14.29 KB | 0755 |
|
dbus-send | File | 26.29 KB | 0755 |
|
dbus-update-activation-environment | File | 14.29 KB | 0755 |
|
dbus-uuidgen | File | 14.29 KB | 0755 |
|
dd | File | 66.52 KB | 0755 |
|
delpart | File | 14.38 KB | 0755 |
|
df | File | 83.08 KB | 0755 |
|
dh_bash-completion | File | 4.31 KB | 0755 |
|
diff | File | 130.55 KB | 0755 |
|
diff3 | File | 54.52 KB | 0755 |
|
dir | File | 134.98 KB | 0755 |
|
dircolors | File | 38.52 KB | 0755 |
|
dirname | File | 30.38 KB | 0755 |
|
dmesg | File | 70.61 KB | 0755 |
|
dnsdomainname | File | 22.23 KB | 0755 |
|
domainname | File | 22.23 KB | 0755 |
|
dpkg-deb | File | 134.49 KB | 0755 |
|
dpkg-realpath | File | 4.09 KB | 0755 |
|
du | File | 146.51 KB | 0755 |
|
ec2metadata | File | 8.38 KB | 0755 |
|
echo | File | 34.3 KB | 0755 |
|
editor | File | 1.45 MB | 0755 |
|
egrep | File | 28 B | 0755 |
|
env | File | 42.95 KB | 0755 |
|
ex | File | 1.45 MB | 0755 |
|
expand | File | 34.53 KB | 0755 |
|
expiry | File | 22.59 KB | 2755 |
|
expr | File | 102.41 KB | 0755 |
|
factor | File | 70.51 KB | 0755 |
|
faillog | File | 22.59 KB | 0755 |
|
fallocate | File | 22.38 KB | 0755 |
|
false | File | 26.3 KB | 0755 |
|
fgrep | File | 28 B | 0755 |
|
finalrd | File | 2.06 KB | 0755 |
|
fincore | File | 22.42 KB | 0755 |
|
find | File | 275.48 KB | 0755 |
|
findmnt | File | 63.61 KB | 0755 |
|
flock | File | 22.48 KB | 0755 |
|
fmt | File | 38.51 KB | 0755 |
|
fold | File | 34.51 KB | 0755 |
|
free | File | 26.23 KB | 0755 |
|
gdbserver | File | 564.73 KB | 0755 |
|
getconf | File | 34.29 KB | 0755 |
|
getent | File | 38.65 KB | 0755 |
|
getopt | File | 22.38 KB | 0755 |
|
gpasswd | File | 70.38 KB | 4755 |
|
gpgv | File | 271.04 KB | 0755 |
|
grep | File | 178.45 KB | 0755 |
|
groups | File | 34.51 KB | 0755 |
|
growpart | File | 26.22 KB | 0755 |
|
gunzip | File | 2.29 KB | 0755 |
|
gzexe | File | 6.3 KB | 0755 |
|
gzip | File | 91.23 KB | 0755 |
|
hardlink | File | 34.43 KB | 0755 |
|
head | File | 42.51 KB | 0755 |
|
helpztags | File | 2.46 KB | 0755 |
|
hostid | File | 30.51 KB | 0755 |
|
hostname | File | 22.23 KB | 0755 |
|
hostnamectl | File | 30.38 KB | 0755 |
|
i386 | File | 26.65 KB | 0755 |
|
iconv | File | 66.41 KB | 0755 |
|
id | File | 38.51 KB | 0755 |
|
infocmp | File | 62.38 KB | 0755 |
|
infotocap | File | 86.41 KB | 0755 |
|
install | File | 142.52 KB | 0755 |
|
ionice | File | 18.38 KB | 0755 |
|
ip | File | 702.05 KB | 0755 |
|
ipcmk | File | 22.45 KB | 0755 |
|
ipcrm | File | 18.38 KB | 0755 |
|
ipcs | File | 38.38 KB | 0755 |
|
iptables-xml | File | 96.95 KB | 0755 |
|
ischroot | File | 14.2 KB | 0755 |
|
join | File | 46.55 KB | 0755 |
|
journalctl | File | 78.39 KB | 0755 |
|
json-patch-jsondiff | File | 1004 B | 0755 |
|
jsondiff | File | 1004 B | 0755 |
|
jsonpatch | File | 3.77 KB | 0755 |
|
jsonpointer | File | 1.79 KB | 0755 |
|
jsonschema | File | 397 B | 0755 |
|
kernel-install | File | 4.79 KB | 0755 |
|
kill | File | 30.23 KB | 0755 |
|
kmod | File | 166.36 KB | 0755 |
|
kmodsign | File | 18.45 KB | 0755 |
|
last | File | 34.38 KB | 0755 |
|
lastb | File | 34.38 KB | 0755 |
|
lastlog | File | 27.63 KB | 0755 |
|
lcf | File | 7.6 KB | 0755 |
|
ldd | File | 5.32 KB | 0755 |
|
less | File | 194.38 KB | 0755 |
|
lessecho | File | 14.31 KB | 0755 |
|
lessfile | File | 8.83 KB | 0755 |
|
lesskey | File | 23.7 KB | 0755 |
|
lesspipe | File | 8.83 KB | 0755 |
|
link | File | 30.51 KB | 0755 |
|
linux32 | File | 26.65 KB | 0755 |
|
linux64 | File | 26.65 KB | 0755 |
|
ln | File | 58.51 KB | 0755 |
|
lnstat | File | 22.66 KB | 0755 |
|
locale | File | 57.56 KB | 0755 |
|
locale-check | File | 14.15 KB | 0755 |
|
localectl | File | 26.37 KB | 0755 |
|
localedef | File | 326.96 KB | 0755 |
|
logger | File | 34.97 KB | 0755 |
|
login | File | 51.73 KB | 0755 |
|
loginctl | File | 58.48 KB | 0755 |
|
logname | File | 30.51 KB | 0755 |
|
ls | File | 134.98 KB | 0755 |
|
lsattr | File | 14.31 KB | 0755 |
|
lsblk | File | 122.38 KB | 0755 |
|
lscpu | File | 98.38 KB | 0755 |
|
lsipc | File | 50.38 KB | 0755 |
|
lslocks | File | 30.7 KB | 0755 |
|
lslogins | File | 50.38 KB | 0755 |
|
lsmem | File | 34.38 KB | 0755 |
|
lsmod | File | 166.36 KB | 0755 |
|
lsns | File | 38.38 KB | 0755 |
|
man | File | 128 B | 0755 |
|
mawk | File | 154.79 KB | 0755 |
|
mcookie | File | 26.45 KB | 0755 |
|
md5sum | File | 42.41 KB | 0755 |
|
md5sum.textutils | File | 42.41 KB | 0755 |
|
mesg | File | 14.38 KB | 0755 |
|
mkdir | File | 66.51 KB | 0755 |
|
mkfifo | File | 38.51 KB | 0755 |
|
mknod | File | 42.51 KB | 0755 |
|
mksquashfs | File | 254.68 KB | 0755 |
|
mkswapfile | File | 865 B | 0755 |
|
mktemp | File | 38.51 KB | 0755 |
|
more | File | 42.38 KB | 0755 |
|
mount | File | 46.38 KB | 4755 |
|
mountpoint | File | 18.38 KB | 0755 |
|
mv | File | 134.52 KB | 0755 |
|
namei | File | 22.38 KB | 0755 |
|
nawk | File | 154.79 KB | 0755 |
|
nc | File | 38.63 KB | 0755 |
|
nc.openbsd | File | 38.63 KB | 0755 |
|
netcat | File | 38.63 KB | 0755 |
|
networkctl | File | 102.38 KB | 0755 |
|
newgrp | File | 39.55 KB | 4755 |
|
nice | File | 34.51 KB | 0755 |
|
nisdomainname | File | 22.23 KB | 0755 |
|
nl | File | 98.57 KB | 0755 |
|
nohup | File | 34.41 KB | 0755 |
|
nproc | File | 34.51 KB | 0755 |
|
nsenter | File | 26.6 KB | 0755 |
|
nstat | File | 30.38 KB | 0755 |
|
numfmt | File | 54.54 KB | 0755 |
|
od | File | 66.51 KB | 0755 |
|
openssl | File | 977.8 KB | 0755 |
|
p11-kit | File | 30.38 KB | 0755 |
|
p11tool | File | 218.38 KB | 0755 |
|
pager | File | 194.38 KB | 0755 |
|
partx | File | 58.38 KB | 0755 |
|
passwd | File | 58.57 KB | 4755 |
|
paste | File | 34.41 KB | 0755 |
|
pathchk | File | 34.51 KB | 0755 |
|
pdb3 | File | 61.74 KB | 0755 |
|
pdb3.10 | File | 61.74 KB | 0755 |
|
perl | File | 3.63 MB | 0755 |
|
perl5.34.0 | File | 3.63 MB | 0755 |
|
pgrep | File | 30.24 KB | 0755 |
|
pidof | File | 26.38 KB | 0755 |
|
pidwait | File | 30.24 KB | 0755 |
|
ping | File | 74.88 KB | 0755 |
|
ping4 | File | 74.88 KB | 0755 |
|
ping6 | File | 74.88 KB | 0755 |
|
pinky | File | 34.41 KB | 0755 |
|
pkaction | File | 18.3 KB | 0755 |
|
pkcheck | File | 22.3 KB | 0755 |
|
pkcs11-tool | File | 157.02 KB | 0755 |
|
pkill | File | 30.24 KB | 0755 |
|
pkttyagent | File | 18.3 KB | 0755 |
|
pldd | File | 22.37 KB | 0755 |
|
plymouth | File | 46.3 KB | 0755 |
|
pmap | File | 34.24 KB | 0755 |
|
pr | File | 66.58 KB | 0755 |
|
printenv | File | 30.38 KB | 0755 |
|
printf | File | 50.44 KB | 0755 |
|
prlimit | File | 26.89 KB | 0755 |
|
ps | File | 138.45 KB | 0755 |
|
ptx | File | 126.55 KB | 0755 |
|
pwd | File | 34.51 KB | 0755 |
|
pwdx | File | 14.23 KB | 0755 |
|
py3clean | File | 7.63 KB | 0755 |
|
py3compile | File | 12.88 KB | 0755 |
|
py3versions | File | 11.63 KB | 0755 |
|
pybabel | File | 953 B | 0755 |
|
pybabel-python3 | File | 953 B | 0755 |
|
pydoc3 | File | 79 B | 0755 |
|
pydoc3.10 | File | 79 B | 0755 |
|
pygettext3 | File | 23.67 KB | 0755 |
|
pygettext3.10 | File | 23.67 KB | 0755 |
|
pyserial-miniterm | File | 975 B | 0755 |
|
pyserial-ports | File | 969 B | 0755 |
|
python3 | File | 5.66 MB | 0755 |
|
python3.10 | File | 5.66 MB | 0755 |
|
rbash | File | 1.33 MB | 0755 |
|
rcp | File | 130.59 KB | 0755 |
|
rdma | File | 98.52 KB | 0755 |
|
readlink | File | 38.41 KB | 0755 |
|
realpath | File | 38.41 KB | 0755 |
|
renice | File | 14.38 KB | 0755 |
|
reset | File | 26.31 KB | 0755 |
|
resizepart | File | 22.38 KB | 0755 |
|
resolvectl | File | 130.52 KB | 0755 |
|
rev | File | 14.38 KB | 0755 |
|
rgrep | File | 30 B | 0755 |
|
rlogin | File | 827.04 KB | 0755 |
|
rm | File | 58.51 KB | 0755 |
|
rmdir | File | 42.41 KB | 0755 |
|
routef | File | 208 B | 0755 |
|
routel | File | 1.62 KB | 0755 |
|
rsh | File | 827.04 KB | 0755 |
|
rtstat | File | 22.66 KB | 0755 |
|
run-parts | File | 26.54 KB | 0755 |
|
runcon | File | 34.51 KB | 0755 |
|
rview | File | 1.45 MB | 0755 |
|
savelog | File | 10.24 KB | 0755 |
|
sbattach | File | 26.54 KB | 0755 |
|
sbkeysync | File | 34.74 KB | 0755 |
|
sbsiglist | File | 14.6 KB | 0755 |
|
sbsign | File | 34.7 KB | 0755 |
|
sbvarsign | File | 22.73 KB | 0755 |
|
sbverify | File | 34.61 KB | 0755 |
|
scp | File | 130.59 KB | 0755 |
|
script | File | 50.38 KB | 0755 |
|
scriptlive | File | 42.38 KB | 0755 |
|
scriptreplay | File | 34.38 KB | 0755 |
|
sdiff | File | 46.39 KB | 0755 |
|
sed | File | 110.57 KB | 0755 |
|
select-editor | File | 2.39 KB | 0755 |
|
sensible-browser | File | 1.26 KB | 0755 |
|
sensible-editor | File | 1.24 KB | 0755 |
|
sensible-pager | File | 565 B | 0755 |
|
seq | File | 46.51 KB | 0755 |
|
setarch | File | 26.65 KB | 0755 |
|
setpriv | File | 38.38 KB | 0755 |
|
setsid | File | 14.38 KB | 0755 |
|
setterm | File | 34.38 KB | 0755 |
|
sftp | File | 142.66 KB | 0755 |
|
sg | File | 39.55 KB | 4755 |
|
sh | File | 122.74 KB | 0755 |
|
sha1sum | File | 42.41 KB | 0755 |
|
sha224sum | File | 50.41 KB | 0755 |
|
sha256sum | File | 50.41 KB | 0755 |
|
sha384sum | File | 58.41 KB | 0755 |
|
sha512sum | File | 58.41 KB | 0755 |
|
shred | File | 50.51 KB | 0755 |
|
shuf | File | 46.51 KB | 0755 |
|
skill | File | 30.23 KB | 0755 |
|
slabtop | File | 22.23 KB | 0755 |
|
sleep | File | 34.51 KB | 0755 |
|
slogin | File | 827.04 KB | 0755 |
|
snap | File | 16.86 MB | 0755 |
|
File | 0 B | 0 |
|
|
snice | File | 30.23 KB | 0755 |
|
sort | File | 98.8 KB | 0755 |
|
splash-client | File | 404 B | 0755 |
|
split | File | 50.97 KB | 0755 |
|
sqfscat | File | 131.9 KB | 0755 |
|
sqfstar | File | 254.68 KB | 0755 |
|
ss | File | 125.07 KB | 0755 |
|
ssh | File | 827.04 KB | 0755 |
|
ssh-add | File | 166.42 KB | 0755 |
|
ssh-agent | File | 286.43 KB | 2755 |
|
ssh-argv0 | File | 1.42 KB | 0755 |
|
ssh-copy-id | File | 12.38 KB | 0755 |
|
ssh-keygen | File | 446.44 KB | 0755 |
|
ssh-keyscan | File | 190.44 KB | 0755 |
|
stat | File | 78.52 KB | 0755 |
|
stdbuf | File | 42.51 KB | 0755 |
|
stty | File | 74.51 KB | 0755 |
|
su | File | 54.38 KB | 4755 |
|
sudo | File | 226.97 KB | 4755 |
|
sudoedit | File | 226.97 KB | 4755 |
|
sudoreplay | File | 87.64 KB | 0755 |
|
sum | File | 34.41 KB | 0755 |
|
sync | File | 34.41 KB | 0755 |
|
systemctl | File | 1.06 MB | 0755 |
|
systemd | File | 1.55 MB | 0755 |
|
systemd-analyze | File | 1.73 MB | 0755 |
|
systemd-ask-password | File | 18.48 KB | 0755 |
|
systemd-cat | File | 18.38 KB | 0755 |
|
systemd-cgls | File | 22.48 KB | 0755 |
|
systemd-cgtop | File | 38.39 KB | 0755 |
|
systemd-cryptenroll | File | 50.53 KB | 0755 |
|
systemd-delta | File | 26.37 KB | 0755 |
|
systemd-detect-virt | File | 18.37 KB | 0755 |
|
systemd-escape | File | 22.37 KB | 0755 |
|
systemd-hwdb | File | 118.66 KB | 0755 |
|
systemd-id128 | File | 26.37 KB | 0755 |
|
systemd-inhibit | File | 22.39 KB | 0755 |
|
systemd-machine-id-setup | File | 18.48 KB | 0755 |
|
systemd-mount | File | 50.59 KB | 0755 |
|
systemd-notify | File | 22.38 KB | 0755 |
|
systemd-path | File | 18.37 KB | 0755 |
|
systemd-run | File | 62.57 KB | 0755 |
|
systemd-socket-activate | File | 26.37 KB | 0755 |
|
systemd-stdio-bridge | File | 22.38 KB | 0755 |
|
systemd-sysext | File | 46.49 KB | 0755 |
|
systemd-sysusers | File | 62.68 KB | 0755 |
|
systemd-tmpfiles | File | 98.57 KB | 0755 |
|
systemd-tty-ask-password-agent | File | 34.37 KB | 0755 |
|
systemd-umount | File | 50.59 KB | 0755 |
|
tabs | File | 18.3 KB | 0755 |
|
tac | File | 98.41 KB | 0755 |
|
tail | File | 66.52 KB | 0755 |
|
tar | File | 505.81 KB | 0755 |
|
taskset | File | 22.38 KB | 0755 |
|
tee | File | 34.51 KB | 0755 |
|
tempfile | File | 14.02 KB | 0755 |
|
test | File | 42.44 KB | 0755 |
|
tic | File | 86.41 KB | 0755 |
|
timedatectl | File | 815 B | 0755 |
|
timedatectl.real | File | 46.37 KB | 0755 |
|
timeout | File | 38.95 KB | 0755 |
|
tload | File | 18.24 KB | 0755 |
|
toe | File | 22.3 KB | 0755 |
|
top | File | 130.06 KB | 0755 |
|
touch | File | 90.51 KB | 0755 |
|
tput | File | 26.34 KB | 0755 |
|
tr | File | 46.51 KB | 0755 |
|
true | File | 26.3 KB | 0755 |
|
truncate | File | 34.51 KB | 0755 |
|
tset | File | 26.31 KB | 0755 |
|
tsort | File | 46.51 KB | 0755 |
|
tty | File | 30.51 KB | 0755 |
|
tzselect | File | 15.02 KB | 0755 |
|
ucf | File | 40.9 KB | 0755 |
|
ucfq | File | 18.91 KB | 0755 |
|
ucfr | File | 10.47 KB | 0755 |
|
uclampset | File | 26.38 KB | 0755 |
|
udevadm | File | 1.08 MB | 0755 |
|
umount | File | 34.38 KB | 4755 |
|
uname | File | 34.51 KB | 0755 |
|
uncompress | File | 2.29 KB | 0755 |
|
unexpand | File | 34.53 KB | 0755 |
|
uniq | File | 42.51 KB | 0755 |
|
unlink | File | 30.51 KB | 0755 |
|
unshare | File | 30.6 KB | 0755 |
|
unsquashfs | File | 131.9 KB | 0755 |
|
update-alternatives | File | 58.24 KB | 0755 |
|
uptime | File | 14.23 KB | 0755 |
|
users | File | 34.51 KB | 0755 |
|
utmpdump | File | 22.38 KB | 0755 |
|
vcs-run | File | 6.75 KB | 0755 |
|
vdir | File | 134.98 KB | 0755 |
|
vi | File | 1.45 MB | 0755 |
|
view | File | 1.45 MB | 0755 |
|
vim.tiny | File | 1.45 MB | 0755 |
|
vmstat | File | 38.24 KB | 0755 |
|
w | File | 22.23 KB | 0755 |
|
wall | File | 22.38 KB | 0755 |
|
watch | File | 26.6 KB | 0755 |
|
wc | File | 42.42 KB | 0755 |
|
wdctl | File | 30.4 KB | 0755 |
|
whereis | File | 30.84 KB | 0755 |
|
which | File | 946 B | 0755 |
|
which.debianutils | File | 946 B | 0755 |
|
who | File | 50.52 KB | 0755 |
|
whoami | File | 30.51 KB | 0755 |
|
wpa_passphrase | File | 14.31 KB | 0755 |
|
x86_64 | File | 26.65 KB | 0755 |
|
xargs | File | 62.41 KB | 0755 |
|
xdg-open | File | 38 B | 0755 |
|
xdg-settings | File | 1.68 KB | 0755 |
|
xxd | File | 18.28 KB | 0755 |
|
yes | File | 30.38 KB | 0755 |
|
ypdomainname | File | 22.23 KB | 0755 |
|
zcat | File | 1.94 KB | 0755 |
|
zcmp | File | 1.64 KB | 0755 |
|
zdiff | File | 5.76 KB | 0755 |
|
zdump | File | 26.21 KB | 0755 |
|
zegrep | File | 29 B | 0755 |
|
zfgrep | File | 29 B | 0755 |
|
zforce | File | 2.03 KB | 0755 |
|
zgrep | File | 7.91 KB | 0755 |
|
zless | File | 2.15 KB | 0755 |
|
zmore | File | 1.8 KB | 0755 |
|
znew | File | 4.47 KB | 0755 |
|