Недавно установленный hirsute = 21.04. Установил из пакета, создал свою личную учетную запись, .bashrc по умолчанию присутствует в моем домашнем каталоге и, чтобы убедиться, что также есть .bash_aliases. Оба упоминают
псевдоним ll='ls -alF'
по-прежнему этот псевдоним недоступен после входа в систему. Это ошибка или я что-то упускаю?
ИМЯ="Убунту"
ВЕРСИЯ = "21.04 (Волосатый Бегемот)"
карел@шал:~$ pwd ; ls -al .bash*
/дом/карел
-rwxr-xr-x 1 karel users 53 сен 26 06:22 .bash_aliases
-rw------- 1 karel users 9834 26 сен 06:23 .bash_history
-rw-r--r-- 1 karel users 3771 31 августа 23:17 .bashrc
karel@schal:~$ cat .bash_aliases
псевдоним ll='ls -alF'
псевдоним la='ls -A'
псевдоним l='ls -CF'
карел@шал:~$ ll
ll: команда не найдена
отредактировано после не очень дружественного комментария, чтобы добавить:
карел@виске:~$ ssh карел@192.168.0.210
[email protected] пароль:
Добро пожаловать в Ubuntu 21.04 (GNU/Linux 5.11.0-34-общий x86_64)
* Документация: https://help.ubuntu.com
* Управление: https://landscape.canonical.com
* Поддержка: https://ubuntu.com/advantage
0 обновления могут быть применены немедленно.
Списку доступных обновлений больше недели.
Чтобы проверить наличие новых обновлений, запустите: sudo apt update
Последний вход: вс, 26 сентября, 09:37:21 2021
karel@schal:~$ псевдоним
карел@шал:~$ /bin/bash
karel@schal:~$ псевдоним
alias alert='notify-send --urgency=low -i "$([ $? = 0 ] && эхо-терминал || эхо-ошибка)" "$(история|хвост -n1|sed -e '\'s/ ^\s*[0-9]\+\s*//;s/[;&|]\s*alert$//'\'')"'
псевдоним egrep='egrep --color=auto'
псевдоним fgrep='fgrep --color=auto'
псевдоним grep='grep --color=auto'
псевдоним l='ls -CF'
псевдоним la='ls -A'
псевдоним ll='ls -alF'
псевдоним ls='ls --color=auto'
и это поведение идентично, независимо от того, входите ли вы в систему через ssh или в локальной графической среде или на локальной текстовой консоли (dev/tty5 и т.п.)
Также, по запросу, выдержка из ~/.bashrc:
# Определения псевдонимов.
# Вы можете поместить все свои дополнения в отдельный файл, например
# ~/.bash_aliases вместо того, чтобы добавлять их сюда напрямую.
# См. /usr/share/doc/bash-doc/examples в пакете bash-doc.
если [-f ~/.bash_aliases]; тогда
. ~/.bash_aliases
фи
[далее отредактировано по запросу]
karel@schal:~$ ls -al ~/.bash_profile ~/.bash_login ./.profile
ls: невозможно получить доступ к '/home/karel/.bash_profile': нет такого файла или каталога
ls: невозможно получить доступ к '/home/karel/.bash_login': нет такого файла или каталога
ls: невозможно получить доступ к './.profile': нет такого файла или каталога
karel@schal:~$ ps -p $$ | хвост -n1 | awk '{напечатать $NF}'
бить