Использовать find
как обычно, и разграничьте свои строки с NUL. GNU sort
может обработать их с переключателем-z:
find . -print0 | sort -z | xargs -r0 yourcommand
Проверьте режим, в котором смонтирован раздел т.е. смонтирован ли он в режиме чтения-записи или только для чтения.
Можно использовать mount
управляйте для проверки этого. Если это - проблема, то можно отредактировать /etc/fstab
файл.
Так или иначе Вы добрались, все Ваши файлы, принадлежавшие корню..., пробуют как корень:
chown -R user:group /home/user
где user
пользователь, Вы входите в систему как, group
группа, которой Вы принадлежите (вероятно, также названный user
, grep user /etc/passwd
даст Вам что-то как:
user:x:1000:1000:Joe User:/home/user:/bin/bash
второе число является числом группы).
Будьте чрезвычайно осторожны с тем, что Вы действительно как базируетесь (или использование sudo
, это - то же самое), корень всесилен и может легко уничтожить Вашу систему.
chown -R user: ...
вместо этого. И проигрывание умной задницы: корень может легко уничтожить большинство систем, но начиная с изобретения LSMs и ограничений файла это не всесильно больше... ;-)
– Hauke Laging
18.03.2013, 21:11
cat /proc/mounts
.mount
шоу просто содержание/etc/mtab - не обязательно представление ядра о действительности. Те строки содержат "rw" или "ro". – Hauke Laging 18.03.2013, 21:07