Вероятно, существует «правило вселенной», которое гласит что-то вроде «как только вы отправите вопрос в SE, ответ придет к вам»… Вскоре после публикации этого вопроса я настоял на попытке/google /rtfm и, в конце концов, придумал это, которое сработало для меня:
knife search node "name:foo*" -a name -a cpu.total -a memory.total -Fj | jq -r '.rows[] | map(.[]) | @csv '
Что возвращает:
"foo-01",12,"16267000kB" "foo-02",12,"16267000kB"
Это корректно импортирует прямо в таблицы Google. Я, вероятно, могу еще больше изменить это с помощью некоторых примеров, которые привел Майкл. Я предпочитаю это, потому что мне не нужно явно указывать имена полей. С нетерпением жду новых игр с JQ, какой отличный инструмент!
root
всегда имеет доступ ко всему, поэтому не является частью какой-либо группы (, кроме самой root
группы)
Если вы создадите еще одного «обычного» пользователя поверх стандартного пользователя-администратора, созданного вами во время установки ОС, вы заметите, что пользователь-администратор будет входить в некоторые группы, а пользователь без прав -не будет входить ни в одну из групп. если только в видеоруководстве не сказано поместить туда пользователя .
вместо выполнения cat /etc/group
вы также можете выполнить:
groups
, чтобы узнать, к каким группам принадлежит ваш текущий пользователь, или:
groups some-user
узнать, к каким группам принадлежит some-user
или:
id some-user
, чтобы показать группы и идентификаторы этого пользователя.
Дополнительное примечание:Стандартные группы созданы для облегчения начального администрирования системы. НАПРИМЕР. чтобы позволить пользователю управлять принтерами, вы просто добавляете его в группуlpadmin
(l
ine p
rinteradmin
)или, чтобы он мог управлять общими ресурсами cifs
, просто добавьте его в группу sambashare
.