Одиночные кавычки не вкладываются:
--bootstrap-install-command ' sudo sh -c 'echo 192.168.103.194 chef.server.com >> /etc/hosts''
Аргумент - bootstrap-install-command
будет sudo sh -c 'echo
,
затем заблудший токены 192.168.103.194 chef.server.com >> / etc / hosts
останутся, что приведет к не-sudo попытке добавить в
файл / и т. д. / hosts
. Это объясняет полученное вами сообщение об ошибке.
Попробуйте вместо этого:
--bootstrap-install-command 'sudo sh -c "echo 192.168.103.194 chef.server.com >>/etc/hosts"'
Вы можете использовать команду curl
что-то вроде:
curl https://www.kernel.org/doc/Documentation/cgroup-v1/cgroups.txt | less
Команда curl
может визуализировать документ cgroups.txt
в том же формате, что и исходная веб-страница. Вы можете направить вывод в команду less
, чтобы иметь возможность прокручивать текст.
Если у вас загружены исходные коды Linux, та же документация (для загруженной версии )доступна в подпапке doc/
.
Вы можете загружать онлайн-файлы с помощью wget
, например. wget https://...
.
Простым способом чтения текстовых файлов является использование пейджера, такого как less
.
Это помогло мне просмотреть это
https://github.com/torvalds/linux/blob/master/Documentation/sysctl/vm.txt
в терминале Debian.
Установить документацию по ядру
apt install linux-doc
Найдите нужный файл
dpkg -L linux-doc | grep sysctl
Посмотреть
less /usr/share/doc/linux-doc/sysctl/vm.txt.gz