• Бот сам по себе вырубается, что делать?

    xotkot
    @xotkot
    проблема в том, что вот включаю бота на питоне

    как включаете ?

    предполагаю, что это сервер (ubuntu 22.04) его вырубает

    то есть это удалённый сервер к которому подключаетесь по ssh ?
    Написано
  • Нормально ли хранить игры на hdd, а запускать с ssd?

    xotkot
    @xotkot
    не, ну ты конечно можешь сделать ссылку на экзешник и закинуть на рабочий стол системы которая находится на ssd, но вот толку от этого будет мало )
    Если же ты подразумеваешь размещение магазина игр по типу стима на ssd а ресурсы самой игры на hdd то это тока ускорит стим но не сами игры.
    Современные игры это гигабайты графических ресурсов которые игра динамически подгружает с диска когда они необходимы.
    На hdd хорошо хранить что нибудь более статическое, например, фильмы, музыка, картинки, какие либо архивы.
    Написано
  • В чем отличие одной пары квадратных скобок, в отличие от двух вложенных друг в друга? [] и [[]]?

    xotkot
    @xotkot
    Алекс,
    встроенная команда bash не означает что у неё не может быть еще и внешней реализации
    NOTE: your shell may have its own version of test and/or [, which usually supersedes the version described here. Please refer to your shell's documentation for details about the options it supports.

    -- источник --
    Написано
  • Как вывести пути изменённых awk файлов?

    xotkot
    @xotkot
    какой-то бред у вас написан, признавайтесь с chatGPT баловались ?
    первое
    awk не выводит имён обрабатываемых файлов если это напрямую ему не указать с помощью специальной переменной FILENAME

    второе
    ПУСТО

    оно и понятно, по умолчанию awk выводит результат на стандартный вывод(1), здесь это ваш терминал,
    при -i inplace же результат записывается в тот же обрабатываемый фал(ы), поэтому и не будет никакого вывода на вашу консоль

    третье
    sub заменяет только первое вхождение в строке, если же замен предвидеться больше чем одно на строку то нужно использовать gsub

    четвёртое
    $(ls $files)
    это что за фигня с переменой $files ? если это список файлов то зачем ему делать ls ? если же это путь к папке с файлами которые нужно обработать то и название у него должно быть соответствующее

    можно конечно же сделать всё с помощью awk но проще разделить задачу на:
    1) получить пути к файлам в которых встречается шаблон1
    2) заменить шаблон1 на шаблон2 в найденных файлах
    первое проще всего можно сделать с помощью стандартной утилиты grep, примерно будет выглядеть так:
    files=$(grep -sl ШАБЛОН $pathdir)
    далее имея уже этот список произвести замену удобным для вас способом
    здесь мы уже на первом этапе получим список файлов в которых произведена, ну или точнее сказать будет произведена, замена.
    Написано
  • Как сделать вывод содержимого ping в файл с датой и временем?

    xotkot
    @xotkot
    если cmd/bat не принципиален то можно сделать через wsl который позволяет использовать linux утилиты, которые намного приятнее в работе, к примеру есть такая утилита ts позволяющая добавлять форматированное время в начало строки

    $ ping -c3 8.8.8.8 | ts '%d.%m.%Y %T' > file.txt
    $ cat file.txt 
    28.02.2024 12:44:23 PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data.
    28.02.2024 12:44:23 64 bytes from 8.8.8.8: icmp_seq=1 ttl=117 time=14.7 ms
    28.02.2024 12:44:24 64 bytes from 8.8.8.8: icmp_seq=2 ttl=117 time=14.6 ms
    28.02.2024 12:44:25 64 bytes from 8.8.8.8: icmp_seq=3 ttl=117 time=15.2 ms
    28.02.2024 12:44:25 
    28.02.2024 12:44:25 --- 8.8.8.8 ping statistics ---
    28.02.2024 12:44:25 3 packets transmitted, 3 received, 0% packet loss, time 2003ms
    28.02.2024 12:44:25 rtt min/avg/max/mdev = 14.575/14.808/15.173/0.261 ms
    Написано
  • Почему Manjaro не распознаёт файловую систему раздела?

    xotkot
    @xotkot
    Александр,
    попробуй для записи WoeUSB или Ventoy, ставятся из Аура
    Написано
  • Почему Manjaro не распознаёт файловую систему раздела?

    xotkot
    @xotkot
    Александр,
    Но это подтолкнуло на мысль попробовать накатить live образ винды на флешку и загрузится с неё.

    и как результат ? в винде нормально видит данный раздел? (а то мало ли, случайно потёрлась в процессе)
    Написано
  • Почему Manjaro не распознаёт файловую систему раздела?

    xotkot
    @xotkot
    Александр, по какой-то причине linuх не может распознать файловую систему на указанном разделе.
    А с установочного диска Manjaro когда устанавливали систему этот раздел определялся как ntfs ?
    Написано
  • Почему Manjaro не распознаёт файловую систему раздела?

    xotkot
    @xotkot
    Александр, какая-то странная разбивка у sda диска, разделы sda2 и sda3 у вас так и были(размеры) в винде ?
    Написано
  • Почему Manjaro не распознаёт файловую систему раздела?

    xotkot
    @xotkot
    во первых, зачем вам использовать медленную ntfs-3g когда уже есть нативная поддержка в ядре ntfs3

    во вторых, покажите вывод команды
    lsblk -o +FSTYPE
    где +FSTYPE добавит к стандартному выводу утилиты lsblk используемый тип файловой системы для разделов
    Написано
  • Как сконфигурировать монтирование дисков в linux, чтобы при клонировании на другой hdd система запустилась?

    xotkot
    @xotkot
    vl-roma,
    как я и писал выше, при стандартном клонировании диска проблемы тут могут бысть вызваны явно не самим линуксом, по крайней мере не напрямую.
    Нужно разбираться либо в самой виртуальной машине(диске), либо в том как снимался образ диска, и то как он переносился.
    Думаю начать надо с того какой диск используется для клонирования, и на сколько я помню в VB по умолчанию создаётся диск динамического размера что скорее всего может вызвать определённые проблемы при клонировании, то есть лучше изначально создавать его фиксированного размера. При самом же переносе с помощью Rescuezila нужно обратить внимание на пункты манипуляции с самой таблицей раздела, и если такие есть то постараться исключить их.

    п.с.
    так как вы планируете разворачивать образ на "не на один ПК" которые я так понимаю будут однородными, то есть схожими по своей начинке, то как по мне, намного проще было бы просто взять целевой экземпляр и на нём уже настроить всё как нужно и после уже клонировать на другие машины, а то мало ли, ведь тепличные условия виртуальной машины не всегда будут приемлемы для конкретной физической реализации. Ну и конечно изначально использовать UUID для идентификации в загрузчике и fstab.

    п.с.2
    вот кстати тут описан один из вариантов миграции на физическую систему, возможно пригодиться.
    Написано
  • Как сконфигурировать монтирование дисков в linux, чтобы при клонировании на другой hdd система запустилась?

    xotkot
    @xotkot
    vl-roma,
    у линукса есть три разных UUID - диска(точнее таблицы разделов на нём), самого раздела и файловой системы. Чтобы просмотреть их у себя введите команду:
    lsblk -o NAME,PTUUID,PARTUUID,UUID
    в /etc/fstab как и во всех(наверное) современных загрузчиках можно использовать как PARTUUID так и UUID естественно указав соответствующую приставку, как-то PARTUUID=....
    при желании всё это можно изменить и следуя определённому формату указать свой номер, хоть те же все семёрки 77777777-7777-7777-7777-777777777777
    PTUUID и PARTUUID можно поправить в том же sfdisk так как он работает с таблицей разделов где эти параметры и хранятся, а UUID для файловой системы меняется с помощью tune2fs и по идее хранятся в метаданных конкретной файловой системы.
    Какой либо из указанных UUID не завязан жестко на каком либо оборудовании, таблице разделов или файловой системы будь то на физической или виртуальной основе, всё это рандомно генерируется каким либо образом при создании(таблицы разделов, самих разделов, файловой системы), например с помощью той же утилиты uuidgen.

    В общем, при клонировании диска, вся эта информация, как ни странно также клонируется, так как начиная от таблицы разделов и заканчивая файловой системой всё переносится 1 в 1, поэтому если оба диска планируется работа в одной и той же системе то нужно не забывать изменить его UUID, но если это для разных машин(физических/виртуальных) то и смысл его менять нету.

    Установлена ОС Linux, Rescuezila снят образ, при накатывании новый ПК/диск не стартует.

    тут явно где-то косяк либо в том как снят образ либо в том как вы накатывали его на новый ПК
    Написано
  • Где хранить медиафайлы на общем сервере linux (diy nas)?

    xotkot
    @xotkot
    pfg21,
    а вот обслуживаему хранилищу исходников не место в корне :)

    а кто говорил про корень ?) можно в хомяке на ssd хранить
    Написано
  • Где хранить медиафайлы на общем сервере linux (diy nas)?

    xotkot
    @xotkot
    pfg21, ну кто знает что ТС там в последствии захочет запустить ) тот же git например
    Написано
  • Где хранить медиафайлы на общем сервере linux (diy nas)?

    xotkot
    @xotkot
    pfg21, если встаёт вопрос о том где держать Ось на ssd или hdd то я всегда выберу ssd :) старт системы, мелочь но приятно.
    последующие чтения с корня практически отсутствуют :)

    ну, запись логов там еще
    Написано
  • Как сконфигурировать монтирование дисков в linux, чтобы при клонировании на другой hdd система запустилась?

    xotkot
    @xotkot
    Alexey Dmitriev, речь разве идёт про клонировании системы, а не про клонирование диска ?
    Написано
  • Как сконфигурировать монтирование дисков в linux, чтобы при клонировании на другой hdd система запустилась?

    xotkot
    @xotkot
    vl-roma, мне кажется тут какая-то путаница, судя по тому что вы написал выше Clonzilla/Rescuezilla при клонировании диска изменяет файл /etc/fstab на новом диске подставляя туда другой UUID ?

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