# useradd # Autogenerated from man page /usr/share/man/man8/useradd.8 complete -c useradd -l badname -d 'Allow names that do not conform to standards' complete -c useradd -s b -l base-dirBASE_DIR -d 'The default base directory for the system if -dHOME_DIR is not specified' complete -c useradd -s c -l commentCOMMENT -d 'Any text string' complete -c useradd -s d -l home-dirHOME_DIR -d 'The new user will be created using HOME_DIR as the value for the user\\*(Aqs l…' complete -c useradd -s D -l defaults -d 'See below, the subsection "Changing the default values"' complete -c useradd -s e -l expiredateEXPIRE_DATE -d 'Sets the date on which the user account will be disabled' complete -c useradd -s f -l inactiveINACTIVE -d 'Defines the number of days after a password exceeds its maximum age before th…' complete -c useradd -s F -l add-subids-for-system -d 'Update /etc/subuid and /etc/subgid even when creating a system account with -…' complete -c useradd -s g -l gidGROUP -d 'The name or the number of the user\\*(Aqs primary group' complete -c useradd -s G -l groupsGROUP1 -d 'A list of supplementary groups which the user is also a member of' complete -c useradd -s h -l help -d 'Display help message and exit' complete -c useradd -s k -l skelSKEL_DIR -d 'The skeleton directory, which contains files and directories to be copied in …' complete -c useradd -s K -l keyKEY -d 'Overrides /etc/login' complete -c useradd -s l -l no-log-init -d 'Do not add the user to the lastlog and faillog databases' complete -c useradd -s m -l create-home -d 'Create the user\\*(Aqs home directory if it does not exist' complete -c useradd -s M -l no-create-home -d 'Do not create the user\\*(Aqs home directory, even if the system wide setting …' complete -c useradd -s N -l no-user-group -d 'Do not create a group with the same name as the user, but add the user to the…' complete -c useradd -s o -l non-unique -d 'allows the creation of an account with an already existing UID' complete -c useradd -s p -l passwordPASSWORD -d 'defines an initial password for the account' complete -c useradd -s r -l system -d 'Create a system account' complete -c useradd -s R -l rootCHROOT_DIR -d 'Apply changes in the CHROOT_DIR directory and use the configuration files fro…' complete -c useradd -s P -l prefixPREFIX_DIR -d 'Apply changes to configuration files under the root filesystem found under th…' complete -c useradd -s s -l shellSHELL -d 'sets the path to the user\\*(Aqs login shell' complete -c useradd -s u -l uidUID -d 'The numerical value of the user\\*(Aqs ID' complete -c useradd -s U -l user-group -d 'Create a group with the same name as the user, and add the user to this group' complete -c useradd -s Z -l selinux-userSEUSER -d 'defines the SELinux user for the new account' complete -c useradd -l selinux-rangeSERANGE -d 'defines the SELinux MLS range for the new account' complete -c useradd -l base-dir complete -c useradd -l comment complete -c useradd -l home-dir complete -c useradd -l expiredate complete -c useradd -l inactive complete -c useradd -l gid complete -c useradd -o U/--user-group -d 'is specified on the command line), a group will be created for the user, with…' complete -c useradd -o N/--no-user-group -d 'is specified on the command line), useradd will set the primary group of the …' complete -c useradd -l groups complete -c useradd -l skel complete -c useradd -l key complete -c useradd -s 1 -d 'can be used when creating an account to turn off password aging. Multiple' complete -c useradd -l password complete -c useradd -l root complete -c useradd -l prefix complete -c useradd -l shell complete -c useradd -l uid complete -c useradd -l selinux-user complete -c useradd -l selinux-range