Personalizando o ambiente do usuário

19
Profª Ivani Nascimento Personalizando o ambiente do usuário

description

Material de apoio

Transcript of Personalizando o ambiente do usuário

Page 1: Personalizando o ambiente do usuário

Profª Ivani Nascimento

Personalizando o ambiente do usuário

Page 2: Personalizando o ambiente do usuário

Ambiente do usuário

Page 3: Personalizando o ambiente do usuário

Shell

Page 4: Personalizando o ambiente do usuário

Shell

Page 5: Personalizando o ambiente do usuário

/etc/shells

# cat /etc/shells # /etc/shells: valid login shells/bin/csh/bin/sh/usr/bin/es/usr/bin/ksh/bin/ksh/usr/bin/rc/usr/bin/tcsh/bin/tcsh/usr/bin/esh/bin/dash/bin/bash/bin/rbash

Page 6: Personalizando o ambiente do usuário

Variáveis

nome_da_variavel=valor_inicial

Page 7: Personalizando o ambiente do usuário

Variáveis

Page 8: Personalizando o ambiente do usuário

!

Exemplo de variável de usuário

# LINUX=ESTUDO

# echo $LINUXESTUDO

Page 9: Personalizando o ambiente do usuário

Exemplos de variáveis pré-definidas

printenv

Variável Descrição

PATH Armazena o caminho padrão dos diretórios onde podem ser encontrados comandos.

MANPATH Armazena o comando dos diretórios que contém as páginas de manual.

USER Armazena o nome de login do usuário da sessão.

HOME Armazena o diretório home do usuário.

HOSTNAME Armazena o nome do host (máquina).

SHELL Armazena o shell atual do usuário conectado.

MAIL Armazena a localização da caixa de correio do usuário o sistema local.

Page 10: Personalizando o ambiente do usuário

Variável PS1

PS1="[\u@\h \W]\$"

\u

\h

\W

\$

Page 11: Personalizando o ambiente do usuário

Verificando o Shell do ambiente

# echo $SHELL

/bin/bash

# cat /etc/passwd

root:x:0:0:root:/root:/bin/bash

ivani:x:1000:1000:Ivani,,,:/home/ivani:/bin/bash

Page 12: Personalizando o ambiente do usuário

Comando export

export

# export LINUX

# EDITOR=/usr/bin/vi# export EDITOR

Page 13: Personalizando o ambiente do usuário

Comando unset

unset <variavel_ambiente>

unset LINUXunset EDITOR

Page 14: Personalizando o ambiente do usuário

Arquivos de configuração

Page 15: Personalizando o ambiente do usuário

Arquivos de configuração

Page 16: Personalizando o ambiente do usuário

alias

alias <apelido>='<comando_linux>'

○○

Page 17: Personalizando o ambiente do usuário

Exemplo de uso do alias

# ls --color

# alias ls='ls --color=auto'

Page 18: Personalizando o ambiente do usuário

unalias

unalias <apelido>

# unalias ls

Page 19: Personalizando o ambiente do usuário

Referências