Вспомогательные команды Linux (Linux-учитель #3)

Поділитися
Вставка
  • Опубліковано 13 сер 2024
  • Помните - используйте команды с умом!
    0:00 Вступление
    0:12 grep
    2:51 В поисках звёздочки
    3:16 less
    4:17 pwd
    4:59 diff
    5:48 file
    6:10 find
    6:42 head и tail
    7:33 sort
    8:19 Заключение
  • Розваги

КОМЕНТАРІ • 23

  • @lemb128
    @lemb128 Рік тому +2

    Если терминал - неотъемлемая часть жизни, то отличным решением будет поставить оболочку zsh. Сколько себя помню всегда ей пользовался, первым делом ставил в свежей системе. Сейчас на всех машинах стоит zsh с фреймворком ohmyzsh с темой xiong-chiamiov-plus
    и плагинами zsh-syntax-highlighting для подсветки синтаксиса командной строки и zsh-autosuggestions для автодополнений и не жалею о выборе - сэкономил кучу времени и нервов.

  • @user-ds7no6vh1s
    @user-ds7no6vh1s Рік тому +1

    Спасибо! Всë очень понятно и красиво!

    • @линуксначайнике
      @линуксначайнике  Рік тому

      На здоровье!
      Старался, как это было возможно в видео-формате:)

  • @DYREL_
    @DYREL_ Рік тому +2

    У меня есть вопрос. У меня на ноутбуке (Celeron n3060) стоит Лубунту и виндовс . Я хотел добиться большей производительности в доте 2 благодаря Линуксу который жрёт в 2 раза меньше оперативной памяти. По итогу в игре в одной и той же сцене вместо 40 fps получил 20 но лучше работает меню. Как я понял дело в графике. Разрешение проблему не решает. На виндовс Я замерял и узким горлышком является процессор а не видеокарта. На Линукс проц максимум на 80% Неужели opengl настолько плох? Может надо драйвера установить какой командой или дистрибутив поменять ?

    • @линуксначайнике
      @линуксначайнике  Рік тому +2

      Ой, производительности вопрос сложный и индивидуальный (По железу).
      Да, Линукс прекрасно работает с программами, чувствуется прирост по сравнению с виндой. Да и система отзывчивее, но с играми ситуация сложная. У меня ноутбук на amd ryzen 5 5500u, и у меня в играх ситуация похуже, чем в той же винде. А у кого-то, как на винде, если и не лучше.
      Вам стоит попробовать с вулканом запустить, либо разные драйвера попробовать.
      От дистрибутива тоже зависит, у кого-то арч-подобные плохо показывают себя в играх, а у меня всё нормально.
      В общем, пробуйте. Линукс это позволяет😅
      Я просто плохо знаю про драйвера intel, так как всю жизнь на amd, но надеюсь люди в комментариях вам с радостью помогут, если возникнут проблемы:)

    • @линуксначайнике
      @линуксначайнике  Рік тому

      Слушайте, мне даже стало интересно. Почитал про ситуацию с селероном на Линукс. Странно, рекомендуют Манжаро 32бит, ну либо чистые системы, с компиляцией под себя🤔

    • @lemb128
      @lemb128 Рік тому +3

      Советую запустить через протон. Opengl плох для игр, это факт. Лично я запускаю игры со стима через протон, даже если они нативные, ибо портируются из рук вон плохо, разработчику банально не выгодно адаптировать игры под Линукс, бсд и прочее: лишние затраты по деньгам и времени, а прирост доходов... скорее всего, отрицательный. А протон сразу прогоняет через вулкан и проблем, как правило, не вызывает.
      А что касается дистров: чем меньше, тем лучше. Лубунту - хороший вариант. Дебиан, арч(с соответствующими графическими компонентами) - два дистра, на которые стоит опираться, если компьютер для игр, то предпочтительнее арч, за счет свежего софта, но им нужно уметь пользоваться и давать отчет тому, что делаешь; дебиан в этом плане поспокойнее, но графический стэк, как правило, не первой свежести, может, конечно, какой-то добрый человек держит, обновляет и синхронизирует с ядром репу с мезой, драйверами для карт, апи вулкана, но для этого дела надо часок-два посидеть.
      Также, если процессор 32-бит, то нужно смотреть в сторону таких штук как antixlinux. Сейчас найти 32-разрядный дистрибутив - большая редкость: большие ребята их уже не мейнтейнят.

  • @invisiblegame899
    @invisiblegame899 Рік тому +1

    Присоединяюсь к советам по zsh, но немного расширенный - z4h. Ставит все в одной команде и становится почти рыбкой) Уйму времени экономит.

    • @линуксначайнике
      @линуксначайнике  Рік тому +2

      Думаю, я нарушу своё обещание, и всё же следующее видео будет из рубрики "Linux-учитель". Всё же расскажу про оболочки, так как и самому стала интересна эта тема. Сейчас разбираюсь в этом непростом вопросе:)

    • @invisiblegame899
      @invisiblegame899 Рік тому +1

      @@линуксначайнике я только за))

  • @линуксначайнике

    Я думал, что команда grep меня сломает, но я победил! И не знаю почему, но всегда хотелось написать gred или gpep, что и можно заметить в конце блока про эту команду)

  • @debilich853
    @debilich853 Рік тому +1

    Всё так. Понятно, красиво. Для начала пойдет, а мне вот подробностей не хватило. Какие аргументы, как именно её обычно применяют, примеры...

    • @линуксначайнике
      @линуксначайнике  Рік тому +1

      Спасибо!
      Да, согласен, сам об этом думал. Но когда записываешь видео, то всё из головы вылетает. Сам видел сколько аргументов у той же команды grep, но задумался об целесообразности рассказывать обо всех в видео. Думаю, в любом случае, как сам поднатаскаюсь, буду дополнительные ролики по отдельным командам делать. Эта чёртова команда grep, не раз заставляла меня перезаписывать видео. Команда кажется небольшой, но мелочей такое огромное количество...

    • @линуксначайнике
      @линуксначайнике  Рік тому

      Кстати, Линукс-учителю нужен урок:)
      В книжке, в разделе с head и tail была такая пометка, мол, если использовать tail с аргументом +n, то текст будет выводиться с определённой строки. Но я бился об стол, но этот аргумент вообще не хотел работать. Не знаете в чём дело?

    • @lemb128
      @lemb128 Рік тому +1

      @@линуксначайнике если вписть в терминале --help, то можно на месте получить справку, и в ней говорят, что для такого трюка нужна опция --lines=[+]NUM

    • @линуксначайнике
      @линуксначайнике  Рік тому

      Спасибо большое!

    • @user-pb1qb9qq4u
      @user-pb1qb9qq4u Рік тому +1

      @@линуксначайнике В Mint все работает. "tail text.txt -n +5" выводит текст с 5-ой строки. "tail text.txt -n 5" выводит 5 последних строк.

  • @margaritasato1365
    @margaritasato1365 Рік тому +1

    Что значит вспомогательные?

    • @линуксначайнике
      @линуксначайнике  Рік тому

      В книге нет пояснения. Но если так подумать, то они вспомогательные, так как используются для облегчения жизни в терминале. Они не выполняют сложные действия, а лишь являются неким справочником:)

  • @DYREL_
    @DYREL_ Рік тому +1

    Первый?