Если есть лишние винты "в запасе", то да!
Что выбрать ext2.ext3 или ext4 на десктопе?
Модератор: Модераторы разделов
-
Boboms
- Сообщения: 535
- Статус: И это - правда!
- ОС: Debian Lenin
Re: Что выбрать ext2.ext3 или ext4 на десктопе?
Если есть лишние винты "в запасе", то да!
Нет подписи...
-
NickLion
- Сообщения: 3408
- Статус: аватар-невидимка
- ОС: openSUSE Tumbleweed x86_64
Re: Что выбрать ext2.ext3 или ext4 на десктопе?
Не понял фразы насчёт лишних винтов. Когда встал вопрос о ФС для нового винта - отформатил в ext4. Почему нет?
-
ZyX
- Сообщения: 355
- ОС: Gentoo
Re: Что выбрать ext2.ext3 или ext4 на десктопе?
Не согласен, это ls не отображает, но только если вывод идёт на терминал:
/var/tmp/coreutils/coreutils-8.5/src/ls.c (Created by format.vim)
669 /* True means output nongraphic chars in file names as `?'.
670 (-q, --hide-control-chars)
671 qmark_funny_chars and the quoting style (-Q, --quoting-style=WORD) are
672 independent. The algorithm is: first, obey the quoting style to get a
673 string representing the file name; then, if qmark_funny_chars is set,
674 replace all nonprintable chars in that string with `?'. It's necessary
675 to replace nonprintable chars even in quoted strings, because we don't
676 want to mess up the terminal if control chars get sent to it, and some
677 quoting methods pass through control chars as-is. */
678 static bool qmark_funny_chars;
<...>
1537 /* This is for the `ls' program. */
1538 if (isatty (STDOUT_FILENO))
1539 {
1540 format = many_per_line;
1541 /* See description of qmark_funny_chars, above. */
1542 qmark_funny_chars = true;
1543 }
1544 else
1545 {
1546 format = one_per_line;
1547 qmark_funny_chars = false;
1548 }
-
t.t
- Бывший модератор
- Сообщения: 7390
- Статус: думающий о вечном
- ОС: Debian, LMDE
Re: Что выбрать ext2.ext3 или ext4 на десктопе?
Этот код совершенно ни при чём: он отвечает за вывод списка файлов в одну колонку или в несколько.
¡иɯʎdʞ ин ʞɐʞ 'ɐнɔɐdʞǝdu qнεиж
-
Boboms
- Сообщения: 535
- Статус: И это - правда!
- ОС: Debian Lenin
Re: Что выбрать ext2.ext3 или ext4 на десктопе?
Если надо из под оффтопа видить данные c разделов на ext2/3.
Нет подписи...
-
t.t
- Бывший модератор
- Сообщения: 7390
- Статус: думающий о вечном
- ОС: Debian, LMDE
Re: Что выбрать ext2.ext3 или ext4 на десктопе?
Теперь о том, кто не отображает. Если пример с sed недостаточно очевиден, можно сделать проще:
Откуда бы cat узнал о символе перевода строки, если бы это ls его не отображал?
~/tmp
$ touch '1
2'
$ ls | cat
1
2
$ ls
1?2Откуда бы cat узнал о символе перевода строки, если бы это ls его не отображал?
¡иɯʎdʞ ин ʞɐʞ 'ɐнɔɐdʞǝdu qнεиж
-
t.t
- Бывший модератор
- Сообщения: 7390
- Статус: думающий о вечном
- ОС: Debian, LMDE
Re: Что выбрать ext2.ext3 или ext4 на десктопе?
Или вот так:
Код: Выделить всё
$ ls | hd
00000000 31 0a 32 0a |1.2.|
00000004¡иɯʎdʞ ин ʞɐʞ 'ɐнɔɐdʞǝdu qнεиж
-
t.t
- Бывший модератор
- Сообщения: 7390
- Статус: думающий о вечном
- ОС: Debian, LMDE
Re: Что выбрать ext2.ext3 или ext4 на десктопе?
Или так:
Наконец, можете перенаправить вывод ls в файл и открыть этот файл в текстовом редакторе. (:
Код: Выделить всё
$ ls | while read i; do echo _${i}_; done
_1_
_2_Наконец, можете перенаправить вывод ls в файл и открыть этот файл в текстовом редакторе. (:
¡иɯʎdʞ ин ʞɐʞ 'ɐнɔɐdʞǝdu qнεиж
-
Nazyvaemykh
- Сообщения: 438
- Статус: Подопытный участник
Re: Что выбрать ext2.ext3 или ext4 на десктопе?
t.t, hd в посте выше — это алиас для hexdump или что-то самостоятельное?
¡ Страсть к разрушению есть творческая страсть!
-
sash-kan
- Администратор
- Сообщения: 13939
- Статус: oel ngati kameie
- ОС: GNU
Re: Что выбрать ext2.ext3 или ext4 на десктопе?
Nazyvaemykh
$ ls -l $(which hd)
lrwxrwxrwx 1 root root 7 2009-06-09 16:10 /usr/bin/hd -> hexdump
$ dpkg -S $(which hd)
bsdmainutils: /usr/bin/hd
$ ls -l $(which hd)
lrwxrwxrwx 1 root root 7 2009-06-09 16:10 /usr/bin/hd -> hexdump
$ dpkg -S $(which hd)
bsdmainutils: /usr/bin/hd
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
при сбоях форума см.блог
-
t.t
- Бывший модератор
- Сообщения: 7390
- Статус: думающий о вечном
- ОС: Debian, LMDE
Re: Что выбрать ext2.ext3 или ext4 на десктопе?
Nazyvaemykh писал(а): ↑14.07.2010 23:25t.t, hd в посте выше — это алиас для hexdump или что-то самостоятельное?
Код: Выделить всё
$ ls -l $(which hd)
lrwxrwxrwx 1 root root 7 Июл 13 05:10 /usr/bin/hd -> hexdump
$ dpkg -S $(which hd)
bsdmainutils: /usr/bin/hdНадо же. Не сговариваясь. (:sash-kan писал(а): ↑14.07.2010 23:32Nazyvaemykh
$ ls -l $(which hd)
lrwxrwxrwx 1 root root 7 2009-06-09 16:10 /usr/bin/hd -> hexdump
$ dpkg -S $(which hd)
bsdmainutils: /usr/bin/hd
¡иɯʎdʞ ин ʞɐʞ 'ɐнɔɐdʞǝdu qнεиж
-
sash-kan
- Администратор
- Сообщения: 13939
- Статус: oel ngati kameie
- ОС: GNU
Re: Что выбрать ext2.ext3 или ext4 на десктопе?
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
при сбоях форума см.блог
-
Nazyvaemykh
- Сообщения: 438
- Статус: Подопытный участник
Re: Что выбрать ext2.ext3 или ext4 на десктопе?
Спасибо.
В Arch для hexdump используется пакет util-linux-ng без такой ссылки.
В Arch для hexdump используется пакет util-linux-ng без такой ссылки.
¡ Страсть к разрушению есть творческая страсть!
-
t.t
- Бывший модератор
- Сообщения: 7390
- Статус: думающий о вечном
- ОС: Debian, LMDE
-
NickLion
- Сообщения: 3408
- Статус: аватар-невидимка
- ОС: openSUSE Tumbleweed x86_64
Re: Что выбрать ext2.ext3 или ext4 на десктопе?
Я же говорю - возможность видеть ext4 - есть. Не очень удобная - да, но тем не менее она существует. В случае ext2read - можно вытащить данные (вместо со структурой), но не доступны как нормальный раздел. В случае coLinux - дополнительные расходы на неё.
-
Nazyvaemykh
- Сообщения: 438
- Статус: Подопытный участник
Re: Что выбрать ext2.ext3 или ext4 на десктопе?
Дорогие дебиан-инкубы, позвольте моему любопытству задать вопросец.
Вот bsdmainutils — откуда дебиановские мейнтейнеры их берут?
Например, util-linux-ng в Arch. Тут просто, есть проект. Tomas Bächler просто берет исходники и собирает пакет для Arch'а.
А вот из чего появляется bsdmainutils? Как они называются в апстриме? В поисковиках слово ‘bsdmainutils’ появляется только в связи с Debian, но не сами же разработчики Debian их пишут?
Вот bsdmainutils — откуда дебиановские мейнтейнеры их берут?
Например, util-linux-ng в Arch. Тут просто, есть проект. Tomas Bächler просто берет исходники и собирает пакет для Arch'а.
А вот из чего появляется bsdmainutils? Как они называются в апстриме? В поисковиках слово ‘bsdmainutils’ появляется только в связи с Debian, но не сами же разработчики Debian их пишут?
¡ Страсть к разрушению есть творческая страсть!
-
/dev/random
- Администратор
- Сообщения: 5430
- ОС: Gentoo
Re: Что выбрать ext2.ext3 или ext4 на десктопе?
Nazyvaemykh писал(а): ↑15.07.2010 10:09А вот из чего появляется bsdmainutils? Как они называются в апстриме? В поисковиках слово ‘bsdmainutils’ появляется только в связи с Debian, но не сами же разработчики Debian их пишут?
Это форк небольшого фрагмента исходников FreeBSD. Апстрим форка - именно дебиановцы.
http://git.debian.org/?p=bsdmainutils/bsdmainutils.git
-
ZyX
- Сообщения: 355
- ОС: Gentoo
Re: Что выбрать ext2.ext3 или ext4 на десктопе?
Да ну? Перечитайте описание глобальной переменной qmark_funny_chars и что с ней происходит в приведённом коде. Могу ещё привести кусок, где она используется, но, по-моему, описания достаточно.
-
t.t
- Бывший модератор
- Сообщения: 7390
- Статус: думающий о вечном
- ОС: Debian, LMDE
Re: Что выбрать ext2.ext3 или ext4 на десктопе?
А, Вы об этом? Комментарий не прочёл, признаю свою ошибку. Однако, упомянутая Вами переменная к знаку вопроса из первоначального поста не имеет никакого отношения; это поведение включается специальной опцией:
~/tmp
$ touch '1
> 2'
$ ls | cat
1
2
$ ls -q | cat
1?2¡иɯʎdʞ ин ʞɐʞ 'ɐнɔɐdʞǝdu qнεиж
-
t.t
- Бывший модератор
- Сообщения: 7390
- Статус: думающий о вечном
- ОС: Debian, LMDE
Re: Что выбрать ext2.ext3 или ext4 на десктопе?
Неверно выразился. Да, при выводе на терминал эта опция не имеет значения. Но изначально в теме шла речь об обработке вывода ls другими программами: вот в этом случае действительно без опции всё будет выводиться «как есть». Насчёт shell был неправ: заменяет действительно ls, но только при выводе на терминал.
¡иɯʎdʞ ин ʞɐʞ 'ɐнɔɐdʞǝdu qнεиж