• Зачем изучать Linux?

    xotkot
    @xotkot
    JaxxDexx,
    во-первых, не все зловредное ПО использует уязвимости!

    никто этого и не заявлял

    Во-вторых, чем вам возможность бесконечного перебора паролей не уязвимость?

    и при чем здесь тогда linux ? везде где нужен код доступа по определению в этом плане уязвим

    В третьих, я привел вам пример Mirai не просто так, вирус массово заразил IoT устройства и я сомневаюсь, что там на них всех стоял один и тот же дистрибутив с одними и теми же условиями для возможности запуска своего ПО.

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

    В четвертых, открытость кода не означает отсутствие в нем уязвимостей, каждый день находятся 0day уязвимости как раз таки в открытом ПО, хотя бы вспомним уязвимость в OpenSSL.

    бросьте, никто и не утверждает что открытость кода автоматически означает отсутствие уязвимостей, я лишь говорю что для активно развивающихся систем, например, ядра linux, это позволяет задействовать ресурсы всего сообщества для развития, отлаживания и тестирования, что делает данную систему на порядки стабильнее. Все это позволяет очень динамически искать и исправлять уязвимости, в отличии от винды, ведь если для линукс это весь айсберг то для винды это только видимая верхушка которую мы наблюдаем и все те противоречия и уязвимости которые скрыты в системе только накапливаются.
  • Зачем изучать Linux?

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

    Под Линукс вирусы более специфичные и направлены на более конкретные цели, например червь Mirai

    это вообще ни о чём, так как там использовался тупой перебор паролей для администратора, который производители ставили по умолчанию
  • Зачем изучать Linux?

    xotkot
    @xotkot
    JaxxDexx, я писал про вирусы и всякие уязвимости, где часто нужно соблюдалось кучу условий чтобы всё заработало, под виндой это сделать на порядок проще
  • Зачем изучать Linux?

    xotkot
    @xotkot
    JaxxDexx,
    Могу прислать вам парочку под Линь

    ага, тока нужно еще дополнительно прочитать рулон инструкций для успешного запуска вира да и не забыть заглянуть в гороскоп, а то чего доброго не взлетит
  • Как сравнить два файла (по md5 или еще как-то) в bash?

    xotkot
    @xotkot
    только используйте ключ -s а то если файлы будут отличатся выведет "лишнюю" информацию
  • Как сравнить два файла (по md5 или еще как-то) в bash?

    xotkot
    @xotkot
    можно немного сократить, например:
    md5sum file1 file2 | awk '{f2=$1} NR==2 {print (f1==f2)?"True":"False"} {f1=f2}'
  • Как сравнить два файла (по md5 или еще как-то) в bash?

    xotkot
    @xotkot
    Сергей Соколов,
    а diff – видимо, опечатка.

    та не, про дифку я и писал, что для конкретно приведенного примера:
    if [ -z "$(diff -q file1  file2)" ]; then
      echo "Одинаковые"
    else
      echo "Они такие разные!"
    fi

    можно упростить до простого добавления ключа s:
    diff -q -s file1 file2
    выведет
    Файлы file1 и file2 идентичны

    или
    Файлы file1 и file2 различаются


    но если нужен вывод более "ёмкий"(например "True"/"False" как указывал автор) то конечно обёртка if спасёт отца русской демократии )
  • Как сравнить два файла (по md5 или еще как-то) в bash?

    xotkot
    @xotkot
    Сергей Соколов, да мой комментарий был не автору а на ваш пример
    а так в принципе, наверное, лучше использовать cmp который сравнивает файлы побайтово:
    cmp -s file1 file2
    где "Выходной статус равен 0, если входные файлы идентичны, 1 ? если
    различаются, и 2 в случае неполадок."
    и при необходимости обернуть ифкой
  • Какую из дистрибутив Linux выбрать для программиста?

    xotkot
    @xotkot
    Teslaman, по поводу слова "репозиторий" я тебе ничего не возражал, говорить про репозиторий рецептов это нормально, а вот про "подключить AUR репозиторий" это да, здесь идёт фундаментальный развал понятия ) особенно если при этом утверждать что "Помимо AUR таким же образом подключаются тестовые и нестабильные репы."
    Если следовать смыслу то правильно выражаться как "установить программу(к примеру yaourt) для работы с ауром" или включить поддержку аура в "какой-то программе"(например pamac)
  • Какую из дистрибутив Linux выбрать для программиста?

    xotkot
    @xotkot
    Teslaman,
    как его ни назови, он есть и содержит софт на все случаи жизни

    еще раз, AUR не содержит софт, а только описание(PKGBUILD) того где этот софт найти и как его установить. Это как сравнивать книгу рецептов разных блюд и ресторан.

    когда сидел на арче приходилось добавлять аур в pacman.conf. Хотя, есть вариант, что я путаю с антергосом.

    ты путаешь, но совсем не то )
    возможно ты имел в виду подключаемую французскую репу где лежит уже собранный пакет yaourt-a (помимо прочих пакетов) и вот она и подключается в pacman.conf :
    [archlinuxfr]
    SigLevel = Never
    Server = http://repo.archlinux.fr/$arch

    сам же archlinuxfr это полноценный неофициальный репозиторий где вылаживают уже готовые пакеты, а не рецепты для сборок. Вот этот репозиторий и синхронизируется пакманом.
  • Какую из дистрибутив Linux выбрать для программиста?

    xotkot
    @xotkot
    Teslaman,
    После установки арч линукса никакого аура у тебя не будет пока ты не добавишь нужные строчки в pacman.conf.

    ну тогда попробуй найти у себя в /etc/pacman.conf настройки аура )
    Про гитхаб не понял.

    аур это грубо говоря git репозиторий рецептов сборки, в основном это PKGBUILD-ы(баш -скрипт) где говорится откуда скачать(исходники или бинарники), как собрать из исходников(если нужно) и в какое место системы положить. То есть АУР это просто прослойка а пакмановские обёртки(тот же йогурт) просто скачивают нужный PKGBUILD и уже по нему скачивают, собирают и устанавливают сам пакет.

    Подключаемые же репозитории, как официальные так и неофициальные содержат в себе уже готовые пакеты которые нужно лишь скачать и установить. Предварительно конечно же синхронизировав локальную и удаленную базу чтобы ненароком не вышел казус.
    А вот локальной базы АУРа ты не найдёшь так как идёт синхронизация только по конкретно установленным пакетам из аура.
  • Какую из дистрибутив Linux выбрать для программиста?

    xotkot
    @xotkot
    Teslaman,
    репозиторий уже настроен

    AUR это не тот репозитория который нужно подключать или настраивать )
    это примерно то же самое если сказать что ты подключил или настроил у себя на компе github
  • Какую из дистрибутив Linux выбрать для программиста?

    xotkot
    @xotkot
    Teslaman,
    можешь указать файл где ты подключаешь aur репозиторий ?
  • Какую из дистрибутив Linux выбрать для программиста?

    xotkot
    @xotkot
    и подключай aur репозиторий

    лучше так больше не пиши ))
  • Как приблизить Linux Ubuntu до Windows?

    xotkot
    @xotkot
    если не нравится либраофис то попробуйте онлиофис
  • Можно ли в libreoffice writer отображать область редактирования не по центру?

    xotkot
    @xotkot
    а кто вам мешает открывать само окно(не область редактирования) libreoffice writer не на весь экран, а на пол экрана, то есть чтобы окно занимало, например, только левую часть экрана ?
  • Давление в космосе. Конкретно на высоте полета МКС присутствует?

    xotkot
    @xotkot
    x67,
    >>возможно вы имеете в виду >>микрогравитацию

    хм, тока обратил внимание что неверно сформировал предложение, должно было бы звучать наоборот:
    возможно вы имеете в виду тормозящее давление остаточной атмосферы которая является одной из составляющих микрогравитации для МКС.

    про что я ниже еще раз и написал:
    вот про тормозное давление от остаточной атмосферы на данной высоте при движении МКС параллельно земли я и написал ТС.
  • Давление в космосе. Конкретно на высоте полета МКС присутствует?

    xotkot
    @xotkot
    x67, микрогравитация это можно сказать сборное понятие "малых влияний" для почти невесомости, там же по ссылке приведенной мною выше написано что для МКС оно состоит в основном из 4 составляющих:
    • Тормозящее давление остаточной атмосферы.
    • Вибрационные ускорения из-за работы механизмов и перемещения экипажа станции.
    • Коррекция орбиты.
    • Приливные ускорения относительно центра тяжести станции ввиду неоднородности гравитационного поля Земли.

    вот про тормозное давление от остаточной атмосферы на данной высоте при движении МКС параллельно земли я и написал ТС.
    Атмосферное давление на вертикальное ускорение не влияет

    а ТС где-то говорил про вертикальное атмосферное давление ?
  • Давление в космосе. Конкретно на высоте полета МКС присутствует?

    xotkot
    @xotkot
    x67, оставьте свой агр при себе, это всего лишь выдержки из википедии
    Отвечая на вопрос автора...

    пишите свою "чушь" отдельным ответом