GoConqr hat ein neues Design! Sag uns, wie es dir gefällt.

Mindmap

Linux LPIC-1

Hyago de Jesus Informática LPIC-1 Portugiesisch

Inhalt der Mindmap

Linux LPIC-1

  1. Prova 101

    • Tópico 101
    • Tópico 102
    • Tópico 103 - Comando GNU e UNIX
      • Histórico e repetição de comandos
        • O comando "Hisory"
          • O comando "history" lista os últimos comandos digitados no bash. Sendo que cada usuário tem seu próprio arquivo de histórico.
          • !
            • Outras 2 formas de repetir um ou executar novamente um comando do histórico é utilizando o separador "!". Exemplos:  !"?" onde "?" é o numero da linha do histórico que queira ser executada novamente. ou !"x". Onde "x" é parte do comando de uma linha do histórico.
            • !"linha"
            • !"comando"
          • Limpando Histórico
            • Para limpar o histórico basta executar o comando: # history -c ou # history -c && history -w
        • Pesquisando o "History"
          • ctrl+r
            • No bash temos a possibilidade de buscar comandos que já foram digitados anteriormente, para abrir a caixa de pesquisa pressionamos o "ctrl+r" e conforme digitamos o comando desejado vai sendo completado.
      • Comandos de Ajuda
        • man
          • O comando "man" mostra o manual de ajuda do comando, basicamente todos os comandos tem seu manual de referência. Exemplo: man ls
        • --help
          • --help é um parâmetro que quando precedido de um comando, exibe as principais funcionalidade do comando. Exemplo: ls --help
        • info
          • Um pouco diferente do man o comando "info" é basicamente um man de forma reduzida
        • whatis
          • O comando "whatis" consulta a descrição do comando. Exemplo: whatis vi
        • apropos
          • Já o comando "apropos" faz a busca baseada na descrição do comando e traz o comando referente a ela. Exemplo: apropos "Vi IMproved, a programmer's text editor"
      • #103.1
        • 103.1 - Trabalhando na Linha de Comando
          • Shell
            • Tipos de SHELL O curso LPI-1 cobra o Shell Bash. Os principais tipos de Shell são:  - Bourne Shell: é o shell padrão para Unix, ou seja, a matriz dos outros shells. É representado por "sh". Foi desenvolvido por Stephen Bourne, por isso Bourne Shell.  - Korn Shell: este shell é o Bourne Shell evoluído, portando todos os comandos que funcionavam no Bourne Shell funcionarão neste com a vantagem de ter mais opções. É representado por "ksh".  - C Shell: é o shell mais utilizado em BSD, e possui uma sintaxe muito parecida com a linguagem C. Este tipo de shell já se distancia mais do Bourne Shell, portanto quem programa para ele terá problemas quanto a portabilidade em outros tipos. É representado por "csh".  - Bourne Again Shell: é o shell desenvolvido para o projeto GNU usado pelo GNU/Linux, é muito usado pois o sistema que o porta evolui e é adotado rapidamente. Possui uma boa portabilidade, pois possui características do - - Korn Shell e C Shell. É representado por "bash". O nosso estudo estará focado neste. Fonte: https://www.vivaolinux.com.br/artigo/Introducao-ao-uso-de-Shell-Script?pagina=2 
          • Bash
            • Bourne Shell: é o shell padrão para Unix, ou seja, a matriz dos outros shells. É representado por "sh". Foi desenvolvido por Stephen Bourne, por isso Bourne Shell. e é o Shel cobrado na prova de certificação.
          • Echo
            • O comando "Echo" serve para imprimir informações na tela. Em conjunto com símbolos de redirecionamento de saída ">", ou ">>", também pode ser utilizado para concatenar informações dentro de um mesmo arquivo.
          • Type
            • O comando "Type" é utilizado para exibir informações sobre outros comandos.
          • PATH
            • O "PATH" (UperCase), serve para indicar ao sistema o caminho onde comandos externos (que não são integrados ao Shell) estão salvos. Para saber se um comando é Interno ou externo ao Sheel utilizamos o comando "type"
          • Caminho Absoluto
            • É o caminho completo desde a raiz "/" do sistema. Exemplo: /var/log/messages
          • Caminho Parcial
            • Como o próprio nome já diz, é um caminho parcial, partindo da pasta onde o bash está. Por exemplo, se o bash estiver na diretório /var, para chegar até o arquivo "messages", é preciso apenas parrar o resto do caminho.   Exemplo: /log/messages. Para saber em qual diretório o bash se encontra no momento, pode-se usar o comando "pwd".
        • 103.1 - Váriaveis de ambiente
          • $PATH
            • Variável de ambiente é uma variável de um sistema operacional que geralmente contém informações sobre o sistema, caminhos de diretórios específicos no sistema de arquivos e as preferencias do utilizados. Ela pode afetar a forma como um processo se comporta, e cada processo pode ler e escrever variáveis de ambiente. Para exibir a variável de ambiente do sistema, basta executar o comando "echo $PATH". 
          • Principais Variáveis de Ambiente
            • DISPLAY
              • Indica às aplicações gráficas onde as janelas deverão ser exibidas. Exemplo: echo $DISPLAY 
            • HISTFILE
              • Arquivo do histórico de comandos. Exemplo: echo $HISTFILE
            • HISTFILESIZE
              • Quantidade de linhas/comandos armazenados no arquivo de histórico. Exemplo: echo $HISTFIELSIZE
            • HOME
              • Indica o diretório do usuário atual/logado. Exemplo: echo $HOME
            • PATH
              • Diretórios em que o Linux irá procurar por arquivos executáveis Exemplo: echo $PATH
            • LOGNAME E USER
              • Nome do usuário atual. Exemplo: echo $USER
            • PS1
              • Aparência do prompt do sheel. Exemplo: echo $PS1
            • PWD
              • Diretório atual. Exemplo: echo $PWD
            • OLDPWD
              • Diretório anterior ou ultimo diretório visitado. Exemplo: echo $OLDPWD
          • Os comandos "set", "env", "export" e unset
            • env
              • O comando "env" é utilizado para exibir apenas as variáveis que são globais. Como o "env" é um comando externo ele enxerga apenas as variáveis que foram definidas Globalmente.
            • export
              • O comando "export" faz com que a variável criada seja visualizada em todos os shells.
            • set
              • O comando "set" lista todas as variáveis (locais e exportadas) de um ambiente do usuário, tais como o nome da máquina, arquitetura da máquina, usuário logado, etc…
            • unset
              • "unset" é usado para remover uma variável
        • 103.1 - Execução de Comandos em Sequência
          • ;
            • O separador ";" executa dois ou mais comandos em sequencia, independentemente se o comando anterior foi executado com sucesso ou não.
          • &&
            • O separador "&&", executa dois ou mais comandos em sequencia, porém se o comando anterior apresentar erro, os próximos comandos não são executados. Exemplo: Se o primeiro comando for executado com sucesso ele parte para o segundo comando, caso contrário ele para a execução acusando o erro.  
          • ||
            • O separador "||" (pipe) faz o contrário do separador "&&". Ele executa o segundo comando caso o primeiro comando falhe.
          • !!
            • O separador "!!" repete o ultimo comando executado no bash.
        • 103.1 - Uname e Alias
          • uname
            • o comando "uname" imprime na tela informações do sistema. Exemplo: uname -a
          • alias
            • Um "alias" é uma forma de criar um atalho para algum comando. Quando digitamos alias no terminal, ele nos exibe alguns atalhos que são criados por default no sistema. Exemplo: alias lt= 'ls /tmp'
          • unalias
            • o comando "unalias" é utilizado para remover um alias ativo. Exemplo: unalias lt
      • #103.2
        • 103.2 - Aplicando Filtros a texto e arquivos
          • cat
          • head
          • tail
          • sort
          • less
          • wc
      • #103.3
      • #103.4
      • #103.5
      • #103.6
      • 103.7
      • #103.8

Informationen

Beschreibung
LPIC-1 Informática Mindmap am Linux LPIC-1, erstellt von Hyago de Jesus am 06/05/2020.
Erstellt von
Hyago de Jesus · Mai 2020
Aktualisiert
6 Mai 2020
Aufrufe
3
Verlauf
  • Erstellt von Julio Daniel Zanette · 5 Sep 2017
  • Kopiert von Hyago de Jesus · 6 Mai 2020
Bewertung

Feedback

Worum geht es?

Wie gefällt dir das neue Design?

Dein Eindruck