Создание алиасов в командной строке — это удобный способ упростить часто используемые команды. Однако, чтобы создавать алиасы для команд с параметрами, можно использовать функции вместо простых алиасов.
### Примеры создания алиасов:
Чтобы создать простой алиас в Bash, вы можете воспользоваться следующей командой:
```bash
alias имя_алиаса='команда'
```
Например, чтобы создать алиас для команды `ls -la`, используйте:
```bash
alias ll='ls -la'
```
Теперь, когда вы введете `ll`, это будет эквивалентно выполнению `ls -la`.
### Создание функций:
В вашем случае, для создания более сложного алиаса, который принимает аргументы, вам нужно использовать функцию. Вот пример, как это сделать:
```bash
psnginx() {
ps aux | grep nginx
}
```
Теперь, когда вы введете `psnginx`, он выполнит команду `ps aux | grep nginx`.
### Как сохранить алиасы и функции:
Чтобы ваши алиасы и функции сохранялись между сессиями терминала, добавьте их в файл конфигурации вашего шелла. Для Bash это обычно `~/.bashrc` или `~/.bash_profile`, а для Zsh — `~/.zshrc`.
Вы можете открыть файл в текстовом редакторе, например:
```bash
nano ~/.bashrc
```
Затем добавьте свои алиасы и функции в этот файл. После этого не забудьте обновить текущую сессию с помощью команды:
```bash
source ~/.bashrc
```
Теперь вы можете использовать созданные алиасы и функции в любой новой сессии терминала.