Documente Academic
Documente Profesional
Documente Cultură
Noções Fundamentais
– Saber onde o Shell se encaixa em todas as camadas software que compõem o S.O, ele
esta entre o usuário eu Kernel(coração do S.O).
– O Shell alem de interpretar programas oferece um ambiente de programação.
– A variável PS1, guarda o conteúdo do promt de comandos bash quando ele esta pronto
para receber comandos.
– A variável PS2, guarda o conteúdo do promt quando necessita de múltiplas linhas.
– Os comandos e variáveis no Linux são sensíveis às letras maiúsculas e minusculas.
– O promt do bash vem por padrão da seguinte forma: \u@\h:\W\$, u: nome do usuário, h:
nome do sistema, W: Diretório corrente.
– A variável PATH, guarda o caminho dos diretórios dos programas, assim não necessitará
digitar todo o caminho, só o nome do comando.
– Para um usuário comum somente o diretório home, ele pode criar, apaga, alterar e
modificar arquivos e diretórios.
– O comando set, fornece uma lista de todas variáveis do shell.
– Para a criação de uma variável: NOME_VARIAVEL=”Conteúdo”.
– O comando export sobe a variável para a memoria, junto as variáveis globais, sendo
assim todos os programas terão acesso a ela.
– Saber as palavras que não podem ser utilizadas para criação de variáveis, são: cade do
done elif else esac fi for function if in select then until while time.
– Saber que se o diretório do comando não estiver listado no PATH devera ser digitado
junto com a sua localização.
– Saber as duas formas de opções de comandos, a curta e a estendida, e elas não podem ser
combinadas.
– Em comandos que são obrigatórias passar argumentos, não são procedidas pelo -. Ex: dd
– O histórico do shell onde é quardado todos os comandos digitados, é o ~/.bash_history
– Na variável $SHELL é onde se informa qual shell esta sendo usado.
– O comando pwd mostra o diretorio corrente.
– Caminho absoluto: devera ser fonecido desde a raiz até a pasta onde se encontra o
diretorio ou arquivo. Ex: /etc/apt/sourcers.list
– Caminho relativo: vai do ponto onde esta como referencia, até o arquivo. Ex: ../../setup,
ls ../../.
– O ~ é um referencia ao diretório home do usuário logado.
Filtros de Texto