A Aula de GLPI
Por: João Braga • 30/4/2020 • Trabalho acadêmico • 655 Palavras (3 Páginas) • 337 Visualizações
Tipos de Shell
- BASH
- SH
- CSH
- KSH
____________________________
env VARIABLE=VALOR ./TESTE.SH = Seta valor para variável apenas na execução.
unset VARIABLE = remove variável do sistema
set | less = verifica as variáveis locais e globais
env | less = verifica variáveis globais.
HISTFILE=/home/user/.bash.history = Arquivo de histórico de comandos
LOGNAME=usuário que logou na sessão
PATH=/home/user/bin:/home/user/.local/bin:/usr/local/sbin = Locais aonde o bash procura os diretórios dos programas.
PWD=Local que voce esta agora
TERM=xterm/tty = valores com “x” significa terminais com interface gráfica, “tty” são variáveis logadas no terminal direto, sem passar por interface gráfica -Terminal que logou
Echo $$ = Mostra o PID do processo
Top & = & significa que o processo sera executado em background.
Echo $! = Mostra o PID do ultimo processo executado em background
Echo $? = Mostra o exit_code do ultimo comando. 0=Sucesso, 2= Erro, números diferentes de 0 é código de erro
Echo ~ = Mostra o Home do usuário atual
Echo ~user = Mostra o home do usuário
Cat -n = Linhas numeradas
Cat -b = Linhas não brancas numeradas
Cat -s = transformar mais de 1 linha em branco em apenas 1
Cat -a = caracteres especiais
Tac = exibe o arquivo na tela padrão invertido
Head = exibe as primeiras 10 linhas do arquivo
Head -nNUMERO = exibe a quantidade desejada
Head -cBYTES = Exibe apenas a quantidade de bytes desejado
Tail = Mostra as linhas finais, tem os mesmos parâmetros do Head
Tail -f = Le as ultimas linhas do arquivo e fica mostrando as entradas em tempo real.
Less ARQUIVO = Exibi o arquivo paginado
COMANDO | COMANDO = Usa a entrada do primeiro comando no segundo comando
Wc ARQUIVO = Exibe a quantidade de linhas, palavras e caracteres
Wc -l = Apenas a quantidade de linhas
Wc -w = Apenas a quantidade de palavras
Wc -c = Apenas a quantidade de caracteres
Nl = Exibi o arquivos mostrandos o numero das linhas desconsiderando as linhas em branco
Sort = Ordena o arquivo em ordem alfabética
Sort -r = Ordena de maneira reversa
Sort -k2 = Ordena pelo segundo campo
Uniq = mostra o texto do arquivo apenas de maneira única, não mostra nomes repetidos, mas apenas linhas seguidas umas das outras.
Sort ARQUIVO | uniq = Desse modo, o uniq ira retirar todos os nomes repetidos porque o sort já ordenou
Uniq -d = Ira mostrar apenas as linhas duplicadas
Uniq -c = Ira realizar a contagem das palavras
**Uniq geralmente é utilizado com o SORT
Od ARQUIVO = Comando para realizar a transformação do texto em decimal, octal, hexadecimal entre outros
Join ARQUIVO1 ARQUIVO2= Junta o arquivo1 com o Arquivo2
Cat ARQUIVO | tr a-z A-Z
AULA
- DISPLAY: Indica às aplicações gráficas onde as janelas deverão ser exibidas. Será estudado no Tópico 106.
- HISTFILE: Arquivo do histórico de comandos
- HISTFILESIZE: Quantidade de linhas/comandos armazenados no arquivo de histórico
- HOME: Indica o diretório do usuário atual
- LOGNAME e USER: Nome do usuário atual
- PATH: Diretórios em que o Linux irá procurar por arquivos executáveis
- PS1: Aparência do prompt do shell.
- PWD: Diretório atual
- OLDPWD: Diretório anterior
COMANDO ; COMANDO = ; Executa comandos sequencialmente mesmo que o comando interior der erro
...