Zum Ende der Metadaten springen
Zum Anfang der Metadaten

Sie zeigen eine alte Version dieses Inhalts an. Zeigen Sie die aktuelle Version an.

Unterschiede anzeigen Versionsverlauf anzeigen

« Vorherige Version anzeigen Version 3 Nächste Version anzeigen »

Unix groups


Each user is a member of one or more groups. Group memberships can be checked with the groups command.

Show group memberships
blogin4:~ $ groups
myaccount prj00012

You can change the group ownership of a file with the chgrp command:

Change group ownership
blogin4:~ $ chgrp prj00012 somefile.txt
blogin4:~ $ ls -l somefile.txt
-rw-------  1 myaccount prj00012 237271040 Jul  3  2020 somefile.txt

To recursively change the group of all files in a directory, use chgrp -R.

Change group ownership of a directory and everything it contains
blogin4:~ $ chgrp -R prj00012 somedirectory

Access for group members

Once a file (or a complete directory) has the desired group ownership, the file may be accessed by other users in the group.

File access for group
blogin4:~ $ ls -l somefile.txt
-rw-------  1 myaccount prj00012 237271040 Jul  3  2020 somefile.txt
blogin4:~ $ chmod g+r somefile.txt
blogin4:~ $ ls -l somefile.txt
-rw-r-----  1 myaccount prj00012 237271040 Jul  3  2020 somefile.txt
Directory access for group
blogin4:~ $ ls -ld somedirectory
drwx------  1 myaccount  prj00012      4096 Jul  3  2020 somedirectory
blogin4:~ $ find somedirectory |xargs chmod g+rX
blogin4:~ $ ls -ld somedirectory
drwxr-x---  1 myaccount  prj00012      4096 Jul  3  2020 somedirectory

  • Keine Stichwörter