GPG: Show or export GPG public key
$ gpg --export -a john
will show the public key of john in the terminal - which is not convenient if you want to send it to someone.
$ gpg --export -a john > public.key
will export the public key to a file which you can send via email or published on a webpage1.
The option -a
is short for --armor
which, as stipulated in the manual of GnuPG, “takes output from commands and prints it in format that can be safely e-mailed.”2.
personal computing command-line interface (cli) gnu linux trisquel shell literacy office applications wiki gpg