info > sg(1)

🖥️ SG(1) User Commands

📝 NAME

sg — execute command as different group ID

🚀 Quick Reference

Use Case Command Description
🔑 Run command as another group sg [-c] command Execute a single command with the group ID of the specified group (default: the group you are switching to)
🔄 Start a shell with a different group sg [-] group Start a new interactive shell with the group ID set to the given group; the dash (`-`) starts a login shell
📝 Run multi-word command sg group -c "command with args" Use quotes to pass a command with multiple words (most shells require this)

📋 SYNOPSIS

sg [-] [group [-c ] command]

📖 DESCRIPTION

The sg command works similar to newgrp but accepts a command. The command will be executed with the /bin/sh shell. With most shells you may run sg from, you need to enclose multi-word commands in quotes. Another difference between newgrp and sg is that some shells treat newgrp specially, replacing themselves with a new instance of a shell that newgrp creates. This doesn't happen with sg, so upon exit from a sg command you are returned to your previous group ID.

⚙️ CONFIGURATION

The following configuration variables in /etc/login.defs change the behavior of this tool:

📁 FILES

🔗 SEE ALSO

shadow-utils 4.8.1 02/06/2024 SG(1)

sg(1)
🖥️ SG(1) User Commands 📝 NAME 🚀 Quick Reference 📋 SYNOPSIS 📖 DESCRIPTION ⚙️ CONFIGURATION 📁 FILES 🔗 SEE ALSO

Generated by phpman v4.9.26-1-g511901d · Markdown · JSON · MCP Author: Che Dong Under GNU General Public License
2026-08-01 20:28 @216.73.217.9
CrawledBy Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)
Valid XHTML 1.0 Transitional!Valid CSS!
Enhanced by LLM: deepseek-v4-flash / taotoken.net / www.chedong.com - original format