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

Ніщо так, як термінал, його простота, його ефективність та швидкість не допомагають нам у повсякденному житті вирішувати завдання базовий або навіть складний, від перейменування великих наборів файлів або навіть перетворення нашої музичної бібліотеки у формат 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'

І це ще не все, ми можемо додати багато корисних функцій, починаючи від розпакування архівів, випадкового прослуховування музики з каталогу, стиснення, знання дати, нагадувань, переміщення між каталогами тощо.

Також можна додати до них деякого кольору за допомогою "ехо" і навіть пов'язати звукові події з ними за допомогою mpg321 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 mi-alias

Щоб видалити псевдонім.

unalias a

Щоб видалити всі псевдоніми в .bashrc.

Хоча, якщо хтось зловживає ними, це може статися що в підсумку ви забудете фактичні команди (як я), тому найкраще використовувати їх економно.

Я сподіваюся, що зараз, якщо ви зможете отримати трохи більше соку зі своїх терміналів, зараз економія хоча б трохи часу. Чудових вихідних, ми прочитаємо пізніше.

Привіт.


Зміст статті відповідає нашим принципам редакційна етика. Щоб повідомити про помилку, натисніть тут.

10 коментарі, залиште свій

Залиште свій коментар

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

*

*

  1. Відповідальний за дані: Мігель Анхель Гатон
  2. Призначення даних: Контроль спаму, управління коментарями.
  3. Легітимація: Ваша згода
  4. Передача даних: Дані не передаватимуться третім особам, за винятком юридичних зобов’язань.
  5. Зберігання даних: База даних, розміщена в мережі Occentus Networks (ЄС)
  6. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.

  1.   Абель - сказав він

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

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

    Привітання та гарна стаття.

    1.    KZKG ^ Гаара - сказав він

      Те саме трапилось зі мною ... Я в підсумку забув команду, бо використовував псевдоніми для всього ха-ха ...
      Зараз я використовую лише один для монтажу 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, але я не бачу нічого для Чакри. Я збираюся подивитися, чи зроблю та поділюсь тут.

    2.    KZKG ^ Гаара - сказав він

      Насправді ми помістили тут деякий час тому хе-хе: https://blog.desdelinux.net/cubos-comandos-para-distros-gnulinux/

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

    bash-4.1 $ кат .bashrc
    sh / usr / bin / screenfetch-dev
    псевдонім ls = »ls -p –color = auto»
    баш-4.1 $

    Це мій .bashrc xD

    1.    KZKG ^ Гаара - сказав він

      O_O ... WTF !!!

  5.   AurosZx - сказав він

    Раніше я використовував псевдоніми зовсім небагато, але не до того, щоб забути оригінальні команди ... Вони, безумовно, дуже корисні 🙂