icommands
Last modified by hajaalin@helsinki_fi on 2024/01/24 07:07
Login to lmu-ida.biocenter.helsinki.fi.
Create a virtual machine for connecting to Ida.
Locate your data on LMU1 or LMU2.
[hajaalin@lmu-ida ~]$ ls /mnt/biotek-ad/biotek-groups/LMU1/users/harri
analysis_htj.py CAM-ImageJ_Intelligent_Scan.zip CAMScriptHighRes.txt
analysis_htj.py CAM-ImageJ_Intelligent_Scan.zip CAMScriptHighRes.txt
Locate your folder in Ida.
[hajaalin@lmu-ida ~]$ ils /ida/hy/hy7004
/ida/hy/hy7004:
collectionMetadataTemplate
testi.txt
C- /ida/hy/hy7004/Jernvall
C- /ida/hy/hy7004/Lappalainen
C- /ida/hy/hy7004/LMU-staff
C- /ida/hy/hy7004/Mäkelä
C- /ida/hy/hy7004/published
C- /ida/hy/hy7004/Thesleff
C- /ida/hy/hy7004/Vartiainen
[hajaalin@lmu-ida ~]$ ils /ida/hy/hy7004/LMU-staff
/ida/hy/hy7004/LMU-staff:
C- /ida/hy/hy7004/LMU-staff/hajaalin
C- /ida/hy/hy7004/LMU-staff/mcrivaro
C- /ida/hy/hy7004/LMU-staff/mikmolin
C- /ida/hy/hy7004/LMU-staff/tanhuanp[hajaalin@lmu-ida ~]$ ils /ida/hy/hy7004/LMU-staff/hajaalin
/ida/hy/hy7004/LMU-staff/hajaalin:
C- /ida/hy/hy7004/LMU-staff/hajaalin/CAM_study
C- /ida/hy/hy7004/LMU-staff/hajaalin/MyNewProject
C- /ida/hy/hy7004/LMU-staff/hajaalin/testing
/ida/hy/hy7004:
collectionMetadataTemplate
testi.txt
C- /ida/hy/hy7004/Jernvall
C- /ida/hy/hy7004/Lappalainen
C- /ida/hy/hy7004/LMU-staff
C- /ida/hy/hy7004/Mäkelä
C- /ida/hy/hy7004/published
C- /ida/hy/hy7004/Thesleff
C- /ida/hy/hy7004/Vartiainen
[hajaalin@lmu-ida ~]$ ils /ida/hy/hy7004/LMU-staff
/ida/hy/hy7004/LMU-staff:
C- /ida/hy/hy7004/LMU-staff/hajaalin
C- /ida/hy/hy7004/LMU-staff/mcrivaro
C- /ida/hy/hy7004/LMU-staff/mikmolin
C- /ida/hy/hy7004/LMU-staff/tanhuanp[hajaalin@lmu-ida ~]$ ils /ida/hy/hy7004/LMU-staff/hajaalin
/ida/hy/hy7004/LMU-staff/hajaalin:
C- /ida/hy/hy7004/LMU-staff/hajaalin/CAM_study
C- /ida/hy/hy7004/LMU-staff/hajaalin/MyNewProject
C- /ida/hy/hy7004/LMU-staff/hajaalin/testing
Create a new folder in Ida.
[hajaalin@lmu-ida ~]$ imkdir /ida/hy/hy7004/LMU-staff/hajaalin/LMU1
[hajaalin@lmu-ida ~]$ ils /ida/hy/hy7004/LMU-staff/hajaalin
/ida/hy/hy7004/LMU-staff/hajaalin:
C- /ida/hy/hy7004/LMU-staff/hajaalin/CAM_study
C- /ida/hy/hy7004/LMU-staff/hajaalin/LMU1
C- /ida/hy/hy7004/LMU-staff/hajaalin/MyNewProject
C- /ida/hy/hy7004/LMU-staff/hajaalin/testing
[hajaalin@lmu-ida ~]$ ils /ida/hy/hy7004/LMU-staff/hajaalin
/ida/hy/hy7004/LMU-staff/hajaalin:
C- /ida/hy/hy7004/LMU-staff/hajaalin/CAM_study
C- /ida/hy/hy7004/LMU-staff/hajaalin/LMU1
C- /ida/hy/hy7004/LMU-staff/hajaalin/MyNewProject
C- /ida/hy/hy7004/LMU-staff/hajaalin/testing
Synchronize AD folder and Ida folder.
[hajaalin@lmu-ida ~]$ nohup irsync -VKr /mnt/biotek-ad/biotek-groups/LMU1/users/harri i:/ida/hy/hy7004/LMU-staff/hajaalin/LMU1 >& ida_irsync_harri_lmu1.log&
- nohup: run the command in the background, the process will not stop even if you close the terminal
- irsync: the command the does the transfer
- -V: very verbose logging
- -K: calculate and compare checksums
- -r: recursive
/mnt/biotek-ad/biotek-groups/LMU1/users/harri: the folder you want to copy to Ida
- i: indicates the folder is in Ida
- /ida/hy/hy7004/LMU-staff/hajaalin/LMU1: the Ida folder
- >& direct output to log file
- ida_rsync_harri_lmu1.log: the log file
- &: run in background (together with nohup)
Check that everything arrived.
irsync -rls /mnt/biotek-ad/biotek-groups/LMU1/users/harri i:/ida/hy/hy7004/LMU-staff/hajaalin/LMU1
- l = don't move data, only check if there are differences
- s = compare file sizes (not checksums)
When run like this, the command does not print anything, if all files are present in the destination folder in Ida, and the file sizes match.