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
  • НаукаНаука

Комментарии • 70

  • @user-uq2cg2np6l
    @user-uq2cg2np6l 4 года назад +4

    Вместо "!! ", лучше все таки нажать стрелку вверх, а потом нажать CTRL-A и курсор сразу переместится в начало строки, по времени не дольше но в разы безопаснее.
    А в примере с
    !!/game
    Безопаснее будет выполнить
    mkdir *Нажать alt .* и дописать каталог

  • @ruk3d
    @ruk3d 4 года назад +2

    Вот до чего убунта довела, только сейчас узнал про два !! 😃

  • @user-ul5ic2rw5h
    @user-ul5ic2rw5h 4 года назад +6

    Про 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
      @1234567qwerification 2 года назад +1

      Ага, киллер-фича, если файл уже существует :)

    • @user-ul5ic2rw5h
      @user-ul5ic2rw5h 2 года назад +1

      @@1234567qwerification
      Я и этот вариант использую. Когда отсмотрел серию в сериале.

  • @user-vr6br3jx2x
    @user-vr6br3jx2x 4 года назад +2

    Вот где дружное общество) 200 лайков и ни одного дизлайка, последний трюк-вообще класс)) Спасибо!

  • @saniadas
    @saniadas 4 года назад +17

    Чувак реально толковые ролики! Давай жги еще не останавливайся)!

  • @user-ps1wh9bw9u
    @user-ps1wh9bw9u 4 года назад +9

    Спасибо. Я ещё новичок в linux, но благодаря вам, я узнал о таких полезных трюках :)

  • @Uzvern
    @Uzvern 4 года назад +1

    Спасибо! Про символ каретки не знал. Надо внедрять этот трюк в свою жизнь.

  • @maxims9888
    @maxims9888 4 года назад +1

    Век живи как говорится, пользовался history всегда теперь буду по ctrl R искать

  • @BratishkaSPb
    @BratishkaSPb 4 года назад +2

    Отличное видео! Лайк и подписка.

  • @user-pt6gm8tj2e
    @user-pt6gm8tj2e 4 года назад +2

    Спасибо огромнейшее, про ^ и !! Узнал впервые

  • @olegromanov2642
    @olegromanov2642 4 года назад +5

    Таки да!! В Линуксе реально ^модно^можно работать в терминале ☻

  • @illiafrolov
    @illiafrolov 4 года назад +3

    Ещё, пожалуйста!

  • @Max95Cohen
    @Max95Cohen 4 года назад +1

    Узнал новое для себя, !!, ^.

  • @romanridder
    @romanridder 4 года назад

    Спасибо 😉 многие команды не знал. 👌👍

  • @atmospheric_b
    @atmospheric_b 4 года назад +1

    класс, про каретку не знал, спасибо

  • @user-rx8fc4tj3d
    @user-rx8fc4tj3d 4 года назад +14

    Круто. А можно про iptables, мониторинг соединений и тп?

    • @CerstveMleko
      @CerstveMleko 3 года назад +1

      Каких именно соединений? Для веб трафика, недавно открыл для себя консольный iostat - в топку аналитикс и ex-piwix. А по фаерволу пока ufw, не нужно заморачиваться сохранениями конфигов после ребута и еще куча плюшек. Хотя это юзер а не админ левел.

  • @sergoriy
    @sergoriy 4 года назад

    🔥 надо ещё полезностей

  • @user-nick782
    @user-nick782 4 года назад

    О как. Ctrl+r не знал. Очень удобно и время мне бы секономил при моих листаниях!

  • @artemijeka
    @artemijeka 4 года назад +1

    Спасибо.

  • @aminbunyatov8620
    @aminbunyatov8620 4 года назад

    echo "Наконец-то! Просто и полезно"

  • @davidkuznetsov2260
    @davidkuznetsov2260 4 года назад

    Спасибо!

  • @vovkko
    @vovkko 4 года назад +1

    полезные ролики

  • @user-iz4pm5cm1k
    @user-iz4pm5cm1k 4 года назад

    Спасибо)

  • @user-hf5fv3cr2n
    @user-hf5fv3cr2n 4 года назад

    Спасибо

  • @user-zl4lh4mx3c
    @user-zl4lh4mx3c 4 года назад +1

    Можно рассказать о перемещением/удалением по словам, смена регистра alt+u/l и об елиасах

  • @mdm8547
    @mdm8547 4 года назад

    Прикольно, с галочками понравилось. А что такое nested prompt в powershell (в линукс pwsh)?

  • @grishavydr
    @grishavydr 4 года назад

    вауу, это круто

  • @ivank.734
    @ivank.734 4 года назад

    спасибо

  • @xymisunderworld2214
    @xymisunderworld2214 4 года назад

    Красавчик

  • @rikslava
    @rikslava 4 года назад +1

    У zsh поиск поудобнее, начинаешь писать Комманду, нажимаешь вверх, выдаёт комманду предыдущую, которая так начиналась

  • @CerstveMleko
    @CerstveMleko 3 года назад

    Можно вверх, перенос каретки вначало строки. В линукс долго она бегает)

  • @Emeyshen2k12
    @Emeyshen2k12 4 года назад +6

    Маленький вопрос. Коретка заменяет первое вхождение в тексте или все совпадения?

  • @stanislavkk2808
    @stanislavkk2808 4 года назад

    Респект

  • @user-dt6zf3up5t
    @user-dt6zf3up5t 4 года назад

    На всех ли версиях ядра работает? Или только на свежих?

  • @MasterSergius
    @MasterSergius 4 года назад

    Четко. Вчера посидел за ноутом з виндой 10, нифига не понял где что и как мне посмотреть какие папки занимают сколько места, вот знаю в терминале "df", а тут беда

  • @daniildron861
    @daniildron861 4 года назад

    Пааакман !! Арч для тру пацанов !!

  • @c4llv07e
    @c4llv07e 3 года назад

    Я думал, эти функции есть только в fish и zsh. Ещё б подсветочка синтаксиса была бы, возможно бы перешёл обратно на bash

  • @YuriKobets
    @YuriKobets 4 года назад

    Про vim уже рассказывали?

  • @user-jw9jr4xu1d
    @user-jw9jr4xu1d 4 года назад

    Большая просьба! Подскажите какая оболочка показана в первом ролике? "Трюки командной строки Linux #1"

    • @PingvinusIT
      @PingvinusIT  4 года назад

      Это третий GNOME, в котором через утилиту Gnome Tweaks pingvinus.ru/program/gnome-tweak-tool включены расширения (вкладка Расширения) Window list, Applications menu и возможно еще какие-то.

  • @user-ku2ou9ww4p
    @user-ku2ou9ww4p 4 года назад

    было бы полезнее если бы например вы переводили интервью линуса торвальдса

  • @Powerqqqqccc
    @Powerqqqqccc 4 года назад

    Давай обзор на gentoo

  • @gadjib8955
    @gadjib8955 4 года назад +3

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

  • @destroyer_310
    @destroyer_310 4 года назад +2

    touch file
    sudo chattr +i file
    Таким образом удалить этот файл не сможет даже root, нуу пока не сделаете sudo chattr -i file, еще зацените что такое sgid and suid биты

  • @ekselenUi
    @ekselenUi 4 года назад +1

    Спасибо! ;-)
    А можно как-то вывести на экран список последних команд?

    • @cb_q
      @cb_q 4 года назад +4

      если по одной, то клавиши вверх/вниз, если списком - команда history (учитывает еще команды сохраненные от предыдущего сеанса).

    • @ekselenUi
      @ekselenUi 4 года назад

      @@cb_q спасибо 😉

  • @BlagJager
    @BlagJager 4 года назад

    Про символ каретки не слышал, спасибо.

  • @user-cp2nh9tf1x
    @user-cp2nh9tf1x 4 года назад

    Вроде, "!!" в скриптах не сработает. Работает только когда ручонками вводишь в консоли.

  • @user-np3ry4xo4d
    @user-np3ry4xo4d 4 года назад

    Если я правильно понимаю, вы вроде неплохо знаете о линуксе. Помогите пожалуйста. Дайте инструкцию по установке какого нибудь линукса/андроида, да хоть убунту тачь вместо windows phone на телефоны microsoft, очень уж больно пользоваться мёртвой ОС

  • @rinocerus9791
    @rinocerus9791 4 года назад

    Спасибо.
    Может кто-нибудь знает, можно ли по Ctrl-R шагнуть назад по истории? А то иногда пропускаю нужную команду.

  • @sixaxisization
    @sixaxisization 4 года назад

    И с какой версии ядра это все работает?

    • @user-bw6ix4vf4p
      @user-bw6ix4vf4p 4 года назад

      С любой. Это не функционал ядра, а функционал терминала.

  • @spacewalker88
    @spacewalker88 4 года назад +1

    1:39 проще нажать клавишу "стрелка вверх"

  • @andreyua2
    @andreyua2 4 года назад +1

    Имхо - восклицательные знаки лишь замусорят историю. В итоге это удобство выльётся боком.

    • @PingvinusIT
      @PingvinusIT  4 года назад +1

      В историю записывается именно та команда, которая была выполнена в итоге. Восклицательные знаки не пишутся.

    • @andreyua2
      @andreyua2 4 года назад

      @@PingvinusIT тогда другое дело:)

  • @oleksandr-petrovych
    @oleksandr-petrovych 4 года назад +12

    Афтар пеши исчо!

    • @lime9603
      @lime9603 4 года назад

      Писать научись

    • @oleg4260_
      @oleg4260_ 4 года назад +1

      @@lime9603 Научись понимать рофл.

  • @user-ut8qk9nq6g
    @user-ut8qk9nq6g 4 года назад

    А почему у тебя такой унылый КДЕ. Выглядит не как повседневный работчий стол а дефолтная установка

  • @pililjaka
    @pililjaka 4 года назад

    0.0 дизлайков. Ты либо понимаешь о чём видео и ставишь лайк, либо некоторое время тупишь и скоропостижно переходишь во вкладку "в тренде"

  • @vitaliisonko7670
    @vitaliisonko7670 4 года назад

    Это терминал. А не командная строа

  • @fedorovnikolay8033
    @fedorovnikolay8033 3 года назад

    Никогда не используйте !!, особенно на продакшене.