Skip to content

Latest commit

 

History

History
129 lines (81 loc) · 799 Bytes

learning_bash_modules.md

File metadata and controls

129 lines (81 loc) · 799 Bytes

Modules

Basics

Jupyter

EDIT

  • emacs

VIEW

  • head
  • tail
  • echo
  • history
  • date
  • which
  • type

MAKE

  • touch
  • cat
  • mkdir

CONTROL

  • chmod
  • pushd / popd
  • rm
  • rmdir

SEARCH

  • tree
  • grep
  • find

COMPARE

  • diff
  • uniq
  • comm
  • sort

MANIPULATE

  • cut
  • tr
  • awk
  • sed

COMPRESS

  • xzip
    • bzip2
    • gzip
  • tar

COPY/SHARE

  • cp
  • scp
  • rsync
  • curl
  • xsum
    • md5sum
    • sha1sum
    • sha224sum
    • sha256sum
    • sha384sum
    • sha512sum
  • wget

HIGHER LEVEL

MULTIPLEX

  • tmux

SCRIPT

  • shebang
  • while
  • if
  • for
  • stdin
  • source

LOG_ERROR

  • stdout
  • stderr
  • exit code

PROCESS

  • kill
  • PID

ENVIRONMENT

  • xargs
  • xterm
  • variables
  • source

MOAB

  • jobs
  • qstat
  • qdel

GIT