Практически не работают никакие команды, нет модуля с именем «apt _pkg»

Для HTTP API v2 размер доступен через ресурс тегов в sizeи full_size. Вот пример URL из одного из тегов моего репозитория:

https://cloud.docker.com/v2/repositories/deepdriveio/deepdrive/tags/?page_size=25&page=1

21
21.02.2020, 01:32
1 ответ

Мы немного отладили OP.

  1. cd /binЭто сработало, поэтому мы знали, что /bin не был удален
  2. cd /bin; echo ls*Это произвело «ls lsblk lsmod», а не «ls *», поэтому мы знали, что в /bin есть как минимум 3 файла
  3. /bin/ls -l /bin/lsВ результате получилось «-rwxr -xr -x 1 root root 133792 18 января 2018 г. /bin/ls», так что это не было вопросом удаления разрешений на выполнение.
  4. PATH=/bin:/usr/bin:$PATHЭто создает нормальную пару мест для поиска команд, и теперь lsи sudoснова работают.

Заключение :Переменная PATHповреждена, поэтому bash не может ничего найти. С помощью пошаговой отладки, начиная только со встроенных команд(cdи echo), это было быстро диагностировано. Надеюсь, ОП вытер слезы и снова улыбается.

ОП только что прокомментировал, что они «удалили некоторые очень глупые изменения в моем.bashrc, и все, кажется, в порядке».

38
28.04.2021, 23:22

Теги

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