Você parece estar fazendo uma ótima edição .bashrc
; o diretório para o qual você também precisa copiar os modelos de qualquer arquivo de configuração / script a ser duplicado após a criação de um usuário geralmente está localizado em /etc/skel
.
Então você faria:
-
Anexar a
~/.bashrc
e colocar lá:PS1="surname@\h\w>"
-
Crie o marcador para futuros scripts de usuário em ~ / scripts
mkdir ~/scripts
-
Anexe ao modificador
~/.bashrc
a $ PATH para procurar scripts; Como regra geral, por razões de segurança, você o anexa no final e não no inícioPATH=$PATH:~/scripts
-
Nesta última parte, você precisa fazer isso como
root
, ou pertencer ao gruposudo
, precedendo o comando comsudo
para ter privilégios de superusuário; seus privilégios padrão normais do usuário não serão suficientes para escrever no diretório / etc / skel. Como emsudo cp ~/.bashrc /etc/skel
ou como o
root
user:cp ~your_user_name/.bashrc /etc/skel
Veja o link para mais detalhes sobre o / etc / skel
The /etc/skel directory contains files and directories that are automatically copied over to a new user's home directory when such user is created by the useradd program.
/etc/skel allows a system administrator to create a default home directory for all new users on a computer or network and thus to make certain that all users begin with the same settings or environment.
Several user configuration files are placed in /etc/skel by default when the operating system is installed.
The name of the directory skel is derived from the word skeleton, because the files it contains form the basic structure for users' home directories.
Quanto à variável de ambiente PATH, consulte esta
The PATH environment variable is a colon-delimited list of directories that your shell searches through when you enter a command.
Program files (executables) are kept in many different places on the Unix system. Your path tells the Unix shell where to look on the system when you request a particular program.
Para alterar o seu prompt com o PS1, você pode jogar com o gerador do PS1 .bashrc e ver as modificações em tempo real usando uma página da Web bastante inteligente .