Если вы создаете псевдоним, например:
alias cls="clear"
Он существует до тех пор, пока вы не закончите сеанс terminall. Когда вы запускаете новое окно терминала, псевдоним больше не существует. Как создать «постоянный» псевдоним, который существует на каждом сеансе терминала?
Вы можете поместить такие псевдонимы в файле ~/.bash_aliases.
, что файл загружается ~/.bashrc. В Ubuntu 10.04, следующие строки нужно раскомментировать для использования ~/.bash_aliases. На Ubuntu 11.04 и выше, она уже включена:
if [ -f ~/.bash_aliases ]; then
. ~/.bash_aliases
fi
псевдоним команды будут доступны на любом новом терминале. Чтобы иметь искаженные команды на любой существующий терминал нужно источник ~/.bashrc от терминала а,
source ~/.bashrc
Вы можете поместить такие псевдонимы в файл ~/.bash_aliases.
Этот файл загружен ~/.bashrc. На Ubuntu 10.04 следующие строки должны быть раскоментированы, чтобы включить использование ~/.bash_aliases. На Ubuntu 11.04 и более поздних версиях он уже включен:
if [ -f ~/.bash_aliases ]; then
. ~/.bash_aliases
fi
Команда aliased будет доступна на любом новом терминале. Чтобы иметь команду aliased на любом существующем терминале, нужно исправить ~/.bashrc с этого терминала, как
source ~/.bashrc
Вы можете поместить такие псевдонимы в файл ~/.bash_aliases.
Этот файл загружен ~/.bashrc. На Ubuntu 10.04 следующие строки должны быть раскоментированы, чтобы включить использование ~/.bash_aliases. На Ubuntu 11.04 и более поздних версиях он уже включен:
if [ -f ~/.bash_aliases ]; then
. ~/.bash_aliases
fi
Команда aliased будет доступна на любом новом терминале. Чтобы иметь команду aliased на любом существующем терминале, нужно исправить ~/.bashrc с этого терминала, как
source ~/.bashrc
Вы можете поместить такие псевдонимы в файл ~ / .bash_aliases
.
Этот файл загружается с помощью ~ / .bashrc
. В Ubuntu 10.04 следующие строки должны быть раскомментированы, чтобы включить использование ~ / .bash_aliases
. В Ubuntu 11.04 и более поздних версиях он уже включен:
, если [-f ~ / .bash_aliases]; тогда . ~ / .bash_aliases fi
Команда aliased будет доступна на любом новом терминале. Чтобы иметь команду aliased на любом существующем терминале, нужно исправить ~ / .bashrc
с этого терминала, как
source ~ / .bashrc
Вы можете поместить такие псевдонимы в файл ~ / .bash_aliases
.
Этот файл загружается с помощью ~ / .bashrc
. В Ubuntu 10.04 следующие строки должны быть раскомментированы, чтобы включить использование ~ / .bash_aliases
. В Ubuntu 11.04 и более поздних версиях он уже включен:
, если [-f ~ / .bash_aliases]; тогда . ~ / .bash_aliases fi
Команда aliased будет доступна на любом новом терминале. Чтобы иметь команду aliased на любом существующем терминале, нужно исправить ~ / .bashrc
с этого терминала, как
source ~ / .bashrc
Вы можете поместить такие псевдонимы в файл ~ / .bash_aliases
.
Этот файл загружается с помощью ~ / .bashrc
. В Ubuntu 10.04 следующие строки должны быть раскомментированы, чтобы включить использование ~ / .bash_aliases
. В Ubuntu 11.04 и более поздних версиях он уже включен:
, если [-f ~ / .bash_aliases]; тогда . ~ / .bash_aliases fi
Команда aliased будет доступна на любом новом терминале. Чтобы иметь команду aliased на любом существующем терминале, нужно исправить ~ / .bashrc
с этого терминала, как
source ~ / .bashrc
Вы можете поместить такие псевдонимы в файл ~ / .bash_aliases
.
Этот файл загружается с помощью ~ / .bashrc
. В Ubuntu 10.04 следующие строки должны быть раскомментированы, чтобы включить использование ~ / .bash_aliases
. В Ubuntu 11.04 и более поздних версиях он уже включен:
, если [-f ~ / .bash_aliases]; тогда . ~ / .bash_aliases fi
Команда aliased будет доступна на любом новом терминале. Чтобы иметь команду aliased на любом существующем терминале, нужно исправить ~ / .bashrc
с этого терминала, как
source ~ / .bashrc
Вы можете поместить такие псевдонимы в файл ~ / .bash_aliases
.
Этот файл загружается с помощью ~ / .bashrc
. В Ubuntu 10.04 следующие строки должны быть раскомментированы, чтобы включить использование ~ / .bash_aliases
. В Ubuntu 11.04 и более поздних версиях он уже включен:
, если [-f ~ / .bash_aliases]; тогда . ~ / .bash_aliases fi
Команда aliased будет доступна на любом новом терминале. Чтобы иметь команду aliased на любом существующем терминале, нужно исправить ~ / .bashrc
с этого терминала, как
source ~ / .bashrc
echo & quot; cls = 'clear' & quot; & GT; & GT; ~ / .bash_aliases & amp; & amp; & amp; источник ~ / .bash_aliases
– hobs
10 September 2012 в 20:56
echo & quot; alias cls = 'clear' & quot; & GT; & GT; ~ / .bash_aliases & amp; & amp; & amp; источник ~ / .bash_aliases
– Amir Ali Akbari
15 August 2013 в 15:30
См. http://www.joshstaiger.org/archives/2005/07/bash_profile_vs.html для разницы между ~/.bash_profile и ~/.bashrc
~/.bashrc запускается каждый раз, когда вы открываете новый терминал, тогда как ~/.bash_profile - нет. ~/.bashrc содержит следующее, которое включает файл ~/.bash_aliases. Это будет наиболее подходящее место для добавления вашего псевдонима.
# Alias definitions.
# You may want to put all your additions into a separate file like
# ~/.bash_aliases, instead of adding them here directly.
# See /usr/share/doc/bash-doc/examples in the bash-doc package.
if [ -f ~/.bash_aliases ]; then
. ~/.bash_aliases
fi
палкой, что команда в последней строке ваш ~/.bash_profile
Вы можете добавить функцию ниже в ваш .bashrc-файл.
function permalias ()
{
alias "$*";
echo alias "$*" >> ~/.bash_aliases
}
Затем откройте новый терминал или запустите source ~/.bashrc в вашем текущем терминале. Теперь вы можете создавать постоянные псевдонимы с помощью команды permalias, например permalias cls=clear.
добавить свои строки в [F1] или в ~/.profile / ~/.bash_profile для удаленного входа в систему.
если вы хотите, чтобы команды выполнялись для всех пользователей, поставьте его в /etc/bash.bashrc.
изменить: в последней версии Ubuntu, ~/.bashrc автоматически источниках ~/.bash_aliases, поэтому постоянные псевдонимы лучше вместо этого помещать в этот файл.
См. http://www.joshstaiger.org/archives/2005/07/bash_profile_vs.html для разницы между ~/.bash_profile и ~/.bashrc
~/.bashrc запускается каждый раз, когда вы открываете новый терминал, тогда как ~/.bash_profile - нет. ~/.bashrc содержит следующее, которое включает файл ~/.bash_aliases. Это будет наиболее подходящее место для добавления вашего псевдонима.
# Alias definitions.
# You may want to put all your additions into a separate file like
# ~/.bash_aliases, instead of adding them here directly.
# See /usr/share/doc/bash-doc/examples in the bash-doc package.
if [ -f ~/.bash_aliases ]; then
. ~/.bash_aliases
fi
Придерживайтесь этой команды в последней строке вашего ~/.bash_profile
Вы можете добавить функцию ниже в ваш .bashrc-файл.
function permalias ()
{
alias "$*";
echo alias "$*" >> ~/.bash_aliases
}
Затем откройте новый терминал или запустите source ~/.bashrc в вашем текущем терминале. Теперь вы можете создавать постоянные псевдонимы с помощью команды permalias, например permalias cls=clear.
добавить свои строки в [F1] или в ~/.profile / ~/.bash_profile для удаленного входа в систему.
если вы хотите, чтобы команды выполнялись для всех пользователей, поставьте его в /etc/bash.bashrc.
изменить: в последней версии Ubuntu, ~/.bashrc автоматически источниках ~/.bash_aliases, поэтому постоянные псевдонимы лучше вместо этого помещать в этот файл.
reset
echo "Enter alias like this:"
echo "alias dir='ls'"
read var
echo "$var" >> /home/$user/.bashrc && . ~/.bashrc
cat .bashrc
см http://www.joshstaiger.org/archives/2005/07/bash_profile_vs.html разницу между [F2] и ~/.bashrc
[F4] и запускается каждый раз при открытии нового терминала, в то время как ~/.bash_profile - нет. ~/.bashrc содержит следующие, который включает в себя файл ~/.bash_aliases. Это было бы самое подходящее место, чтобы добавить свой псевдоним.
# Alias definitions.
# You may want to put all your additions into a separate file like
# ~/.bash_aliases, instead of adding them here directly.
# See /usr/share/doc/bash-doc/examples in the bash-doc package.
if [ -f ~/.bash_aliases ]; then
. ~/.bash_aliases
fi
палкой, что команда в последней строке ваш ~/.bash_profile
Вы можете добавить функцию ниже в ваш .bashrc-файл.
function permalias ()
{
alias "$*";
echo alias "$*" >> ~/.bash_aliases
}
Затем откройте новый терминал или запустите source ~/.bashrc в вашем текущем терминале. Теперь вы можете создавать постоянные псевдонимы с помощью команды permalias, например permalias cls=clear.
добавить свои строки в [F1] или в ~/.profile / ~/.bash_profile для удаленного входа в систему.
если вы хотите, чтобы команды выполнялись для всех пользователей, поставьте его в /etc/bash.bashrc.
изменить: в последней версии Ubuntu, ~/.bashrc автоматически источниках ~/.bash_aliases, поэтому постоянные псевдонимы лучше вместо этого помещать в этот файл.
Добавьте свою линию в ~ / .bashrc
или в ~ / .profile
/ ~ / .bash_profile
для удаленных логинов.
Если вы хотите, чтобы команда выполнялась для всех пользователей, поместите ее в /etc/bash.bashrc
.
Изменить: в последних версиях Ubuntu, ~ / .bashrc
автоматически источники ~ / .bash_aliases
, поэтому перманентные псевдонимы лучше всего помещать в этот файл.
Вы можете добавить функцию ниже в ваш .bashrc-файл.
function permalias () {псевдоним "$ *"; эхо-псевдоним «$ *» & gt; & gt; & gt; ~ / .bash_aliases}
Затем откройте новый терминал или запустите источник ~ / .bashrc
в вашем текущем терминале. Теперь вы можете создавать постоянные псевдонимы, используя команду permalias
, например permalias cls = clear
.
Придерживайтесь этой команды в последней строке вашего ~ / .bash_profile
См. http://www.joshstaiger.org/archives/2005/07/bash_profile_vs.html для разницы между ~ / .bash_profile
и ~ /.bashrc
~ / .bashrc
запускается каждый раз, когда вы открываете новый терминал, тогда как ~ / .bash_profile
не , ~ / .bashrc
содержит следующее, которое включает файл ~ / .bash_aliases
. Это было бы наиболее подходящим местом для добавления вашего псевдонима.
# Определения псевдонима. # Вы можете поместить все свои дополнения в отдельный файл, например # ~ / .bash_aliases, вместо того, чтобы добавлять их здесь напрямую. # См. / Usr / share / doc / bash-doc / examples в пакете bash-doc. если [-f ~ / .bash_aliases]; тогда . ~ / .bash_aliases fi
reset echo "Введите псевдоним следующим образом:" echo "alias dir = 'ls'" read var echo "$ var" & gt; & gt; & gt; & gt; /home/$user/.bashrc & amp; & amp; & amp; , ~ / .bashrc cat .bashrc
Добавьте свою линию в ~ / .bashrc
или в ~ / .profile
/ ~ / .bash_profile
для удаленных логинов.
Если вы хотите, чтобы команда выполнялась для всех пользователей, поместите ее в /etc/bash.bashrc
.
Изменить: в последних версиях Ubuntu, ~ / .bashrc
автоматически источники ~ / .bash_aliases
, поэтому перманентные псевдонимы лучше всего помещать в этот файл.
Вы можете добавить функцию ниже в ваш .bashrc-файл.
function permalias () {псевдоним "$ *"; эхо-псевдоним «$ *» & gt; & gt; & gt; ~ / .bash_aliases}
Затем откройте новый терминал или запустите источник ~ / .bashrc
в вашем текущем терминале. Теперь вы можете создавать постоянные псевдонимы, используя команду permalias
, например permalias cls = clear
.