Оригинальное дополнительное оборудование и запчасти для Volkswagen AG (Volkswagen, Skoda, Seat, Audi)

[-]
Форуми
Пошук
Правила форуму
Відповісти 
*NIX/CLI Club
Автор Повідомлення
smile Немає
Бородатий адмін
*****

Повідомлень: 7 343
Приєднався: Jul 2005
Київ
A5TDI.DSG, Golf+TDI.DSG, Micra1.2AT
Skype IDecho123
Повідомлення: #21
26-04-2019 12:50 RE: *NIX/CLI Club

а вдруг вы не знаете:

если перейти на ssh аутентификацию по ключу (см. ssh-copy-id), то очень удобно выполнять команды на другом хосте, т.е. вместо кучи телодвижений

Код:
me@local$ ssh some.host
password:
me@some$ free
              total        used        free      shared  buff/cache   available
Mem:        8168452      289832     6240536        5048     1638084     7570828
Swap:      10480632           0    10480632
me@some$ exit
me@local$

можно ограничиться

Код:
me@local$ ssh some.host free
              total        used        free      shared  buff/cache   available
Mem:        8168452      289832     6240536        5048     1638084     7570828
Swap:      10480632           0    10480632
me@local$

Hello!

Moscovia deletum est!

vim it!^[:wq
Перейти до сайту учасника Шукати всі повідомлення учасника Цитувати це повідомлення у відповіді
rrom Немає
Рассказчик
**

Повідомлень: 177
Приєднався: Jan 2008
Kiev
Scout
Повідомлення: #22
26-04-2019 15:48 RE: ИТ клубочек в рамках клуба

Все заработало, и prompt тоже... но стало как натуральный vi все портить, теперь уже в cli. Я раньше к примеру кнопочкой end пользовался, ну чтобы если длинную команду исправляю где-то в начале, в конец перейти.
Так оно теперь делает по кнопочке end ближайшее слово в uppercase Smile))

В общем либо привыкну либо снесу к черту Smile т.к. на разных хостах будет разное поведение в cli а к этому я точно никогда не привыкну Smile

(23-04-2019 11:48)smile :  кстати bash тоже умеет в vi.

Код:
$ set -o vi

или в ~/.inputrc указать
Код:
set show-mode-in-prompt on
set editing-mode vi

и по умолчанию появляется insert mode, а по Esc переходит в command mode. Hello!

в командном режиме через / ищет в истории команд, получается некий фильтр истории команд по образцу, по которому можно "гулять" через n и N.

а с версии bash 4.4 можно установить свой текст для индикации текущего mode.
я себе такое изобразил:

Код:
set vi-cmd-mode-string "\1\e[1;7m\2<:>\1\e[0m\2"
set vi-ins-mode-string "\1\e[1m\2<i>\1\e[0m\2"
(Востаннє це повідомлення було змінене: 26-04-2019 15:49 rrom.)
Шукати всі повідомлення учасника Цитувати це повідомлення у відповіді
smile Немає
Бородатий адмін
*****

Повідомлень: 7 343
Приєднався: Jul 2005
Київ
A5TDI.DSG, Golf+TDI.DSG, Micra1.2AT
Skype IDecho123
Повідомлення: #23
26-04-2019 21:26 RE: ИТ клубочек в рамках клуба

(26-04-2019 15:48)rrom :  Все заработало, и prompt тоже... но стало как натуральный vi все портить, теперь уже в cli. Я раньше к примеру кнопочкой end пользовался, ну чтобы если длинную команду исправляю где-то в начале, в конец перейти.
Так оно теперь делает по кнопочке end ближайшее слово в uppercase Smile))

странно, у меня в убунтах с дебианами end работает как ожидается, как в командном режиме, так и в инсерте. как <4.4, так и 4.4

мне больше всего фильтрация истории команд нравится, от нее теперь сложно отказаться. Wink

Moscovia deletum est!

vim it!^[:wq
(Востаннє це повідомлення було змінене: 26-04-2019 21:50 smile.)
Перейти до сайту учасника Шукати всі повідомлення учасника Цитувати це повідомлення у відповіді
smile Немає
Бородатий адмін
*****

Повідомлень: 7 343
Приєднався: Jul 2005
Київ
A5TDI.DSG, Golf+TDI.DSG, Micra1.2AT
Skype IDecho123
Повідомлення: #24
22-05-2019 21:55 RE: *NIX/CLI Club

Код:
{ find . -name '*.avi' -printf '%s+'; echo "0"; } | bc

считает общий размер всех *.avi файлов в папке с подкаталогами.

для красоты после bc можно добавить

Код:
| perl -pe '1 while (s/(.*\d)(\d{3})/$1,$2/);'

Wink

Moscovia deletum est!

vim it!^[:wq
Перейти до сайту учасника Шукати всі повідомлення учасника Цитувати це повідомлення у відповіді
smile Немає
Бородатий адмін
*****

Повідомлень: 7 343
Приєднався: Jul 2005
Київ
A5TDI.DSG, Golf+TDI.DSG, Micra1.2AT
Skype IDecho123
Повідомлення: #25
25-11-2020 03:57 RE: *NIX/CLI Club

чьйорт побери. очень жаль, что развитие xmms2 остановилось в 2011 году. Плач до соплей

какая чудная вещь. гениальная. клиент-серверная модель - чисто юниховая. сегодня целый день разбирался с фичами - просто прелесть. все, что мне нужно от плеера.

папку с 14 тысячами mp3, flac и т.п. общей продолжительностью почти тысячу часов - обработало менее чем за 5 минут вместе с парсингом тегов. не засекал, так как не ожидал, что так быстро.

Код:
$ xmms2 server import /mnt/nas/Multimedia/Музыка

а потом

Код:
$ xmms2
xmms2> playlist create Pink Floyd
xmms2> playlist switch Pink Floyd
xmms2> add -o date,album,tracknr artist:"Pink Floyd" chain:"*flac*"
xmms2> stop
xmms2> play
xmms2> exit
$

и слушаешь пинк во флаке, в порядке создания альбомов и их нумерации треков. Wink

тоже самое можно сделать и без обработки всех файлов муз.архива, например, при условии соответствующего именования папок и файлов:

Код:
$ xmms2 playlist create Pink Floyd
$ xmms2 add -p "Pink Floyd" `find "/mnt/nas/Multimedia/...../Pink Floyd/" -iname "*.flac" | sort`
$ xmms2 playlist switch Pink Floyd
$ xmms2 stop
$ xmms2 play

Hello!

ЗЫ. вроде графические морды есть, но я ими не интересовался. меня именно cli интересовало.

ЗЗЫ. сидение на дистанционке ... Упал и качаюсь

Moscovia deletum est!

vim it!^[:wq
(Востаннє це повідомлення було змінене: 25-11-2020 04:00 smile.)
Перейти до сайту учасника Шукати всі повідомлення учасника Цитувати це повідомлення у відповіді
Serhij Немає
Классик
****

Повідомлень: 1 400
Приєднався: Mar 2013
Киев
A7 1.4TSI CHPA (була А5 2.0FSI BVZ)
Повідомлення: #26
25-11-2020 15:22 RE: *NIX/CLI Club

Теж полюбляю cli хоча частіше під Windows. Знедавна почав розбиратись з powershell.
Один з улюблених сайтів https://ss64.com
Шукати всі повідомлення учасника Цитувати це повідомлення у відповіді
smile Немає
Бородатий адмін
*****

Повідомлень: 7 343
Приєднався: Jul 2005
Київ
A5TDI.DSG, Golf+TDI.DSG, Micra1.2AT
Skype IDecho123
Повідомлення: #27
30-09-2021 21:48 RE: *NIX/CLI Club

на файлопомойке (более миллиона файлов) понадобилось определить "забытость" той или иной папки.
во имя идеи: если в папке самому новому файлу более года - то папку с подпапками можно сжать в один архивный файл.

Код:
find папка -type f -printf "%T+\n" | sort -g | tail -1

показывает дату/время самого нового файла в каталоге "папка".


Hello!

Moscovia deletum est!

vim it!^[:wq
Перейти до сайту учасника Шукати всі повідомлення учасника Цитувати це повідомлення у відповіді
smile Немає
Бородатий адмін
*****

Повідомлень: 7 343
Приєднався: Jul 2005
Київ
A5TDI.DSG, Golf+TDI.DSG, Micra1.2AT
Skype IDecho123
Повідомлення: #28
21-10-2021 18:58 RE: *NIX/CLI Club

(26-04-2019 12:50)smile :  а вдруг вы не знаете:

если перейти на ssh аутентификацию по ключу (см. ssh-copy-id), то очень удобно выполнять команды на другом хосте, т.е. вместо кучи телодвижений

можно ограничиться

Код:
me@local$ ssh some.host free
              total        used        free      shared  buff/cache   available
Mem:        8168452      289832     6240536        5048     1638084     7570828
Swap:      10480632           0    10480632
me@local$

Hello!

хех

Код:
me@local$ ssh one.host ssh second.host free

тоже работает. Wink

ЗІ. по VPN доступ к серверам в DMZ закрыт, а через свою раб.станцию - можно. Wink

Moscovia deletum est!

vim it!^[:wq
Перейти до сайту учасника Шукати всі повідомлення учасника Цитувати це повідомлення у відповіді
Відповісти 


Швидкий перехід:


Переглядають: Гості: 1