SDM
People
Publications
Projects
Back to SRM Lite Home
SRMLite Sample Commands (partial list)
Introduction
SRMLite is a client tool to automate file movement behind a firewall.
It automates movement of multiple files to/from client's directory to a remote site.
Supports entire directory transfers.
Recover from mid-transfer interruption and machine failure.
Pulls files into user's workstation.
Supports multiple transfer protocols (GridFTP, scp ...)
Has a GUI that shows transfer progress.
Supports a command line interface.
SampleCommands
Put files/dirs from localsourcdir to remotetargetdir using SCP.
Transfer localsourcedir to remotetargetdir recursively.
e.g. srmlite /path/localsourcedir/
scp://username
hostname:/remotepath/remotetargetdir/ -r
Transfer localsourcefile to remotetargetlocation with user specified filename.
e.g. srmlite /path/localsourcedir/localfile
scp://username
hostname:/remotepath/remotetargetdir/userremotefilename
Transfer localsourcefile to remotetargetlocation with default name
e.g. srmlite /path/localsourcedir/localfile
scp://username
hostname:/remotepath/remotetargetdir/
Transfer a sample.bp file and its sample.bp.dir contents in one single command
e.g. srmlite /path/localsourcedir/sample.bp
scp://username
hostname:/remotepath/remotetargetdir/ -bp
Put files/dirs from localsourcdir to remotetargetdir using GSIFTP.
Transfer localsourcedir to remotetargetdir recursively.
e.g. srmlite /path/localsourcedir/
gsiftp://dtn01.nersc.gov:2811//remotepath/remotetargetdir/ -r
Transfer localsourcefile to remotetargetlocation with user specified filename.
e.g. srmlite /path/localsourcedir/localfile
gsiftp://dtn01.nersc.gov:2811//remotepath/remotetargetdir/userremotefilename
Transfer localsourcefile to remotetargetlocation with default name
e.g. srmlite /path/localsourcedir/localfile
gsiftp://dtn01.nersc.gov:2811//remotepath/remotetargetdir/
Pull files/dirs from remotesourcedir to localtargetdir using SCP.
Pull from remotesourcedir to localtargetdir recursively.
e.g. srmlite scp://username
hostname//remotepath/remotesourcedir/
/path/localtargetdir/ -r
Pull from remotesourcelocation to localtargetdir with user specified filename.
e.g. srmlite
scp://username
hostname//remotepath/remotesourcedir/remotefilename
/path/localtargetdir/userdefinedname
Pull from remotesourcelocation to localtargetdir.
e.g. srmlite
scp://username
hostname//remotepath/remotesourcedir/remotefilename
/path/localtargetdir/
Transfer a sample.bp file and its sample.bp.dir contents in one single command
e.g. srmlite scp://username
hostname:/remotepath/remotetargetdir/sample.bp
/path/localtargetdir/ -bp
Pull files/dirs from remotesourcedir to localtargetdir using GSIFTP.
Pull from remotesourcedir to localtargetdir recursively.
e.g. srmlite gsiftp://dtn01.nersc.gov:2811//remotepath/remotesourcedir/
/path/localtargetdir/ -r
Pull from remotesourcelocation to localtargetdir with user specified filename.
e.g. srmlite
gsiftp://dtn01.nersc.gov:2811//remotepath/remotesourcedir/remotefilename
/path/localtargetdir/userdefinedname
Pull from remotesourcelocation to localtargetdir.
e.g. srmlite
gsiftp://dtn01.nersc.gov:2811//remotepath/remotesourcedir/remotefilename