GitXplorerGitXplorer
m

whats-on-lambda

public
25 stars
2 forks
1 issues

Commits

List of commits on branch master.
Unverified
af65249ca98d531d7381c6698773d9cabe494e25

update versions

mmbrock committed 8 years ago
Unverified
22090cf5a1a3a1ed5dd479848636e2b185c8ed79

whats-on-lambda

mmbrock committed 8 years ago

README

The README file for this repository.

What's on Lambda?

AWS Lambda runs Amazon Linux, a version of Red Hat. There's lots of command-line tools installed in the environment. Here's a list. I've excluded some boring programs.

These programs are already in $PATH; they don't count towards your task's code size limit. So instead of including a dependency in your archive, consider shelling out to one of them.

See also:

Cryptography and hashing

  • certutil, cmsutil, crlutil, pk12util, signtool (Mozilla NSS tools)
  • gpg2 (GNU Privacy Guard; OpenPGP encryption/signing)
  • md5sum (file checksum tool)
  • openssl (cryptographic tool)
  • sha1sum, sha224sum, sha256sum, sha384sum, sha512sum (hash digest tools)

Language runtimes

  • bash (GNU bash 4.2.46)
  • java8, javac8, javadoc8, keytool8, etc (Java JDK)
  • lua, luac (Lua 5.1.4 programming language)
  • node (Node 0.10.42, JavaScript execution environment)
  • perl (Perl 5.16.3)
  • python2.7, pydoc2.7 (Python 2.7)
  • python3.4, pydoc3.4, pyvenv3.4 (Python 3.4)
  • xsltproc (XSLT processor)

Compression and archiving

  • bunzip2, bzip2, bzcat, bzcmp, bzdiff, bzgrep (bzip2 tools)
  • gzip, gunzip, zcmp, zdiff (GNU; gzip tools)
  • tar (GNU; archive tool)
  • zip, unzip, zipgrep (zip archive tools)

Documents and images

  • convert, mogrify (ImageMagick)
  • dvipdf (GhostScript)
  • ghostscript, gs (PostScript/PDF interpreter and printing tool)
  • ps2ascii, ps2pdf, ps2ps (PostScript conversion tools from GhostScript)

Networking

  • curl (URL transfer tool)
  • ipcalc (perform simple manipulation of IP addresses)
  • urlgrabber (URL downloading tool)

Databases

  • sqlite3 (single-file relational SQL database)

Other tools

  • dd (file byte range copying tool)
  • hexdump (binary file formatter)
  • pgrep, pkill (find or kill processes)
  • rpmdb, rpmbuild, rpmkeys, etc (RPM package tools)
  • uuidgen (generate time-based or random UUIDs)

GNU tools

  • as (assembler)
  • awk, gawk (text processing language)
  • base64 (Base64 decoder/encoder)
  • diff (find differences, create patches)
  • du (count file byte sizes)
  • elfedit (ELF binary header updating tool)
  • eqn (equation formatting for troff and MathML)
  • factor (factorize number into primes)
  • file (MIME type classifier)
  • find (file system search tool)
  • fmt (monospace line formatter)
  • fold (monospace line wrapper)
  • gdb (debugger, possibly not runnable)
  • getopt (command line option parser for shell)
  • gprof (C profiling tool)
  • grep (file searching tool)
  • groff, troff (document formatting tool)
  • idn (Internationalized Domain Names and Punycode tool)
  • ld (linker)
  • make, gmake (build tool)
  • patch (apply patches)
  • sed (stream/file editing tool)
  • sort (line sorting tool)
  • tbl (table formatting for troff)
  • tr (character substitution tool)
  • uniq (uniquify lines of sorted file)