¡GoConqr estrena diseño! Cuéntanos qué te parece.

Fichas

Linux

Alcir Junior Linux LPI Portugués 122 fichas

Fichas del conjunto (122)

  1. 1GNU GPLGNU General Public License.
  2. 2FSFFree Software Foundation.
  3. 3GNUAcrônimo Recursivo de GNU's Not Unix.
  4. 4Liberdade 0Liberdade para rodar o Programa para qualquer porpósito.
  5. 5Liberdade 1Liberdade para estudar como o programa trabalha e adaptá-lo às suas necessidades. Ter acesso ao código fonte é essencial para isso.
  6. 6Liberdade 2Liberdade de redistribuir cópias de forma que você possa ajudar outras pessoas.
  7. 7Liberdade 3Liberdade para melhorar o programa e disponibilizar as melhorias para o público, de forma que toda a comunidade possa se beneficiar. Ter acesso ao código fonte é essencial também para isso.
  8. 8Layers (Camadas)Desktop Environment (tty7)
    GDM (tty7)
    tty1 | tty2 | tty3 | tty4 | tty5 | tty6 | tty7
    Operational System
    Linux Kernel
    Hardware
  9. 9HardwareDispositivos que estão disponíveis para o uso do sistema, tais como cd-rom, placa de rede, controladora SCSI, etc...
  10. 10Linux KernelO núcleo do sistema operacional, é quem faz todas as interações com o Hardware, interpretando requisições feitas por camadas acima.
  11. 11Operational SystemTem a função de auxiliar e abrigar todos os aplicativos das camadas acima.
    Segundo Linus Torvalds essa layer não deve ser notada pelo usuário final.
  12. 12ttyNTerminais Virtuais onde são executados os comandos e definidas as configurações. Interpretam os comandos dados por um humano e convertem os mesmos para linguagem de máquina.
  13. 13DM (Display Manager)Responsável por gerenciar logins - validação de usuários - na interface gráfica e escolher o tipo de ambiente gráfico.
  14. 14Desktop EnvironmentMais conhecido como Ambiente de Trabalho, responsável por abrigar todos programas que necessitam de um ambiente gráfico.
  15. 15ALternar ttyNModo Texto: Alt + F1 á F7
    Modo Gráfico: Ctrl + Alt + F1 á F7
    Por padrão o Sétimo é usado pelo ambiente gráfico - Xorg.
  16. 16ShellFunciona como interpretador de comandos, ele é a interface entre o usuário e o Kernel.
    O Shell padrão do GNU/Linux é o Bash mas existem outros como csh, tcsh, ksh e zsh.
  17. 17Super UserPopularmente conhecido como root, administrador do sistema e seu diretório padrão é /root.
    Se difere no terminal pelo #
  18. 18UserÉ quelquer usuário do sistema que não seja root e seu diretório padrão fica no /home.
    Se difere no terminal pelo $
  19. 19Shift Page UpRola para cima no Terminal.
  20. 20Shift Page DownRola para baixo no Terminal.
  21. 21su - ou su - Nome de Usuáriosu - (Altera para o Super User root)
    su - Nome de Usuário (Alterna os usuários do sistema)
    A opção '-' além de trocar de usuário carrega as variáveis locais do usuário.
  22. 22whoami ou who am iwhoami - Indica quem você é.
    who am i - Informa quem realmente você é, como você se logou na máquina antes de trocar de usuário.
  23. 23historyO terminal do GNU/Linux permite armazenar 500 comandos no Debian e 1000 no CentOS
  24. 24fcFind Command (Encontrar Comandos)
    ou
    Fix Command (Corrigir Comandos)
    Exemplos: fc -l, fc -l 2 6, fc -l -20
  25. 25logout exit Ctrl + dDesloga do sistema ou fecha o terminal.
  26. 26shutdown -h now halt poweroffDesliga o computador, sempre que se esteja no nível de usuário root.
  27. 27shutdownshutdown
    -h para desligar
    -r para reiniciar
    -c para cancelar
  28. 28reboot ou shutdown -r now ou Ctrl + Alt + DelReiniciar o sistema de forma segura.
  29. 29pwdExibe o diretório corrente, muito útil quando navegamos pelo sistema e não lembramos de onde estamos.
  30. 30lsLista o conteúdo do diretório.
  31. 31cd ou cd ~Vai para o diretório do usuário logado.
  32. 32cd -Volta para o diretório anterior.
  33. 33home ou Ctrl + aMove o cursor para o início da linha de comando.
  34. 34End ou Ctrl + eMove o cursor para o fim da linha de comando.
  35. 35Ctrl + uApaga o que estiver a esquerda do cursor e copia o que apagou.
  36. 36Ctrl + kApaga o que estiver a direita do cursor e copia o que apagou.
  37. 37Ctrl + yCola o conteúdo que foi apagado com os comandos Ctrl + u e Ctrl + k
  38. 38Ctrl + l ou clearLimpa a tela do terminal.
  39. 39Ctrl + cAbre uma nova linha de comando na posição atual do cursor.
  40. 40Ctrl + rBusca reversa no terminal, busca todos comandos com a letra digitada.
  41. 41!!Executa o último comando.
  42. 42![número]Executar um comando específico do histórico.
    Exemplo: !12
  43. 43How-to's ou Cook-Book'sSão documentos que focam em uma necessidade especifica, são documentos instalados com sua respectiva aplicação.
    Seu diretório padrão é:
    /usr/share/doc
  44. 44helpProvê ajuda para comandos internos do interpretador, ou seja fornece ajuda rápida.
    help [comando]
  45. 45--helpPara comandos externos, o help aparece como parâmetro, um parâmetro individual de cada comando.
    [comando] --help
  46. 46aproposÉ utilizado quando não se sabe qual documentação acessar.
    apropos [palavra-chave]
    Equivalente: man -k [palavra-chave]
  47. 47whatisTem a mesma função do apropos, porém a busca é especifica com a palavra-chave.
    whatis [palavra-chave]
    Equivalente: man -f [palavra-chave]
  48. 48catman ou makewhatis -vPara localizar man pages os comandos "apropos" e "whatis" utilizam o mesmo banco de dados, para construir o banco de dados use "catman (Debian)" ou "makewhatis -v (CentOS)" sempre como root.
  49. 49manResponsável por trazer os manuais mais completos sobre determinado comando, arquivo de configuração, etc...
    São divididos em 9 níveis.
    man [palavra-chave]
  50. 50man 1Programas executáveis e comandos do Shell.
    man 1 [palavra-chave]
  51. 51man 2Chamadas de sistema (funções providas pelo kernel).
    man 2 [palavra-chave]
  52. 52man 3Chamadas de bibliotecas (funções como bibliotecas do sistema).
    man 3 [palavra-chave]
  53. 53man 4Arquivos de dispositivo (localizados normalmente no /dev)
    man 4 [palavra-chave]
  54. 54man 5Arquivos de configuração e convenções.
    man 5 [palavra-chave]
  55. 55man 6Jogos.
    man 6 [palavra-chave]
  56. 56man 7Variados (incluindo pacotes de macros e convenções).
    man 7 [palavra-chave]
  57. 57man 8Comandos de administração do sistema (normalmente usado somente pelo root).
    man 8 [palavra-chave]
  58. 58man 9Rotinas de kernel.
    man 9 [palavra-chave]
  59. 59infoSão como as páginas de manuais, porém são utilizadas com navegação entre páginas.
    "n" (next), "p" (previous), "u" (up)
    info [comando]
  60. 60yelpFerramenta gráfica para visualização de manuais de aplicativos gráficos do GNOME.
    (fornecido pelo pacote yelp)
  61. 61xmanFront-end para o mando man, que facilita a consulta das man pages.
    (fornecido pelo pacote x11-apps)
  62. 62whereisResponsável por mostrar a localização do binário do comando, do arquivo de configuração (caso exista) e man pages.
    whereis [palavra-chave]
  63. 63whichSemelhante ao whereis, entretando este só mostra a localização do binário do comando.
    which [palavra-chave]
  64. 64ls -lLista todos arquivos e diretórios detalhadamente.
  65. 65Saída ls -l [tipo][permissoes][hardlinks][usuario][grupo][tamanho][data][diretorio/arquivo]d -> diretório, l -> link, - -> arquivo regular, c -> dispositivo de caractere (sem buffer), b -> dispositivo de bloco (com buffer)
    , u -> sinônimo para o tipo c, s -> socket, p -> fifo
  66. 66FIFOFirst In, First Out, que significa primeiro a entrar, primeiro a sair, são usados para implementar filas de espera, Pipes "|" são um exemplo.
  67. 67BufferÉ uma região de memória temporária, usada para escrita e leitura de dados.
  68. 68SocketÉ um meio de comunicação por software entre um computador e outro. Uma combinação de endereço IP, um protocolo e um número de porta do protocolo.
  69. 69ls -aLista todos arquivos e diretórios, inclusive os ocultos.
    Arquivos e Diretórios ocultos inciam com o "." (ponto).
  70. 70ls -RLista todos arquivos e diretórios recursivamente.
  71. 71ls *.confLista todos arquivos que termina com o .conf
  72. 72ls -ld /*nBusca todos os diretórios que termina com a letra n
  73. 73--colorazul -> diretório, branco -> arquivo regular, verde -> arquivo executável, azul claro -> link simbólico, vermelho -> arquivo compactado, rosa -> imagem
  74. 74touchCria arquivos.
    touch [arquivo]
  75. 75*Curinga utilizado para um nome completo ou restante de um arquivo / diretório.
  76. 76?Curinga que pode substituir um ou mais caracteres em determinada posição.
  77. 77!Curinga exclui da operação.
  78. 78[palavra-chave]Curinga utilizado para referência a uma faixa de caracteres de um arquivo / diretório.
  79. 79[a-z][0-9]Curinga utilizado para trabalhar com os caracteres de a até z ou 1 ou 0 naquela posição.
  80. 80[a-z,1 ,0]Curinga faz referência do intervalo de caracteres de a até z ou de 1 ou 0 naquela posição.
  81. 81[^abc]Curinga faz referência a qualquer caracterer exceto a, b e c.
  82. 82{palavra-chave}Curinga expande e gera strings para pesquisa de padrões de um arquivo / diretório.
  83. 83X{a, 01}Curinga faz referência a sequência de caracteres Xab ou X01.
  84. 84X{a-e, 10}Curinga faz referência a sequência de caracteres Xa Xb Xc Xd Xe X10.
  85. 85\Barra invertida serve para escapar um caracterer especial, também conhecida como backslash.
  86. 86mkdirCria diretórios.
    mkdir [diretório]
  87. 87mkdir -pCria diretórios recursivamente.
    mkdir -p [Financeiro/Contas\ a\ Pagar]
    O \ escapa os espaços.
  88. 88rmApaga arquivos, diretórios e subdiretórios estejam eles vazios ou não.
    Muito cuidado com o "rm" uma vez que apagados não podem ser mais recuperados.
    rm [arquivo / diretório]
  89. 89rm -i rm -r ou -R-i -> pede confirmação para excluir.
    rm -i [arquivo / diretório]
    -r ou -R -> apaga recursivamente.
    rm -r [diretório]
  90. 90rmdirÉ utilizado para remover diretórios vazios.
    rmdir [diretório]
  91. 91cpServe para fazer cópias de arquivos e diretórios.
    Usar com diretórios o uso do -r ou -R é necessário.
    cp [arquivo-origem] [arquivo-destino]
    cp -r [dir-origem] [dir-destino]
  92. 92cp -pCopia todos os meta-dados do arquivo ou diretório, sempre use como root.
    cp -p [arquivo / diretório]
  93. 93mvServe tanto para mover quanto para renomear.
    mv [arq / dir] [new arq / new dir]
  94. 94FHSFilesystem Hierarchy Standart
    (Hierarquia Padrão do Sistema de Arquivos)
  95. 95more cat lessAmbos servem para ver o conteúdo de um arquivo, cat exibe todo conteúdo, more exibe com pausa quando a tela e cheia, exibindo o more para ver mais e o less tem o funcionamento similar mas com a opção de rolagem de tela.
  96. 96Diretório /Este é o principal diretório do GNU/Linux, diretório raiz onde ficam todos os demais subdiretórios.
  97. 97Diretório /binFicam os comandos essenciais para o funcionamento do sistema. É um diretório público sendo assim qualquer usuário pode utilizar seus comandos.
    Alguns comandos: ls,cp, mkdir, etc...
  98. 98Diretório /bootFicam os arquivos estáticos necessários para a inicialização do sistema, e o gerenciador de boot, o gerenciador de boot é um programa que permite escolher e carregar o sistema operacional.
  99. 99Diretório /devFicam todos os arquivos de dispositivos, o GNU/Linux faz a comunicação com os periféricos por meio de links especiais, facilitando assim o acesso aos mesmos.
  100. 100od ou hexdumpÉ utilizado para visualizar o conteúdo de uma arquivo nos formatos: hexadecimal, octal, ASCII e nome dos caracteres.
    sudo od /dev/input/mice
    sudo hexdump /dev/input/mice
  101. 101Diretório /etcFicam os arquivos de configuração do sistema como: scripts de inicialização do sistema, tabela do sistema de arquivos, configuração padrão para logins dos usuários, etc...
  102. 102pwconvÉ usado para criar o arquivo shadow a partir do arquivo /etc/passwd
  103. 103pwunconvExecuta a operação inversa, com isso as senhas ficam no arquivo /etc/passwd
  104. 104getentObtém dados da base administrativa do sistema, seguindo a ordem de busca que está no arquivo /etc/nsswitch.conf
  105. 105Diretório /libFicam as bibliotecas compartilhadas e módulos do kernel, bibliotecas são funções que podem ser utilizadas por vários programas e cada kernel tem seus próprios modulos que ficam em:
    /lib/modules//kernel
  106. 106uname -rExibe a versão do kernel
    /lib/modules/$(uname -r)/kernel
  107. 107Diretório /mediaFicam os pontos de montagens como:
    hd, cd, dvd, disquete, pendrive, camêra digitais, etc...
  108. 108Diretório /mntFicam os pontos de montagens temporários do sistema de arquivos como:
    compartilhamento de aqruivos entre windows e GNU/Linux, GNU/Linux e GNU/Linux, etc..
  109. 109Diretório /optFicam os programas proprietários ou que não fazem parte oficialmente da desitribuição.
  110. 110Diretório /sbinFicam os comandos utilizados para inicializar, reparar, restaurar e / ou recuperar o sistema, comandos como:
    halt, ifconfig, init, iptables, etc...
    Apenas o administrador pode acessar.
  111. 111Diretório /srvFicam os dados de serviços fornecidos pelo sistema, cuja aplicação é de alcance geral, ou seja os dados não são específicos de um usuário, exemplo:
    /srv/www ou /srv/ftp
  112. 112Diretório /tmpFicam os arquivos temporários, é utilizado para guardar informações que precisam estar em algum lugar até que a operação seja completada.
    Debian são perdidos após o reboot, no CentOS se mantém por 10 dias.
  113. 113Debian -> /etc/default/rcS CentOS -> /etc/cron.daily/tmpwatchArquivos que alteram o tempo que os arquivos do diretório /tmp ficam armazenados.
    Debian altere o TMPTIME
    CentOS altere onde está 10d na linha '/tmp/hsperfdata_*'
  114. 114Diretório /usrFicam programas que não são essenciais ao sistema e que seguem o padrão GNU/Linux.
  115. 115Diretório /varFicam arquivos de dados variáveis, por padrão programas que geram arquivos de registro para consulta, mais conhecidos como logs, além deles os arquivos que estão aguardando em filas ficam no /var/spool e /var/log
  116. 116Diretório /procÉ um diretório virtual do kernel, onde temos a configuração atual do sistema, dados estatísticos, dispositivos montados, interrupções, endereços e estados das portas físicas, dados sobre redes, etc...
  117. 117Diretórios /sysPode-se dizer que esse diretório é um primo do /proc, aqui encontramos quase o mesmo conteúdo do /proc mas de uma forma mais organizada para os administradores.
  118. 118Diretórios /home e /rootFicam os diretórios pessoais dos usuários e do super usuário.
    Obs.: /home pode ter qualquer nome que não afeta a estrutura do sistema.
  119. 119findProcura por Arquivos / Diretórios.
    find [diretório] [opções/expressão]
    -name, -maxdepth, -amin, -atime, -uid, -user, -perm, -size, -type, -iname, -mmin, -exec.
  120. 120xargsProcura por Arquivos / Diretórios e executa um comando, ele obtém como entrada a saída do comando antes do pipe e envia como stdin do próximo comando.
  121. 121timePermite medir o tempo de execução de um programa.
    time [comando]
  122. 122locateÉ um comando rápido de busca de Arquivos, porém não usa busca Recursiva na Árvore de Diretórios, ele utiliza uma base de dados que é criado pelo [update-db].
    locate [expressão]

Información

Descripción
LPI Linux Fichas sobre Linux, creado por Alcir Junior el 21/04/2016.
Creado por
Alcir Junior
Visitas
1
Valoración

Escríbenos

¿Sobre qué es tu mensaje?

¿Qué te parece el nuevo diseño?

¿Te gusta?