Linux command line tricks #1
HTML-код
- Опубликовано: 2 окт 2019
- This video shows you 3 NEW useful features of the Linux command line.
Первая часть:
• Трюки командной строки...
More detailed description of each trick on our website:
pingvinus.ru/note/two-exclama...
pingvinus.ru/note/caret-symbol
pingvinus.ru/note/ctrl-r-sear...
Announcement of this video:
pingvinus.ru/news/2017
Catalogue of Linux distributions:
pingvinus.ru/distributions
News, programs, games and more:
pingvinus.ru - Наука
Вместо "!! ", лучше все таки нажать стрелку вверх, а потом нажать CTRL-A и курсор сразу переместится в начало строки, по времени не дольше но в разы безопаснее.
А в примере с
!!/game
Безопаснее будет выполнить
mkdir *Нажать alt .* и дописать каталог
Вот до чего убунта довела, только сейчас узнал про два !! 😃
Про Ctrl-R можно настроить лучше. Но нужно в конфигурационный файл системы лезть.
В убунте есть файл /etc/inputrc а в нём есть разные интересные, но закомментированные настройки сочетаний клавиш.
Для поиска в истории там есть раздел
# alternate mappings for "page up" and "page down" to search the history
"\e[5~": history-search-backward
"\e[6~": history-search-forward
Я себе немного перенастроил под клавиши стрелочек и теперь оно выглядит так:
"\e[A": history-search-backward
"\e[B": history-search-forward
"\e[C": forward-char
"\e[D": backward-char
Теперь в консоли можно набрать начало когда-то выполненной команды, а потом нажимать стрелочку вверх или вниз, чтобы листать варианты, у которых набранная вами начальная часть совпадает. Стрелочками вправо и влево можно сместить неизменяемую набранную левую часть команды.
Хоть данный способ не умеет по подстроке из середины команды искать, но гораздо удобней просто Ctrl-R и не подменяет его в системе.
И ещё один маленький трюк для создания пустого файла. Вместо touch имя_файла можно набрать >имя_файла. То есть вместо touch можно просто значок > писать. Это киллер фича :)
Ага, киллер-фича, если файл уже существует :)
@@1234567qwerification
Я и этот вариант использую. Когда отсмотрел серию в сериале.
Вот где дружное общество) 200 лайков и ни одного дизлайка, последний трюк-вообще класс)) Спасибо!
Чувак реально толковые ролики! Давай жги еще не останавливайся)!
Спасибо. Я ещё новичок в linux, но благодаря вам, я узнал о таких полезных трюках :)
Спасибо! Про символ каретки не знал. Надо внедрять этот трюк в свою жизнь.
Век живи как говорится, пользовался history всегда теперь буду по ctrl R искать
Отличное видео! Лайк и подписка.
Спасибо огромнейшее, про ^ и !! Узнал впервые
Таки да!! В Линуксе реально ^модно^можно работать в терминале ☻
Ещё, пожалуйста!
Узнал новое для себя, !!, ^.
Спасибо 😉 многие команды не знал. 👌👍
класс, про каретку не знал, спасибо
Круто. А можно про iptables, мониторинг соединений и тп?
Каких именно соединений? Для веб трафика, недавно открыл для себя консольный iostat - в топку аналитикс и ex-piwix. А по фаерволу пока ufw, не нужно заморачиваться сохранениями конфигов после ребута и еще куча плюшек. Хотя это юзер а не админ левел.
🔥 надо ещё полезностей
О как. Ctrl+r не знал. Очень удобно и время мне бы секономил при моих листаниях!
Спасибо.
echo "Наконец-то! Просто и полезно"
Спасибо!
полезные ролики
Спасибо)
Спасибо
Можно рассказать о перемещением/удалением по словам, смена регистра alt+u/l и об елиасах
Прикольно, с галочками понравилось. А что такое nested prompt в powershell (в линукс pwsh)?
вауу, это круто
спасибо
Красавчик
У zsh поиск поудобнее, начинаешь писать Комманду, нажимаешь вверх, выдаёт комманду предыдущую, которая так начиналась
Можно вверх, перенос каретки вначало строки. В линукс долго она бегает)
Маленький вопрос. Коретка заменяет первое вхождение в тексте или все совпадения?
Только первое.
Респект
На всех ли версиях ядра работает? Или только на свежих?
Четко. Вчера посидел за ноутом з виндой 10, нифига не понял где что и как мне посмотреть какие папки занимают сколько места, вот знаю в терминале "df", а тут беда
Пааакман !! Арч для тру пацанов !!
Я думал, эти функции есть только в fish и zsh. Ещё б подсветочка синтаксиса была бы, возможно бы перешёл обратно на bash
Про vim уже рассказывали?
Большая просьба! Подскажите какая оболочка показана в первом ролике? "Трюки командной строки Linux #1"
Это третий GNOME, в котором через утилиту Gnome Tweaks pingvinus.ru/program/gnome-tweak-tool включены расширения (вкладка Расширения) Window list, Applications menu и возможно еще какие-то.
было бы полезнее если бы например вы переводили интервью линуса торвальдса
Давай обзор на gentoo
Хорошая идея, но многовато воды. Возможно мне, как опытному пользователю, это скучно, но хотелось бы более динамичного контента. Либо в описании таймкоды выкладывать. Но идея прекрасная, не забрасывай, пожалуйста.
touch file
sudo chattr +i file
Таким образом удалить этот файл не сможет даже root, нуу пока не сделаете sudo chattr -i file, еще зацените что такое sgid and suid биты
Спасибо! ;-)
А можно как-то вывести на экран список последних команд?
если по одной, то клавиши вверх/вниз, если списком - команда history (учитывает еще команды сохраненные от предыдущего сеанса).
@@cb_q спасибо 😉
Про символ каретки не слышал, спасибо.
Вроде, "!!" в скриптах не сработает. Работает только когда ручонками вводишь в консоли.
Если я правильно понимаю, вы вроде неплохо знаете о линуксе. Помогите пожалуйста. Дайте инструкцию по установке какого нибудь линукса/андроида, да хоть убунту тачь вместо windows phone на телефоны microsoft, очень уж больно пользоваться мёртвой ОС
Спасибо.
Может кто-нибудь знает, можно ли по Ctrl-R шагнуть назад по истории? А то иногда пропускаю нужную команду.
Ctrl-S
И с какой версии ядра это все работает?
С любой. Это не функционал ядра, а функционал терминала.
1:39 проще нажать клавишу "стрелка вверх"
Имхо - восклицательные знаки лишь замусорят историю. В итоге это удобство выльётся боком.
В историю записывается именно та команда, которая была выполнена в итоге. Восклицательные знаки не пишутся.
@@PingvinusIT тогда другое дело:)
Афтар пеши исчо!
Писать научись
@@lime9603 Научись понимать рофл.
А почему у тебя такой унылый КДЕ. Выглядит не как повседневный работчий стол а дефолтная установка
0.0 дизлайков. Ты либо понимаешь о чём видео и ставишь лайк, либо некоторое время тупишь и скоропостижно переходишь во вкладку "в тренде"
Это терминал. А не командная строа
Это эмулятор терминала)
Никогда не используйте !!, особенно на продакшене.