LPI-1 103.1 Flashcards
O que é shell?
É uma interface entre o usuário e o linux
Quais os tipos de shell?
bash,sh,ksh,csh entre outros….
Como saber qual shell você está usando?
usando o comando “echo $SHELL”
O que faz o comando echo?
manda a saída de um comando para a sua saída padrão
Quais são os tipos de comando?
interno, externo ou script
Como identificar os tipos de comandos?
usando o comando type, se for um comando interno o shell mostrará na tela que ele é um bult in, caso seja um comando externo ele a pasta do comando
O que é o PATH?
é uma variável de ambiente que guarda as pastas onde os programas devem ser executados
O que faz o comando “Echo PATH”’?
lista os diretórios dos executáveis separados por ponto e vírgula
Como executar programas que estão alocados em diretórios diferente do exibido na variável PATH?
deve ser referenciado o executável usando o endereço absoluto ou o relativo e dando ao executável permissão de execução.
O que é um caminho absoluto?
é quando vc digita o endereço de um arquivo ou programa desde a pasta raiz do linux
O que é um caminho relativo?
é quando você digita somente as pastas posteriores a que você se encontra
O que é uma variável de ambiente?
é um valor inerente ao shell que é alocado em memória assim que o shell é executado esses valores podem ser usados por diversos programas
Como se declara uma variável de ambiente?
digite o nome da variável seguido de um valor de igual e depois o conteúdo que será armazenado. Deve-se levar em consideração que esta variável é local e o nome dela é case sensitive.
ex: ciro=”é um bom aluno”
O que é uma variável local?
é uma variável que só é vista na sessão de shell corrente.
O que é uma variável global?
é uma variável que pode ser vista por todo o sistema.
O que é case sensitive?
é quando há uma diferenciação entre maiúsculas e minúsculas .
Como eu transformo uma variável local em global?
usando o comando export a sintaxe é export espaço mais o nome da variável
ex: export ciro
Como podemos ver as variáveis do sistema?
existem dois comandos o set e o env
O que faz o comando set?
mostra as variáveis globais e locais.
O que faz o comando env?
Mostra as variáveis globais
Como alterar o valor de uma variável temporariamente?
digite env espaço mais o nome da variável e seu valor mais o processo que você quer iniciar.
Ex: env ciro=”Não é um bom aluno” script.py
Como remover uma variável?
o comando unset espaço mais o nome da variável.
Ex: unset ciro
O que faz a variável histfile?
É onde são armazenadas os comandos que você digitou no shell criando um log do mesmo.
O que é a variável histfilesize?
É o tamanho máximo do arquivo de log histfile.