WhatsApp

Какой ваш любимый трюк с командной строкой?

Anonim

Командная строка была первым способом дружественного взаимодействия с компьютером задолго до появления Графических пользовательских интерфейсов. На сегодняшний день многие технически подкованные пользователи компьютеров, особенно пользователи Linux, предпочитают работать с командной строкой по многим причинам, некоторые из которых обсуждались в разделе Почему так много пользователей Linux предпочитают командную строку графическому интерфейсу?

Если вы пользуетесь терминалом чаще, чем обычный пользователь компьютера, то, скорее всего, у вас есть один или несколько отличных способов с ним справиться.Это может быть то, как вы объединяете команды в сценарии, ярлыки, которые вы считали своим терминальным приложением, или хаки, которые вы обнаружили в Интернете.

Любимчик фанатов — sudo !!

Отлично, когда вы запускали команду, которая требует более высокого разрешения, но не включала ключевое слово sudo. Sudo !! запускает последнюю команду запуска с учетными данными sudo; тем самым избавляя вас от необходимости повторно вводить команду.

Я наткнулся на записи пользователей в Интернете, и некоторые из них зашли так далеко, что настроили свой профиль, создали сценарии автоматизации, псевдонимы и ярлыки для сложных команд. аа Например, один пользователь, который часто использует 'less -FsXR', установил двухбуквенный псевдоним, чтобы предотвратить Less. от жалоб, когда он пытается прочитать каталог вместо файла, он пошел дальше, добавив команду в свой shell rc-файлв качестве:

"
LESSOPEN=&39;|dir=%s;test -d $dir && ls -lah --color $dir&39;;export LESSOPEN"

Определенно, отличный способ выполнить работу!

Я уверен, что вы либо узнали, либо придумали способы более быстрой работы с командной строкой. Или, по крайней мере, вы научились сокращенным методам выполнения задач, которых не знали, когда только начинали использовать CLI. Поделитесь с нами своим опытом, написав его в разделе комментариев ниже.