Я знаю, что могу создать псевдоним для untar как это
alias untar=’tar -xvzf’
Как я заставляю это сохраниться от сессии до сессии, потому что кажется, что она потеряна, когда я снова соединяюсь?
Как уже указано, ~/.bashrc
то, где Вы хотите разместить их. Можно понравиться эта небольшая функция, которую я использую для создания псевдонимов (поместите ее в Ваш ~/.bashrc
файл).
function mkalias ()
{
if [[ $1 && $2 ]]
then
echo -e "alias $1=\"$2\"" >> ~/.bashrc
alias $1="$2"
fi
}
Базовый синтаксис: mkalias <name> "<command>"
пример был бы: mkalias trsh "mv --target-directory=$HOME/.Trash"
команда всегда помещается в кавычки в случае, если существуют пробелы.
Вы обычно пишете псевдоним в $HOME/.bashrc
(если Вы используете оболочку удара).
Иначе смотрите на эту статью Википедии для знания, какой конфигурационный файл оболочка считает.
Для знания, какая оболочка Вы используете взгляд на SHELL
переменная среды с:
$ echo $SHELL