Мне пришлось перейти от одного пользователя к другому, я нашел в Интернете, как переместить все файлы (включая скрытые) со старого пользователя на нового и изменить владельца этих файлов. Однако, как я могу изменить владельца всех скрытых папок & amp; файлы, которые я переместил в свой новый домашний словарь с помощью одной простой команды.
sudo chown -R user /yourdir
изменит владельца / yourdir и подфайлов на «пользователя».
Используя цикл for с опцией ls -A
, мы можем найти все скрытые файлы и каталоги, исключая .
и ..
, а затем изменить владельца для всех скрытых файлов и каталогов.
for i in ls -A | grep "^\.";do chown -R user:group $i;done
Используйте опцию xargs
с ls -A
ls -A | grep "^\."| xargs chown user:group
Подробнее Нажмите здесь и посетите этот сайт
cd ~
sudo chown -R $USER:$USER .*