Ответы пользователя по тегу Linux
  • Как в linux автоматизировать копирование файлов с переименованием?

    orlov0562
    @orlov0562
    I'm cool!
    Вот пример, как скопировать файлы из формата "Статистика за 20190318.xls" в "20190318.xls"
    find -name "*.xls" -exec sh -c 'cp "$1" `echo $1 | grep -o -E "[0-9]+"`.xls' sh {} \;

    далее тюнингуй под свои нужды, например для переименования cp замени на mv
    find -name "*.xls" -exec sh -c 'mv "$1" `echo $1 | grep -o -E "[0-9]+"`.xls' sh {} \;
    Ответ написан
    5 комментариев
  • Как выдать права к magento 2?

    orlov0562
    @orlov0562
    I'm cool!
    Я тебя сейчас напугаю, но права 0777 нельзя устанавливать, никогда, хаха.

    Тебе надо узнать от какого пользователя у тебя работает веб-сервер, и назначить его владельцем папки.

    Права для папок должны быть 0755, а для файлов 0644. А лучше, 0750 и 0640.
    Ответ написан
    2 комментария
  • Как создать шаблоны без root в Wordpress на Linux?

    orlov0562
    @orlov0562
    I'm cool!
    1) Присвоить файлы пользователю от которого ты работаешь
    chown -R <user-name>:<user-group> /var/www/html

    2) Добавить пользователя от которого ты работаешь в группу, которой принадлежат файлы и
    поставить права на папку/файлы позволяющие их редактировать пользователю от которого ты работаешь
    usermod -aG www-data <username>
    chmod -R 0775 /var/www/html


    !!! Перед экспериментами, сделай бэкап папки /var/www/html , чтобы сохранить текущие настройки владельцев, привилегий.
    Ответ написан
    Комментировать
  • Как запустить программу на новый год в линуксе?

    orlov0562
    @orlov0562
    I'm cool!
    в крон добавь

    0   0   1   1   *   команда-запуска-форматирования-жесткого-диска >/dev/null 2>&1

    формат:
    минута час день месяц день-недели <команда>

    или в C# создай таймер и проверяй текущую дату каждую секунду, типа того
    using System;
    using System.Timers;
    
    public class Demo {
       private static Timer timer;
    
       public static void Main() {
          timer = new System.Timers.Timer();
          timer.Interval = 1000;
    
          timer.Elapsed += OnTimedEvent;
          timer.AutoReset = true;
          timer.Enabled = true;
    
          Console.WriteLine("Press the Enter key to exit anytime... ");
          Console.ReadLine();
       }
    
       private static void OnTimedEvent(Object source, System.Timers.ElapsedEventArgs e) {
          Console.WriteLine("Raised: {0}", e.SignalTime);
       }
    }
    Ответ написан
    Комментировать
  • Как заставить Redis запускаться вместе с сервером?

    orlov0562
    @orlov0562
    I'm cool!
    если так стартует:
    systemctl start redis.service
    тогда добавь его в автозагрузку
    systemctl enable redis.service
    если не стартует через start, тогда выясняй почему, автозагрузка тут не причем
    Ответ написан
    Комментировать
  • Почему несвежие пакеты на Debian/CentOS это проблема?

    orlov0562
    @orlov0562
    I'm cool!
    Потому что, никто не хочет собирать "по" и его зависимости руками, все хотят сделать:
    yum install "по"
    и получить свеженькую версию, в которой исправлены старые баги

    Но, разумеется, никто не мешает качнуть ночную сборку "по", скомпилить вручную, потратив пару вечеров на поиск зависимостей и использовать последнюю версию.
    Ответ написан
    Комментировать
  • Возможно ли держать поддомен на другом хостинге?

    orlov0562
    @orlov0562
    I'm cool!
    То, что ты описываешь очень похоже на обратный прокси, погугли "reverse proxy (apache|nginx)"

    Но, в твоем случае, думаю проще в днс записях для поддомена прописать ip другого сервера, на котором ты будешь вести разработку
    Ответ написан
    Комментировать
  • Доменная почта Yandex вместо своего почтового сервера?

    orlov0562
    @orlov0562
    I'm cool!
    Я за Яндекс, это будет быстрее в настройке и удобнее для пользователей. Постоянное слежение за почтовыми сервисами на своем сервере, то еще удовольствие.. Давно перевели почту и ДНС на PDD и не жалеем.

    P.S. Единственный минус, это во время регистрации ящика надо указывать данные владельца (ФИО и т.д.). Не всегда удобно, когда надо завести какие-либо сервисные ящики.. Но, мы решили это появлением сказочных персонажей, типа Платона Щукина
    Ответ написан
    Комментировать
  • Перегрев процессора?

    orlov0562
    @orlov0562
    I'm cool!
    Напиши лучше вопрос в поддержку OVH, а то я недавно читал шутку про подобный вопрос к тех.поддержке, а они ответили что у них пожар в датацентре :)

    100 градусов - очень много для процессора
    Ответ написан
    Комментировать
  • Как настроить проверку контента?

    orlov0562
    @orlov0562
    I'm cool!
    глазами только смотреть

    нет, есть вариант, написать софт, который будет анализировать изображение, но это слишком сложно и ресурсоемко:
    1) можно проверять наличие определенной цветовой гаммы (цвет кожи) области, относительно остального кадра и если больше порогового значение, значит, теоретически это порнуха.. но, тут есть много "но".
    2) можно искать через внешние сервисы (гугл images) "название" файла, кадры из него, и при нахождении анализировать источник

    самый простой вариант, смотреть самому (или нанять для этого сотрудника :))) ), и банить тех, кто заливает нежелательный контент.
    Ответ написан
    Комментировать
  • Что означает число в начале названия конфигурационного файла?

    orlov0562
    @orlov0562
    I'm cool!
    Это используют с несколькими целями: во-первых таким образом уникализируют имя файла, во вторых таким образом делают сортировку, которую в свою очередь используют для очередности/приоритетности загрузки конфигов. Реже, нумерацию используют, для приложение-зависимых нужд, например для указания версии или маркера бэкапов.
    Ответ написан
    Комментировать
  • Бэкап Linux-сервера с windows-машины. Чем можно организовать?

    orlov0562
    @orlov0562
    I'm cool!
    погугли LVM backup / restore , кроме того делай raid и просто меняй вылетающие винты
    Ответ написан
    Комментировать
  • В каких пропорциях лучше разбить жёсткий диск?

    orlov0562
    @orlov0562
    I'm cool!
    У меня Windows + Program Files занимает 55 Гб из 128 Гб SSD, это с фотошопами и офисами. 75 Гб хватит.

    Если не ошибаюсь, под убунту хватит с головой гигабайт 20, но тут все зависит от того что ты там делаешь

    Все остальное на общий диск.

    Ну, а если честно, никто тут не навангует оптимальные размеры, слишком много зависит от твоих нужд и набора ПО.
    Ответ написан
    Комментировать