Extra Unix Shell Material: Glossary

Key Points

Manual Pages
Working Remotely
  • SSH is a secure alternative to username/password authorization

  • SSH keys are generated in public/private pairs. Your public key can be shared with others. The private keys stays on your machine only.

  • The ‘ssh’ and ‘scp’ utilities are secure alternatives to logging into, and copying files to/from remote machine

Transferring files
Permissions
Directory structure
Job control
  • When we talk of ‘job control’, we really mean ‘process control’

  • A running process can be stopped, paused, and/or made to run in the background

  • A process can be started so as to immediately run in the background

  • Paused or backgrounded processes can brought back into the foreground

  • Process information can be inspected with ps

Aliases and the .bashrc
Shell Variables

Glossary

remote login
FIXME
remote login server
FIXME
SSH daemon
FIXME
secure shell
FIXME
SSH key
FIXME
SSH protocol
FIXME
command
FIXME
user name
FIXME
user ID
FIXME
user group
FIXME
user group name
FIXME
user group ID
FIXME
access control lists
FIXME
search path
FIXME