Baixe o app para aproveitar ainda mais
Prévia do material em texto
Linux veonconcurso.com.br LINUX Termo utilizado para os sistemas operacionais que utilizam o núcleo (kernel) do Linux. veonconcurso.com.br Linux é um núcleo (kernel) para sistemas operacionais baseados no conceito de software livre. LINUX veonconcurso.com.br LINUX Em 1991 Linus Torvalds criou e desenvolveu o núcleo (kernel) do Linux. Fotógrafo: Permission de Martin Streicher, Editor da LINUXMAG.com Imagem sob a licença - Creative Commons Attribution- ShareAlike 2.0 Generic (CC BY-SA 2.0) Linux Distribuição LINUX veonconcurso.com.br Linux Distribuição Linux é um sistema operacional incluindo o kernel Linux e outros softwares de aplicação, formando um conjunto. veonconcurso.com.br Linux veonconcurso.com.br Exemplos de Distribuições Linux LINUX veonconcurso.com.br Linux Linux SUSE SLES 15 SP2 veonconcurso.com.br Linux Linux SUSE SLES 15 SP2 SUSE Linux Enterprise Server veonconcurso.com.br Linux Linux SUSE SLES 15 SP2 Linux Enterprise é a edição comercial desta distribuição Linux, com suporte empresarial e licenças pagas. veonconcurso.com.br Linux Software Livre veonconcurso.com.br Linux Software Livre O software livre é um software que oferece ao usuário a liberdade de compartilhar, estudar e modificá-lo. veonconcurso.com.br Linux Quando falamos de software livre, estamos nos referindo à liberdade, não preço. veonconcurso.com.br Linux Software Livre - Liberdades • Executar como você desejar • Estudar (código fonte aberto) • Redistribuir cópias • Modificar e distribuir cópias das versões modificadas. veonconcurso.com.br Linux Terminal # Superusuário (root) veonconcurso.com.br Linux Comandos veonconcurso.com.br Linux ls Listar os arquivos de um diretório. veonconcurso.com.br Linux clear Limpa a tela do terminal, movendo o cursor para a primeira linha. veonconcurso.com.br Linux cd Alterar o diretório de trabalho. veonconcurso.com.br Linux mkdir Criar um ou mais diretórios. veonconcurso.com.br Linux rmdir Remover diretórios vazios. veonconcurso.com.br Linux rm Remover arquivos e (opcionalmente) diretórios. veonconcurso.com.br Linux touch Utilizado para criar um novo arquivo vazio. veonconcurso.com.br Linux touch Atualizar a data e a hora de modificação e de acesso de um arquivo para a data e hora atual. veonconcurso.com.br Linux mv - Mover arquivos e diretórios - Renomear arquivos e diretórios veonconcurso.com.br Linux cp Copiar arquivos e diretórios. veonconcurso.com.br Linux pwd Exibe o caminho absoluto do diretório de trabalho. veonconcurso.com.br Linux find Procurar arquivos em um determinado diretório. veonconcurso.com.br Linux find Pode procurar por nome, tipo, última modificação. veonconcurso.com.br Linux top Exibe os processos que estão sendo executados no sistema. Utilizado também para aferir o uso da CPU e da memória. veonconcurso.com.br Linux file Identifica o tipo de arquivo indicado pelo usuário. veonconcurso.com.br Linux chmod Altera as permissões de acesso de arquivos e diretórios. veonconcurso.com.br Linux chmod No Linux as permissões dos arquivos são identificadas: r w x r = leitura (read) w = escrita - gravar (write) X = execução (execute) Permissões Tipo. “-” indica arquivo regular “d” indica diretório Leitura, escrita e executar para o PROPRIETÁRIO Leitura, escrita e executar para o GRUPO Leitura, escrita e executar para OUTROS USUÁRIOS Linux chmod u PROPRIETÁRIO DO ARQUIVO g USUÁRIOS DO GRUPO o OUTROS USUÁRIOS veonconcurso.com.br Permissões Tipo. “-” indica arquivo regular “d” indica diretório Leitura, escrita e executar para o PROPRIETÁRIO Leitura, escrita e executar para o GRUPO Leitura, escrita e executar para OUTROS USUÁRIOS u g o Linux chmod + Adiciona permissões - Remove permissões = Altera as permissões veonconcurso.com.br Linux gzip Compactar arquivos. veonconcurso.com.br Linux gunzip Descompactar arquivos. veonconcurso.com.br Linux tar Empacotar ou extrair arquivos empacotados. veonconcurso.com.br Linux tar -c : cria um novo arquivo tar. -x : extrai o conteúdo do arquivo tar. -t : lista o conteúdo do arquivo tar. -v : mostra mensagens. -f arquivo : define o nome do arquivo tar. veonconcurso.com.br Linux free Utilizado para exibir a quantidade de memória livre e usada no sistema. veonconcurso.com.br Linux su Permite mudar de usuário. Caso o nome do usuário não seja fornecido, assume-se que o objetivo é se tornar o usuário root. veonconcurso.com.br Linux users Mostra quem está logado no sistema. veonconcurso.com.br Linux w Mostra quem está logado no sistema e o que está fazendo. veonconcurso.com.br Linux who Mostra quais usuários estão logados no sistema e a data e hora do logon. veonconcurso.com.br Linux passwd Altera a senha de um usuário. veonconcurso.com.br Linux cat Exibir o conteúdo de arquivos. Concatena o conteúdo de arquivos. veonconcurso.com.br Linux tail Exibir as últimas dez linhas de um arquivo. veonconcurso.com.br Linux head Exibir as primeiras dez linhas de um arquivo. veonconcurso.com.br Linux echo Exibe texto na tela. veonconcurso.com.br Linux du Exibe o tamanho de arquivos e/ou diretórios. veonconcurso.com.br Linux cal Exibir um calendário. veonconcurso.com.br Linux shutdown Finaliza o sistema com segurança. veonconcurso.com.br Linux df Informações sobre espaço, livre e ocupado, das partições do sistema. veonconcurso.com.br Linux ps Informações sobre os processos que estão executando na máquina. veonconcurso.com.br Linux kill Utilizado para finalizar um processo. veonconcurso.com.br Linux write Troca de mensagens entre usuários de um mesmo sistema. veonconcurso.com.br Linux ln Este comando cria ligações (links) entre arquivos. veonconcurso.com.br Linux ln -d : cria uma ligação direta (hard link), é o padrão. -L ou −−logical : cria uma ligação para um link simbólico. -s : cria uma ligação simbólica (soft link). -v : mostra o nome de cada arquivo antes de criar o link. veonconcurso.com.br Linux ln Exemplo: ln -s /home/veon/docume rodriteste veonconcurso.com.br Linux date Exibe ou modifica a data e a hora do sistema. veonconcurso.com.br Linux ssh Estabelece uma sessão com um computador remoto por meio de uma conexão segura criptografada. Utiliza o protocolo SSH. veonconcurso.com.br Linux Diretórios veonconcurso.com.br Linux / Diretório RAIZ do sistema. Diretórios veonconcurso.com.br Linux / Diretório raiz - o ponto de partida da árvore de diretórios. Diretórios LinuxDiretórios Arquivos binários essenciais, como comandos necessários tanto para o administrador do sistema quanto para usuários normais. Normalmente também contém os shells, como o Bash. /bin LinuxDiretórios Contém os comandos básicos do shell que podem ser usados por root e por outros usuários. Estes comandos incluem ls, mkdir, cp, mv, rm e rmdir. /bin também contém Bash, o shell padrão no SUSE Linux Enterprise Server . /bin LinuxDiretórios /boot Arquivos estáticos do carregador de boot. veonconcurso.com.br LinuxDiretórios /boot Arquivos que o Linux utiliza para inicialização. veonconcurso.com.br LinuxDiretórios /boot Contém dados necessários para a inicialização, como o carregador de boot, o kernel e outros dados que são usados antes que o kernel comece a executar programas em modo de usuário. LinuxDiretórios /dev Arquivos dos dispositivos de hardware. veonconcurso.com.br LinuxDiretórios /dev Contém arquivos de dispositivo que representam componentes de hardware. veonconcurso.com.br LinuxDiretórios /etc Arquivos de configuração do sistema. veonconcurso.com.br LinuxDiretórios /home Diretório dos arquivos pessoais dos usuários. veonconcurso.com.br LinuxDiretórios /homeContém os diretórios pessoais de todos os usuários que possuem contas no sistema. veonconcurso.com.br LinuxDiretórios /lib Bibliotecas de funções do sistema, compartilhadas pelos programas. veonconcurso.com.br LinuxDiretórios /lib Bibliotecas compartilhadas essenciais e módulos do kernel. veonconcurso.com.br LinuxDiretórios /lib Contém as bibliotecas compartilhadas essenciais necessárias para inicializar o sistema e executar os comandos no sistema de arquivos raiz. O equivalente do Windows para bibliotecas compartilhadas são arquivos DLL. LinuxDiretórios /media Pontos de montagem para mídia removível. veonconcurso.com.br LinuxDiretórios /media Contém pontos de montagem para mídia removível, como CD-ROMs, discos flash e câmeras digitais (se usarem USB). /media geralmente contém qualquer tipo de unidade, exceto o disco rígido do seu sistema. Quando sua mídia removível tiver sido inserida ou conectada ao sistema e montada, você pode acessá-la aqui. LinuxDiretórios /mnt Ponto de montagem para montar temporariamente um sistema de arquivos. veonconcurso.com.br LinuxDiretórios /mnt Este diretório fornece um ponto de montagem para um sistema de arquivos montado temporariamente. root pode montar sistemas de arquivos aqui. LinuxDiretórios /opt Pacotes de software de aplicativos complementares. veonconcurso.com.br LinuxDiretórios /opt Reservado para a instalação de software de terceiros. Software opcional e pacotes de programas complementares maiores podem ser encontrados aqui. LinuxDiretórios /root Diretório inicial do superusuário root. veonconcurso.com.br LinuxDiretórios /root Os dados pessoais de root estão localizados aqui. veonconcurso.com.br LinuxDiretórios /sbin Comandos do sistema para acesso do superusuário (root). Servem para administração e controle do sistema. veonconcurso.com.br LinuxDiretórios /srv Dados para serviços prestados pelo sistema. veonconcurso.com.br LinuxDiretórios /srv Contém dados de serviços fornecidos pelo sistema, como FTP e HTTP. LinuxDiretórios /tmp Diretório para armazenamento de arquivos temporários gerados pelos programas. veonconcurso.com.br LinuxDiretórios /usr Hierarquia secundária com dados somente leitura. veonconcurso.com.br LinuxDiretórios /usr Sigla para recursos do sistema Unix. Os dados /usr são dados estáticos, somente leitura, que podem ser compartilhados entre vários hosts compatíveis com o Filesystem Hierarchy Standard(FHS). veonconcurso.com.br LinuxDiretórios /usr Este diretório contém todos os programas aplicativos, incluindo os desktops gráficos, como o GNOME, e estabelece uma hierarquia secundária no sistema de arquivos. /usr detém vários subdiretórios, como /usr/bin, /usr/sbin, /usr/local, e /usr/share/doc. veonconcurso.com.br LinuxDiretórios /var Dados variáveis, como arquivos de log. veonconcurso.com.br LinuxDiretórios /var Dados que são gravados durante a operação do sistema e, portanto, são dados variáveis, como arquivos de log ou dados de spool. veonconcurso.com.br LinuxDiretórios /proc Diretório virtual de informações do sistema. veonconcurso.com.br LinuxDiretórios /windows Disponível apenas se você tiver o Microsoft Windows * e o Linux instalados em seu sistema. Contém os dados do Windows. veonconcurso.com.br Linux Gerenciadores de Boot veonconcurso.com.br Linux GRUB Utilizado para gerenciar o boot (inicialização) de múltiplos sistemas operacionais disponíveis um uma máquina. veonconcurso.com.br Linux Lilo Carregador Linux Utilizado para gerenciar o boot (inicialização) de múltiplos sistemas operacionais disponíveis um uma máquina. veonconcurso.com.br SUSE Linux Enterprise Server Linux Extensões de arquivos No Linux, as extensões de arquivos não são obrigatórias para a identificação do tipo de arquivo. veonconcurso.com.br Linux Extensões de arquivos O Linux identifica o tipo de arquivo pelo seu conteúdo e não por sua extensão. veonconcurso.com.br Linux Extensões de arquivos No Linux, é possível utilizar nenhuma, uma ou duas extensões para nomear os arquivos. concursos aulascurso.txt aulas_curso.tar.gz LinuxCaracteres válidos para nomes de arquivos Você pode usar qualquer caractere, exceto / (barra), nos nomes de arquivos. veonconcurso.com.br LinuxCaracteres válidos para nomes de arquivos Contudo, alguns dispositivos usam um sistema de arquivos que tem mais restrições nos nomes de arquivos. Portanto, a melhor prática para evitar os seguintes caracteres nos nomes dos arquivos | \ ? * < “ : > / LinuxO nome do arquivo é muito longo Em alguns sistemas de arquivos, nomes de arquivos não podem ter mais do que 255 caracteres. Essa limitação de 255 caracteres inclui tanto o nome do arquivo quanto o caminho para o arquivo. LinuxO nome do arquivo é muito longo /home/rodrigo/Documentos/ trabalho/propostas-comerciais/… veonconcurso.com.br Linux Arquivo oculto veonconcurso.com.br Linux Se você nomear um arquivo com um . sendo o primeiro caractere, o arquivo ficará oculto quando você tentar visualizá-lo no gerenciador de arquivos. veonconcurso.com.br Linux O que é um arquivo com um ~ no final do seu nome? veonconcurso.com.br Linux Arquivos com um ~ no final do seus nomes exemplo.txt~ são cópias de segurança criadas automaticamente de documentos editados em diversos aplicativos. Por padrão, estes arquivos são ocultos. veonconcurso.com.br Linux Capacidade de analisar uma cadeia de caracteres, avaliar a existência de maiúsculas e minúsculas e comportar-se de diferentes maneiras em função disso. Case Sensitive veonconcurso.com.br Linux provas.txt Provas.txt PROVAS.txt Case Sensitive veonconcurso.com.br Linux Multiusuário Vários usuários utilizando um mesmo computador e compartilhando seus recursos. veonconcurso.com.br Linux Multitarefa Capacidade de gerenciar a execução de várias tarefas ao mesmo tempo. veonconcurso.com.br Linux Multitarefa preemptiva Interromper temporariamente a execução de um processo em detrimento de outro. veonconcurso.com.br Linux Sistemas de Arquivos Regras e padrões que indicam como o sistema operacional vai realizar os procedimentos de gravação, leitura e armazenamento de dados nas unidades. Linux O sistema de arquivos padrão usado pelo SUSE Linux Enterprise Server é Btrfs. Outros sistemas de arquivos usados com frequência estão disponíveis: Ext2, Ext3, Ext4, FAT, XFS, Swap e UDF. Linux YAST Yet another Setup Tool Ferramenta usada para instalação e configuração do sistema operacional na distribuição Linux SUSE. veonconcurso.com.br
Compartilhar