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

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

  1. T1MOXA

    T1MOXA

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

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

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

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

    AS TRO

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

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

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

    T1MOXA

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

    AS TRO

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

    T1MOXA

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

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

    Сообщения:
    1.527
    Симпатии:
    201
    Код:
    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

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

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

    TolikCorp

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

    T1MOXA

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

    TolikCorp

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