Нужно пару скриптов

Тема в разделе "Linux", создана пользователем T1MOXA, 1 июн 2016.

  1. T1MOXA

    T1MOXA

    Сообщения:
    504
    Симпатии:
    38
    Нужно пару скриптов
    Может кто-то знает где можно найти.
    1) Проверка на зависания игрового сервера
    2) Авто рестарт при падениях игрового сервера

    CS GO, UBUNTU
     
    Последнее редактирование: 2 июн 2016
  2. Monomizer

    Monomizer Мимо пробегал Супер-модератор

    Сообщения:
    1.519
    Симпатии:
    203
    Linux Game Server Managers должен все эти функции выполнять
     
  3. AS TRO

    AS TRO

    Сообщения:
    1.067
    Симпатии:
    531
    @T1MOXA, Оффтоп
     
  4. Monomizer

    Monomizer Мимо пробегал Супер-модератор

    Сообщения:
    1.519
    Симпатии:
    203
    Оффтоп
     
  5. T1MOXA

    T1MOXA

    Сообщения:
    504
    Симпатии:
    38
    Да, вроде есть вариант по проще.
    Просто через баш.
     
    Последнее редактирование: 4 июн 2016
  6. AS TRO

    AS TRO

    Сообщения:
    1.067
    Симпатии:
    531
    Можно и через питон :) и через баш) но через баш не всегда "удобно плавать".
    [СКРИПТ] Проверка сервера на отклик. PYTHON тут все вполне понятно и по коду и по сути работы скрипта)
     
  7. T1MOXA

    T1MOXA

    Сообщения:
    504
    Симпатии:
    38
    Ребят, нужен скрипт удаления старых файлов (старше х дней) с фтп.
    В инете ничего рабочего я не нашел.
     
    Последнее редактирование: 27 июн 2016
  8. Monomizer

    Monomizer Мимо пробегал Супер-модератор

    Сообщения:
    1.519
    Симпатии:
    203
    Код:
    12 2 * * * root find /patch -mtime +30 -exec rm {} \;
    или find /path/to/files* -mtime +30 -exec rm {} \;
    Для старше 30 дней
    --- Добавлено позже ---
    Ну или скриптиком и в крон

    Код:
    #!/bin/bash
    
    DIR_FILES="/patch"
    
    find $DIR_FILES -mtime +30 | xargs rm -rf
    Чего там искать... гугл кишить этим должен
    И отдельным запросом как через скрипт к фтп подрубиться...
    Банальное ж последовательное выполнение команд
     
    Последнее редактирование: 27 июн 2016
  9. T1MOXA

    T1MOXA

    Сообщения:
    504
    Симпатии:
    38
    Не то))
    Есть фтп сервер (отдельно от вдс)
    К нему есть логин пасс и хост.
    И на нем нельзя запускать скрипты.
    Задача - удалять файлы с этого фтп через вдс.
    --- Добавлено позже ---

    З.Ы. Как на самом вдс удаление сделать я то знаю, а вот с фтп проблемы)
     
  10. TolikCorp

    TolikCorp

    Сообщения:
    857
    Симпатии:
    278
    Basic FTP Commands
    ls to list the names of the files in the current remote directory
    Нужно пробовать что-то типа: первым подключеним получить список файлов, по идеи ls - должен еще показывать свойства файла, размер, дату
    Потом обработать этот список, далее отправить вторым подключением команду на удаление ненужных записей.
     
  11. T1MOXA

    T1MOXA

    Сообщения:
    504
    Симпатии:
    38
    Мне б готовое решение...
    Я более чем уверен что этот скрипт достаточно востребован и где-то да есть.
    Просто я не там искал.
    --- Добавлено позже ---
    Не найдя готового решения всё таки написал свой скрипт, от оказался не таким сложным как я думал)
    --- Добавлено позже ---
    Вроде бы работает.
     
    Последнее редактирование: 28 июн 2016
  12. TolikCorp

    TolikCorp

    Сообщения:
    857
    Симпатии:
    278
    Ну вот) Выкладывай сюда, вдруг кому-нибудь пригодится)