Andrey Rahmatullin пишет: > On Tue, Mar 23, 2010 at 10:31:07AM +0300, Mikhail A Antonov wrote: >>>>> что-то вроде rm -rf /home/%user%/.* >>>> такой командой весь хомяк грохнется >>> Обоснуйте. > Ну? > >>>> был неприятный опыт с chown user: .* >>> Ваш шелл разворачивает .* в .? а в .. он не разворачивает? >> /home/%user%/.??* безопаснее. > Обоснуйте. > ~$ ls -ld /home/bart/.* | head -n 2 drwxr-xr-x 95 bart bart 4096 Мар 23 10:10 /home/bart/. drwxr-xr-x 5 root root 4096 Сен 6 2009 /home/bart/..
И что-то мне подсказывает что /home/user/.* снёсёт хомдиру вместе с конфигами.
И подсказывает не верно:
t...@bart-netbook:~$ mkdir test
t...@bart-netbook:~$ mkdir test/.test
t...@bart-netbook:~$ mkdir test/test
t...@bart-netbook:~$ touch test/.testfile
t...@bart-netbook:~$ touch test/testfile
t...@bart-netbook:~$ rm -vfr /home/test/test/.*
rm: cannot remove `.' directory `/home/test/test/.'
rm: cannot remove `..' directory `/home/test/test/..'
удален каталог: `/home/test/test/.test'
удален `/home/test/test/.testfile'
t...@bart-netbook:~$ ls -al /home/test/test/
итого 12
drwxr-xr-x 3 test test 4096 Мар 23 10:41 .
drwxr-x--x 7 test test 4096 Мар 23 10:40 ..
drwxr-xr-x 2 test test 4096 Мар 23 10:41 test
-rw-r--r-- 1 test test 0 Мар 23 10:41 testfile
(у меня bash)
Выходит что /home/user/.* действительно хватает.
Но это rm такой умный. Подозреваю что есть более глупые программы так что
безопаснее всё же /home/user/.??*
--
Best regards,
Mikhail.
xmpp: [email protected]
irc: Bart-mdv- @ SolarNet
SolarNet: http://www.solarnet.ru/
signature.asc
Description: OpenPGP digital signature

