Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

chcon

v(uutils coreutils) 0.1.0

Options

--help

chcon-help-help

--dereference

chcon-help-dereference

--no-dereference, -h

chcon-help-no-dereference

--preserve-root

chcon-help-preserve-root

--no-preserve-root

chcon-help-no-preserve-root

--reference=<RFILE>

chcon-help-reference

--user=<USER>, -u <USER>

chcon-help-user

--role=<ROLE>, -r <ROLE>

chcon-help-role

--type=<TYPE>, -t <TYPE>

chcon-help-type

--range=<RANGE>, -l <RANGE>

chcon-help-range

--recursive, -R

chcon-help-recursive

-H

chcon-help-follow-arg-dir-symlink

-L

chcon-help-follow-dir-symlinks

-P

chcon-help-no-follow-symlinks

--verbose, -v

chcon-help-verbose

Examples

View security context of a file:

ls {{[-lZ|-l --context]}} {{path/to/file}}

Change the security context of a target file, using a reference file:

chcon --reference {{reference_file}} {{target_file}}

Change the full SELinux security context of a file:

chcon {{user}}:{{role}}:{{type}}:{{range/level}} {{filename}}

Change only the user part of SELinux security context:

chcon {{[-u|--user]}} {{user}} {{filename}}

Change only the role part of SELinux security context:

chcon {{[-r|--role]}} {{role}} {{filename}}

Change only the type part of SELinux security context:

chcon {{[-t|--type]}} {{type}} {{filename}}

Change only the range/level part of SELinux security context:

chcon {{[-l|--range]}} {{range/level}} {{filename}}

The examples are provided by the tldr-pages project under the CC BY 4.0 License.

Please note that, as uutils is a work in progress, some examples might fail.