Linux Command Line Productivity Tools

Linux Command Line Productivity Tools (Ketan Maheshwari)
Oak Ridge National Laboratory
Building 5100, RM 128 (JICS Auditorium)
June 11, 2019
9:00 AM – 12:00 PM (ET)

The Oak Ridge Leadership Computing Facility (OLCF) will host a Linux Command Line Productivity Tools tutorial on June 11, 2019. This event is intended to teach new and existing Linux users how to improve their productivity with some of the most useful tools and commands from the Linux command line. Participants can follow along with the demonstrations either directly on their (Linux/Mac) laptops or by logging into a remote Linux system they currently have access to.

Who Should Attend?

The target audience for this workshop are users who interact with any Linux computing system on regular basis such as Linux desktops, laptops or large clusters – including Summit. Please note that participants will need to bring a laptop and meet the following pre-requisites:

  • Some familiarity with Linux command line
  • Access to a remote Linux system if on a non-Linux laptop (Macs are OK)

  • During the Tutorial

    The tutorial will consist of a main presentation with regular pauses to give participants hands-on opportunities with the presented material. We will explore powerful command-line tools using classic and modern Linux utilities, such as

  • Command line basics – knowing the system, working with files and processes, getting help, shortcuts
  • Streams, pipes and redirection – linux pipelines, standard streams, tee, redirection, xargs, gnu parallel
  • Classic Tools – find, grep, regex, awk, sed
  • Debugging – strace, netcat, netstat
  • Safe and secure use of systems – ssh, config, scp, ssh tunneling
  • Session Management with tmux
  • Scripting and Programming – Shell basics, heredoc, programming tools, Make
  • Miscellaneous utilities – cron, at, bc, python one-liners, dd, aliases and functions, watch, yes, sg etc

  • Remote Participation

    If you choose to attend remotely, please see the “Remote Participation” tab below for details on how to connect via BlueJeans.

    If you would like to attend on-site or remotely, please register using the form below. If you have any questions, please contact Tom Papatheodore (

    Please remember to register even if you are attending remotely.

    To join the Meeting:

    To join via Room System:
    Video Conferencing System: -or-
    Meeting ID : 141635763

    To join via phone:
    1) Dial:
    +1.408.740.7256 (US (San Jose))
    +1.888.240.2560 (US Toll Free)
    +1.408.317.9253 (US (Primary, San Jose))
    (see all numbers –
    2) Enter Conference ID : 141635763

    Please download the presentation and data files here.


    Jun 11 2019


    9:00 am - 12:00 pm


    Thomas Papatheodore
    1 (865) 576-1244
    QR Code

    Comments are closed.