Вспомогательные команды 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 Заключение - Розваги
Если терминал - неотъемлемая часть жизни, то отличным решением будет поставить оболочку zsh. Сколько себя помню всегда ей пользовался, первым делом ставил в свежей системе. Сейчас на всех машинах стоит zsh с фреймворком ohmyzsh с темой xiong-chiamiov-plus
и плагинами zsh-syntax-highlighting для подсветки синтаксиса командной строки и zsh-autosuggestions для автодополнений и не жалею о выборе - сэкономил кучу времени и нервов.
Спасибо, обязательно попробую:)
Спасибо! Всë очень понятно и красиво!
На здоровье!
Старался, как это было возможно в видео-формате:)
У меня есть вопрос. У меня на ноутбуке (Celeron n3060) стоит Лубунту и виндовс . Я хотел добиться большей производительности в доте 2 благодаря Линуксу который жрёт в 2 раза меньше оперативной памяти. По итогу в игре в одной и той же сцене вместо 40 fps получил 20 но лучше работает меню. Как я понял дело в графике. Разрешение проблему не решает. На виндовс Я замерял и узким горлышком является процессор а не видеокарта. На Линукс проц максимум на 80% Неужели opengl настолько плох? Может надо драйвера установить какой командой или дистрибутив поменять ?
Ой, производительности вопрос сложный и индивидуальный (По железу).
Да, Линукс прекрасно работает с программами, чувствуется прирост по сравнению с виндой. Да и система отзывчивее, но с играми ситуация сложная. У меня ноутбук на amd ryzen 5 5500u, и у меня в играх ситуация похуже, чем в той же винде. А у кого-то, как на винде, если и не лучше.
Вам стоит попробовать с вулканом запустить, либо разные драйвера попробовать.
От дистрибутива тоже зависит, у кого-то арч-подобные плохо показывают себя в играх, а у меня всё нормально.
В общем, пробуйте. Линукс это позволяет😅
Я просто плохо знаю про драйвера intel, так как всю жизнь на amd, но надеюсь люди в комментариях вам с радостью помогут, если возникнут проблемы:)
Слушайте, мне даже стало интересно. Почитал про ситуацию с селероном на Линукс. Странно, рекомендуют Манжаро 32бит, ну либо чистые системы, с компиляцией под себя🤔
Советую запустить через протон. Opengl плох для игр, это факт. Лично я запускаю игры со стима через протон, даже если они нативные, ибо портируются из рук вон плохо, разработчику банально не выгодно адаптировать игры под Линукс, бсд и прочее: лишние затраты по деньгам и времени, а прирост доходов... скорее всего, отрицательный. А протон сразу прогоняет через вулкан и проблем, как правило, не вызывает.
А что касается дистров: чем меньше, тем лучше. Лубунту - хороший вариант. Дебиан, арч(с соответствующими графическими компонентами) - два дистра, на которые стоит опираться, если компьютер для игр, то предпочтительнее арч, за счет свежего софта, но им нужно уметь пользоваться и давать отчет тому, что делаешь; дебиан в этом плане поспокойнее, но графический стэк, как правило, не первой свежести, может, конечно, какой-то добрый человек держит, обновляет и синхронизирует с ядром репу с мезой, драйверами для карт, апи вулкана, но для этого дела надо часок-два посидеть.
Также, если процессор 32-бит, то нужно смотреть в сторону таких штук как antixlinux. Сейчас найти 32-разрядный дистрибутив - большая редкость: большие ребята их уже не мейнтейнят.
Присоединяюсь к советам по zsh, но немного расширенный - z4h. Ставит все в одной команде и становится почти рыбкой) Уйму времени экономит.
Думаю, я нарушу своё обещание, и всё же следующее видео будет из рубрики "Linux-учитель". Всё же расскажу про оболочки, так как и самому стала интересна эта тема. Сейчас разбираюсь в этом непростом вопросе:)
@@линуксначайнике я только за))
Я думал, что команда grep меня сломает, но я победил! И не знаю почему, но всегда хотелось написать gred или gpep, что и можно заметить в конце блока про эту команду)
Всё так. Понятно, красиво. Для начала пойдет, а мне вот подробностей не хватило. Какие аргументы, как именно её обычно применяют, примеры...
Спасибо!
Да, согласен, сам об этом думал. Но когда записываешь видео, то всё из головы вылетает. Сам видел сколько аргументов у той же команды grep, но задумался об целесообразности рассказывать обо всех в видео. Думаю, в любом случае, как сам поднатаскаюсь, буду дополнительные ролики по отдельным командам делать. Эта чёртова команда grep, не раз заставляла меня перезаписывать видео. Команда кажется небольшой, но мелочей такое огромное количество...
Кстати, Линукс-учителю нужен урок:)
В книжке, в разделе с head и tail была такая пометка, мол, если использовать tail с аргументом +n, то текст будет выводиться с определённой строки. Но я бился об стол, но этот аргумент вообще не хотел работать. Не знаете в чём дело?
@@линуксначайнике если вписть в терминале --help, то можно на месте получить справку, и в ней говорят, что для такого трюка нужна опция --lines=[+]NUM
Спасибо большое!
@@линуксначайнике В Mint все работает. "tail text.txt -n +5" выводит текст с 5-ой строки. "tail text.txt -n 5" выводит 5 последних строк.
Что значит вспомогательные?
В книге нет пояснения. Но если так подумать, то они вспомогательные, так как используются для облегчения жизни в терминале. Они не выполняют сложные действия, а лишь являются неким справочником:)
Первый?
Первый:)