You are not logged in.
Aliases. Помощь при использовании терминала - сокращения команд
При использовании linux пользователь неизменно придёт к необходимости выполнения команд в терминале. И столкнётся с тем, что не всегда сложную длинную команду можно скопировать и вставить. Вам помогут алиасы(aliases). Это короткие фразы, которые соответствуют длинным командам и терминал сам разворачивает их перед выполнением.
Алиасы, которые уже используются терминалом, записаны в скрытых файлах .bashrc или .bash_aliases. Небольшое количество алиасов вписаны в файл .bashrc, а файл .bash_aliases может не существовать, его можно создать и вписывать туда новые алиасы.
Итак, алиасы можно создать самостоятельно или найти в интернете. Я предлагаю мой файл алиасов https://disk.yandex.ru/d/MVcoiph0mcGrGg, его можно использовать полностью, либо использовать отдельные алиасы.
Некоторые алиасы потребуют установки дополнительных пакетов(программ), читайте пояснения.
Примеры:
alias izm='find . -type f -mtime'
применять:
$ izm -3
найдёт файлы, изменённые за последние 3 дня, рекурсивно
----
Эти 2 алиаса позволят узнать погоду в Москве и в Париже:
alias meteo1='curl wttr.in/Moscov?lang=ru'
alias meteo2='curl wttr.in/Paris?lang=ru'
---------
alias update='sudo apt update; apt list --upgradable; sudo apt upgrade'
#проверить обновления пакетов от root и общее количество обновлений, получить их список + обновить пакеты
-----
alias neinst='apt-get install --dry-run'
выполнит ПРОБНУЮ установку пакета без реальной установки(права root не нужны)
применять:
$ neinst пакет
Не нравится "имя" моего алиаса? Можно изменить "neinst" на 55, например. Это произвольный набор знаков, лишь бы он не совпадал с реальными командами.
Я не программист, буду рад указаниям на ошибки и новым алиасам!
Дополнение
Улучшение алиаса den -- просмотр сайта "Этот день в истории" -- (исторические события+родился+умер)
которое касается даты в имени. Будет удобно для сортировки.
alias den='cutycapt --url=http://www.citycat.ru/historycentre/ --out="Один день в истории"_$(date "+%m(%B)-%d").pdf'
А также сайта forum.fluxuan.org
alias flf='cutycapt --zoom-factor=4.0 --url=https://forums.fluxuan.org --out=forum-fluxuan_$(date "+%F--%R-%S").pdf'
Last edited by chour (27-01-2024 12:48:52)
Citizen of the world linux
Offline