...
The domain names shown above (ec:, ectmp:) are used in the various ECFS commands to indicate which domain you are working with.
Note that, as an alternative, the ectmp: domain can be referenced by ec:/TMP
. Thus ectmp:/uid/newdir
and ec:/TMP/uid/newdir
are equivalent:
Files copied into ECFS are first stored on disk within ECFS and then on to magnetic tape. When a file is retrieved from ECFS it is first copied from tape on to cache disk within ECFS, then to the client system. Thus multiple retrieves of the same file will require only one read from tape, all subsequent copies being satisfied from the disk cache.
...
If an ECFS command fails due to a recoverable error (HPSS down, network problems, etc.), the ECFS client will retry the command until it succeeds.
ECaccess allows users to transfer files between their remote host and an ECFS domain at ECMWF.
...
In ECFS the well-known Unix file management commands simply become:
els, erm, ermdir, emkdir, ecd, epwd, echmod, echgrp, ecp, emv (
and emove), ecat, etest, etouch
and eumask.
In addition the following ECFS commands are available:
ecfsdir, ecfs_status
All available ECFS commands are described in more detail in the relevant man pages:
ecat
- Copy files between a domain and STDIN/STDOUT
ecd
- Change the current ECFS working directory
ecfs_status
- Get status on ECFS usage
ecfsdir
- Archive or retrieve a complete UNIX directory as one ECFS file
echgrp
- Change the group ownership of an ECFS file or directory
echmod
- Change the permissions of a ECFS file or directory
ecp
- Copy files across ECFS domains, including UNIX
els
- List ECFS files
emkdir
- Create empty ECFS directories
emove
- Rename files or directories within an ECFS domain
emv
- Move files across ECFS domains, including UNIX
epwd
- Display the current ECFS working directory for the relevant domain
ermdir
- Remove empty ECFS directories
erm
- Remove ECFS files
etest
- Check file types and compare file attributes
etouch
- Change file timestamps
eumask
- Change the current ECFS umask
...