Псевдонимы: ярлыки терминала

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

ярлык

Но что нам делать, когда нам нужно запоминать большое количество команд?.

Давайте подумаем, как средний пользователь: они могут чувствовать себя очень ошеломленными количеством используемых команд, их сложностью и различными функциями (и я действительно не виню их). На первый взгляд подобные вещи могут отбросить вас назад, когда вы начнете пользоваться терминалом. Просто посчитайте, сколько раз мы слышали что-то вроде:

«Эй, а как была эта команда для подключения USB-ключа? Я ошибся и выше он дал мне ошибку»

Или прочтите что-нибудь почти неизбежное:

maxwell@triskel $> sudo aptt-get install foo
bash: aptt-get: orden no encontrada

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

Например, у нас есть такие команды:

sudo apt-get install
sudo apt-get remove
sudo apt-get update
apt-cache search

Наверняка вам будет быстрее и проще набрать это:

apt-sys
apt-ren
apt-up
apt-find

Для этого все, что вам нужно сделать, это открыть файл в текстовом редакторе. .bashrc (если вы используете оболочку как колотитьесли вы используете ЖС они входят .zshrc) и добавьте что-то вроде:

alias apt-sys='sudo apt-get install'
alias apt-ren='sudo apt-get remove'
alias apt-up='sudo apt-get update'
alias apt-find='apt-cache search'

И это еще не все, мы можем добавить множество полезных функций, от разархивирования, прослушивания музыки в случайном порядке из каталога, сжатия, знания даты, напоминаний, перемещения между каталогами и т. Д.

Также можно добавить к ним некоторый цвет с помощью "эха" и даже связать с ними звуковые события с помощью 321 миль на галлон o ogg123.

Некоторые основные примеры навигации по каталогам:

## Dir shortcuts
alias atras='cd ..'
alias documentos='cd ~/documentos'
alias descargas='cd ~/descargas'
alias imagenes='cd ~/imagenes'
alias videos='cd ~/videos'

Хотя для выполнения чего-то очень сложного наиболее подходящим было бы написать отдельный скрипт, чтобы не так сильно насытить наш файл .bashrc.

Наконец, я оставляю несколько моих личных псевдонимов, очень личное:

##Actualizar Trisquel
alias apt-dist!!='echo -e "\e[1;31mPeligro, peligro, que vas \e[1;37ma actualizar la distro entera o_o" && sudo apt-get update;apt-get -f -y dist-upgrade'
##Formatear
alias format?='sudo mkfs.vfat -F 32 -n'
##Editar bashrc
alias bash?='ne ~/.bashrc'
##Ver versión de Trisquel
alias trisquel?='cat /etc/lsb-release'
##Abrir navegador w3m
alias galeon?='echo -e "\e[0;32m:: :: ::\e[1;37mGaleon iniciado\e[0;32m:: :: ::" && sleep 2 && w3m http://trisquel.info/es'
##Salir
alias e?='exit'
##Dispositivos conectados
alias usb?='dmesg | grep sd'
##Saber el día y la hora
alias hoy?='echo -e "\e[1;31mPor favor deja de ser \e[1;37mtan vago, \e[1;33mmira que hoy es\e[1;32m:" && date "+%Y-%m-%d %A %T %Z" && echo -e "\e[1;37m Además yo no soy tu niñera -__-"'

И есть ли у вас хорошие псевдонимы, которыми можно поделиться?

Эффективные пусковые установки

На этом мы завершаем небольшой обзор псевдонимов и их использования, помните, что если вы хотите удалить любые псевдонимы, вы можете использовать утилиту unalias:

unalias mi-alias

Чтобы удалить псевдоним.

unalias a

Чтобы удалить все псевдонимы в .bashrc.

Хотя, если ими злоупотребить, может случиться что вы в конечном итоге забываете фактические команды (как и я), поэтому лучше использовать их экономно.

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

Привет.


Содержание статьи соответствует нашим принципам редакционная этика. Чтобы сообщить об ошибке, нажмите здесь.

10 комментариев, оставьте свой

Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.

  1.   Абель сказал

    Благословенные псевдонимы, которые немного облегчают нам жизнь, делают нас более ленивыми. xD

    Раньше у меня их было слишком много, но, как вы говорите, в конце концов вы забываете фактические команды, поэтому теперь я использую только несколько для установки предпочтений.

    Привет и хорошая статья.

    1.    КЗКГ ^ Гаара сказал

      То же самое случилось со мной ... Я забыл команду, потому что использовал псевдонимы для всего, ха-ха ...
      Теперь я использую только один для монтирования ISO и для извлечения звука из видеофайла, две вещи, которые я редко делаю хе-хе 😉

      Привет и хорошая статья 😀

      1.    Максвелл сказал

        Спасибо, я рад, что это было полезно.

        Привет.

  2.   ren434 сказал

    Если это правда, в конечном итоге вы забываете многие из настоящих команд hahaha xD, поэтому я использую их только сейчас, чтобы опустить sudo, и я думаю, что никогда не забуду эту.
    Хотя, если я забыл какую-то команду «по поводу», это спасение.

  3.   электрон222 сказал

    Вы можете построить командный куб ^ __ ^ → https://lh4.googleusercontent.com/-aiKpcw5Fk0s/T1LDUJ_ZhLI/AAAAAAAADak/NWgjNeGWF-g/s800/debian_cubo_comandos2.png

    1.    ren434 сказал

      ой! Какие любопытные и замечательные эти отбивные, я их не знал.

      И, уклоняясь от xD, я обнаружил, что есть отбивные даже для emacs, но я не вижу ничего для Chakra. Я собираюсь посмотреть, сделаю ли я его, и поделюсь им здесь.

    2.    КЗКГ ^ Гаара сказал

      На самом деле мы некоторое время назад поместили сюда хе-хе: https://blog.desdelinux.net/cubos-comandos-para-distros-gnulinux/

  4.   правильный сказал

    bash-4.1 $ cat .bashrc
    ш / usr / bin / screenfetch-dev
    псевдоним ls = »ls -p –color = auto»
    bash-4.1 $

    Это мой .bashrc xD

    1.    КЗКГ ^ Гаара сказал

      О_О … Черт возьми !!!

  5.   AurosZx сказал

    Раньше я довольно часто использовал псевдонимы, но не до такой степени, что забываю исходные команды ... Они, безусловно, очень полезны 🙂