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