Ох, какой дух старой школы в мануле к netcat
. Восторг.
COPYRIGHT Netcat is entirely my own creation, although plenty of other code was used as examples. It is freely given away to the Internet community in the hope that it will be useful, with no restrictions except giving credit where it is due. No GPLs, Berkeley copy‐ rights or any of that nonsense. The author assumes NO responsibility for how anyone uses it. If netcat makes you rich somehow and you're feeling generous, mail me a check. If you are affiliated in any way with Microsoft Network, get a life. Always ski in control. Comments, questions, and patches to hobbit@avian.org. NOTES Some port names in /etc/services contain hyphens -- netcat assumes dashes are only used for ranges, so you have to escape the hyphens with backslashes (e.g. "netcat localhost 'ftp\-data'") to use them. BUGS Efforts have been made to have netcat "do the right thing" in all its various modes. If you believe that it is doing the wrong thing under whatever circumstances, please notify me and tell me how you think it should behave. If netcat is not able to do some task you think up, minor tweaks to the code will probably fix that. It provides a ba‐ sic and easily-modified template for writing other network applications, and I cer‐ tainly encourage people to make custom mods and send in any improvements they make to it. Continued feedback from the Internet community is always welcome! SEE ALSO /usr/share/doc/netcat/README.gz AUTHOR This manual page was written by Joey Hessand Robert Woodcock , cribbing heavily from Netcat's README file. Netcat was written by a guy we know as the Hobbit .
2021.10.30 19:41
Заканчивается 2021, alsa удалена из системы. Немножко грустно. Слава богам что теперь есть pipewire который выступает фронтом для мерзкого pulseaudio.
2021.10.03 14:07
После нескольких лет раздумий идея купить новую батарейку в ноутбук перестала казаться очень плохой и покупка состоялась.
Покупка новой батарейки за 50 евро омрачалась воспоминаниями о том как весело умирала старая батарейка с постоянной бесконечной зарядкой 99%-100%. Смерть весёлая, но бессмысленная.
В этих ваших виндоусах леново поставляет фирменную программу которая контролирует заряд батарейки, а в линуксе что делать? А в линуксе добрые и умные люди написали скрипт tpacpi-bat который можно установить через системный менеджер пакетов и добавить в автозагрузку.
Если ваш ноутбук постоянно подключен к адаптеру, то батарейка не начнет заряжаться пока заряд не упадёт ниже 30% и не будет заряжаться больше чем на 85%. В теории это должно продлить жизнь батарейки.
А если вдруг надо начать заряжать батарейку польностью, то можно менять профили зарядки примерно так:
# /etc/init.d/tpacpi-bat low # /etc/init.d/tpacpi-bat high
Или отредактировать /etc/conf.d/tpacpi-bat
и перезапустить сервис. Или прямо из косноли настроить, кто же вам запретит прямо из консоли настраивать то?
2020.02.03 22:40
Кстати, прошлое решение проблемы нескольких источников звука в сабже отгнило.
Теперь нужно добавить в ~/.asoundrc
следущее:
% cat ~/.asoundrc pcm.pulse { type pulse } ctl.pulse { type pulse } pcm.!default { type pulse } ctl.!default { type pulse }
Пользуясь случаем хочу послать лучи благодарности генте которая оберегает меня от systemd. Не знаю сколько ещё получится держаться, но если не gentoo то только funtoo.
2019.10.02 02:45
Новая порция новостей про обновление мира! Ура! Дождались! Я знаю что вы переживали получится ли у меня написать ещё один пост на эту тему или конец, мир разрушен?!
Но нет, мир был на грани, но спасён. Не сразу, но спасён! Так получилось что это уже не первое обновление мира на моём локалхосте поэтому вспоминая весёлый опыт предудущих обновлений иксы были исключены из загрузки, а то знаете как это бывает: компьютер загрузился, а клавиатура не работает. Грустновато.
# rc-update del xdm default
Но удар в спину пришёл от mysql
. После смены профиля и переноса библиотек в другие места mysql
блокировал загрузку и даже не умирал по ttl. Как вы понимаете загрузочной дискеты нет, а интерактивный режим в openrc не работает.
Интересный факт: оказывается, если у вас есть андроид, otg кабель и usb flash — есть некоторый шанс что у вас получится сделать загрузочную флешку прямо из андроида! Восхитительно!
А мне пришлось через груб грузится прямо в консоль и включать интерактивный режим. В этом раз мне повезло и у меня был доступ к интернету, но на будущее я сохраню этот в файл в корне. На всякий случай.
# loading grub # press `c` to open internal console # read content of this file: ls (hd0,1)/ cat (hd0,1)/recover_how_to # return to entries list in grub and press `e` # append to `linux` line `init=/bash/sh` - linux /boot/grub_vmlinuz_new root=/dev/sda1 acpi_backlight=video + linux /boot/grub_vmlinuz_new root=/dev/sda1 acpi_backlight=video init=/bin/sh # boot to shell and remount root mount -o remount,rw /dev/sda1 / mount -t proc none /proc # do your recovery magic
#linux #recovery #update_world
2019.09.08 20:50
Linux вообще сложно любить потому что он или очень странно почти работает, или приходится красноглазить. Чаще проще игнорировать проблему чем её решать, но иногда в линуксе очень просто решить проблему которую вообще непонятно как решать в других местах.
Совсем недавно был пост про hardware linux way где у меня переодически отгнивали кнопки на клавиатуре и у меня успешно получалось игнорировать эту проблему. Но, внезапно, кнопки внезапно отгнили и перестали работать и пришлось купить новую клавиатуру на ебае. Есстественно, нормальные люди смотрят не только на цену, но и на раскладку, но некоторые люди (я) идиоты и не смотрят на раскладку.
А раскладка оказалась конченная сказочная и вместо длинного левого шифта у меня короткий левый шифт и волшебная кнопка чтобы печатать символы <
, >
. Это очень неудобно потому что у меня уже есть скобочки на клавиатуре, а рука просто не может нажимать на этот огрызок шифта — я недостаточно осьминог.
Как же решить эту проблему? Как же адоптироваться к новым условия? Что же делать?.. Но ведь это же, простите Боги, линукс! Почему бы просто не сказать этой кнопке вести себя как левый шифт? Ну, будет у меня два коротки левых шифта вместо одного длинного так и это даже хорошо: один шифт сломается — второй запасной будет.
Запускаем xev
и находим код этой клавиши. Потом проверяем все ли работает как надо:
$ xmodmap -e 'keycode 94 = Shift_L'
И если всё хорошо и эта кнопка начала работать как левый шифт (!!!!!!!) то добавляем это в ~/.Xmodmap
:
$ echo 'keycode 94 = Shift_L' >> ~/.Xmodmap
Можно бесконечно ненавидеть линукс, но разве чем-то ещё можно пользоваться?
2019.07.16 16:20
Если вы в 2к19 являетесь счастливым обладателем связки alsa + pulseadio (с разморозкой), то у вас может быть проблема источниками звука если их больше одного. Но это легко и просто решается добавлением в файл /etc/pulse/default.pa
:
load-module module-alsa-sink device=dmix load-module module-alsa-source device=dsnoop
2019.06.04 14:05
# emerge --update --newuse --deep --with-bdeps=y --keep-going=y --autounmask-write -av @world Total: 788 packages (641 upgrades, 5 downgrades, 86 new, 12 in new slots, 44 reinstalls, 2 uninstalls), Size of downloads: 3,031,872 KiB Fetch Restriction: 2 packages (2 unsatisfied) Conflict: 6 blocks
2019.03.28 16:14
Нет никакой уверенности в том что линукс может научить хоть чему-нибудь хорошему, но выражение “если что-нибудь не работает то тебе это просто не нужно” проникает прямо в душу.
Дальше идёт детективная история основанная на догадках и не стоит мне верить.
Иногда у меня получается догонять температуру CPU до 100 градусов. Да и термопаста моя меня что-то не радует и её чуть ни раз в год надо менять. Судя по всему от этого с клавитурой ноутбука что-то случилось приблизительно в том же месте где находятся буквы e
и r
.
Что удивительно эти буквы плохо работают только когда ноутбук холодный. Стоит ему пару минут погреться и всё начинает работать.
Проблема в том что обе эти буквы у меня в пароле для логина.
Истинный путь линукса — надо просто сменить пароль и проблема решена.
2018.09.28 21:15