Unix/Linux Go Back    


Linux 2.6 - man page for unshare (linux section 1)

Linux & Unix Commands - Search Man Pages
Man Page or Keyword Search:   man
Select Man Page Set:       apropos Keyword Search (sections above)


UNSHARE(1)				   User Manuals 			       UNSHARE(1)

NAME
       unshare - run program with some namespaces unshared from parent

SYNOPSIS
       unshare [options] program [arguments]

DESCRIPTION
       Unshares  specified  namespaces	from  parent process and then executes specified program.
       Unshareable namespaces are:

       mount namespace
	      mounting and unmounting filesystems will not affect rest of the system (CLONE_NEWNS
	      flag),

       UTS namespace
	      setting  hostname,  domainname  will  not  affect  rest of the system (CLONE_NEWUTS
	      flag),

       IPC namespace
	      process will have independent namespace for System V message queues, semaphore sets
	      and shared memory segments (CLONE_NEWIPC flag),

       network namespace
	      process  will  have  independent	IPv4 and IPv6 stacks, IP routing tables, firewall
	      rules, the /proc/net and /sys/class/net directory trees, sockets etc. (CLONE_NEWNET
	      flag).

       See the clone(2) for exact semantics of the flags.

OPTIONS
       -h, --help
	      Print a help message,

       -m, --mount
	      Unshare the mount namespace,

       -u, --uts
	      Unshare the UTC namespace,

       -i, --ipc
	      Unshare the IPC namespace,

       -n, --net
	      Unshare the network namespace.

NOTES
       The  unshare  command drops potential privileges before executing the target program. This
       allows to setuid unshare.

SEE ALSO
       unshare(2), clone(2)

BUGS
       None known so far.

AUTHOR
       Mikhail Gusarov <dottedmag@dottedmag.net>

AVAILABILITY
       The unshare command is part of the util-linux package and is available from ftp://ftp.ker-
       nel.org/pub/linux/utils/util-linux/.

Linux					   OCTOBER 2008 			       UNSHARE(1)
Unix & Linux Commands & Man Pages : ©2000 - 2018 Unix and Linux Forums


All times are GMT -4. The time now is 04:36 AM.