Когда я бегу:
sha256sum -c SHA256SUMS | grep OK
Выход:
sha256sum: ubuntu-18.04.2-desktop-amd64.iso: permission denied
sha256sum: ubuntu-18.04.2-live-server-amd64.iso: no such file or directory
sha256sum: 2 listed files could not be read
Когда я бегу:
sha256sum -c SHA256SUMS 2>&1 | grep OK
нет выхода
Оба ISO-файла должны присутствовать в той же папке, в которой выполняется команда sha256sum
, и должны быть доступны для чтения вами. Таким образом, проверьте, присутствуют ли файлы в текущем каталоге, и проверьте их разрешения. Команда ls -l | grep .iso
выведет список всех .iso
файлов, присутствующих в текущем каталоге, вместе с их разрешениями.
Вывод, который вы получаете, предполагает
ubuntu-18.04.2-desktop-amd64.iso
, но у вас нет прав на чтение содержимого файла. Вы можете включить разрешение на чтение, но вам, вероятно, потребуется сделать это как root: sudo chmod ugo+r ubuntu-18.04.2-desktop-amd64.iso
. Это устанавливает разрешение на «чтение» для владельца файла, группы, которой принадлежит файл, и других. ubuntu-18.04.2-live-server-amd64.iso
нет. Если вы загрузили его, вы, вероятно, найдете его в другой папке, чем та, в которой вы запускаете команду. Переместите его в ту же папку, где вы запускаете команду. 2 способа избавления от этого уведомления:
sudo sha256sum -c SHA256SUMS | grep OK
В обоих случаях вам необходимо ввести пароль администратора. Если ваша учетная запись не является администратором, вам нужно будет спросить этого пользователя.
Когда я запускаю:
sha256sum -c SHA256SUMS 2>&1 | grep OK
нет вывода.
Чего ты ожидал? вы говорите ему, чтобы он сбрасывал сообщения об ошибках, чтобы вы их не получали.