User:Ressmann: Difference between revisions
From Lsdf
Jump to navigationJump to search
(→bundle) |
(→bundle) |
||
Line 20: | Line 20: | ||
mydir.tar |
mydir.tar |
||
C- /LSDF/home/rods/mydir |
C- /LSDF/home/rods/mydir |
||
Oder andersherum ein iRods Verzeichnis enthält bereits viele Dateien und diese sollen nun innerhalb von iRods zu einem tar file zusammengefügt werden: |
|||
# ils test -> in dem Verzeichnis ''test'' gibt es einige Dateien |
|||
/LSDF/home/rods/test: |
|||
hallo |
|||
hello |
|||
motd |
|||
ohio |
|||
pa |
|||
test1 |
|||
test2 |
|||
# ibun -cDtar testdir.tar test -> das ''tar'' file wird erzeugt und gleichzeitig getagged |
|||
# ils |
|||
/LSDF/home/rods: |
|||
mydir.tar |
|||
testdir.tar |
|||
C- /LSDF/home/rods/mydir |
|||
C- /LSDF/home/rods/test |
Revision as of 09:36, 5 October 2012
iRods
Eine kleine Zusammenfassung zur momentanen iRods installation.
iRods is installed on: irods-1.lsdf.kit.edu
icommands
bundle
Ein bundle wird z.B. für das Automatische erzeugen von tar files verwendet.
Mit Hilfe des ibun Kommandos wird ein tar file als einzelnes file hochgeladen, und kann dort dann quasi entpackt werden, so dass einzelne Dateien innerhalb dieser tar Datei zugänglich gemacht werden.
# iput -Dtar mydir.tar . -> die tar Datei wird hochgeladen und gleichzeitig getagged als tar Datei # ils -> Anzeigen des repositories /LSDF/home/rods: mydir.tar # ibun -x mydir.tar mydir -> die tar Datei wird innerhalb iRods entpackt # ils -> nun existiert ein Ordner mydir mit den einzelnen Dateien /LSDF/home/rods: mydir.tar C- /LSDF/home/rods/mydir
Oder andersherum ein iRods Verzeichnis enthält bereits viele Dateien und diese sollen nun innerhalb von iRods zu einem tar file zusammengefügt werden:
# ils test -> in dem Verzeichnis test gibt es einige Dateien /LSDF/home/rods/test: hallo hello motd ohio pa test1 test2 # ibun -cDtar testdir.tar test -> das tar file wird erzeugt und gleichzeitig getagged # ils /LSDF/home/rods: mydir.tar testdir.tar C- /LSDF/home/rods/mydir C- /LSDF/home/rods/test