Tema: Re: Pakeist vartotoją pagal katalogo pavadinimą?
Autorius: Nerijus Kislauskas
Data: 2016-07-27 09:15:06
On 07/27/16 08:25, Vytenis P. wrote:
> Sveiki, žiūriu - mirtina tyla, reik sudrumst :)
> Palėkė mano serveriuks ant debiano, ftp vartotojų ten virš tūksatnčio, o
> šiaip taip atkūrus, nukopijavus ir primauntinus /home į kitą diską, visų
> vartotojų katalogų owneris - root. Batch pakeičiau group iš root į users,
> bet vartotoją reik keist kiekvieną atitinkamai katalogo pavadinimui. Kaip
> tą padaryt, nekeičiant visų po vieną?
> 

Sveikas,

Matyt blogai kopijavai:

cp	       -a, --archive            same as -dR --preserve=all
		...
		-d     same as --no-dereference --preserve=links
		-R, -r, --recursive copy directories recursively
		--preserve[=ATTR_LIST]
              preserve the specified attributes (default:
mode,ownership,timestamps), if possible additional attributes: context,
links, xattr, all


tar		--same-owner
           try extracting files with the same ownership as exists in the
archive (default for superuser)


rsync		-a, --archive archive mode; equals -rlptgoD (no -H,-A,-X)
		...
		-r, --recursive             recurse into directories
		-l, --links                 copy symlinks as symlinks
		-p, --perms                 preserve permissions
		-t, --times                 preserve modification times
		-g, --group                 preserve group
		-o, --owner                 preserve owner (super-user only)
		-D                          same as --devices --specials
		--devices               preserve device files (super-user only)
		--specials              preserve special files

Linux/Unix jėga yra komandų parametruose. Manual pages tam ir rašomi.
$ man cp
$ man tar
$ man rsync
--
Pagarbiai,