Introduction

Overview

Teaching: 5 min
Exercises: 0 min
Questions
  • What is pshell

Objectives
  • Understand the key pshell commands

  • Understand that Pawsey uses Mediaflux for storage management.

Pshell is a python command line client that implements a subset of the standard SFTP commands.

Remote filesystem commands [pawsey]:

Local filesystem commands [your computer]:

Transfer commands:


For further information type ‘help’ for a list of commands and then type help

cd       delegate  get     lcd    logout  mkdir      put   rm    
compare  exit      help    lls    lpwd    processes  pwd   rmdir 
debug    file      import  login  ls      publish    quit  whoami

e.g. pawsey:/projects> help compare

Compares a local and a remote folder and reports any differences The local and remote folders must have the same name and appear in the current local and remote working directories

Usage: compare [folder name]

Key Points

  • Pawsey Supercomputing Centre manages very large storage facilities for researchers

  • These facilities have specialised access tools

  • pshell is a tool (written in Python 2.7) for interacting with the storage system

  • Pawsey also maintains web based access for light workloads and data sharing