irods-admin:

[root@test ~]# su - irods
Last login: Fri Oct 26 11:59:25 CEST 2018 on pts/0

-bash-4.2$ iinit
Enter your current iRODS password:

-bash-4.2$ ils
/testZone/home/irods:

-bash-4.2$ ils -A
/testZone/home/irods:
        ACL - irods#testZone:own   
        Inheritance - Disabled

create user in irods:

-bash-4.2$ iadmin mkuser g.j.c.strikwerda@rug.nl rodsuser

set password for user:

-bash-4.2$ iadmin moduser g.j.c.strikwerda@rug.nl password ir0ds

check as user:

[root@test ~]# su - ger

init your environment:

[ger@test ~]$ iinit
 ERROR: environment_properties::capture: missing environment file. should be at [/home/ger/.irods/irods_environment.json]
One or more fields in your iRODS environment file (irods_environment.json) are
missing; please enter them.
Enter the host name (DNS) of the server to connect to: localhost
Enter the port number: 1247
Enter your irods user name: g.j.c.strikwerda@rug.nl
Enter your irods zone: testZone
Those values will be added to your environment file (for use by
other iCommands) if the login succeeds.

Enter your current iRODS password:

check:

[ger@test ~]$ ils
/testZone/home/g.j.c.strikwerda@rug.nl:

make file:

[ger@test ~]$ touch ./iets.txt

put file in irods vault:

[ger@test ~]$ iput ./iets.txt 

[ger@test ~]$ ils
/testZone/home/g.j.c.strikwerda@rug.nl:
  iets.txt

[ger@test ~]$ ils -A
/testZone/home/g.j.c.strikwerda@rug.nl:
        ACL - g.j.c.strikwerda@rug.nl#testZone:own   
        Inheritance - Disabled
  iets.txt
        ACL - g.j.c.strikwerda@rug.nl#testZone:own   

[ger@test ~]$ ilsresc --tree
demoResc:unixfilesystem

create group:

-bash-4.2$ iadmin mkgroup users

make user member to group:

-bash-4.2$ iadmin atg users g.j.c.strikwerda@rug.nl

[ger@test ~]$ iuserinfo
name: g.j.c.strikwerda@rug.nl
id: 10016
type: rodsuser
zone: testZone
info: 
comment: 
create time: 01540548708: 2018-10-26.12:11:48
modify time: 01540548708: 2018-10-26.12:11:48
member of group: g.j.c.strikwerda@rug.nl
member of group: public
member of group: users

remove local file and retrieve it from irods:

[ger@test ~]$ rm iets.txt

[ger@test ~]$ iget iets.txt

[ger@test ~]$ ls -l ./iets.txt 
-rw-r-----. 1 ger ger 0 Oct 26 13:05 ./iets.txt

[ger@test ~]$ imeta add -d iets.txt beschrijving metadata

[ger@test ~]$ imeta ls -d iets.txt
AVUs defined for dataObj iets.txt:
attribute: beschrijving
value: metadata
units: 

[ger@test ~]$ imeta add -d iets.txt maand november

[ger@test ~]$ imeta ls -d iets.txt
AVUs defined for dataObj iets.txt:
attribute: beschrijving
value: metadata
units: 
----
attribute: maand
value: november
units: