Задать вопрос
  • Какой софт или команда позволяет открыть заданный сайт на нескольких машинах linux?

    xotkot
    @xotkot
    чтобы два раза не вставать лучше заменить конкретный браузер на браузер который система использует по умолчанию с помощью команды xdg-open
    Написано
  • Grep не находит строку, которая точно есть в файле, что делать?

    xotkot
    @xotkot
    судя по вашему дублю вопроса на stackoverflow

    $ file 2026-08.json
    2026-08.json: Unicode text, UTF-8 text, with very long lines (42326), with no line terminators

    файл большой(9M), текстовый, в одну строку
    но, например, у меня находит значения без проблем как и у тех кто отписался там под одним из ответов

    к вопросу думаю следует еще добавить и версию grep которую вы используете
    grep -V
    да и уточнить систему под которой это работает
    может там какой-то BusyBox с урезанной grep утилитой ?
    Написано
  • Grep не находит строку, которая точно есть в файле, что делать?

    xotkot
    @xotkot
    посмотрите вывод без флага -l:
    grep '1627588' data/archive/2026-08.json
    возможно grep наткнулся на нулевой байт и решил что файл бинарный и соответственно поменял режим поиска с текстового на бинарный
    тогда вывод будет подобен
    grep: data/archive/2026-08.json: двоичный файл совпадает


    можете еще глянуть вывод:
    file data/archive/2026-08.json
    покажет какой формат файла

    если это действительно так то можно принудительно зафиксировать текстовый режим в grep с помощью флагов -a, --text
    о чем в принципе вам ниже в ответах и написали
    можно даже и так без флага но преобразовав файл заранее:
    strings data/archive/2026-08.json | grep '1627588'
    Написано
  • Linux, может ли быть 2 swap?

    xotkot
    @xotkot
    памяти 8. маловато конечно в современном движе, но виснет в браузерах. ничем тяжелым не занимаюсь..

    если гибернацию не используете то смело удаляйте спопы и установите/настройте zram
    страницы браузера жмутся на ура что ваши 8г будут ощущаться как 16г

    Борюсь с частыми полными зависаниями л-минт.

    Использование journalctl для просмотра и анализа л...
    Написано
  • Каково минимальное количество разделов для чистой установки Kubuntu 26.04?

    xotkot
    @xotkot
    aleks-th,
    особенно на нагруженных серверах да посмотри что и когда упадет.

    боевой сервер это совсем другая песня, где запас прочности карман не тянет, так как если всё будет жутко тормозить но работать это всё же лучше чем не работать.
    Но ведь пользователь задавший вопрос это новичок в линукс и настраивает он явно не сервер.

    Мне то, что вас умных обучать на волонтерских началах то, мне за это не платят.

    а за ответы на тостере вам что платят ?
    возникшая дискуссия это нормальное явление, у каждого свой опыт и видение ситуации в целом, но вот только оно не всегда соответствует месту(сервер или пользовательская машина) и времени(то что было верно 20 лет назад сегодня может не работать или даже вредить) из за чего порой и возникают недопонимание и "конфликты".
    Написано
  • Каково минимальное количество разделов для чистой установки Kubuntu 26.04?

    xotkot
    @xotkot
    aleks-th,
    ошибка выжившего, не нужно ее на всех натягивать.

    а может это вы натягиваете опыт утопленника на глобус ?

    Я сталкивался с проблемами когда без свопа был п###ц, а включение свопа символического размера, разрешало проблему.

    я уже выше просил привести список ПО у которого проблемы со свопом, вернее проблемы без оного, ну или как вы выражаетесь "без свопа был п###ц"
    да, и желательно из пользовательского эшелона, раз уж изначальный вопрос у нас был от простого пользователя linux, а то адмынского поделия сделанного на коленке и я при желании могу накалякать
    Написано
  • Каково минимальное количество разделов для чистой установки Kubuntu 26.04?

    xotkot
    @xotkot
    Александр, aleks-th, все постоянно рассказывают о каком-то мифическом ПО которое без свопа ни ни, дайте уже их список, чтобы если что - проходить мимо, а то за 10+ лет жизни без свопа, так и не повстречал это диковинное животное.
    Написано
  • Как скопировать (выборочно) по столбцам записи с страницы в сети?

    xotkot
    @xotkot
    Как вытянуть мне весь столбец IPv4

    как вариант
    curl -s https://www.publicdns.xyz | htmlq -w --text 'td' | grep '\.'
    Написано
  • Как исправить невозможность подключиться к серверу по ssh?

    xotkot
    @xotkot
    включи отладку(-v, -vv, -vvv) и посмотри где идёт затык
    ssh -v ...
    Написано
  • Почему не получается войти в bios? Что делать с полосами на экране?

    xotkot
    @xotkot
    Почему не получается войти в bios?

    попробуйте это решение с арчвики - Firmware Setup became inaccessible after Linux ins...
    по работе с efibootmgr смотри здесь
    Написано
  • NAS Raspberry PI5 как правильно подключить hdd?

    xotkot
    @xotkot
    еще как вариант если брать из "всё еще нового" что продаётся в магазинах
    ASRock B450M-HDV R4.0
    Athlon 3000G
    выйдет дешевле чем nuc5 и при этом возможностей станет больше
    какое-то время назад была такая сборка + pico-PSU + андервольтинг до 3Гц и можно было полностью выключать вентилятор даже на средних нагрузках
    Написано
  • Метка тома системного раздела Linux?

    xotkot
    @xotkot
    а fat и ntfs не умеют uuid, поэтому в качестве уникального идентификатора используется метка тома.

    не совсем, действительно fat, exfat и ntfs не поддерживают UUID но в linux для них используются более короткая форма уникального идентификатора UID.

    пример для наглядности

    для MBR
    $ truncate -s 1G disk.img
    
    $ echo -e "label:mbr\nsize=200M\nsize=300M\nsize=+" | sfdisk disk.img
    Проверяется, чтобы сейчас никто не использовал этот диск... ОК
    Диск disk.img: 1 GiB, 1073741824 байт, 2097152 секторов
    Единицы: секторов по 1 * 512 = 512 байт
    Размер сектора (логический/физический): 512 байт / 512 байт
    Размер I/O (минимальный/оптимальный): 512 байт / 512 байт
    
    >>> Заголовок скрипта принят.
    >>> Created a new DOS (MBR) disklabel with disk identifier 0x8497bf8d.
    disk.img1: Создан новый раздел 1 с типом 'Linux' и размером 200 MiB.
    disk.img2: Создан новый раздел 2 с типом 'Linux' и размером 300 MiB.
    disk.img3: Создан новый раздел 3 с типом 'Linux' и размером 523 MiB.
    disk.img4: Done.
    
    Новая ситуация:
    Тип метки диска: dos
    Идентификатор диска: 0x8497bf8d
    
    Устр-во    Загрузочный  начало   Конец Секторы Размер Идентификатор Тип
    disk.img1                 2048  411647  409600   200M            83 Linux
    disk.img2               411648 1026047  614400   300M            83 Linux
    disk.img3              1026048 2097151 1071104   523M            83 Linux
    
    Таблица разделов была изменена
    
    $ sudo losetup --partscan --show --find disk.img
    /dev/loop0
    
    $ lsblk -pl -o NAME,TYPE,SIZE,PTUUID,PARTUUID,UUID /dev/loop0 | column -t
    NAME          TYPE  SIZE  PTUUID    PARTUUID     UUID
    /dev/loop0    loop  1G    daf9a576
    /dev/loop0p1  part  200M  daf9a576  daf9a576-01
    /dev/loop0p2  part  300M  daf9a576  daf9a576-02
    /dev/loop0p3  part  523M  daf9a576  daf9a576-03
    
    $ sudo mkfs.vfat /dev/loop0p1
    $ sudo mkfs.exfat /dev/loop0p2
    $ sudo mkfs.ntfs /dev/loop0p3
    
    $ lsblk -pl -o NAME,TYPE,FSTYPE,SIZE,PTUUID,PARTUUID,UUID /dev/loop0 | column -t
    NAME          TYPE  FSTYPE  SIZE      PTUUID    PARTUUID     UUID
    /dev/loop0    loop            1G      daf9a576
    /dev/loop0p1  part  vfat    200M      daf9a576  daf9a576-01  DFE3-F1DE
    /dev/loop0p2  part  exfat   300M      daf9a576  daf9a576-02  EE46-8E03
    /dev/loop0p3  part  ntfs    523M      daf9a576  daf9a576-03  227915820FEC8BCA
    
    $ sudo losetup -d /dev/loop0
    
    $ rm disk.img


    для GPT
    $ truncate -s 1G disk.img
    
    $ echo -e "label:gpt\nsize=200M\nsize=300M\nsize=+" | sfdisk disk.img
    Проверяется, чтобы сейчас никто не использовал этот диск... ОК
    Диск disk.img: 1 GiB, 1073741824 байт, 2097152 секторов
    Единицы: секторов по 1 * 512 = 512 байт
    Размер сектора (логический/физический): 512 байт / 512 байт
    Размер I/O (минимальный/оптимальный): 512 байт / 512 байт
    
    >>> Заголовок скрипта принят.
    >>> Created a new GPT disklabel (GUID: 2DBC7267-4A1F-49BC-9FE0-7AFB5EB15179).
    disk.img1: Создан новый раздел 1 с типом 'Linux filesystem' и размером 200 MiB.
    disk.img2: Создан новый раздел 2 с типом 'Linux filesystem' и размером 300 MiB.
    disk.img3: Создан новый раздел 3 с типом 'Linux filesystem' и размером 522 MiB.
    disk.img4: Done.
    
    Новая ситуация:
    Тип метки диска: gpt
    Идентификатор диска: 2DBC7267-4A1F-49BC-9FE0-7AFB5EB15179
    
    Устр-во     начало   Конец Секторы Размер Тип
    disk.img1     2048  411647  409600   200M Файловая система Linux
    disk.img2   411648 1026047  614400   300M Файловая система Linux
    disk.img3  1026048 2095103 1069056   522M Файловая система Linux
    
    Таблица разделов была изменена
    
    $ sudo losetup --partscan --show --find disk.img
    /dev/loop0
    
    $ lsblk -pl -o NAME,TYPE,SIZE,PTUUID,PARTUUID,UUID /dev/loop0 | column -t
    NAME          TYPE  SIZE  PTUUID                                PARTUUID                              UUID
    /dev/loop0    loop  1G    2dbc7267-4a1f-49bc-9fe0-7afb5eb15179
    /dev/loop0p1  part  200M  2dbc7267-4a1f-49bc-9fe0-7afb5eb15179  49c5f319-20c8-434b-8850-cad1b330ec78
    /dev/loop0p2  part  300M  2dbc7267-4a1f-49bc-9fe0-7afb5eb15179  e48d7546-9d13-49b6-a9b5-62c8f3ffd9a9
    /dev/loop0p3  part  522M  2dbc7267-4a1f-49bc-9fe0-7afb5eb15179  b02602bb-cee7-4b57-9e8d-92d9c5a81884
    
    $ sudo mkfs.vfat /dev/loop0p1
    $ sudo mkfs.exfat /dev/loop0p2
    $ sudo mkfs.ntfs /dev/loop0p3
    
    $ lsblk -pl -o NAME,TYPE,FSTYPE,SIZE,PTUUID,PARTUUID,UUID /dev/loop0
    NAME         TYPE FSTYPE  SIZE PTUUID                               PARTUUID                             UUID
    /dev/loop0   loop           1G 2dbc7267-4a1f-49bc-9fe0-7afb5eb15179
    /dev/loop0p1 part vfat    200M 2dbc7267-4a1f-49bc-9fe0-7afb5eb15179 49c5f319-20c8-434b-8850-cad1b330ec78 F400-5714
    /dev/loop0p2 part exfat   300M 2dbc7267-4a1f-49bc-9fe0-7afb5eb15179 e48d7546-9d13-49b6-a9b5-62c8f3ffd9a9 7A27-BF45
    /dev/loop0p3 part ntfs    522M 2dbc7267-4a1f-49bc-9fe0-7afb5eb15179 b02602bb-cee7-4b57-9e8d-92d9c5a81884 4308B86545DF2D86
    
    $ sudo losetup -d /dev/loop0
    
    $ rm disk.img

    Написано
  • Почему мышка и клавиатура подвисают через USB Хаб?

    xotkot
    @xotkot
    Vitaliy Ivanov,
    Линукс да, не пробовал пока, сложновато это будет и долго

    попробуйте всё же посмотреть как ведут себя клава/мышь в линукс, там ничего сложного, скачать образ, записать на флешку, загрузиться.
    Написано
  • Почему мышка и клавиатура подвисают через USB Хаб?

    xotkot
    @xotkot
    Vitaliy Ivanov,
    Мышки: какая-то Gembird + a4tech
    Клавиатуры: a4tech + какая-то безымянная

    беспроводные ?
    Написано
  • Почему мышка и клавиатура подвисают через USB Хаб?

    xotkot
    @xotkot
    сначала нужно определиться чья это болячка - железа или ОС/софта
    загрузите какой-нибудь liveusb линукс дистрибутив и протестируйте мышь/клавиатуру
    далее смотреть логи и что там пишется во время подвисания

    Тестировал 2 простые мембранные клавиатуры и 2 мышки, подключал их через 4 разных USB-хаба к ПК - результат неизменный - при активности клавиатуры и мыши они могут подвиснуть на полсекунды, "залагать"

    если подключены по отдельности тоже виснут или тока вместе ?

    п.с.
    вы много чего написали, но самое главное забыли - что за клавиатура и мышь используется ?
    Написано
  • Почему зависает намертво компьютер, без особой нагрузки?

    xotkot
    @xotkot
    а что, журнал ошибок в винде уже выпилили или он вышел из моды ?
    Написано
  • Как удалить список процессов, зная их PID?

    xotkot
    @xotkot
    зачем вы такой страшненький awk написали ?
    можно ведь проще и по человечески:
    awk '$3>80{print $2}'
    если нужен вывод в одну строку:
    awk '$3>80{printf $2" "}'
    Написано
  • Какой можно поставить дистрибутив линукс на Thinkpad-e330?

    xotkot
    @xotkot
    Mint, Ubuntu, Xubuntu -устанавливаются нормально, но проблема у всех одна с WiFi, при вводе пароля просит ввести опять через пару секунд и интернет не подключается.

    все три дистра под капотом однояйцевые близнецы, разница лишь в количестве нанесённой штукатурки.
    возьмите fedora и/или manjaro для проверки
  • Как установить драйвера Realtek на Linux Mint на WI-Fi адаптер?

    xotkot
    @xotkot
    судя по арчвики
    рабочими/актуальными могут оказаться два варианта
    https://github.com/lwfinger/rtw88
    https://github.com/morrownr/8821au-20210708

    для арч-подобных дистрибутивов для этого нужно всего лишь установить один из пакетов AUR соответствующих git-репозиториям выше
    rtw88-dkms-git
    rtl8821au-dkms-git
    для других linux-дистрибутивов следуйте инструкциям по сборке что приведены в репозиториях на github