пт, 16 февр. 2024 г. в 09:14, Misha Ramendik :
> Я хочу, чтобы в chroot /home/user исполнялось ls . Надо для древнючего netkit
> ftpd, который одному товарищу хочется, потому как совместимо с живущим у него
> старинным FTP клиентом - а vsftpd с ним отваливается постоянно. Оный netkit
Всем привет!
Я хочу, чтобы в chroot /home/user исполнялось ls . Надо для
древнючего netkit ftpd, который одному товарищу хочется, потому как
совместимо с живущим у него старинным FTP клиентом - а vsftpd с ним
отваливается постоянно. Оный netkit ftpd по команде ls выполняет /bin/ls на
машине
ям и неадекватное ? :)
НЕ ВПОЛНЕ адекватное. Ну, было. Сейчас уже не знаю.
>> Команда ls, как и все другие команды, кроме тех, у которых интерпретация
>> строк в аргументах явно прописана в документации, не интерпретируют
>> ничего в своих аргументах, кроме похожих на ключ (т.е. на
полне адекватное.
Ну уж прям и неадекватное ? :)
> Команда ls, как и все другие команды, кроме тех, у которых интерпретация
> строк в аргументах явно прописана в документации, не интерпретируют
> ничего в своих аргументах, кроме похожих на ключ (т.е. начинающихся с
> -).
>
> А шелл,
On Fri, Jan 22, 2016 at 02:28:20PM +0300, Victor Wagner wrote:
> On Fri, 22 Jan 2016 12:14:40 +0200
> Oleksandr Gavenko wrote:
>
> > On 2016-01-22, Victor Wagner wrote:
> >
> > >> а так?
> > >> ls -- *.pdf
> > >
> > > А еще можно
On 21.01.2016 23:15, Melleus wrote:
Не могу понять, что происходит.
1. Так - работает:
me@machine:~/Загрузки/ > ls 0*.pdf
0470568135.pdf 0521191130 2.pdf 055-059.pdf 05.pdf 065-067.pdf
2. А так - не работает:
me@machine:~/Загрузки/ > ls *.pdf
ls: неверный ключ — «��
По команде «ls
On 2016-01-23, dimas wrote:
> да уж, прикол... а кто-нибудь может объяснить, почему в случае с touch "-l"
> аргумент в кавычках все равно парсится как ключ?
Откройте POSIX:
http://pubs.opengroup.org/onlinepubs/009695399/utilities/xcu_chap02.html
2. Shell Command Language
The shell oper
On Sun, 24 Jan 2016, Alex Kicelew wrote:
On 01/24/16 00:55, dimas wrote:
да уж, прикол... а кто-нибудь может объяснить, почему в случае с touch "-l"
аргумент в кавычках все равно парсится как ключ?
Кавычки видит шелл. если сказать touch "-1 -2", шелл передаст тачу один
параметр с пробелом пос
On 01/24/16 00:55, dimas wrote:
> да уж, прикол... а кто-нибудь может объяснить, почему в случае с touch "-l"
> аргумент в кавычках все равно парсится как ключ?
Кавычки видит шелл. если сказать touch "-1 -2", шелл передаст тачу один
параметр с пробелом посередине. А тач уже увидит один параметр бе
раз пошел такой разговор:
>00:47:41 024 /tmp/test$ touch "-l"
touch: неверный ключ — «l»
По команде «touch --help» можно получить дополнительную информацию.
>00:47:49 024 /tmp/test$ touch -- -l
>00:47:54 024 /tmp/test$ touch "aaa"
>00:48:01 024 /tmp/test$ ls
aaa
Tim Sattarov -> debian-russian@lists.debian.org @ Fri, 22 Jan 2016 17:10:39
-0500:
>> А еще можно ls ./*.pdf
TS> а если в названии файла есть пробелы ?
TS> что то вроде "Отчет -за-период.pdf"
TS> или еще хуже
TS> "Malicious File; rm -rf *.pdf"
On 22/01/16 03:46 AM, Victor Wagner wrote:
> А еще можно ls ./*.pdf
а если в названии файла есть пробелы ?
что то вроде "Отчет -за-период.pdf"
или еще хуже
"Malicious File; rm -rf *.pdf"
хотя тут что то не так, мои тесты показывают, что по крайней мере у cat
и ls проб
Всем - огромное человеческое спасибо. Действительно, название одного из
файлов начиналось с дефиса. Вроде бы - мелочь, а какой пласт информации
поднялся. Вот уж действительно, система, которая мягко и эффективно
понуждает своих пользователей к мозговой деятельности. Даже если что-то
и не получаетс
Victor Wagner writes:
> А еще можно ls ./*.pdf
Утащил себе в блокнот, спасибо.
On Fri, 22 Jan 2016 12:14:40 +0200
Oleksandr Gavenko wrote:
> On 2016-01-22, Victor Wagner wrote:
>
> >> а так?
> >> ls -- *.pdf
> >
> > А еще можно ls ./*.pdf
> >
> > Это сработает даже для программ, которые не понимают --
>
> Добавлю
On 2016-01-22, Victor Wagner wrote:
>> а так?
>> ls -- *.pdf
>
> А еще можно ls ./*.pdf
>
> Это сработает даже для программ, которые не понимают --
Добавлю что проблемы бывают не только в именах файлов, но и в патернах и
подпрограммах:
$ grep "-v" # пло
On 2016-01-22, Vasiliy P. Melnik wrote:
> > а так?
> > ls -- *.pdf
>
> Так все прекрасно работает, правда не совсем понятно почему, в мане не
> нашел такой опции. Спасибо огромное!
Как писали ране не нашли потому что:
$ man 1 ls
SEE ALSO
On Fri, 22 Jan 2016 00:29:56 +0300
Mikhail A Antonov wrote:
> >
> > 2. А так - не работает:
> >
> > me@machine:~/Загрузки/ > ls *.pdf
> > ls: неверный ключ — «��
> > По команде «ls --help» можно получить дополнительную информацию.
> >
> > Что я
On Fri, 22 Jan 2016, Melleus wrote:
Mikhail A Antonov writes:
а так?
ls -- *.pdf
Так все прекрасно работает, правда не совсем понятно почему, в мане не
нашел такой опции. Спасибо огромное!
Ну смотрите что происходит. Вместо *.pdf командный интерпретатор
подставляет имена файлов. Если
название файла видать какое-то такое нехорошее.
22 января 2016 г., 0:04 пользователь Melleus
написал:
> Mikhail A Antonov writes:
>
> > а так?
> > ls -- *.pdf
>
> Так все прекрасно работает, правда не совсем понятно почему, в мане не
> нашел такой опции. Спасибо огромное!
>
>
Melleus -> debian-russian@lists.debian.org @ Fri, 22 Jan 2016 00:04:07 +0200:
>> а так?
>> ls -- *.pdf
M> Так все прекрасно работает, правда не совсем понятно почему, в мане не
M> нашел такой опции. Спасибо огромное!
Это стандартная опция для всех команд, у которых G
On 2016-01-22 0004 (+0200), Melleus wrote:
Mikhail A Antonov writes:
а так?
ls -- *.pdf
Так все прекрасно работает, правда не совсем понятно почему, в мане не
нашел такой опции.
Ноги растут из POSIX: http://pubs.opengroup.org/onlinepubs/9699919799/
Guideline 10:
The first
Mikhail A Antonov writes:
> а так?
> ls -- *.pdf
Так все прекрасно работает, правда не совсем понятно почему, в мане не
нашел такой опции. Спасибо огромное!
22.01.2016 00:15, Melleus пишет:
> Не могу понять, что происходит.
>
> 1. Так - работает:
>
> me@machine:~/Загрузки/ > ls 0*.pdf
> 0470568135.pdf 0521191130 2.pdf 055-059.pdf 05.pdf 065-067.pdf
>
> 2. А так - не работает:
>
> me@machine:~/Загрузки/ > ls *
Не могу понять, что происходит.
1. Так - работает:
me@machine:~/Загрузки/ > ls 0*.pdf
0470568135.pdf 0521191130 2.pdf 055-059.pdf 05.pdf 065-067.pdf
2. А так - не работает:
me@machine:~/Загрузки/ > ls *.pdf
ls: неверный ключ — «��
По команде «ls --help» можно получить дополнит
D> и увидел что find ещё и каталог-точку выдаёт перед первым
D> моим каталогом (наподобие как у ls -a). Что-то не пойму как
D> это отключить.
Если известно про опцию -maxdepth, то логично преположить о существовании
-mindepth :-)
-mindepth 1
--
to my, trociny
--
To UNSUBSCRIBE, e
Dmitry-T -> debian-russian @ Thu, 18 Jan 2007 17:20:18 +0400:
>> Еще вариант find ./ -print0 | xargs -0
D> Попробовал
D> find ./ -maxdepth 1 -print0 | xargs -0 echo
D> и увидел что find ещё и каталог-точку выдаёт перед первым
D> моим каталогом (наподобие как у ls
0 echo
> и увидел что find ещё и каталог-точку выдаёт перед первым
> моим каталогом (наподобие как у ls -a). Что-то не пойму как
> это отключить.
А find с опцией -exec зачем придуман?
On Tue, 16 Jan 2007 11:31:30 +0400
Nick 'TARANTUL' Novikov <[EMAIL PROTECTED]> wrote:
> Еще вариант find ./ -print0 | xargs -0
Попробовал
find ./ -maxdepth 1 -print0 | xargs -0 echo
и увидел что find ещё и каталог-точку выдаёт перед первым
моим каталогом (наподобие как
смотрю, все равно не ищут лёгких путей и хотят запускать
отдельный процесс для ls %)
>
> AG> echo "Dir:" "$dirName"
> AG> done
>
>
>
>
>
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Dmitri V. Ivanov wrote:
> On Mon, Jan 15, 2007 at 08:44:06PM +0400, Dmitry-T wrote:
>
>> `/bin/ls /mnt/info` | while read dirName;
>> do
>> ..
>> done
>>
>
> IMHO
> /bin/ls -1 /mnt/info |
> while read dirName
> do
> ...
&
* Dmitri V. Ivanov <[EMAIL PROTECTED]> [2007-01-15 21:58:55+0300]
> On Mon, Jan 15, 2007 at 08:44:06PM +0400, Dmitry-T wrote:
> > `/bin/ls /mnt/info` | while read dirName;
> > do
> > ..
> > done
>
> IMHO
> /bin/ls -1 /mnt/info |
> while
On Mon, Jan 15, 2007 at 08:44:06PM +0400, Dmitry-T wrote:
> `/bin/ls /mnt/info` | while read dirName;
> do
> ..
> done
IMHO
/bin/ls -1 /mnt/info |
while read dirName
do
...
done
Опция -1 существенна.
WBR
Dmitri Ivanov
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with
> commander. Пришлось раздробить архивы, запаковать по подкаталогам. С
> /home всё прекрасно получилось, но есть ещё общая информация, а тут
> подкаталоги в именах имеют пробелы и for их непонимает.
>
> Банальный цикл:
>
> for dirName in `ls /mnt/info`
> do
>
Alexander Gerasiov -> debian-russian @ Mon, 15 Jan 2007 15:59:01 +0300:
AG> for dirName in /mnt/info/*;do
AG> test -d $dirName || continue
test -d "$dirName"
AG> echo "Dir:" "$dirName"
AG> done
--
Artem Chuprina
RFC2822: Jabber: [EMAIL PROTECTED]
Мне еще спать под рутом (С)энта
, запаковать по подкаталогам. С
/home всё прекрасно получилось, но есть ещё общая информация, а тут
подкаталоги в именах имеют пробелы и for их непонимает.
Банальный цикл:
for dirName in `ls /mnt/info`
do
tar -czf "/mnt/backup/1day/$dirName.tgz" "/mnt/info/$dirName"
don
commander. Пришлось раздробить архивы, запаковать по подкаталогам. С
>>/home всё прекрасно получилось, но есть ещё общая информация, а тут
>>подкаталоги в именах имеют пробелы и for их непонимает.
>>
>>Банальный цикл:
>>
>>for dirName in `ls /mnt/info`
и кстат
апаковать по подкаталогам. С
> /home всё прекрасно получилось, но есть ещё общая информация, а тут
> подкаталоги в именах имеют пробелы и for их непонимает.
>
> Банальный цикл:
>
> for dirName in `ls /mnt/info`
> do
> tar -czf "/mnt/backup/1day/$dirName.tgz" &
получилось, но есть ещё общая информация, а тут
подкаталоги в именах имеют пробелы и for их непонимает.
Банальный цикл:
for dirName in `ls /mnt/info`
do
tar -czf "/mnt/backup/1day/$dirName.tgz" "/mnt/info/$dirName"
done
Пробовал и `ls -Q` но "
Stanislav Maslovski wrote:
On Tue, Sep 26, 2006 at 02:20:40AM +0400, Artem Chuprina wrote:
Stanislav Maslovski -> debian-russian@lists.debian.org @ Tue, 26 Sep 2006
01:33:47 +0400:
SM> Доброго времени суток!
SM> Если у кого-нибудь есть установленный _с_нуля_ ( не апгрейд с саржа
SM> ) Etc
On Tue, Sep 26, 2006 at 08:51:09AM +0400, Stanislav Maslovski wrote:
[ скипнуто ]
> Идеально было бы, если бы с 7.0.
Получил письмо от Dmitry Samsonov, как раз то, что надо. Спасибо! Вопрос
снимается.
--
Станислав
On Tue, Sep 26, 2006 at 02:20:40AM +0400, Artem Chuprina wrote:
> Stanislav Maslovski -> debian-russian@lists.debian.org @ Tue, 26 Sep 2006
> 01:33:47 +0400:
>
> SM> Доброго времени суток!
>
> SM> Если у кого-нибудь есть установленный _с_нуля_ ( не апгрейд с саржа
> SM> ) Etch, сделайте плиз
Stanislav Maslovski -> debian-russian@lists.debian.org @ Tue, 26 Sep 2006
01:33:47 +0400:
SM> Доброго времени суток!
SM> Если у кого-нибудь есть установленный _с_нуля_ ( не апгрейд с саржа
SM> ) Etch, сделайте плиз сабж и киньте на мыло.
А это ничего, что иксов там тоже нет (а то единственн
Доброго времени суток!
Если у кого-нибудь есть установленный _с_нуля_ ( не апгрейд с саржа ) Etch,
сделайте плиз сабж и киньте на мыло.
--
Станислав
Andrey Melnikoff пишет:
>Олег Анисимов <[EMAIL PROTECTED]> wrote:
>
>
>>Andrey Melnikoff пишет:
>>
>>
>
>
>
>>>Олег Анисимов <[EMAIL PROTECTED]> wrote:
>>>
>>>
>>>
Доброго времени суток, друзья!
>>>
>>>
Столкнулись с проблемой. Инсталлятор Sarge не вид
Прошу прощения, ошибочка вкралась в предыдущий пост:
>Вобщем пляски с бубном пока дали лишь один результат - вдим просто два
>диска: sda и sdb.
>Пробовали загрузить megaraid.o - RAID увиделся в виде диска sda, НО!
>Запустив cfdisk, был крайне удивлен его размером - 8 Мб!!!
>
>Привожу lspci -vv:
>*
Andrey Melnikoff пишет:
> Олег Анисимов <[EMAIL PROTECTED]> wrote:
>
>> Доброго времени суток, друзья!
>
>
>> Столкнулись с проблемой. Инсталлятор Sarge не видит RAID на LSI
>> Logic. Контроллер встроен в серверную мать Intel SE7221BK1-E.
>> Подгрузить модуль 'megaraid.o' от Intel (сборка для 2.4.
Vladislav Naumov пишет:
> Олег Анисимов wrote:
>
>> Подгрузить модуль 'megaraid.o' от Intel (сборка для 2.4.20-21) не
>> удается.
>>
>> Кто-нибудь ставил Sarge на LSI Logic SATA RAID? Поделитесь опытом.
>
>
> Я ставил хоть и не на sata raid, то модуль был тоже megaraid.
> Решение самое лобовое - з
Vladislav Naumov пишет:
> Олег Анисимов wrote:
>
>> Подгрузить модуль 'megaraid.o' от Intel (сборка для 2.4.20-21) не
>> удается.
>>
>> Кто-нибудь ставил Sarge на LSI Logic SATA RAID? Поделитесь опытом.
>
>
> Я ставил хоть и не на sata raid, то модуль был тоже megaraid.
> Решение самое лобовое - з
Олег Анисимов wrote:
Подгрузить модуль 'megaraid.o' от Intel (сборка для 2.4.20-21) не удается.
Кто-нибудь ставил Sarge на LSI Logic SATA RAID? Поделитесь опытом.
Я ставил хоть и не на sata raid, то модуль был тоже megaraid.
Решение самое лобовое - заменить ядро инсталлятора.
Собираешь всё с
On Wed, Mar 10, 2004 at 07:22:10PM +0300, Dmitry Skorinko wrote:
> Народ! В каком пакете исходники ls? И есть ли они ваще в woody?
> В rpm есть что-то вроде coreutils
dpkg --search bin/ls
собсно coreutils и есть :)
Мур
> Народ! В каком пакете исходники ls? И есть ли они ваще в woody?
> В rpm есть что-то вроде coreutils
man dpkg
ключ -S:
$dpkg -S /bin/ls
coreutils: /bin/ls
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
On Tuesday 09 March 2004 23:33, Zhenja Kaluta wrote:
> >>>>> "DS" == Dmitry Skorinko writes:
>
> DS> Народ! В каком пакете исходники ls? И есть ли они ваще в woody?
> DS> В rpm есть что-то вроде coreut
>>>>> "DS" == Dmitry Skorinko writes:
DS> Народ! В каком пакете исходники ls? И есть ли они ваще в woody?
DS> В rpm есть что-то вроде coreutils
каким боком rpm к имени пакета? тут тоже coreutils.
--
Zhenja Kaluta
Народ! В каком пакете исходники ls? И есть ли они ваще в woody?
В rpm есть что-то вроде coreutils
--
Best regards, Dmitry
ICQ: 200684681
55 matches
Mail list logo