Доброго времени суток .
Проблемка создалась , скачала архив , распаковала ,
в распакованной папке ничего не отображается, пишет 0 файлов , хотя они там есть .
Но проблема не в этом , при попытке удалить папку пишет что ( файл или папка не существует )
и ни в какую не удаляет , тоже самое с одним из текстовых файлов (((
при этом другие папки и файлы спокойно удаляются .
как с этим бороться ???
среда KDE FreeBSD 8.0
FreeBSD (не удаляются файлы)
Модератор: arachnid
-
AlexNT
- Сообщения: 433
- ОС: FreeBSD 8.2, ArchLinux
Re: FreeBSD
kseniya1994 писал(а): ↑19.03.2010 17:17Доброго времени суток .
Проблемка создалась , скачала архив , распаковала ,
в распакованной папке ничего не отображается, пишет 0 файлов , хотя они там есть .
Но проблема не в этом , при попытке удалить папку пишет что ( файл или папка не существует )
и ни в какую не удаляет , тоже самое с одним из текстовых файлов (((
при этом другие папки и файлы спокойно удаляются .
как с этим бороться ???
среда KDE FreeBSD 8.0
Опишите проблему подробнее, так ничего не понятно.
Покажите хотя бы вывод команды ls -la в этой папке.
-
kseniya1994
- Сообщения: 27
- ОС: Debian Lenny
Re: FreeBSD
скачала архив с музыкой , распаковала и вот тут началось и не удаляется и не перемещается никуда
в саму папку зайти не удалось , вот вывод из директории где она находится :
[damn@pcbsd-3457]/home/damn(4)% cd /home/damn/Music
[damn@pcbsd-3457]/home/damn/Music(5)% ls -la
total 503756
drwxr-xr-x 5 damn damn 512 19 мар 09:35 .
drwxr-xr-x 41 damn damn 2048 19 мар 16:24 ..
-rw-r--r-- 1 damn damn 34 16 мар 02:08 .directory
-rw-r--r-- 1 damn damn 4898998 17 мар 10:35 nayk_borzov_-_loshadka.mp3
-rw-r--r-- 1 damn damn 5075695 16 мар 11:18 song46.mp3
drwxr-xr-x 2 damn damn 512 11 апр 2009 ???ѡ???? ?ӫ ?????
-rw-r--r-- 1 damn damn 4208640 19 мар 09:28 Георг Отс- Ария мистера икс.mp3
drwxr-xr-x 3 damn damn 512 20 май 2009 МУЗЫКА
-rw-r--r-- 1 damn damn 495901326 16 мар 16:03 МУЗЫКА.tar
-rw-r--r-- 1 damn damn 3665920 18 мар 14:40 день рождения твой .mp3
drwxr-xr-x 2 damn damn 1024 17 мар 12:20 комп песни
-rw-r--r-- 1 damn damn 1691969 16 мар 15:27 новенькое про компы.zip
[damn@pcbsd-3457]/home/damn/Music(6)%
проблема с файлом который обозначен как ?????????
тоже самое происходит и с текстовым документом , висит он на рабочем столе и не открывается и не удаляется (
в саму папку зайти не удалось , вот вывод из директории где она находится :
[damn@pcbsd-3457]/home/damn(4)% cd /home/damn/Music
[damn@pcbsd-3457]/home/damn/Music(5)% ls -la
total 503756
drwxr-xr-x 5 damn damn 512 19 мар 09:35 .
drwxr-xr-x 41 damn damn 2048 19 мар 16:24 ..
-rw-r--r-- 1 damn damn 34 16 мар 02:08 .directory
-rw-r--r-- 1 damn damn 4898998 17 мар 10:35 nayk_borzov_-_loshadka.mp3
-rw-r--r-- 1 damn damn 5075695 16 мар 11:18 song46.mp3
drwxr-xr-x 2 damn damn 512 11 апр 2009 ???ѡ???? ?ӫ ?????
-rw-r--r-- 1 damn damn 4208640 19 мар 09:28 Георг Отс- Ария мистера икс.mp3
drwxr-xr-x 3 damn damn 512 20 май 2009 МУЗЫКА
-rw-r--r-- 1 damn damn 495901326 16 мар 16:03 МУЗЫКА.tar
-rw-r--r-- 1 damn damn 3665920 18 мар 14:40 день рождения твой .mp3
drwxr-xr-x 2 damn damn 1024 17 мар 12:20 комп песни
-rw-r--r-- 1 damn damn 1691969 16 мар 15:27 новенькое про компы.zip
[damn@pcbsd-3457]/home/damn/Music(6)%
проблема с файлом который обозначен как ?????????
тоже самое происходит и с текстовым документом , висит он на рабочем столе и не открывается и не удаляется (
-
AlexNT
- Сообщения: 433
- ОС: FreeBSD 8.2, ArchLinux
Re: FreeBSD
kseniya1994 писал(а): ↑19.03.2010 17:56скачала архив с музыкой , распаковала и вот тут началось и не удаляется и не перемещается никуда
в саму папку зайти не удалось , вот вывод из директории где она находится :
[damn@pcbsd-3457]/home/damn(4)% cd /home/damn/Music
[damn@pcbsd-3457]/home/damn/Music(5)% ls -la
total 503756
drwxr-xr-x 5 damn damn 512 19 мар 09:35 .
drwxr-xr-x 41 damn damn 2048 19 мар 16:24 ..
-rw-r--r-- 1 damn damn 34 16 мар 02:08 .directory
-rw-r--r-- 1 damn damn 4898998 17 мар 10:35 nayk_borzov_-_loshadka.mp3
-rw-r--r-- 1 damn damn 5075695 16 мар 11:18 song46.mp3
drwxr-xr-x 2 damn damn 512 11 апр 2009 ???ѡ???? ?ӫ ?????
-rw-r--r-- 1 damn damn 4208640 19 мар 09:28 Георг Отс- Ария мистера икс.mp3
drwxr-xr-x 3 damn damn 512 20 май 2009 МУЗЫКА
-rw-r--r-- 1 damn damn 495901326 16 мар 16:03 МУЗЫКА.tar
-rw-r--r-- 1 damn damn 3665920 18 мар 14:40 день рождения твой .mp3
drwxr-xr-x 2 damn damn 1024 17 мар 12:20 комп песни
-rw-r--r-- 1 damn damn 1691969 16 мар 15:27 новенькое про компы.zip
[damn@pcbsd-3457]/home/damn/Music(6)%
проблема с файлом который обозначен как ?????????
тоже самое происходит и с текстовым документом , висит он на рабочем столе и не открывается и не удаляется (
Вы распаковали архив, в котором были имена файлов в какой то другой кодировке судя по всему. Попробуйте удалить из под суперпользователя этот файл. Для удобства установите mc - файловый менеджер для консоли.
-
NekoExMachina
- Сообщения: 485
- ОС: Кошерная.
Re: FreeBSD
>Попробуйте удалить из под суперпользователя этот файл.
не прокатит - суть не в правах.
сталкивался с таким на своем плеере - разобрался.. удалением файла из-под плеера :(, тоже интересно, что можно еще сделать
не прокатит - суть не в правах.
сталкивался с таким на своем плеере - разобрался.. удалением файла из-под плеера :(, тоже интересно, что можно еще сделать
На форуме больше не появляюсь.
Высокопарность и надменность довела.
Высокопарность и надменность довела.
OpenBSD-current+scrotwm*1 (acer aspire one 531h)
FreeBSD 8.1+kde3*1 (desktop)
FreeBSD 8.1+scrotwm*1 (hp530)
FreeBSD 9.0+dwm*1 (old toshiba satellite)
FreeBSD 8.1+kde3*1 (desktop)
FreeBSD 8.1+scrotwm*1 (hp530)
FreeBSD 9.0+dwm*1 (old toshiba satellite)
-
AlexNT
- Сообщения: 433
- ОС: FreeBSD 8.2, ArchLinux
Re: FreeBSD
NekoExMachina писал(а): ↑20.03.2010 13:00>Попробуйте удалить из под суперпользователя этот файл.
не прокатит - суть не в правах.
сталкивался с таким на своем плеере - разобрался.. удалением файла из-под плеера, тоже интересно, что можно еще сделать
Мне кажется, что суть в том, что менеджер файлов из KDE неверно передает имя файла для удаления. Думаю такой файл легко удалится при помощи mc в консоли даже из под юзера. Так же скорее всего удалится при помощи rm.
-
Lazy_Kent
- Сообщения: 709
- Статус: Ленивый
- ОС: openSUSE (Xfce)
Re: FreeBSD
Гарантированно удалится по номеру inode.
ls -i
Потом find -inum <номер> -delete {} \;
ls -i
Потом find -inum <номер> -delete {} \;
-
SLEDopit
- Модератор
- Сообщения: 4824
- Статус: фанат консоли (=
- ОС: GNU/Debian, RHEL
Re: FreeBSD
UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity. © Dennis Ritchie
The more you believe you don't do mistakes, the more bugs are in your code.
The more you believe you don't do mistakes, the more bugs are in your code.
-
NekoExMachina
- Сообщения: 485
- ОС: Кошерная.
Re: FreeBSD
>Мне кажется, что суть в том, что менеджер файлов из KDE неверно передает имя файла для удаления. Думаю такой файл легко удалится при помощи mc в консоли даже из под юзера. Так же скорее всего удалится при помощи rm.
rm я тоже пробовал.
Проблема у меня, в общем-то, в том, что фря как-то странно монтирует флешки с кодировкой utf8
mount_msdosfs -D UTF-8 -L en_US.UTF-8 дает возможность спокойно оперировать с любыми файлами названными кириллицей или латиницей, но не больше (т.е. - с любыми иероглифами облом. умляуты не смотрел.)
Т.е. - фря не умеет работать с файлами, названными не в той кодировке, или как-то так. Наверное.
rm я тоже пробовал.
Проблема у меня, в общем-то, в том, что фря как-то странно монтирует флешки с кодировкой utf8
mount_msdosfs -D UTF-8 -L en_US.UTF-8 дает возможность спокойно оперировать с любыми файлами названными кириллицей или латиницей, но не больше (т.е. - с любыми иероглифами облом. умляуты не смотрел.)
Т.е. - фря не умеет работать с файлами, названными не в той кодировке, или как-то так. Наверное.
На форуме больше не появляюсь.
Высокопарность и надменность довела.
Высокопарность и надменность довела.
OpenBSD-current+scrotwm*1 (acer aspire one 531h)
FreeBSD 8.1+kde3*1 (desktop)
FreeBSD 8.1+scrotwm*1 (hp530)
FreeBSD 9.0+dwm*1 (old toshiba satellite)
FreeBSD 8.1+kde3*1 (desktop)
FreeBSD 8.1+scrotwm*1 (hp530)
FreeBSD 9.0+dwm*1 (old toshiba satellite)
-
AlexNT
- Сообщения: 433
- ОС: FreeBSD 8.2, ArchLinux
Re: FreeBSD
NekoExMachina писал(а): ↑25.03.2010 15:47>Мне кажется, что суть в том, что менеджер файлов из KDE неверно передает имя файла для удаления. Думаю такой файл легко удалится при помощи mc в консоли даже из под юзера. Так же скорее всего удалится при помощи rm.
rm я тоже пробовал.
Проблема у меня, в общем-то, в том, что фря как-то странно монтирует флешки с кодировкой utf8
mount_msdosfs -D UTF-8 -L en_US.UTF-8 дает возможность спокойно оперировать с любыми файлами названными кириллицей или латиницей, но не больше (т.е. - с любыми иероглифами облом. умляуты не смотрел.)
Т.е. - фря не умеет работать с файлами, названными не в той кодировке, или как-то так. Наверное.
Нет, фря нормально работает с кодировками, просто Вы не совсем правильно монтируете.
У меня KOI8-R я флешку монтирую так:
mount_msdosfs -L ru_RU.KOI8-R /dev/da0s1 /mnt/usb
-D DOS_codepage - я не думаю что писать в FAT32 имена файлов в UTF8 - хорошая идея, у FAT32 имена файлов хранятся в однобайтной кодовой странице.
Попроуйте просто штатно отфроматирвать флешку в Windows FAT32. И монтировать так:
mount_msdosfs -L ru_RU.UTF-8 /dev/da0s1 /mnt/usb - в случае с тем что у вас системная локаль UTF8.
Я уже давно пользуюсь флешкой в FreeBSD, с версии 6.0 именно таким образом, и никаких проблем не встречал.
Флешка смонтированная таким образом нормально показывает русские имена файлов и в Linux и в Windows.
В Вашем же случае - Вы принудительно пишете в несчастный FAT32 имена файлов в UTF8 кодировке указывая ключ -D.
Наверное я напишу статью про монтирование флешек в FreeBSD на своем сайте в ближайшее время...
-
NekoExMachina
- Сообщения: 485
- ОС: Кошерная.
Re: FreeBSD
я не думаю что писать в FAT32 имена файлов в UTF8 - хорошая идея, у FAT32 имена файлов хранятся в однобайтной кодовой странице.
К сожалению, мой плеер понимает (при записи из-под фри) только -D UTF-8 (или, как сейчас выяснилось, только с указанием локали). Т.е. - если я пишу как-то по-другому, то плеер видит кракозябры в именах файлов. Странно, наверное.
В linux я монтировал с iocharset=utf8, насколько я помню. Записывались на плеер в т.ч. и файлы с иероглифами в именах, и все работало нормально.
Код: Выделить всё
$mount_msdosfs -L en_US.UTF-8 /dev/da0s1 ~/flash
$cd ~/flash/Music
$ls
(C74) ????(ryo)
2007 - Конунг Хмель (2008, Мистерия; Jet Noise, JN-099-2)
Corciolli - Музыка Шаманов [lossless]
Helblinde
obsd
$ls *C74*
ls: (C74) ????(ryo): Invalid argument
$touch 藤田麻衣子
touch: 藤田麻衣子: Invalid argumentЕсли Вы напишете статью, и там даже будет решение вот этой вот, мм, проблемы, то это будет просто замечательно.
На форуме больше не появляюсь.
Высокопарность и надменность довела.
Высокопарность и надменность довела.
OpenBSD-current+scrotwm*1 (acer aspire one 531h)
FreeBSD 8.1+kde3*1 (desktop)
FreeBSD 8.1+scrotwm*1 (hp530)
FreeBSD 9.0+dwm*1 (old toshiba satellite)
FreeBSD 8.1+kde3*1 (desktop)
FreeBSD 8.1+scrotwm*1 (hp530)
FreeBSD 9.0+dwm*1 (old toshiba satellite)
-
ivan2ksusr
- Сообщения: 882
- ОС: Mac OS X, openSUSE
Re: FreeBSD
если у вас bash то: advanced bash script guide , раздел 12.3-12-4, так же можно удалить через менеджер MC.Варинат с inode вам уже предложили, но вы им не воспользовались.
-
AlexNT
- Сообщения: 433
- ОС: FreeBSD 8.2, ArchLinux
Re: FreeBSD
NekoExMachina писал(а): ↑26.03.2010 10:50я не думаю что писать в FAT32 имена файлов в UTF8 - хорошая идея, у FAT32 имена файлов хранятся в однобайтной кодовой странице.
К сожалению, мой плеер понимает (при записи из-под фри) только -D UTF-8 (или, как сейчас выяснилось, только с указанием локали). Т.е. - если я пишу как-то по-другому, то плеер видит кракозябры в именах файлов. Странно, наверное.
В linux я монтировал с iocharset=utf8, насколько я помню. Записывались на плеер в т.ч. и файлы с иероглифами в именах, и все работало нормально.
Код: Выделить всё
$mount_msdosfs -L en_US.UTF-8 /dev/da0s1 ~/flash $cd ~/flash/Music $ls (C74) ????(ryo) 2007 - Конунг Хмель (2008, Мистерия; Jet Noise, JN-099-2) Corciolli - Музыка Шаманов [lossless] Helblinde obsd $ls *C74* ls: (C74) ????(ryo): Invalid argument $touch 藤田麻衣子 touch: 藤田麻衣子: Invalid argument
Если Вы напишете статью, и там даже будет решение вот этой вот, мм, проблемы, то это будет просто замечательно.
Если у плеера требования чтобы имена файлов хранились на FAT32 в кодировке UTF-8, то я вряд ли смогу решить такую ситуацию. При передаче файлов на мой КПК, через флешку ли напрямую, или на мой телефон прекрасно работает ситуация без принудительного указания локали UTF-8 через ключ -D. Все русские имена файлов читаются прекрасно. Если речь идет о русском языке, то я выше написал как я монтирую.
Насчет иероглифов и т.д. не могу сказать, мне достаточно поддержки родного языка. Возможно что в случае с FreeBSD и записи файлов перекодировка происходит иначе и в результате Ваши иероглифы должным образом не перекодируются, но собственно ситуация явно нетривиальная. Можете попробовать отправить баг-репорт на www.freebsd.org.