Задать вопрос
Ответы пользователя по тегу Linux
  • Использование Linux для различных яп?

    shambler81
    @shambler81 Куратор тега Linux
    пол linux на питоне написано
    Ответ написан
    Комментировать
  • Как порциями по 200 штук распределить файлы по папкам в Linux?

    shambler81
    @shambler81 Куратор тега Linux
    по какому критерию фильтруются?
    по какому критерию создаются каталоги?
    архив не архив?
    соответственно find | xargs по 200 , цикл +1 к имени каталога mkdir
    Ответ написан
    Комментировать
  • Периодическая нагрузка на сервер, как отследить и заблокировать при необходимости?

    shambler81
    @shambler81 Куратор тега Linux
    iotop -oka и смотри во время загрузки
    Ответ написан
    Комментировать
  • Как сделать кэширование GET запросов на Apache2?

    shambler81
    @shambler81 Куратор тега Linux
    простите но мне кажется вы дали мало вводных,
    для чего
    Движок
    версии
    Ответ написан
    Комментировать
  • Как в WinSCP отображать права в человеческом виде (755, 644 и т. д.)?

    shambler81
    @shambler81 Куратор тега Linux
    тут все придельно просто
    В Линууксе права разделены на три группы вы это знаете
    в каждой из них могут быть значения
    rwx - поскольку групп три то rwxrwxrwx
    так же поскольку правила выгледят вот так
    r--r--r-- - то есть отсутствющие значения не исчезают а принимают значения - то легко их представить в двоичном коде
    r принять за тру
    - за фелс
    следовательно количетство вариантов в двоичной записе у каждого из пользвателей будет 8
    если с математической точки зрения 2 в степени три
    а восемь комбинаций легко записываются в 8 ричной системе как 777 444 655 и так далее
    по сути это банальный перевод двоичной системы в восмеричную и не более того.
    читать же двоичную куда как удобней поскольку сразу видно все права

    Перегключения между этими тремя группами следующее
    Владелец файла - это первая группа
    Группа - все автаризованые грубо говоря - вторая группа
    ну и все остальные это третья.
    Если вы посмотрите на реальные права в линукс то они выгледят не так ка ку вас на скрине а вот так

    rw-r--r--  1 root root       334978 Mar 26  2019  dbispconfig.sql
    -rw-r--r--  1 root root         1634 Apr 26 18:30 'Einmal;sd;fawe'
    -rw-r--r--  1 root root         9755 Apr  4  2019 'f6ww0vl7virusdie (1).php'
    -rw-r--r--  1 root root         9755 Jan 15  2019  f6ww0vl7virusdie.php

    обратите внимане где после 2ичной записи идет владелец root и группа root, благодаря последним и идет переключение между первой и второй группой, третья же группа rwx это те кто не вошли ни в первую ни во вторую.

    так что все тут правильно и легко читается.
    за смену юзера и группы отвечает не chmod а chown ( пользуйтесь с полными путями посколкьу работает очень быстро и при ошибке убьет систему)
    сатндартных же правил всего 3
    644 755 444 и запомнить их внешее отображение вполне себе легко, выставлять нестандартные удобней так поскольку это более наглядно, вспомнить же на вскидку 341 достаточно сложно, куда как наглядней запись в двоичном варианте.
    Ответ написан
    Комментировать
  • Как посмотреть объем жесткого диска в Linux?

    shambler81
    @shambler81 Куратор тега Linux
    Как правило нужне объем и процуент занятости , желательно в удобоваримом виде так что более практично
    df -h
    Но естественно от задачи
    Ответ написан
    Комментировать
  • Как сохранить вывод bash script в базу данных?

    shambler81
    @shambler81 Куратор тега Linux
    Самый простой
    mysql -uПОЛЬЗОВАТЕЛЬ -pПАРОЛЬ БАЗА ДАННЫХ <<EOF
    SQL_ЗАПРОС_1
    SQL_ЗАПРОС_2
    SQL_ЗАПРОС_N
    EOF

    не забываем экранировать спец символы
    Ответ написан
    Комментировать
  • Apache в качестве обратного прокси, правильно ли делать чтобы прокси работал по https, а внутренние сервера по http?

    shambler81
    @shambler81 Куратор тега Linux
    нет не правильно, а главное 100% манов в интернете говорят о обратном.
    Мативируя тем что протокол можно подменить, однако это при детальном рассмотрение полная чуш.
    Поскольку.
    1. httaccess ничего не знает о том что он за прокси и может быть зацикливание с редиректами
    2. ошибки в http reffer типа syte.ru:443 или https://site.ru:80
    3 js +ajax + сессии все-равно ничего не знают о протоколе на внешке и будут работать некоректно если в них есть првоерки https ( а такое бывает)
    в общем и целом работать будет, но для 100% совместимости естественно лучше использвать бэк
    http-http
    https - https
    в таком случае точно все будет работать как положено, без всяких костылей.
    да и делать защищеное соединение должно быть защищеное везде
    Ответ написан
  • Почему на многих серверах нет графики?

    shambler81
    @shambler81 Куратор тега Linux
    линукс настраиаетяс не через риестр а через конфигурационные файлы, их просто открывать в редакторе, нет смысла графической оболочки к ним.
    Ответ написан
    Комментировать
  • Каким образом можно настроить разрешения для Apache в Ubuntu (Linux)?

    shambler81
    @shambler81 Куратор тега Linux
    braynycp - ставится 1 скриптом, вебморда бесплатная, очень много имеет не очень удобная.
    bitrix vm - отличная скорость ставится толкьо на centos в 1 клик, имеет консольный но интерфейс ( нажми 1 если нажми 2если, введи домен)
    vestacp - тоже бесплатная тоже веб морда тоже ставится в 1 клик
    ispconig3 - ставится ручками по ману.
    Ответ написан
    Комментировать
  • Установка 32 битных библиотек boost в ubuntu?

    shambler81
    @shambler81 Куратор тега Linux
    Вы не указали дистрибутив.
    но вот давно говорили
    https://ko.com.ua/razrabotchiki_linux_otkazyvayuts...
    А вот уже следствия
    https://www.opennet.ru/opennews/art.shtml?num=50935
    Возможно вы счастливый обладатель ;)
    Ответ написан
  • Могут ли быт связаны "слёт" пароля root и chmod -R 777 /etc?

    shambler81
    @shambler81 Куратор тега Linux
    1. связь есть
    2. 777 права говорят о не правильности понимания уровней прав в линукс, все что вам нужно для счастья это 644 755 соответственно, и делаются они естественно не через setfacl а банальным chmod
    3. по этому я бэкаплю всю ецетру и права на все файлы в системе,ибо штатного отката нет и да работать не будет, поскольку вам нужно будет выставить права не только разрешающие все но и ограничить поскольку вольность в виде 777 права действительно дают но вот стартовать они с такими правами в виду небезопасности не будут, короче счастья не будет
    4. используйте chmod и chown тольк с полными путями дабы небыло такой ситуации.
    Ответ написан
    Комментировать
  • Какие подводные камни у использования программного RAID 1 в Linux?

    shambler81
    @shambler81 Куратор тега Linux
    1.аппаратный рейд есть вшитый софтверный рейд в железку, посколькуо это не просто механический алгоритм а именно софтрверный.

    2.У дешевых апаратных плюсов нет одни минусы
    дорогие аппаратные действительно имеют плюсы но для домашнего пользования покупать контроллер за 100К вы серьезно?
    да и все его плюсы дома не нужны, дома нет таких нагрузок.
    Ответ написан
    Комментировать
  • Почему find: paths must precede expression?

    shambler81
    @shambler81 Куратор тега Linux
    а то что в find уже есть вшитый алгоритм + дней - дней вас не смущает?
    find. / -mtime +n
    find ./ -mtime -n
    На крайняк file ./ -mtime +n -exec find -mtime -n file {} \;
    Что конкретно пытаетесь сделать ?
    Ответ написан
    Комментировать
  • Почему большинство работадателей требует знание Linux, а не Unix?

    shambler81
    @shambler81 Куратор тега Linux
    Если вы заметили то отличия *nix систем друг от друга настолько незначительные то отлично зная фрибсд вы без проблем сожмите работать на солярке.
    unix - отличается в первую очередь лицензией, как следствие большая популярность Linux
    По сути разница существенная именно при переходе на нис системы с винды, все остальные ос похожы друг на друга достаточно сильно.
    Если они требуют линукс то они просто плохо понимают что знания то практически одинаковые.
    Да конечно разница есть, но она есть и в дистрибутивах линукс.
    Ответ написан
    Комментировать
  • Как сделать бекап папки скриптом в Linux?

    shambler81
    @shambler81 Куратор тега Linux
    Комментировать
  • Можно ли создать скрипт, для автоматической настройки сервера linux?

    shambler81
    @shambler81 Куратор тега Linux
    да это обычный баш скрипт
    https://klondike-studio.ru/blog/bekap-saytaov-na-f...
    вот например посложнее
    https://github.com/servisys/ispconfig_setup/blob/m...

    есть так же уже GIT аналоги если у вас прям все сложно
    Вы должны понять что в линуксе консольные команды это приоритет и они всегда умеют больше чем GUI
    А настройки и конфиги лежат в обычных файлов ( риестр для этого в линуксе не ипользуется)
    как следствие легкостью работы с установкой и конфигурациями, зачастую просто достаточно положить ваш конфиг и все настроено.
    Ответ написан
    Комментировать
  • Можно ли изучить Linux играя?

    shambler81
    @shambler81 Куратор тега Linux
    частично да, но это будет неправдой.
    Основная часть комптенции в любой сфере это реальная практика, а так же четко подобраная теория, поскольку знать все тоже нельзя.
    Если у вас не будет коммерческих задач, то мало вероятно что вы сможете достойно его выучить.
    Напишите для чего вам линукс и что вы хотели бы выучить, возможно мы подправим ваши стремления.

    если же вы еще не определились, то могу вам дать совет как перейти на линукс и это единственный способ
    Удалите винду вообще, вам нужно переучиться на философию линукс, а двумя системамами на компе это трудно сделать.
    Старайтесь делать все в консоли обсалютно все, я когда учился даже музыку слушал на mocp и в тырнете лазил через w3l. перебор конечно но зато вы нарабатыавете практику, а главное консоль для вас становитя удобней чем графика.
    Как поймете что для вас разница стерлась и вам без разницы чем редактировать файл, а ощущение нехватки ПО уйдет окончательно, значит можно ставить винду второй системой, но скорее всего вы уже отучитесь от нее и она вам будет не нужна.

    НО оэто не будет означать что вы знаете линукс, это будет означать что вы научились на нем работать.
    Ответ написан
    6 комментариев
  • Mysql отстает реплика или почему-то сервер работает очень медленно?

    shambler81
    @shambler81 Куратор тега Linux
    Утверждения
    1. на вашем сервере тактовая частота на один процессор не ниже чем на старом.( не надо мне про количество)
    2. ваш мастер и слейв расположены в одном датацентре, а по хорошему соеденены или одним шрунком или спец маршрутизация.
    3. При обращение к бд вы пишите имя домена вместо localhost
    4. iotop - oka за 10 минут не поднялся выше 60% i-O
    5. у вас NvME надеюсь в 19 году вы не используете что-то другое.
    6. Размер вашей БД соответствует настройкам в my.conf и все таблицы точно хорошо попадают в кеш и тд?
    7.Вы точно знаете что подключение через сокет работает быстрее чем обычное
    9. Вы понимаете что localhost и 83.32.113. 32 работаюют по разному алгоритму.
    Ответ написан