Fluxuan Forum

Fluxuan Linux, small, fast 32 / 64 bit Operating System.

You are not logged in.

#1 18-09-2023 16:02:46

chour
Moderator
From: Extreme northeast of Europe
Registered: 24-05-2023
LinuxFirefox 115.0

Aliases. Помощь при использовании терминала - сокращения команд

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, например. Это произвольный набор знаков, лишь бы он не совпадал с реальными командами.

Я не программист, буду рад указаниям на ошибки и новым алиасам! cool

Дополнение
Улучшение алиаса 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

Registered users online in this topic: 0, guests: 1
[Bot] ClaudeBot

Board footer

Powered by FluxBB | Fluxuan.org
This page does not track Cookies, they are used only to make this website and your regitrations possible.