DEV Community

Cover image for Explorando Linux Server
Gabriel Alves
Gabriel Alves

Posted on

1

Explorando Linux Server

Linux Server

  • sudo: comando para usar um comando com permissão de administrador
  • apt: ferramente que faz gerenciamento de pacotes
  • update: verifica quais pacotes estão disponiveis.
    sudo apt update
Enter fullscreen mode Exit fullscreen mode

Esse comando verifica quais pacotes estão disponiveis para instalação.

  • Ao utilizar o comando help será fornecido uma lista de comandos que podem ser utilizados no seu ambiente.

  • Voce também pode utilizar help para comandos, por exemplo: ls --help que verifica quais comandos posso utilizar junto com ls

  • mkdir: Comando para criação de diretorio/pasta

    mkdir devops
Enter fullscreen mode Exit fullscreen mode

O comando acima cria um novo diretorio chamado devops

  • history: Mostra todos os comandos que foram utilizados no ambiente em execução.

Gerenciando arquivos

  • touch: Cria um novo arquivo no caminho atual
    touch notas.txt
Enter fullscreen mode Exit fullscreen mode

Cria o arquivo notas no formato txt

  • cat: abre um arquivo no terminal:
    cat > notas.txt
Enter fullscreen mode Exit fullscreen mode

Para verificar o que tem de conteudo dentro do arquivo, basta tirar o sinal de >

    echo trocando texto > notas.txt
Enter fullscreen mode Exit fullscreen mode

Esse comando sobrescreve o que antes tinha escrito em notas.txt

Instalando Editor de Texto

    sudo apt-get install nano
Enter fullscreen mode Exit fullscreen mode

Ao utilizar nano notas.txt um ambiente visual é apresentado para edição de texto do seu arquivo. Onde voce pode escrever livremente como se fosse um bloco de notas

  • Para sair do ambiente de texto pressione ctrl + x
  • O programa vai perguntar se você quer salvar os arquivos, você pressiona Y
  • Em seguida vai ser perguntado o nome do arquivo se ele já tiver um, você pode simplesmente pressionar enter ou sobrescrever o nome atual.
    tar -czf compactado.tar.gz <arquivo1> <arquivo2>
Enter fullscreen mode Exit fullscreen mode

O comando acima cria uma pasta compactada com dois arquivos criados recentemente, certifique-se de alterar o nome para o nome dos arquivos.

    mv compactado.tar.gz /home/<usuario>/devops
Enter fullscreen mode Exit fullscreen mode

Esse comando move a pasta compactada para a pasta de devops criada anteriormente. Podemos excluir os arquivos da pasta de usuario agora.

    rm <arquivo1>
Enter fullscreen mode Exit fullscreen mode

Com esse comando, o arquivo criado anteriormente foi apagado do sistema.

Image of Datadog

How to Diagram Your Cloud Architecture

Cloud architecture diagrams provide critical visibility into the resources in your environment and how they’re connected. In our latest eBook, AWS Solution Architects Jason Mimick and James Wenzel walk through best practices on how to build effective and professional diagrams.

Download the Free eBook

Top comments (0)

A Workflow Copilot. Tailored to You.

Pieces.app image

Our desktop app, with its intelligent copilot, streamlines coding by generating snippets, extracting code from screenshots, and accelerating problem-solving.

Read the docs

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay