fsck: ошибка 2 (Нет такого файла или каталога) при выполнении fsck.ext4 для /dev/md0

Маловероятно, что вы сможете дойти до точки, где вы буквально сможете набрать 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"

0
19.03.2020, 20:44
2 ответа

/sbin/fsck /dev/md0не удалось, потому что у вас нет /sbinна вашем PATH, поэтому fsckне смог найти fsck.ext4.

Запуск /sbin/fsck.ext4работает напрямую, как и добавление sbinк PATH:

.
PATH="${PATH}:/sbin" /sbin/fsck /dev/md0
2
28.04.2021, 23:20

Использование /sbin/fsck.ext4 /dev/md0сделало работу. Я не ожидал, что /sbin/fsck /dev/md0не распознает FS.

0
28.04.2021, 23:20

Теги

Похожие вопросы