Tuesday 22, Apr 2025
We are moved to new domain
Click -> www.ehowtonow.com
Sunday, 16 July 2017

Switch User su Linux Command

su

su [option] [user] [shell_args]

Description

Create a shell with the effective user ID user. If no user is specified, create a shell for a privileged user (i.e., become a superuser). Enter EOF to terminate. You can run the shell with particular options by passing them as shell_args (e.g., if the shell runs bash, you can specify -c command to execute command via bash, or -r to create a restricted shell).

Options

-, -l, --login
Go through the entire login sequence (i.e., change to user's environment).

-c command, --command=command
Execute command in the new shell and then exit immediately. If command is more than one word, it should be enclosed in quotes. For example:

su -c 'find / -name \*.c -print' nobody

-f, --fast
Start the shell with the -f option, which suppresses the reading of the .cshrc or .tcshrc file. Applies to csh and tcsh.

-m, -p, --preserve-environment
Do not reset environment variables.

-s shell, --shell=shell
Execute shell, not the shell specified in /etc/passwd, unless shell is restricted.

--help
Print a help message and then exit.

--version
Print version information and then exit.

Examples

Become root and obtain all of root's user environment:

$ su -

Become root long enough to restart the Apache httpd web server, then revert to the current user:

$ su -c /etc/rc.d/init.d/httpd restart

Switch to root user
$ su - root

Shop and help us

Flipkart Offer Snapdeal offer Amazon.in offer Amazon.com offer

Related Posts:

  • chown Linux Command chown chown [options] newowner files chown [options] --reference=filename files Change the ownership of one or more files to newowner. newowner is either a user ID number or a login name located in /etc/passwd. chown also … Read More
  • compress Linux Command compress compress [options] files Compress one or more files, replacing each with the compressed file of the same name with .Z appended. If no file is specified, compress standard input. Each file specified is compressed s… Read More
  • sha1sum Linux Command sha1sum sha1sum [option] [files] sah1sum [option] --check [file] Compute or check 160-bit SHA1 checksums to verify file integrity. If the file is not specified, or specified as -, read from standard input. Options -b, --b… Read More
  • lftpget Linux Command lftpget lftpget [options] url Uses the lftp program to fetch the specified URL, which may be HTTP, FTP, or any of the protocols supported by lftp. Options lftpget takes only three options. -c Continue or restart a paused … Read More
  • lftp Linux Command lftp lftp [options] [url] File transfer program with more features than ftp. The lftp command allows FTP and HTTP protocol transfers, plus other protocols including FISH (SSH based), FTPS, and HTTPS. It uses a shell-like c… Read More
  • Blogger Comments
  • Facebook Comments
  • Disqus Comments

0 comments:

Post a Comment

Item Reviewed: Switch User su Linux Command Rating: 5 Reviewed By: eHowToNow