60 Comandos Linux em 10 minutos

00:13:12
https://www.youtube.com/watch?v=QG9CeHoQUc0

概要

TLDRNeste vídeo, o apresentador compartilha 60 comandos fundamentais do Linux que todo usuário deve conhecer, desde a manipulação de arquivos até a gestão de permissões e configuração de redes. Comandos como 'pwd', 'ls', 'cd', 'cp', 'mv' e 'rm' são explorados, demonstrando sua utilidade em diferentes contextos. Além disso, o vídeo cobre comandos para instalação de usuários, gerenciamento de processos e uso de ferramentas como 'grep' e 'find'. Este conteúdo é ideal para iniciantes e usuários avançados que buscam aprimorar suas habilidades no Linux.

収穫

  • 📂 Comando 'ls' lista arquivos e diretórios.
  • 🖱️ 'cp' copia arquivos e diretórios.
  • 🔄 'mv' move arquivos entre diretórios.
  • ❌ 'rm' remove arquivos e pastas.
  • 🔍 'find' localiza arquivos no sistema.
  • 🔎 'grep' busca por padrões em arquivos.
  • 🔒 'chmod' modifica permissões de arquivos.
  • 📡 'ifconfig' mostra configurações de rede.
  • 💾 'tar' compacta e descompacta arquivos.
  • 🖥️ 'shutdown' desliga o sistema.

タイムライン

  • 00:00:00 - 00:05:00

    O vídeo apresenta 60 comandos essenciais do Linux, abordando manipulação de arquivos, gerenciamento de permissões, controle de processos e configuração de redes. Entre os comandos introduzidos estão 'pwd' para mostrar o diretório atual, 'ls' para listar arquivos e diretórios, e 'cd' para mudar de diretório. Além disso, comandos como 'touch' para criar arquivos vazios, 'echo' para imprimir na tela e redirecionar saídas para arquivos, e 'mkdir' para criar diretórios são explicados. Comandos de cópia, movimentação e remoção de arquivos como 'cp', 'mv' e 'rm' também são demonstrados, junto com a importância do uso de flags para operações recursivas.

  • 00:05:00 - 00:13:12

    Na sequência, o vídeo detalha a criação e descompactação de arquivos com 'zip' e 'unzip', além de comandos para pesquisar arquivos ('find'), buscar padrões dentro de arquivos ('grep'), e eliminar arquivos de forma segura ('shred'). O uso de 'ifconfig' para listar configurações de rede e 'ping' para testar conectividade são abordados, assim como comandos para gerenciar processos, como 'ps' e 'kill'. O vídeo conclui com explicações sobre adição de usuários ('useradd'), configuração de firewall ('iptables'), e gerenciamento de serviços ('service'), além de operações de desligamento e reinicialização do sistema.

マインドマップ

ビデオQ&A

  • O que o comando 'pwd' faz?

    Mostra o diretório atual em que você está no terminal.

  • Como posso listar arquivos e diretórios?

    Utilize o comando 'ls'.

  • O que o comando 'cd' faz?

    Permite mudar de diretório.

  • Como criar um arquivo vazio rapidamente?

    Use o comando 'touch arquivo.txt'.

  • Qual comando redireciona a saída para um arquivo?

    O comando 'echo' seguido de '>'.

  • Como removo um arquivo?

    Utilize o comando 'rm arquivo.txt'.

  • O que faz o comando 'chmod'?

    Modifica as permissões de um arquivo.

  • Como posso encontrar arquivos no diretório?

    Use o comando 'find'.

  • Qual é a função do comando 'grep'?

    Busca por padrões de texto dentro de arquivos.

  • Como posso ver a configuração de rede?

    Utilize o comando 'ifconfig'.

ビデオをもっと見る

AIを活用したYouTubeの無料動画要約に即アクセス!
字幕
pt
オートスクロール:
  • 00:00:00
    Neste vídeo vou te mostrar 60 comandos
  • 00:00:01
    do Linux que você precisa conhecer
  • 00:00:03
    comandos para manipular arquivos
  • 00:00:04
    gerenciar permissões controlar processos
  • 00:00:06
    configurar redes e muito mais então fica
  • 00:00:08
    comigo nesse vídeo que eu vou elevar seu
  • 00:00:09
    conhecimento em Linux a outro nível
  • 00:00:11
    dentro pro Meo cal eu vou utilizar pwd
  • 00:00:13
    que significa print work directory ele
  • 00:00:16
    vai mostrar o diretório atual onde eu tô
  • 00:00:18
    aqui no meu terminal eu posso utilizar o
  • 00:00:20
    comando LS também para listar os
  • 00:00:22
    arquivos e diretórios dentro desse
  • 00:00:24
    diretório onde eu estou o lsa vai
  • 00:00:26
    mostrar mais informações e o comando CD
  • 00:00:29
    Change Director vai permitir com que eu
  • 00:00:31
    mude de diretório Então posso dar um CD
  • 00:00:33
    aqui no Music por exemplo ou dar um CD
  • 00:00:35
    dois pontos para voltar ao diretório
  • 00:00:37
    anterior Olha só E com CD sem nada ele
  • 00:00:41
    vai voltar pra home do meu usuário com o
  • 00:00:43
    toch a gente consegue criar um arquivo
  • 00:00:45
    vazio de forma rápida então toou
  • 00:00:48
    arquivo.txt dando no LS Olha só o
  • 00:00:50
    arquivo foi criado o comando Eco permite
  • 00:00:53
    a gente mostrar coisas na tela então ele
  • 00:00:55
    vai printar na tela e a gente consegue
  • 00:00:57
    redirecionar redirecionar esse valor
  • 00:00:58
    para um arquivo por por exemplo então
  • 00:01:00
    Eco 2 3 eu posso redirecionar com sinal
  • 00:01:03
    de maior q para o arquivo dando um catch
  • 00:01:07
    utilizando o comando para ler o arquivo
  • 00:01:08
    a gente lê o conteúdo desse arquivo com
  • 00:01:10
    o mkd a gente consegue criar um novo
  • 00:01:13
    diretório então pasta a gente criou um
  • 00:01:16
    novo diretório chamado pasta e com o
  • 00:01:18
    comando CP a gente consegue copiar
  • 00:01:21
    arquivos e diretórios então Posso copiar
  • 00:01:23
    o arquivo para um arquivo 2.txt ou até
  • 00:01:27
    copiar uma pasta só que para copiar uma
  • 00:01:29
    pasta preciso colocar o traço r de
  • 00:01:31
    recursivo então ele vai copiar a pasta
  • 00:01:33
    com todos os arquivos dentro dela para
  • 00:01:35
    um outro local então por exemplo pasta
  • 00:01:38
    do no mesmo diretório onde eu tô consigo
  • 00:01:40
    copiar com o CP se eu quiser mover um
  • 00:01:42
    arquivo utilizo o comando MV então MV
  • 00:01:45
    arquivo.txt por exemplo para dois pontos
  • 00:01:48
    ou seja tô movendo o arquivo para o
  • 00:01:50
    diretório atrás do meu então dando CD
  • 00:01:53
    dois pontos o arquivo agora tá aqui na
  • 00:01:55
    raiz do sistema para eu remover um
  • 00:01:57
    arquivo eu utilizo o comando RM então RM
  • 00:02:00
    arquivo.txt Olha só o arquivo Foi
  • 00:02:02
    removido mas para remover uma pasta vou
  • 00:02:06
    voltar na minha home eu preciso colocar
  • 00:02:08
    o traço r para ele remover toda a pasta
  • 00:02:11
    o diretório recursivamente todos os
  • 00:02:13
    arquivos dentro dela então RM traço r
  • 00:02:15
    pasta do Olha só pasta dois foi removida
  • 00:02:19
    para limpar o meu terminal eu utilizo o
  • 00:02:20
    comando Clear ele vai limpar toda a tela
  • 00:02:23
    e para criar um link aqui um atalho
  • 00:02:25
    dentro do Linux a gente utiliza o
  • 00:02:27
    comando LN TR S passando o nome do
  • 00:02:29
    arquivo e o caminho pro link Então vou
  • 00:02:31
    chamar de link
  • 00:02:33
    arquivo Olha só então dando um catch
  • 00:02:36
    aqui no link arquivo eu vou ler o mesmo
  • 00:02:38
    conteúdo que tem lá no arquivo 2.txt
  • 00:02:41
    porque é um atal com o comando head a
  • 00:02:43
    gente consegue ler as primeiras linhas
  • 00:02:45
    de um arquivo então head bar etc bar
  • 00:02:48
    hosts com traço n a gente define a
  • 00:02:50
    quantidade de linhas que a gente quer
  • 00:02:51
    ler Olha só as duas primeiras linhas e
  • 00:02:54
    com o comando Tail a gente vai ler as
  • 00:02:56
    últimas duas linhas nesse caso aqui ou
  • 00:03:00
    com traço n a gente seleciona também a
  • 00:03:02
    quantidade de linhas que a gente quer
  • 00:03:03
    ler o comando L permite a gente ler um
  • 00:03:05
    arquivo grande então DC bar host por
  • 00:03:09
    exemplo a gente consegue né caminhar o
  • 00:03:12
    arquivo utilizando as setinhas aqui do
  • 00:03:14
    teclado né com o comando CMP a gente
  • 00:03:17
    consegue comparar dois arquivos Então
  • 00:03:19
    posso comparar aqui o arquivo dois com o
  • 00:03:21
    link arquivo no caso tô comparando no
  • 00:03:23
    mesmo arquivo ou então poderia comparar
  • 00:03:26
    utilizando o di também que vai me dar
  • 00:03:28
    mais detalhes sobre essa comp Então
  • 00:03:30
    posso por exemplo dar 2 3 4 pro
  • 00:03:37
    arquivo e utilizar
  • 00:03:42
    comparação dizendo aqui que qu by são
  • 00:03:46
    diferentes e com dif ele vai me dar mais
  • 00:03:49
    informações então el mostra exatamente o
  • 00:03:51
    conteúdo ali que difere para editar
  • 00:03:53
    arquivo de forma mais avançado a gente
  • 00:03:54
    pode uar o editor de texto
  • 00:04:00
    apertando i a gente consegue modificar o
  • 00:04:02
    arquivo es do p x a gente salva o
  • 00:04:07
    arquivo e
  • 00:04:09
    fecha Olha só olha só a gente acabou de
  • 00:04:15
    modificar o arquivo pxt com o c mod a
  • 00:04:18
    gente consegue modificar as permissões
  • 00:04:20
    do arquivo então se eu der um LS aqui eu
  • 00:04:22
    vejo com o arquivo pxt tem permissão de
  • 00:04:25
    leitura e escrita tem permissão de
  • 00:04:27
    leitura aqui para todos os usuários se
  • 00:04:29
    eu quiser adici ionar a permissão de
  • 00:04:30
    execução por exemplo Então vou modificar
  • 00:04:32
    esse arquivo aqui para se tornar um
  • 00:04:44
    script eu dou o ch mod mais x
  • 00:04:48
    arquivo.txt e agora ele tem a permissão
  • 00:04:52
    de execução posso executar ele aqui com
  • 00:04:54
    ponto barra arquivo Olha só independente
  • 00:04:56
    da extensão ele é executado de acordo
  • 00:04:59
    com o cabeçalho que eu coloquei do
  • 00:05:01
    script com o comando Zip a gente
  • 00:05:03
    consegue criar arquivos compactados
  • 00:05:05
    então Zip arquivo pxt arquivo 2 pxt só
  • 00:05:11
    que como primeiro argumento a gente
  • 00:05:12
    coloca o nome desse arquivo compactado
  • 00:05:14
    Então vou chamar de compactado.zip Olha
  • 00:05:18
    só e com o comando unzip a gente faz o
  • 00:05:21
    processo reverso descompactando esse
  • 00:05:24
    arquivo Olha só uma outra forma de
  • 00:05:27
    modificar arquivos é utilizando o editor
  • 00:05:30
    que é um pouco mais simples então a
  • 00:05:32
    gente consegue modificar aqui e com Cont
  • 00:05:34
    contrl x salvar o
  • 00:05:40
    arquivo Olha só com o comando f a gente
  • 00:05:42
    pode encontrar arquivos dentro do
  • 00:05:44
    diretório Então vou utilizar o f no
  • 00:05:46
    diretório onde eu tô para pesquisar
  • 00:05:47
    arquivos que ten no seu nome então Traço
  • 00:05:51
    name a palavra arquivo o arquivo pode
  • 00:05:54
    ser de qualquer extensão Então posso
  • 00:05:57
    colocar aqui um asterisco para completar
  • 00:05:59
    com qualquer coisa olha só Arquivo do e
  • 00:06:01
    arquivo. TXT posso fazer esse F também
  • 00:06:05
    na raiz do sistema ele procuraria em
  • 00:06:07
    todo o meu computador aqui por arquivos
  • 00:06:10
    com esse nome o comando grip busca por
  • 00:06:12
    padrões de texto Dentro de um arquivo
  • 00:06:14
    então se eu colocar aqui grip 1 2 3 e
  • 00:06:16
    passar o nome do arquivo ele vai
  • 00:06:19
    pesquisar por esse padrão dentro de um
  • 00:06:20
    arquivo então por exemplo local
  • 00:06:23
    host dentro de bar etc bar hosts Olha só
  • 00:06:27
    ele encontrou esse padrão e ele coloca
  • 00:06:29
    aqui colorido na tela para destacar e eu
  • 00:06:31
    também posso fazer uma busca por um
  • 00:06:33
    padrão de texto Dentro de arquivos
  • 00:06:35
    dentro de diretório de forma recursiva
  • 00:06:38
    utilizando o traço r então grip traço r
  • 00:06:41
    aqui eu vou passar a pesquisa né então
  • 00:06:43
    pesquisar por localhost dentro do
  • 00:06:45
    diretório bar etc ele vai fazer essa
  • 00:06:47
    busca de forma recursiva para mim e
  • 00:06:49
    destacar aqui na tela com o comando
  • 00:06:51
    shred a gente consegue apagar um arquivo
  • 00:06:52
    de forma segura então S dá um shad
  • 00:06:55
    arquivo.txt ele vai modificar o arquivo
  • 00:06:59
    vai fazer o replace dele várias vezes
  • 00:07:01
    até que não seja possível mais recuperar
  • 00:07:03
    aqueles dados Então você dá um catch
  • 00:07:05
    aqui no arquivo pxt Olha só virou um
  • 00:07:08
    monte de byte aqui e se eu utilizar o
  • 00:07:10
    shad traço u ele vai fazer isso e apagar
  • 00:07:13
    o arquivo então o arquivo já nem existe
  • 00:07:16
    mais Olha só com o comando if config a
  • 00:07:18
    gente consegue listar aqui as
  • 00:07:20
    configurações das interfaces de rede né
  • 00:07:22
    os IPS enfim e com o comando ping a
  • 00:07:24
    gente consegue enviar pacotes smp enviar
  • 00:07:27
    pings para IPS locais e até externos
  • 00:07:30
    Então posso enviar um ping aqui pro
  • 00:07:32
    google.com com o comando wget eu posso
  • 00:07:34
    fazer o download de uma página ou de um
  • 00:07:36
    arquivo Então posso dar um wget no
  • 00:07:38
    Google e baixar a página inicial do
  • 00:07:40
    Google aqui o HTML Olha só com o comando
  • 00:07:44
    History eu consigo ver todo o histórico
  • 00:07:46
    de comandos que eu executei aqui no meu
  • 00:07:49
    sistema com o comando Man eu consigo
  • 00:07:51
    abrir um manual para um comando que eu
  • 00:07:54
    não sei utilizar ainda então Man vin por
  • 00:07:56
    exemplo ele vai abrir o manual aqui eu
  • 00:07:57
    consigo ler toda a descrição todas as
  • 00:07:59
    opções que eu posso utilizar Como
  • 00:08:01
    utilizar essa ferramenta esse software
  • 00:08:03
    se eu não quero um manual extremamente
  • 00:08:05
    completo eu posso utilizar a ferramenta
  • 00:08:07
    waris para identificar para saber para
  • 00:08:10
    que que serve um comando então What is
  • 00:08:12
    VM Olha só What is S ele vai me dizer
  • 00:08:15
    aqui de forma rápida o que que é para
  • 00:08:17
    que que serve ou então só eu não sei
  • 00:08:19
    onde é que tá né dentro do meu sistema
  • 00:08:21
    um binário Então posso utilizar where is
  • 00:08:24
    S ele vai me mostrar o caminho onde tá
  • 00:08:26
    esse binário where is V ele vai me
  • 00:08:29
    mostrar o caminho com o comando PS Eu
  • 00:08:31
    vou listar todos os processos em
  • 00:08:34
    execução aqui na minha máquina com PS
  • 00:08:36
    traço ao x eu vou listar todos os
  • 00:08:39
    processos de todos os usuários até o
  • 00:08:42
    usuário administrativo o root e com o
  • 00:08:44
    comando que eu posso matar um processo
  • 00:08:46
    Então posso dar um kill passando o
  • 00:08:48
    process ID ali de outro processo então
  • 00:08:51
    por exemplo
  • 00:08:52
    1614 vou dar um k nesse B ou então eu
  • 00:08:55
    posso dar um pq passando o nome do
  • 00:08:58
    processo S pq Bash com o comando ufw
  • 00:09:01
    isso é muito comum em ubun servidores
  • 00:09:03
    ubunt por exemplo eu consigo manipular
  • 00:09:05
    um fal né Por exemplo para habilitar a
  • 00:09:09
    porta 80 posso dar um alau 80
  • 00:09:12
    habilitando o acesso a porta 80 aqui do
  • 00:09:14
    meu sistema com o comando o name eu
  • 00:09:17
    consigo ver informações sobre o meu
  • 00:09:20
    sistema então o name traço a vai me
  • 00:09:21
    mostrar o name traço a vai me mostrar
  • 00:09:24
    todas as informações aqui do meu sistema
  • 00:09:26
    operacional que enfim com o comando user
  • 00:09:29
    eu consig adicionar
  • 00:09:31
    usurio user no Olha só e com comando pwd
  • 00:09:35
    Posso alterar a senha de outros
  • 00:09:37
    usuários user
  • 00:09:39
    no posso operar aqui a senha desse
  • 00:09:42
    usuário com group consigo adicionar um
  • 00:09:46
    novo grupo então novo grupo posso
  • 00:09:48
    adicionar novo usuário também utilizando
  • 00:09:50
    o comando ao contrário user novo
  • 00:09:54
    user eet a senha aqui com todas asações
  • 00:09:59
    e posso utilizar o comando user mod ag
  • 00:10:04
    para adicionar um usuário um grupo novo
  • 00:10:08
    grupo aqui o novo user Olha só para
  • 00:10:11
    adicionar diretamente regras de rede eu
  • 00:10:14
    posso utilizar o comando IP tables e por
  • 00:10:16
    exemplo por exemplo dizer aqui que eu
  • 00:10:17
    quero aceitar todas as conexões na porta
  • 00:10:20
    202 ou seja aceitar conexões SSH Olha só
  • 00:10:24
    com o comando SS a gente consegue ver
  • 00:10:26
    todas as informações de conexão do
  • 00:10:28
    sistema posso poss dar um traço tun aqui
  • 00:10:30
    também ele vai me mostrar todas as
  • 00:10:32
    informações de conexões TCP udp com o
  • 00:10:35
    comando shw eu consigo alterar quem é
  • 00:10:37
    dono de um arquivo Olha só
  • 00:10:40
    shw novo user arquivo 2. XT D lsa agora
  • 00:10:45
    o novo user é dono do arquivo 2. XT mas
  • 00:10:50
    ele é do grupo Rot com o comando DF eu
  • 00:10:53
    consigo ver o espaço disponível no meu
  • 00:10:55
    sistema então DF ou DF traço H ele vai
  • 00:10:58
    me mostrar aqui Tod as informações de
  • 00:11:00
    uso de disco do meu sistema com o
  • 00:11:02
    comando Call ele vai me mostrar um
  • 00:11:04
    calendário aqui então consigo até
  • 00:11:05
    selecionar o ano Olha só o calendário de
  • 00:11:07
    2022 calendário de 2025 ele vai me
  • 00:11:10
    mostrar aqui todo o calendário no
  • 00:11:12
    terminal Olha só com o comando top eu
  • 00:11:14
    consigo ver em tempo real aqui o uso de
  • 00:11:16
    processador memória e outras informações
  • 00:11:19
    do meu sistema ou então utilizando o htp
  • 00:11:22
    eu consigo ou então utilizando o htp eu
  • 00:11:24
    consigo mais informações aqui até de
  • 00:11:27
    forma forma mais visível mais legível
  • 00:11:29
    aqui o comando awk a gente consegue
  • 00:11:32
    filtrar e manipular texto então por
  • 00:11:34
    exemplo eu vou redirecionar a saída do
  • 00:11:36
    IF config pro o e eu vou pegar ali todos
  • 00:11:38
    os endereços IP das interfaces Olha só
  • 00:11:42
    com o comando Su eu posso executar
  • 00:11:44
    comandos com outros usuários então se eu
  • 00:11:47
    dar um sucal eu vou basicamente logar
  • 00:11:49
    com esse usuário e com o comando sudo eu
  • 00:11:51
    consigo também executar comandos a
  • 00:11:53
    partir da permissão de outro usuário se
  • 00:11:55
    eu tiver essa permissão Então posso dar
  • 00:11:57
    aqui um Sud Bash né né como o k tem
  • 00:12:00
    permissão eu vou logar novamente como
  • 00:12:02
    Rot com o comando service a gente pode
  • 00:12:05
    manipular e gerenciar serviços Então
  • 00:12:07
    posso iniciar aqui o SSH e ver o status
  • 00:12:10
    também SSH
  • 00:12:14
    status Inicial serviço service a ape
  • 00:12:17
    dois start com o comando Exit eu vou
  • 00:12:19
    fechar o meu terminal no caso aqui Eu
  • 00:12:21
    Voltei pro usuário cale e como o serviço
  • 00:12:24
    sh tá aberto eu posso utilizar o comando
  • 00:12:26
    sh para autenticar via sh no sistema no
  • 00:12:29
    caso aqui vou fazer essa conexão local
  • 00:12:31
    Olha só e é is vou utilizar minha senha
  • 00:12:34
    cali Olha só loguei com usuário cali com
  • 00:12:36
    o comando Finger a gente consegue
  • 00:12:38
    informações de um usuário Então olha só
  • 00:12:39
    Finger cal ele vai mostrar todas as
  • 00:12:41
    informações ou então olha só no user vai
  • 00:12:45
    mostrar todas as informações desse
  • 00:12:46
    usuário com o comando New fat ele mostra
  • 00:12:48
    pra gente uma visão Geral do sistema de
  • 00:12:50
    forma estilizada Olha
  • 00:12:53
    só o comando reboot permite a gente
  • 00:12:55
    reiniciar o nosso sistema e o comando
  • 00:12:57
    shutdown permite a gente agendar ou
  • 00:13:00
    desligar imediatamente o sistema
  • 00:13:02
    operacional então no caso aqui traço H
  • 00:13:04
    na dando no enter ele vai desligar nosso
  • 00:13:07
    cal então basicamente isso Pessoal
  • 00:13:09
    espero que vocês tenham gostado até a
  • 00:13:10
    próxima falou
タグ
  • Linux
  • comandos
  • terminal
  • manipulação de arquivos
  • permissões
  • processos
  • rede
  • usuários
  • sistema
  • dicas