Маловероятно, что вы сможете дойти до точки, где вы буквально сможете набрать psql -d my_database1
, однако вы можете использовать переменные оболочки (, как предложено в комментарии @Patrick ), или псевдонимы для запоминания/ печатать меньше.
Обычно я использую псевдонимы linux , но прямо на этой странице псевдонимов (подчеркиваю свои собственные):
The alias command is built into a number of shells including ash, bash (the default shell on most Linux systems), csh and ksh. It is one of several ways to customize the shell (another is setting environmental variables).
Например, вы можете создать~/.profile
(или добавить к нему )что-то вроде этих строк:
alias psql_my_database1="psql -d postgresql://user:pass@host:port/dbname more stuff"
alias psql_my_database2="psql -d postgresql://user:pass@host:port/otherdbname"
/sbin/fsck /dev/md0
не удалось, потому что у вас нет /sbin
на вашем PATH
, поэтому fsck
не смог найти fsck.ext4
.
Запуск /sbin/fsck.ext4
работает напрямую, как и добавление sbin
к PATH
:
PATH="${PATH}:/sbin" /sbin/fsck /dev/md0
Использование /sbin/fsck.ext4 /dev/md0
сделало работу. Я не ожидал, что /sbin/fsck /dev/md0
не распознает FS.