• Linux для DevOps, где учить, сколько брать?

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    software engineer
    джун девопс - моветон.

    В девопсы приходят или из системных администраторов или из разработчиков.
    А джун девопс это понятие появилось в некоторых компаниях, которым нужен не девопс, а сисадмин, который еще и ci/cd настроит.

    Поэтому такие вопросы нужно задавать работодателям, которые кидают такие вакансии на рынок - что они хотят.

    "Пожалуйста, не пишите что надо знать всё, что девопс это не профессия, а практика, что надо помимо линукса знать CI/CD, Kubernetes, Docker и т.д. Я и так это понимаю, но конкретно сейчас меня интересует вопрос выше."


    А почему не писать? Ты уже знаешь CI/CD, кубер, докер ?
    Например, знать линукс нужно ну хотя бы что бы ты мог с нуля поставить линукс, в нем поднять и настроить тот же CI/CD, кубер, докер.
    Ответ написан
    6 комментариев
  • Как войти в режим суперпользователя?

    martin74ua
    @martin74ua Куратор тега Linux
    Linux administrator
    команда su выполняет переход под рута
    su -
    и вы рут. При этом запрашивается пароль рута

    команда sudo позволяет выполнять другие команды от имени рута, при этом запрашивается пароль пользователя.

    Т.е.
    su -
    вводим пароль рута
    и становимся рутом из под любого пользователя

    если пароля рута нет или он неизвестен - настраивайте sudo
    Ответ написан
    1 комментарий
  • Какой ноутбук выбрать для начинающего программиста?

    Jump
    @Jump
    Системный администратор со стажем.
    Если побаловаться - любой пойдет.
    Если серьезно работать - только десктоп, и никаких ноутбуков.
    Ответ написан
    Комментировать
  • Linux администрирование, нету доступа к файлу?

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    software engineer
    drwxr-xr-x 2 apache apache 41 Feb 26 13:26 .

    права у группы apache r-x, то есть править директорию нельзя.
    Удаление файла - это изменение директории.
    Нужно чтобы либо ты был пользователем apache / root, или добавить на папку права rwxrwxr-x
    Ответ написан
    Комментировать
  • Как защитить компьютер от мусорного софта?

    @rPman
    Нормального решения тут, кроме как научить дите чистить комп, нет.

    Переустановку OS можно упростить до восстановления из бакапа, пилите флешку с парой скриптов использующих partclone и менюшкой вопросом - сделать бакап или восстановить бакап, и даже научить пацана этим пользоваться
    Ответ написан
    Комментировать
  • Как установить Manjaro на SSD + HDD?

    xez
    @xez
    TL Junior Roo
    Если совсем без опыта - указываете диск для установки Manjaro свой SSD.
    Установщик сам его разобьет и отформатирует.
    HDD пока можно оставить как есть. Его даже будет видно полсе установки.
    Ответ написан
    Комментировать
  • В linux есть файл locale.gen. и строки типа en_US.UTF-8 UTF-8. Каким образом я могу разделить строку на 2 переменные до пробела и после?

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    software engineer
    через read
    $ LINE="zh_SG GB2312"
    $ IFS=' '; read var1 var2<<<$LINE
    $ echo $var1
    zh_SG
    $ echo $var2
    GB2312


    через variable expansion
    $ LINE="zh_SG GB2312"
    $ echo ${LINE% *}
    zh_SG
    $ echo ${LINE#* }
    GB2312
    Ответ написан
    Комментировать
  • Как запускать shell скрипт одной командой?

    hottabxp
    @hottabxp
    Сначала мы жили бедно, а потом нас обокрали..
    Ответ написан
    Комментировать
  • Как лучше разделить диски для Mint?

    Sanes
    @Sanes
    SSD / ext4 100%
    HDD потом примонтируешь для хранения документов
    Ответ написан
    Комментировать
  • Что нужно изучать, чтобы лучше понимать Linux?

    @phrippy
    Краткое пособие для начинающих:
    1. Начните

    Просто начни использовать линукс-дистрибутив на практике и с каждым разом ставь себе задачи все сложнее и сложнее. В принципе, даже конкретная книжка не нужна - гугла вполне хватит. Еще потом и свою книжку можно написать. (Сам не понял, шутка ли это)
    Ну и сам дистрибутив менять в процессе на более "сложный". Убунту - это, конечно, удобно, но польза от нее только для чайников.
    Хотя можно прям сразу начать со сборки своего ядра в генту, но это крэйзи-вей какой-то
    Ответ написан
    Комментировать
  • Что нужно изучать, чтобы лучше понимать Linux?

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    software engineer
    Про файловую систему - изучить права доступа в POSIX, понять как работают iNode, почитать про File System Hierarchy Standard

    Знать как именно работает ядро - ну нет смысла на начальном уровне именно досконально изучать. Нужно примерно понимать что входит в ядро, можно почитать про process scheduler и про сигналы.

    Ну и желательно практика - поднять виртуалку с линуксом, попробовать в ней разные штуки. Суть в том, что именно через терминал делается большинство настроек, поэтому навык работы в шелле - критически необходим.
    Как запорешь несколько виртуалок, получишь опыта больше, чем пролистав книжку.
    Ответ написан
    Комментировать
  • Остатки Linux'a?

    Adamos
    @Adamos
    Я бы предложил просто переставить винду, снеся к чертовой матери этот на хрен никому не нужный (при двух-то разделах) логический том. Пляски с утилитами, которые растянут на него системный раздел, займут примерно столько же времени, да еще могут внезапно закончиться нерабочей системой. Смысл?
    Ответ написан
    1 комментарий
  • Как добавить предпоследнюю строку в файл через консоль?

    smorman
    @smorman
    When In Rome do as The Romans do...
    А так разве не проще без удаления последней (предложенного постами выше), добавлением перед последней $ строкой текст через операнд i - добавляет перед.
    sed -i '$i\text' myfile

    и усё...
    Ответ написан
    1 комментарий
  • Линукс не коректно работает с DVD дисками?

    15432
    @15432
    Системный программист ^_^
    Вроде оно, нужно даунгрейднуть glib2
    https://bbs.archlinux.org/viewtopic.php?id=259070
    Ответ написан
    1 комментарий
  • Почему Linux предпочтительнее для администрирования и чем? Почему многие предпочитают её?

    dyuriev
    @dyuriev
    A posteriori
    Скорее всего под таким вопросом начнется всем уже известный срач. А пару человек еще упрекнут вас в том, что у них 30-50-70 процентов серверов под FreeBSD

    Мое скромное мнение
    • Бесплатность
      Да, сейчас кто-нибудь заявит о том что на Red Hat не дешевле, а иногда и дороже Windows, но большинство дистрибьютивов Linux бесплатны
    • Открытость
      Данный факт не ценишь ровно до того момента, как приходится сделать что-то, что не разжевано в интернете. Рано или поздно разработчик доходит до того момента, когда ползет в исходники с глубоким душевным вопросом "как это %&$ должно работать?". Ибо некоторые моменты либо документированы неправильно, либо не полностью, либо в коде досадная ошибка, которую никто не замечал ранее, ну или замечал, но багрепорт/коммит с фиксом разрабу не кидал.
      В Windows-среде, особенно если это сама система, а не прикладной софт, данный баг может вылиться в недели или месяцы страданий. Там только реверс-инжиринг, если саппорт вас игнорит.
    • Документированость
      Команда не сработала как ожидалось? man commandname
      Не помогло? Гляньте сайт разработчика, там обычно на столько обширное вики/документация, что увлечетесь чтением.
      Программа свежая и документация пока не исчерпывающая? Гляньте репозиторий, поиском найдите по исходнику место которое хотите вызвать параметрически - скорее всего там увидите комментарий разраба, кто писал этот код, заодно еще парочку недокументированных возможностей почерпнете.
      В конце концов, если вдруг вам станет интересно, почему сделано так, а не иначе - гляньте багзиллу проекта - скорее всего поиском найдете обсуждение данного куска кода.
    • Гибкость
      Воткнуть свой драйвер в прямо в ядро? Легко (если уж научитесь драйвера писать, то внедрить в ядро особых проблем не составит)
    • Повсеместность
      Че уж там сервера. Роутеры, телефоны, embedded-решения - там везде в кулуарах за редким исключением крутится ядро Linux и знакомые пакеты и команды. Этакая стандартизация.
    • Эффект IKEA
      Вы сами того не подозреваете, но когда по кирпичикам соберете этот чертов конструктор, заставите каждый винтик крутиться (с вероятностью стремящейся к 100%) так как вам надо, вы полюбите эту систему.

    И еще раз напоминаю, что это мое скромное личное мнение.

    Несомнено, сервера и на Windows бывают быстрые, стабильные, работающие 24/7/365 годами. Но так уж повелось.
    Ответ написан
    2 комментария
  • На какое время рассчитаны стабилизаторы напряжения для компьютера?

    DevMan
    @DevMan
    стабилизаторы рассчитаны на стабилизацию, время тут не роялит.
    хорошие стабилизаторы стоят дорого и выдают стабилизацию риал-тайм. простые - могут лишь сгладить кратковременные скачки.

    но, ещё раз повторюсь: ко времени это не имеет отношения. если речь о времени, это ИБП, а не стабилизаторы.
    Ответ написан
    4 комментария
  • В CPU-Z — 12 ГБ ОЗУ, а Windows — 8 ГБ, как исправить?

    saboteur_kiev
    @saboteur_kiev Куратор тега Windows
    software engineer
    Это точно проблема на уровне железа.
    Какая материнка? В какие именно слоты установлены планки памяти?
    Посмотрите документацию по материнке, скорее всего вы их расположили не так, как рекомендуется.

    CPUz сам по себе не использует память он получает информацию другим способом, не так как виндовс, поэтому он может видеть одно, виндовс другое.

    Вряд ли кто-то сможет дать внятный ответ, но обычно помогает перетыкивание слотов памяти. Даже банально поменять их местами может помочь.
    В общем попробуйте разные варианты размещения планок памяти.
    Главное все делать аккуратно, осторожно извлекать, тщательно защелкивать. Не включать, пока не убедишься, что слоты правильно вставлены до конца.
    Ответ написан
    7 комментариев
  • Как с помощью ps найти основной дочерний процесс?

    @vitaly_il1
    DevOps Consulting
    Посмотрите на pgrep (https://linuxize.com/post/pgrep-command-in-linux/) - коротко и красиво
    Ответ написан
    Комментировать
  • Может ли KDE Linux удалить больше 300 пакетов перед обновлением?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    На вашей картинке к удалению отмечены только четыре пакета. 16 для установки, остальное для обновления.
    Ответ написан
    Комментировать