Alpine Linux 3.9.3のDocker イメージに入っているコマンドメモ

はじめに

Alpine Linux 3.9.3のDocker イメージに入っているコマンドに関する自分のためのメモです。

apk

apkでインストール可能なパッケージの検索

Alpine Linux packages


apkコマンドのヘルプ
~ # apk --help
apk-tools 2.10.3, compiled for x86_64.

Installing and removing packages:
  add       Add PACKAGEs to 'world' and install (or upgrade) them, while ensuring that all dependencies are met
  del       Remove PACKAGEs from 'world' and uninstall them

System maintenance:
  fix       Repair package or upgrade it without modifying main dependencies
  update    Update repository indexes from all remote repositories
  upgrade   Upgrade currently installed packages to match repositories
  cache     Download missing PACKAGEs to cache and/or delete unneeded files from cache

Querying information about packages:
  info      Give detailed information about PACKAGEs or repositories
  list      List packages by PATTERN and other criteria
  dot       Generate graphviz graphs
  policy    Show repository policy for packages

Repository maintenance:
  index     Create repository index file from FILEs
  fetch     Download PACKAGEs from global repositories to a local directory
  verify    Verify package integrity and signature
  manifest  Show checksums of package contents

Use apk <command> --help for command-specific help.
Use apk --help --verbose for a full command listing.

This apk has coffee making abilities.
~ # apk --help --verbose
apk-tools 2.10.3, compiled for x86_64.

usage: apk COMMAND [-h|--help] [-p|--root DIR] [-X|--repository REPO] [-q|--quiet] [-v|--verbose] [-i|--interactive] [-V|--version] [-f|--force] [--force-binary-stdout] [--force-broken-world] [--force-non-repository] [--force-old-apk] [--force-overwrite] [--force-refresh] [-U|--update-cache] [--progress] [--progress-fd FD] [--no-progress] [--purge]
           [--allow-untrusted] [--wait TIME] [--keys-dir KEYSDIR] [--repositories-file REPOFILE] [--no-network] [--no-cache] [--cache-dir CACHEDIR] [--cache-max-age AGE] [--arch ARCH] [--print-arch] [ARGS]...

The following commands are available:
  add       Add PACKAGEs to 'world' and install (or upgrade) them, while ensuring that all dependencies are met
  del       Remove PACKAGEs from 'world' and uninstall them
  fix       Repair package or upgrade it without modifying main dependencies
  update    Update repository indexes from all remote repositories
  info      Give detailed information about PACKAGEs or repositories
  list      List packages by PATTERN and other criteria
  search    Search package by PATTERNs or by indexed dependencies
  upgrade   Upgrade currently installed packages to match repositories
  cache     Download missing PACKAGEs to cache and/or delete unneeded files from cache
  version   Compare package versions (in installed database vs. available) or do tests on literal version strings
  index     Create repository index file from FILEs
  fetch     Download PACKAGEs from global repositories to a local directory
  audit     Audit the directories for changes
  verify    Verify package integrity and signature
  dot       Generate graphviz graphs
  policy    Show repository policy for packages
  stats     Show statistics about repositories and installations
  manifest  Show checksums of package contents

Global options:
  -h, --help              Show generic help or applet specific help
  -p, --root DIR          Install packages to DIR
  -X, --repository REPO   Use packages from REPO
  -q, --quiet             Print less information
  -v, --verbose           Print more information (can be doubled)
  -i, --interactive       Ask confirmation for certain operations
  -V, --version           Print program version and exit
  -f, --force             Enable selected --force-* (deprecated)
  --force-binary-stdout   Continue even if binary data is to be output
  --force-broken-world    Continue even if 'world' cannot be satisfied
  --force-non-repository  Continue even if packages may be lost on reboot
  --force-old-apk         Continue even if packages use unsupported features
  --force-overwrite       Overwrite files in other packages
  --force-refresh         Do not use cached files (local or from proxy)
  -U, --update-cache      Alias for --cache-max-age 1
  --progress              Show a progress bar
  --progress-fd FD        Write progress to fd
  --no-progress           Disable progress bar even for TTYs
  --purge                 Delete also modified configuration files (pkg removal) and uninstalled packages from cache (cache clean)
  --allow-untrusted       Install packages with untrusted signature or no signature
  --wait TIME             Wait for TIME seconds to get an exclusive repository lock before failing
  --keys-dir KEYSDIR      Override directory of trusted keys
  --repositories-file REPOFILE Override repositories file
  --no-network            Do not use network (cache is still used)
  --no-cache              Do not use any local cache path
  --cache-dir CACHEDIR    Override cache directory
  --cache-max-age AGE     Maximum AGE (in minutes) for index in cache before refresh
  --arch ARCH             Use architecture with --root
  --print-arch            Print default arch and exit

This apk has coffee making abilities.

インストールされているパッケージメモ

$ docker run -it alpine:3.9.3 sh
/ # apk info
musl
busybox
alpine-baselayout
alpine-keys
libcrypto1.1
libssl1.1
ca-certificates-cacert
libtls-standalone
ssl_client
zlib
apk-tools
scanelf
musl-utils
libc-utils

コマンドのメモ

ls -la /bin
/ # ls -la /bin
total 788
drwxr-xr-x    2 root     root          4096 Apr  8 20:30 .
drwxr-xr-x    1 root     root          4096 Apr 29 11:17 ..
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 arch -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 ash -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 base64 -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 bbconfig -> /bin/busybox
-rwxr-xr-x    1 root     root        796240 Jan 24 07:45 busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 cat -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 chgrp -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 chmod -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 chown -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 conspy -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 cp -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 date -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 dd -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 df -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 dmesg -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 dnsdomainname -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 dumpkmap -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 echo -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 ed -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 egrep -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 false -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 fatattr -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 fdflush -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 fgrep -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 fsync -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 getopt -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 grep -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 gunzip -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 gzip -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 hostname -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 ionice -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 iostat -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 ipcalc -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 kbd_mode -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 kill -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 link -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 linux32 -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 linux64 -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 ln -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 login -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 ls -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 lzop -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 makemime -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 mkdir -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 mknod -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 mktemp -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 more -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 mount -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 mountpoint -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 mpstat -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 mv -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 netstat -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 nice -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 pidof -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 ping -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 ping6 -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 pipe_progress -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 printenv -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 ps -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 pwd -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 reformime -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 rev -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 rm -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 rmdir -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 run-parts -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 sed -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 setpriv -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 setserial -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 sh -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 sleep -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 stat -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 stty -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 su -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 sync -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 tar -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 touch -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 true -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 umount -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 uname -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 usleep -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 watch -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 zcat -> /bin/busybox
ls -la /usr/bin/
/usr/bin # ls -la /usr/bin/
total 224
drwxr-xr-x    2 root     root          4096 Apr  8 20:30 .
drwxr-xr-x    7 root     root          4096 Apr  8 20:30 ..
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 [ -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 [[ -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 awk -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 basename -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 beep -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 blkdiscard -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 bunzip2 -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 bzcat -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 bzip2 -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 cal -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 chvt -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 cksum -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 clear -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 cmp -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 comm -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 cpio -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 crontab -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 cryptpw -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 cut -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 dc -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 deallocvt -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 diff -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 dirname -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 dos2unix -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 du -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 dumpleases -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 eject -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 env -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 expand -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 expr -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 factor -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 fallocate -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 find -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 flock -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 fold -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 free -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 fuser -> /bin/busybox
-rwxr-xr-x    1 root     root         36728 Mar 19 09:56 getconf
-rwxr-xr-x    1 root     root         51912 Mar 19 09:56 getent
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 groups -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 hd -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 head -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 hexdump -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 hostid -> /bin/busybox
-rwxr-xr-x    1 root     root         25216 Mar 19 09:56 iconv
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 id -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 install -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 ipcrm -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 ipcs -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 killall -> /bin/busybox
lrwxrwxrwx    1 root     root            29 Apr  8 20:30 ldd -> ../../lib/ld-musl-x86_64.so.1
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 less -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 logger -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 lsof -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 lsusb -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 lzcat -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 lzma -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 lzopcat -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 md5sum -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 mesg -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 microcom -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 mkfifo -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 mkpasswd -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 nc -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 nl -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 nmeter -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 nohup -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 nproc -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 nsenter -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 nslookup -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 od -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 openvt -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 passwd -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 paste -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 patch -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 pgrep -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 pkill -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 pmap -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 printf -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 pscan -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 pstree -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 pwdx -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 readlink -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 realpath -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 renice -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 reset -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 resize -> /bin/busybox
-rwxr-xr-x    1 root     root         83744 Nov 15 18:00 scanelf
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 seq -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 setkeycodes -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 setsid -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 sha1sum -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 sha256sum -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 sha3sum -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 sha512sum -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 showkey -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 shred -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 shuf -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 smemcap -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 sort -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 split -> /bin/busybox
-rwxr-xr-x    1 root     root         13968 Jan 24 07:45 ssl_client
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 strings -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 sum -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 tac -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 tail -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 tee -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 test -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 time -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 timeout -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 top -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 tr -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 traceroute -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 traceroute6 -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 truncate -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 tty -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 ttysize -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 udhcpc6 -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 unexpand -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 uniq -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 unix2dos -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 unlink -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 unlzma -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 unlzop -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 unshare -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 unxz -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 unzip -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 uptime -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 uudecode -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 uuencode -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 vi -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 vlock -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 volname -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 wc -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 wget -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 which -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 whoami -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 whois -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 xargs -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 xxd -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 xzcat -> /bin/busybox
lrwxrwxrwx    1 root     root            12 Apr  8 20:30 yes -> /bin/busybox