{"id":11080,"date":"2023-10-27T15:39:04","date_gmt":"2023-10-27T18:39:04","guid":{"rendered":"https:\/\/www.homehost.com.br\/blog\/?p=11080"},"modified":"2024-02-21T09:10:09","modified_gmt":"2024-02-21T12:10:09","slug":"principais-comandos-linux","status":"publish","type":"post","link":"https:\/\/www.homehost.com.br\/blog\/tutoriais\/linux\/principais-comandos-linux\/","title":{"rendered":"Principais Comandos do Linux"},"content":{"rendered":"\n<p><\/p>\n\n\n\n<p>Para quem administra sistemas operacionais baseados em Unix, os <strong>principais comandos Linux <\/strong>s\u00e3o \u00e0queles essenciais. Separamos aqui os principais comandos, para o dia a dia de um usu\u00e1rio Linux.<\/p>\n\n\n\n<p>Atrav\u00e9s deles somos capazes de executar tarefas desde tarefas b\u00e1sicas at\u00e9 as mais avan\u00e7adas. Al\u00e9m disso, gerenciar arquivos, administrar o sistema assim como automatizar processos rotineiros.<\/p>\n\n\n\n<p>Estes comandos podem ser usados atrav\u00e9s do <a href=\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/linux\/entrar-como-root-no-terminal-linux\/\">terminal do Linux<\/a>, ou por <a href=\"https:\/\/www.homehost.com.br\/blog\/vps\/como-acessar-um-servidor-vps\/\">acesso SSH ao servidor VPS<\/a>.<\/p>\n\n\n\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_72 ez-toc-wrap-center counter-hierarchy ez-toc-counter ez-toc-custom ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Conte\u00fado<\/p>\n<span class=\"ez-toc-title-toggle\"><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/linux\/principais-comandos-linux\/#Introducao\" title=\"Introdu\u00e7\u00e3o\">Introdu\u00e7\u00e3o<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/linux\/principais-comandos-linux\/#Vantagens_de_se_utilizar_os_principais_comandos_Linux\" title=\"Vantagens de se utilizar os principais comandos Linux\">Vantagens de se utilizar os principais comandos Linux<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/linux\/principais-comandos-linux\/#Os_principais_comandos_de_Linux\" title=\"Os principais comandos de Linux\">Os principais comandos de Linux<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/linux\/principais-comandos-linux\/#Comando_cd_%E2%80%93_para_acessar_um_diretorio\" title=\"Comando: cd &#8211; para acessar um diret\u00f3rio\">Comando: cd &#8211; para acessar um diret\u00f3rio<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/linux\/principais-comandos-linux\/#Comando_ls_%E2%80%93_para_listar_arquivos\" title=\"Comando: ls &#8211; para listar arquivos\">Comando: ls &#8211; para listar arquivos<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/linux\/principais-comandos-linux\/#Comando_pwd_%E2%80%93_mostrar_a_pasta_atual\" title=\"Comando: pwd &#8211; mostrar a pasta atual\">Comando: pwd &#8211; mostrar a pasta atual<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/linux\/principais-comandos-linux\/#Comando_mkdir_%E2%80%93_criar_um_diretorio\" title=\"Comando: mkdir &#8211; criar um diret\u00f3rio\">Comando: mkdir &#8211; criar um diret\u00f3rio<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/linux\/principais-comandos-linux\/#Comando_touch_%E2%80%93_criar_um_arquivo_vazio\" title=\"Comando: touch &#8211; criar um arquivo vazio\">Comando: touch &#8211; criar um arquivo vazio<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/linux\/principais-comandos-linux\/#Comando_cp_%E2%80%93_copiar_arquivos_ou_diretorios\" title=\"Comando: cp &#8211; copiar arquivos ou diret\u00f3rios\">Comando: cp &#8211; copiar arquivos ou diret\u00f3rios<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/linux\/principais-comandos-linux\/#Comando_mv_%E2%80%93_mover_um_arquivo_ou_diretorio\" title=\"Comando: mv &#8211; mover um arquivo ou diret\u00f3rio\">Comando: mv &#8211; mover um arquivo ou diret\u00f3rio<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/linux\/principais-comandos-linux\/#Comando_rm_%E2%80%93_excluir_um_arquivo_ou_diretorio\" title=\"Comando: rm &#8211; excluir um arquivo ou diret\u00f3rio\">Comando: rm &#8211; excluir um arquivo ou diret\u00f3rio<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-12\" href=\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/linux\/principais-comandos-linux\/#Como_remover_diretorios_com_comandos_no_Linux\" title=\"Como remover diret\u00f3rios com comandos no Linux\">Como remover diret\u00f3rios com comandos no Linux<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-13\" href=\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/linux\/principais-comandos-linux\/#Comando_cat_%E2%80%93_para_ver_o_conteudo_de_um_arquivo\" title=\"Comando: cat &#8211; para ver o conte\u00fado de um arquivo\">Comando: cat &#8211; para ver o conte\u00fado de um arquivo<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-14\" href=\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/linux\/principais-comandos-linux\/#Comando_echo_%E2%80%93_imprimir_texto_na_tela_ou_dentro_de_um_arquivo\" title=\"Comando: echo &#8211; imprimir texto na tela, ou dentro de um arquivo\">Comando: echo &#8211; imprimir texto na tela, ou dentro de um arquivo<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-15\" href=\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/linux\/principais-comandos-linux\/#Comando_man_%E2%80%93_para_mostrar_o_manual_help_de_qualquer_comando\" title=\"Comando: man &#8211; para mostrar o manual (help) de qualquer comando\">Comando: man &#8211; para mostrar o manual (help) de qualquer comando<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-16\" href=\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/linux\/principais-comandos-linux\/#Comando_chmod_%E2%80%93_configurar_permissoes\" title=\"Comando: chmod &#8211; configurar permiss\u00f5es\">Comando: chmod &#8211; configurar permiss\u00f5es<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-17\" href=\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/linux\/principais-comandos-linux\/#Comando_chown_%E2%80%93_alterar_o_dono_de_um_arquivo_ou_diretorio\" title=\"Comando: chown &#8211; alterar o dono de um arquivo ou diret\u00f3rio\">Comando: chown &#8211; alterar o dono de um arquivo ou diret\u00f3rio<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-18\" href=\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/linux\/principais-comandos-linux\/#Comando_sudo_%E2%80%93_para_executar_arquivos_em_modo_superusuario\" title=\"Comando: sudo &#8211; para executar arquivos em modo superusu\u00e1rio\">Comando: sudo &#8211; para executar arquivos em modo superusu\u00e1rio<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-19\" href=\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/linux\/principais-comandos-linux\/#Consideracoes_finais\" title=\"Considera\u00e7\u00f5es finais\">Considera\u00e7\u00f5es finais<\/a><\/li><\/ul><\/nav><\/div>\n\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Introducao\"><\/span>Introdu\u00e7\u00e3o<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>A efici\u00eancia e efic\u00e1cia do usu\u00e1rio administrador do <strong>Linux<\/strong> podem ser medidas com frequ\u00eancia pelo quanto ele domina desde os principais comandos.<\/p>\n\n\n\n<p>S\u00e3o v\u00e1rios os comandos <strong>Linux<\/strong>, desde os principais mais b\u00e1sicos, como \u201c<strong>ls<\/strong>\u201c. Por exemplo, ele serve para listar arquivos e diret\u00f3rios. H\u00e1 tamb\u00e9m os mais avan\u00e7ados, como \u201c<strong>rsync<\/strong>\u201c, que tem como principal fun\u00e7\u00e3o de sincronizar dados entre m\u00e1quinas distintas.<\/p>\n\n\n\n<p>A compreens\u00e3o \u00e9 uma habilidade importante para que seja poss\u00edvel explorar a flexibilidade e controle que os principais comandos <strong>Linux<\/strong> proporcionam.<\/p>\n\n\n\n<p>Para quem est\u00e1 come\u00e7ando a explorar o mundo dos comandos no <strong>Linux<\/strong>, \u00e9 primordial aprender o uso dos comandos principais. Por exemplo, desde o \u201c<strong>cd<\/strong>\u201c, que nos permite navegar entre diret\u00f3rios. Tamb\u00e9m o \u201c<strong>mkdir<\/strong>\u201d, cuja fun\u00e7\u00e3o \u00e9 criar diret\u00f3rios e assim como o \u201c<strong>rm<\/strong>\u201c, respons\u00e1vel por nos permitir excluir arquivos e diret\u00f3rios.<\/p>\n\n\n\n<p>E com o passar do tempo, \u00e9 natural que os usu\u00e1rios do ambiente <strong>Linux<\/strong> passem a explorar os comandos mais avan\u00e7ados.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Vantagens_de_se_utilizar_os_principais_comandos_Linux\"><\/span>Vantagens de se utilizar os principais comandos Linux<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Quando voc\u00ea utiliza os comandos <strong>Linux<\/strong>, obt\u00e9m v\u00e1rias vantagens, sobretudo, que contribuem para a popularidade e evolu\u00e7\u00e3o desse sistema operacional.<\/p>\n\n\n\n<p>Sendo assim, confira a seguir algumas das principais vantagens dos comandos <strong>Linux<\/strong>:<\/p>\n\n\n\n<p><strong>Robustez na seguran\u00e7a<\/strong><\/p>\n\n\n\n<p>O <strong>Linux<\/strong> \u00e9 conhecido por ter robustez na seguran\u00e7a. Pois possui esquema de permiss\u00f5es estruturada e um sistema de controle de acesso. Ele contribui para proteger os dados e sistemas com efic\u00e1cia.<\/p>\n\n\n\n<p><strong>Estabilidade<\/strong><\/p>\n\n\n\n<p>A estabilidade do <strong>Linux<\/strong> nos traz confian\u00e7a, pois este \u00e9 um sistema que pode operar por um longo tempo sem apresentar problemas. Logo, faz com que ele seja o mais adequado para ser utilizado em servidores e ambientes de produ\u00e7\u00e3o.<\/p>\n\n\n\n<p><strong>Sistema de c\u00f3digo aberto<\/strong><\/p>\n\n\n\n<p>O <strong>Linux<\/strong> \u00e9 fonte de inova\u00e7\u00e3o cont\u00ednua, isso gra\u00e7as \u00e0 sua estrutura de c\u00f3digo aberto. Em outras palavras, significa que seu sistema seja amplamente personaliz\u00e1vel, permitindo que haja uma comunidade global muito participativa.<\/p>\n\n\n\n<p>O resultado dessa inova\u00e7\u00e3o cont\u00ednua \u00e9 o acesso a diversos recursos e ampla variedade de aplicativos.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><strong>Efici\u00eancia no desempenho nos comandos<\/strong><\/p>\n\n\n\n<p>Ideal para servidores que possuem alto tr\u00e1fego de dados. Os comandos <strong>Linux<\/strong> s\u00e3o preparados, acima de tudo, para se comportarem de forma otimizada. Por isso, obt\u00e9m desempenho eficiente, consumindo a menor quantidade de processamento poss\u00edvel.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><strong>Sistema vers\u00e1til<\/strong><\/p>\n\n\n\n<p>O <strong>Linux<\/strong> pode ser adaptado para ser utilizado em diversos tipos de dispositivos, desde servidores robustos at\u00e9 mesmo em dispositivos m\u00f3veis e port\u00e1teis.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><strong>Baixo custo de implementa\u00e7\u00e3o<\/strong><\/p>\n\n\n\n<p>Por ser de c\u00f3digo aberto, o <strong>Linux<\/strong> \u00e9 econ\u00f4mico para ser implementado, pois n\u00e3o h\u00e1 custos com licen\u00e7as de software.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><strong>Comunidade ativa<\/strong><\/p>\n\n\n\n<p>A comunidade <strong>Linux<\/strong> \u00e9 muito colaborativa. Por isso, h\u00e1 uma variedade de tutoriais, f\u00f3runs para suporte e solu\u00e7\u00f5es dos mais diversos problemas.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Os_principais_comandos_de_Linux\"><\/span>Os principais comandos de Linux<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Dentre os diversos comandos <strong>Linux<\/strong>, haver\u00e1 sempre os comandos que ser\u00e3o mais utilizados por voc\u00ea e outros usu\u00e1rios. Por isso, preparamos essa lista com alguns exemplos, executados com a mesma sintaxe tanto para sistemas baseados em <strong>Debian ou RedHat<\/strong>.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Comando_cd_%E2%80%93_para_acessar_um_diretorio\"><\/span>Comando: cd &#8211; para acessar um diret\u00f3rio<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Utilizamos o comando &#8220;<strong>cd<\/strong>&#8221; quando queremos <strong>ir de um diret\u00f3rio para outro<\/strong>.<\/p>\n\n\n\n<p>A sintaxe padr\u00e3o usada \u00e9 sempre o comando <strong>&#8220;cd<\/strong>&#8221; seguido do nome do diret\u00f3rio desejado.<\/p>\n\n\n\n<p>Exemplo:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code># cd \/home\/\n\n$ cd ..\n\n$ cd<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-full\"><img fetchpriority=\"high\" decoding=\"async\" src=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/09\/Captura-de-tela-2023-09-02-133758.png\" alt=\"comandos Linux: Comando cd para navegar entre os diret\u00f3rios.\" class=\"wp-image-11082\" width=\"718\" height=\"87\" srcset=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/09\/Captura-de-tela-2023-09-02-133758.png 718w, https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/09\/Captura-de-tela-2023-09-02-133758-300x36.png 300w\" sizes=\"(max-width: 718px) 100vw, 718px\" \/><\/figure>\n\n\n\n<p>Neste exemplo, primeiro acessamos o diret\u00f3rio <strong>\/home<\/strong> com o comando \u201c<strong>cd \/home<\/strong>\u201d. Em seguida, retrocedemos ao n\u00edvel anterior com o comando \u201c<strong>cd ..<\/strong>\u201d.<\/p>\n\n\n\n<p>E por fim, voltamos direto para o diret\u00f3rio padr\u00e3o do usu\u00e1rio executando apenas \u201c<strong>cd<\/strong>\u201d.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Comando_ls_%E2%80%93_para_listar_arquivos\"><\/span>Comando: ls &#8211; para listar arquivos<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Este comando \u00e9 utilizado quando precisamos <strong>listar todos os arquivos e diret\u00f3rios<\/strong> presentes dentro de um determinado local na m\u00e1quina.<\/p>\n\n\n\n<p>Eventualmente ou quase sempre, voc\u00ea ir\u00e1 utilizar este comando acrescido do comando auxiliar \u201c<strong>-la<\/strong>\u201d.<\/p>\n\n\n\n<p>Veja o exemplo:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>$ ls\n\n$ ls -la<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/09\/Captura-de-tela-2023-09-02-135944.png\" alt=\"comandos Linux: Comando ls para exibir lista de diret\u00f3rios e arquivos.\" class=\"wp-image-11083\" width=\"712\" height=\"490\" srcset=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/09\/Captura-de-tela-2023-09-02-135944.png 712w, https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/09\/Captura-de-tela-2023-09-02-135944-300x206.png 300w\" sizes=\"(max-width: 712px) 100vw, 712px\" \/><\/figure>\n\n\n\n<p>Quando voc\u00ea utiliza apenas \u201c<strong>ls<\/strong>\u201d, a sa\u00edda do comando exibe a lista de arquivos e diret\u00f3rios de forma simplificada.<\/p>\n\n\n\n<p>Ent\u00e3o, ao utilizar o comando \u201c<strong>ls -la<\/strong>\u201d, a listagem dos arquivos \u00e9 apresentada de forma mais completa. Serve para vermos diret\u00f3rios e arquivos com mais detalhes.<\/p>\n\n\n\n<p>Por exemplo, s\u00e3o exibidos a permiss\u00e3o de cada item, usu\u00e1rio e grupo. Al\u00e9m disso, sua data de cria\u00e7\u00e3o, al\u00e9m de arquivos ocultos pelo sistema.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Comando_pwd_%E2%80%93_mostrar_a_pasta_atual\"><\/span>Comando: pwd &#8211; mostrar a pasta atual<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Este comando tem a fun\u00e7\u00e3o de <strong>mostrar qual o caminho completo do diret\u00f3rio atual <\/strong>em que o usu\u00e1rio se encontra.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>$ pwd<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/09\/Captura-de-tela-2023-09-02-151714.png\" alt=\"comandos Linux: Comando pwd para visualizar o caminho f\u00edsico atual.\" class=\"wp-image-11084\" width=\"716\" height=\"81\" srcset=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/09\/Captura-de-tela-2023-09-02-151714.png 716w, https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/09\/Captura-de-tela-2023-09-02-151714-300x34.png 300w\" sizes=\"(max-width: 716px) 100vw, 716px\" \/><\/figure>\n\n\n\n<p> <\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Comando_mkdir_%E2%80%93_criar_um_diretorio\"><\/span>Comando: mkdir &#8211; criar um diret\u00f3rio<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Este comando permite que voc\u00ea <strong>crie um diret\u00f3rio<\/strong>. Por exemplo, &#8220;<strong>mkdir site<\/strong>&#8221; criar\u00e1 um diret\u00f3rio de nome &#8220;<strong>site<\/strong>&#8221; dentro do diret\u00f3rio em que o usu\u00e1rio estiver atualmente.<\/p>\n\n\n\n<p>Vamos aos exemplos:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>$ mkdir site<\/code><\/pre>\n\n\n\n<p>Ao rodar este comando, voc\u00ea ir\u00e1 criar o diret\u00f3rio teste dentro de seu atual diret\u00f3rio.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>$ mkdir -p site\/arquivos<\/code><\/pre>\n\n\n\n<p>O <strong>Linux<\/strong> ir\u00e1 criar o diret\u00f3rio \u201c<strong>arquivos<\/strong>\u201d dentro do diret\u00f3rio \u201c<strong>site<\/strong>\u201d sem a necessidade de estar dentro do diret\u00f3rio \u201c<strong>site<\/strong>\u201d.<\/p>\n\n\n\n<p>Se ambos os diret\u00f3rios n\u00e3o existirem, este comando ir\u00e1 cri\u00e1-los conforme essa hierarquia indicada na sintaxe.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>$ mkdir -m 777 site\/teste<\/code><\/pre>\n\n\n\n<p>Essa sintaxe de comando ir\u00e1 criar o diret\u00f3rio \u201c<strong>teste<\/strong>\u201d abaixo do diret\u00f3rio \u201c<strong>site<\/strong>\u201d com permiss\u00e3o total (<strong>777<\/strong>).<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/09\/Imagem1-1.jpg\" alt=\"comandos Linux: Comando mkdir para criar diret\u00f3rios.\" class=\"wp-image-11088\" width=\"712\" height=\"80\" srcset=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/09\/Imagem1-1.jpg 712w, https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/09\/Imagem1-1-300x34.jpg 300w\" sizes=\"(max-width: 712px) 100vw, 712px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Comando_touch_%E2%80%93_criar_um_arquivo_vazio\"><\/span>Comando: touch &#8211; criar um arquivo vazio<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Utilizamos o comando &#8220;<strong>touch<\/strong>&#8221; quando precisamos <strong>criar um arquivo, por\u00e9m, um arquivo vazio<\/strong>.<\/p>\n\n\n\n<p>Em nosso exemplo, &#8220;<strong>touch dados_homehost.txt<\/strong>&#8221; criar\u00e1 um arquivo chamado &#8220;<strong>dados_homehost.txt<\/strong>&#8220;.<\/p>\n\n\n\n<p>Como voc\u00ea pode ver, ap\u00f3s o arquivo ser criado, rodamos o comando \u201c<strong>ls -la<\/strong>\u201d. Os arquivos est\u00e3o com 0 bytes, indicando que ainda n\u00e3o h\u00e1 nada registrado nele.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>$ touch dados_homehost.txt\n\n$ ls -la<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/09\/Imagem3.jpg\" alt=\"comandos Linux: Comando touch para criar arquivo vazio.\" class=\"wp-image-11090\" width=\"708\" height=\"112\" srcset=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/09\/Imagem3.jpg 708w, https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/09\/Imagem3-300x47.jpg 300w\" sizes=\"(max-width: 708px) 100vw, 708px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Comando_cp_%E2%80%93_copiar_arquivos_ou_diretorios\"><\/span>Comando: cp &#8211; copiar arquivos ou diret\u00f3rios<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>O comando \u201c<strong>cp<\/strong>\u201d possui o poder de <strong>efetuar c\u00f3pia de arquivos ou diret\u00f3rios<\/strong>. Sempre de um determinado caminho f\u00edsico para ele mesmo ou para outro caminho f\u00edsico que voc\u00ea desejar.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>$ sudo cp arquivo1.txt arquivo2.txt<\/code><\/pre>\n\n\n\n<p>Neste comando, voc\u00ea faz a c\u00f3pia do conte\u00fado do \u201c<strong>arquivo1.txt<\/strong>\u201d para \u201c<strong>arquivo2.txt<\/strong>\u201d no mesmo diret\u00f3rio.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>$ sudo cp arquivo1.txt \/tmp<\/code><\/pre>\n\n\n\n<p>Com este comando, voc\u00ea faz a c\u00f3pia do \u201c<strong>arquivo1.txt<\/strong>\u201d para o diret\u00f3rio \u201c<strong>\/tmp<\/strong>\u201d.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>$ sudo cp \/tmp\/arquivo1.txt .<\/code><\/pre>\n\n\n\n<p>Ao executar essa sintaxe de comando, voc\u00ea faz a c\u00f3pia do \u201c<strong>arquivo1.txt<\/strong>\u201d presente no diret\u00f3rio \u201c<strong>tmp<\/strong>\u201d para o diret\u00f3rio local atual.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>$ sudo cp -Rf \/var\/log tmp<\/code><\/pre>\n\n\n\n<p>Ao utilizar o comando dessa forma, voc\u00ea faz a c\u00f3pia de todo o conte\u00fado contido em \u201c<strong>\/var\/log<\/strong>\u201d para o diret\u00f3rio \u201c<strong>\/tmp<\/strong>\u201d.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/09\/Captura-de-tela-2023-09-02-160330-1.png\" alt=\"comandos Linux: Comando cp para copiar dados.\" class=\"wp-image-11091\" width=\"716\" height=\"78\" srcset=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/09\/Captura-de-tela-2023-09-02-160330-1.png 716w, https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/09\/Captura-de-tela-2023-09-02-160330-1-300x33.png 300w\" sizes=\"(max-width: 716px) 100vw, 716px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Comando_mv_%E2%80%93_mover_um_arquivo_ou_diretorio\"><\/span>Comando: mv &#8211; mover um arquivo ou diret\u00f3rio<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>O comando \u201c<strong>mv<\/strong>\u201d possui o poder para executar duas fun\u00e7\u00f5es distintas.<\/p>\n\n\n\n<p>Voc\u00ea pode utiliz\u00e1-lo para <strong>mover arquivos ou diret\u00f3rios de um local para outro<\/strong>. Tamb\u00e9m, pode us\u00e1-lo para renomear arquivos e diret\u00f3rios.<\/p>\n\n\n\n<p>Por exemplo, &#8220;<strong>mv teste1.txt \/home\/homehost\/Downloads<\/strong>&#8221; ir\u00e1 mover o arquivo para o diret\u00f3rio final indicado.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>$ sudo mv teste1.txt \/home\/homehost\/Downloads<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/09\/Captura-de-tela-2023-09-02-175242.png\" alt=\"comandos Linux: Comando mv para mover arquivo para outro diret\u00f3rio.\" class=\"wp-image-11092\" width=\"720\" height=\"55\" srcset=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/09\/Captura-de-tela-2023-09-02-175242.png 720w, https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/09\/Captura-de-tela-2023-09-02-175242-300x23.png 300w\" sizes=\"(max-width: 720px) 100vw, 720px\" \/><\/figure>\n\n\n\n<p>Ent\u00e3o, como renomear arquivo ou diret\u00f3rio com o comando <strong>mv<\/strong>?<\/p>\n\n\n\n<p>Veja este exemplo:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/09\/Captura-de-tela-2023-09-02-175607.png\" alt=\"comandos Linux: Comando mv para renomear diret\u00f3rios.\" class=\"wp-image-11093\" width=\"712\" height=\"365\" srcset=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/09\/Captura-de-tela-2023-09-02-175607.png 712w, https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/09\/Captura-de-tela-2023-09-02-175607-300x154.png 300w\" sizes=\"(max-width: 712px) 100vw, 712px\" \/><\/figure>\n\n\n\n<p>Portanto, com o comando \u201c<strong>sudo mv arquivos\/ upload<\/strong>\u201d, renomeamos o diret\u00f3rio \u201c<strong>arquivos<\/strong>\u201d para \u201c<strong>upload<\/strong>\u201d.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>$ sudo mv arquivos\/ upload<\/code><\/pre>\n\n\n\n<p><\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Comando_rm_%E2%80%93_excluir_um_arquivo_ou_diretorio\"><\/span>Comando: rm &#8211; excluir um arquivo ou diret\u00f3rio<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Utilizamos o comando &#8220;<strong>rm<\/strong>&#8221; quando queremos<strong> excluir arquivos ou diret\u00f3rios<\/strong>.<\/p>\n\n\n\n<p>Este \u00e9 um daqueles comandos que voc\u00ea precisa ter total aten\u00e7\u00e3o antes de execut\u00e1-lo. Como causa, a exclus\u00e3o dos dados n\u00e3o ter\u00e1 a possibilidade de recupera\u00e7\u00e3o f\u00e1cil.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>$ ls\n\n$ sudo rm dados_homehost.txt<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/09\/Captura-de-tela-2023-09-02-181354.png\" alt=\"comandos Linux: Comando rm para remover arquivos e diret\u00f3rios.\" class=\"wp-image-11094\" width=\"721\" height=\"112\" srcset=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/09\/Captura-de-tela-2023-09-02-181354.png 721w, https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/09\/Captura-de-tela-2023-09-02-181354-300x47.png 300w\" sizes=\"(max-width: 721px) 100vw, 721px\" \/><\/figure>\n\n\n\n<p>Conforme podemos ver a sa\u00edda acima, ao executar \u201c<strong>sudo rm dados_homehost.txt<\/strong>\u201d, o arquivo em quest\u00e3o foi exclu\u00eddo do ambiente.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Como_remover_diretorios_com_comandos_no_Linux\"><\/span>Como remover diret\u00f3rios com comandos no Linux<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Para remover qualquer diret\u00f3rio no <strong>Linux<\/strong>, sendo um diret\u00f3rio vazio ou n\u00e3o, voc\u00ea precisar\u00e1 fazer uso do par\u00e2metro <strong>-r<\/strong>.<\/p>\n\n\n\n<p>A sintaxe do comando ficar\u00e1 da seguinte forma:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>$ sudo rm -r site\/<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/09\/Captura-de-tela-2023-09-02-185657.png\" alt=\"comandos Linux: Comando rm -r para remover arquivos de diret\u00f3rio de forma recursiva.\" class=\"wp-image-11095\" width=\"700\" height=\"453\" srcset=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/09\/Captura-de-tela-2023-09-02-185657.png 700w, https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/09\/Captura-de-tela-2023-09-02-185657-300x194.png 300w\" sizes=\"(max-width: 700px) 100vw, 700px\" \/><\/figure>\n\n\n\n<p>Voc\u00ea pode executar \u201c<strong>sudo rm *<\/strong>\u201c para remover todo o conte\u00fado de um diret\u00f3rio.<\/p>\n\n\n\n<p> Ou quando desejar excluir todos os arquivos ou diret\u00f3rios que cont\u00e9m determinada palavra como &#8220;<strong>teste<\/strong>&#8220;, basta executar o comando &#8220;<strong>sudo rm teste*<\/strong>&#8220;.<\/p>\n\n\n\n<p>O processo de remo\u00e7\u00e3o n\u00e3o retorna sa\u00edda quando h\u00e1 \u00eaxito na opera\u00e7\u00e3o.<\/p>\n\n\n\n<p>Se tratando de remo\u00e7\u00e3o de diret\u00f3rio, existe o comando alternativo \u201c<strong>rmdir<\/strong>\u201d. Essa ferramenta tem a \u00fanica fun\u00e7\u00e3o de remover diret\u00f3rios vazios, apesar disso, o comando \u201c<strong>rm<\/strong>\u201d tamb\u00e9m faz essa opera\u00e7\u00e3o para diret\u00f3rios vazios.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Comando_cat_%E2%80%93_para_ver_o_conteudo_de_um_arquivo\"><\/span>Comando: cat &#8211; para ver o conte\u00fado de um arquivo<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>A finalidade do comando \u201c<strong>cat<\/strong>\u201d \u00e9 ver o conteudo de arquivos. Al\u00e9m disso, receber texto digitado pelo usu\u00e1rio via teclado para um arquivo.<\/p>\n\n\n\n<p>Ou tamb\u00e9m, <strong>exibir o conte\u00fado de um arquivo na tela, sem a necessidade de abrir o arquivo em modo de edi\u00e7\u00e3o.<\/strong><\/p>\n\n\n\n<p>Por exemplo, se voc\u00ea deseja visualizar o conte\u00fado de um arquivo de log, basta executar &#8220;<strong>sudo cat \/var\/log\/apache\/error.log<\/strong>\u201d e ser\u00e1 carregado seu conte\u00fado na tela.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>$ sudo cat \/var\/log\/apache2\/error.log<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/09\/Captura-de-tela-2023-09-02-191909.png\" alt=\"Comando cat para visualizar o conte\u00fado de um arquivo. \" class=\"wp-image-11096\" width=\"720\" height=\"203\" srcset=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/09\/Captura-de-tela-2023-09-02-191909.png 720w, https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/09\/Captura-de-tela-2023-09-02-191909-300x85.png 300w\" sizes=\"(max-width: 720px) 100vw, 720px\" \/><\/figure>\n\n\n\n<p>Quando voc\u00ea precisar unir o conte\u00fado de um arquivo com outro, poder\u00e1 usar o <strong>cat<\/strong> para concatenar os arquivos.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>$ sudo cat arquivo1.txt &gt;&gt; arquivo2.txt<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/09\/Captura-de-tela-2023-09-02-201355.png\" alt=\"Comando cat para concatenar dois arquivos.\" class=\"wp-image-11097\" width=\"717\" height=\"147\" srcset=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/09\/Captura-de-tela-2023-09-02-201355.png 717w, https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/09\/Captura-de-tela-2023-09-02-201355-300x62.png 300w\" sizes=\"(max-width: 717px) 100vw, 717px\" \/><\/figure>\n\n\n\n<p>Para facilitar a an\u00e1lise do conte\u00fado de um arquivo, voc\u00ea pode utilizar a sintaxe a seguir para enumerar as linhas.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>$ cat -n codigo.txt\n\n&nbsp;&nbsp;&nbsp;&nbsp; 1 &nbsp;&nbsp;&nbsp;&nbsp; #include &lt;stdio.h&gt;\n\n&nbsp;&nbsp;&nbsp;&nbsp; 2 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; int main()\n\n&nbsp;&nbsp;&nbsp;&nbsp; 3 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {\n\n&nbsp;&nbsp;&nbsp;&nbsp; 4\n\n&nbsp;&nbsp;&nbsp;&nbsp; 5 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; printf(\"artigos homehost\\n\");\n\n&nbsp;&nbsp;&nbsp;&nbsp; 6\n\n&nbsp;&nbsp;&nbsp;&nbsp; 7 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; };<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/09\/Captura-de-tela-2023-09-02-202613.png\" alt=\"Comando cat para exibir o conte\u00fado de um arquivo com as linhas de forma numerada.\" class=\"wp-image-11098\" width=\"717\" height=\"168\" srcset=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/09\/Captura-de-tela-2023-09-02-202613.png 717w, https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/09\/Captura-de-tela-2023-09-02-202613-300x70.png 300w\" sizes=\"(max-width: 717px) 100vw, 717px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Comando_echo_%E2%80%93_imprimir_texto_na_tela_ou_dentro_de_um_arquivo\"><\/span>Comando: echo &#8211; imprimir texto na tela, ou dentro de um arquivo<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Com o comando \u201c<strong>echo<\/strong>\u201c, voc\u00ea \u00e9 capaz de <strong>imprimir textos diretamente na tela. Ou tamb\u00e9m, redirecionar estes textos para um arquivo<\/strong>, ao inv\u00e9s de imprimir na tela.<\/p>\n\n\n\n<p>Por exemplo, &#8220;<strong>echo Ol\u00e1, Mundo!<\/strong>&#8221; exibir\u00e1 a mensagem na tela.<\/p>\n\n\n\n<p>O comando echo tamb\u00e9m serve para mostrar todo o conte\u00fado de um diret\u00f3rio, por ordem alfab\u00e9tica. Como por exemplo, \u201c<strong>echo \/*<\/strong>\u201d, que lista o conte\u00fado do diret\u00f3rio ra\u00edz da m\u00e1quina.<\/p>\n\n\n\n<p>Este utilit\u00e1rio tamb\u00e9m pode ser utilizado na programa\u00e7\u00e3o para escrever mensagens de sa\u00edda. Como por exemplo, <strong>echo \u2018erro ao ser executado\u2019<\/strong>.<\/p>\n\n\n\n<p>Com o echo voc\u00ea pode conferir o conte\u00fado da vari\u00e1vel de ambiente digitando o comando \u201c<strong>echo $PATH<\/strong>\u201d<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code># echo Ola, Mundo!\n\n$ echo \/*\n\n$ echo PATH<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/09\/Captura-de-tela-2023-09-02-222835.png\" alt=\"Comando cat para imprimir textos diretamente no terminal.\" class=\"wp-image-11099\" width=\"721\" height=\"163\" srcset=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/09\/Captura-de-tela-2023-09-02-222835.png 721w, https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/09\/Captura-de-tela-2023-09-02-222835-300x68.png 300w\" sizes=\"(max-width: 721px) 100vw, 721px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Comando_man_%E2%80%93_para_mostrar_o_manual_help_de_qualquer_comando\"><\/span>Comando: man &#8211; para mostrar o manual (help) de qualquer comando<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Este utilit\u00e1rio tem a fun\u00e7\u00e3o de<strong> mostrar os manuais do sistema<\/strong>. Como quando voc\u00ea precisa saber como utilizar todas as op\u00e7\u00f5es dispon\u00edveis de um comando.<\/p>\n\n\n\n<p>Por exemplo, &#8220;<strong>man mkdir<\/strong>&#8221; mostrar\u00e1 o manual para o comando &#8220;<strong>mkdir<\/strong>&#8220;.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>$ man mkdir<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/09\/Captura-de-tela-2023-09-02-223653.png\" alt=\" Comando man para acessar o manual dos comandos.\" class=\"wp-image-11100\" width=\"718\" height=\"526\" srcset=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/09\/Captura-de-tela-2023-09-02-223653.png 718w, https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/09\/Captura-de-tela-2023-09-02-223653-300x220.png 300w\" sizes=\"(max-width: 718px) 100vw, 718px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Comando_chmod_%E2%80%93_configurar_permissoes\"><\/span>Comando: chmod &#8211; configurar permiss\u00f5es<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Essa ferramenta \u00e9 essencial para <strong>controlar quem pode ter acesso a diret\u00f3rios e arquivos<\/strong>.<\/p>\n\n\n\n<p>Com o <a href=\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/linux\/chmod\/\">chmod<\/a>, voc\u00ea pode alterar as permiss\u00f5es de arquivos e diret\u00f3rios, como resultado, estruturando a seguran\u00e7a de seus dados e sistema operacional.<\/p>\n\n\n\n<p>Voc\u00ea pode conceder permiss\u00f5es de leitura, escrita e execu\u00e7\u00e3o nos arquivos e diret\u00f3rios.<\/p>\n\n\n\n<p>Por exemplo, &#8220;<strong>chmod +x script.sh<\/strong>&#8221; faz com que o arquivo se torne execut\u00e1vel.<\/p>\n\n\n\n<p>O comando \u201c<strong>chmod -R 775 upload<\/strong>\u201d define de forma recursiva (<strong>-R<\/strong>). Primeiramente, define que haver\u00e1 permiss\u00e3o total (<strong>leitura, escrita e execu\u00e7\u00e3o<\/strong>) para o dono do diret\u00f3rio (<strong>7<\/strong>). Define tamb\u00e9m permiss\u00e3o total (<strong>leitura, escrita e execu\u00e7\u00e3o<\/strong>) para o grupo ao qual o usu\u00e1rio dono pertence (<strong>7<\/strong>). E al\u00e9m disso, define permiss\u00e3o de leitura e execu\u00e7\u00e3o (<strong>5<\/strong>) para qualquer outro usu\u00e1rio.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>$ sudo chmod +x script.sh\n\n$ sudo chmod -R 775 upload\n\n# ls -la<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/09\/Captura-de-tela-2023-09-02-231403.png\" alt=\" Comando chmod para alterar as permiss\u00f5es de arquivos e diret\u00f3rios.\" class=\"wp-image-11101\" width=\"717\" height=\"165\" srcset=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/09\/Captura-de-tela-2023-09-02-231403.png 717w, https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/09\/Captura-de-tela-2023-09-02-231403-300x69.png 300w\" sizes=\"(max-width: 717px) 100vw, 717px\" \/><\/figure>\n\n\n\n<p> <\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Comando_chown_%E2%80%93_alterar_o_dono_de_um_arquivo_ou_diretorio\"><\/span>Comando: chown &#8211; alterar o dono de um arquivo ou diret\u00f3rio<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Este \u00e9 mais um comando importante para a seguran\u00e7a dos dados e do ambiente do sistema operacional.<\/p>\n\n\n\n<p>Com o <strong><a href=\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/linux\/chown\/\">chown<\/a><\/strong>, \u00e9 poss\u00edvel alterar o propriet\u00e1rio de arquivos e diret\u00f3rios.<\/p>\n\n\n\n<p>No exemplo abaixo, alteramos o grupo e dono do arquivo, que anteriormente era o usu\u00e1rio root e grupo root. Em seguida, passou a ser do dono homehost e grupo homehost.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code><p>$ ls -la script.sh$ sudo chown homehost:homehost script.sh<\/p><\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/09\/Captura-de-tela-2023-09-02-232544.png\" alt=\"Comando chown, para alterar o propriet\u00e1rio e grupo de arquivos e diret\u00f3rios.\" class=\"wp-image-11102\" width=\"717\" height=\"96\" srcset=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/09\/Captura-de-tela-2023-09-02-232544.png 717w, https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/09\/Captura-de-tela-2023-09-02-232544-300x40.png 300w\" sizes=\"(max-width: 717px) 100vw, 717px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Comando_sudo_%E2%80%93_para_executar_arquivos_em_modo_superusuario\"><\/span>Comando: sudo &#8211; para executar arquivos em modo superusu\u00e1rio<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Quando voc\u00ea precisa de <strong>privil\u00e9gios de acesso elevado para concluir tarefas<\/strong>, utilize o comando &#8220;<strong>sudo<\/strong>&#8221; para obter as permiss\u00f5es necess\u00e1rias.<\/p>\n\n\n\n<p>Usando este comando, sobretudo, voc\u00ea passa a ter privil\u00e9gios com n\u00edvel de super usu\u00e1rio.<\/p>\n\n\n\n<p>Por exemplo, quando queremos adicionar um novo usu\u00e1rio ao sistema, usamos a sintaxe: \u201c<strong>sudo useradd cesar<\/strong>\u201d.<\/p>\n\n\n\n<p>O <strong>sudo<\/strong> serve como auxiliar para quando queremos logar como usu\u00e1rio <strong>root<\/strong> atrav\u00e9s de nosso usu\u00e1rio comum. Rodamos o comando \u201c<strong>sudo su<\/strong>\u201d para conseguir essa troca.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>$ sudo useradd cesar\n\n$ sudo su<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/09\/Captura-de-tela-2023-09-02-234543.png\" alt=\"comandos Linux: Comando su para obter privil\u00e9gios de super usu\u00e1rio.\" class=\"wp-image-11103\" width=\"720\" height=\"72\" srcset=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/09\/Captura-de-tela-2023-09-02-234543.png 720w, https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/09\/Captura-de-tela-2023-09-02-234543-300x30.png 300w\" sizes=\"(max-width: 720px) 100vw, 720px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Consideracoes_finais\"><\/span>Considera\u00e7\u00f5es finais<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Em resumo, os comandos <strong>Linux<\/strong> resultam em muitas vantagens. Por exemplo, desde custo baixo, estabilidade e seguran\u00e7a \u00e0 personaliza\u00e7\u00e3o, o que o torna a escolha ideal para diversos casos de uso.<\/p>\n\n\n\n<p>E a pr\u00e1tica \u00e9 indispens\u00e1vel para que voc\u00ea obtenha experi\u00eancia e fique confiante ao executar os comandos.<\/p>\n\n\n\n<p>Por\u00e9m, \u00e9 preciso ter cuidado ao usar comandos que substituam, alteram ou excluem arquivos e diret\u00f3rios. Principalmente se voc\u00ea estiver usando privil\u00e9gios de super usu\u00e1rio, conhecido como<strong> root<\/strong>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Para quem administra sistemas operacionais baseados em Unix, os principais comandos Linux s\u00e3o \u00e0queles essenciais. Separamos aqui os principais comandos, para o dia a dia de um usu\u00e1rio Linux. Atrav\u00e9s deles somos capazes de executar tarefas desde tarefas b\u00e1sicas at\u00e9 as mais avan\u00e7adas. Al\u00e9m disso, gerenciar arquivos, administrar o sistema assim como automatizar processos rotineiros. [&hellip;]<\/p>\n","protected":false},"author":32,"featured_media":11101,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_helpful_status":1,"_lmt_disableupdate":"","_lmt_disable":"","_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[77],"tags":[],"class_list":["post-11080","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-linux"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.6 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Principais Comandos do Linux | Homehost<\/title>\n<meta name=\"description\" content=\"Confira neste artigo os principais comandos Linux. Os comandos Linux utilizados com mais frequ\u00eancia e seus exemplos pr\u00e1ticos.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/linux\/principais-comandos-linux\/\" \/>\n<meta property=\"og:locale\" content=\"pt_BR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Principais Comandos do Linux | Homehost\" \/>\n<meta property=\"og:description\" content=\"Confira neste artigo os principais comandos Linux. Os comandos Linux utilizados com mais frequ\u00eancia e seus exemplos pr\u00e1ticos.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/linux\/principais-comandos-linux\/\" \/>\n<meta property=\"og:site_name\" content=\"Homehost\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/Homehost\/\" \/>\n<meta property=\"article:published_time\" content=\"2023-10-27T18:39:04+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-02-21T12:10:09+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/09\/Captura-de-tela-2023-09-02-231403.png\" \/>\n\t<meta property=\"og:image:width\" content=\"717\" \/>\n\t<meta property=\"og:image:height\" content=\"165\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Marcio S\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@Homehost\" \/>\n<meta name=\"twitter:site\" content=\"@Homehost\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Marcio S\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. tempo de leitura\" \/>\n\t<meta name=\"twitter:data2\" content=\"15 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/linux\/principais-comandos-linux\/\",\"url\":\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/linux\/principais-comandos-linux\/\",\"name\":\"Principais Comandos do Linux | Homehost\",\"isPartOf\":{\"@id\":\"https:\/\/www.homehost.com.br\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/linux\/principais-comandos-linux\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/linux\/principais-comandos-linux\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/09\/Captura-de-tela-2023-09-02-231403.png\",\"datePublished\":\"2023-10-27T18:39:04+00:00\",\"dateModified\":\"2024-02-21T12:10:09+00:00\",\"author\":{\"@id\":\"https:\/\/www.homehost.com.br\/blog\/#\/schema\/person\/b4725ec11e3345dd40703bda7d8d528c\"},\"description\":\"Confira neste artigo os principais comandos Linux. Os comandos Linux utilizados com mais frequ\u00eancia e seus exemplos pr\u00e1ticos.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/linux\/principais-comandos-linux\/#breadcrumb\"},\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/linux\/principais-comandos-linux\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/linux\/principais-comandos-linux\/#primaryimage\",\"url\":\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/09\/Captura-de-tela-2023-09-02-231403.png\",\"contentUrl\":\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/09\/Captura-de-tela-2023-09-02-231403.png\",\"width\":717,\"height\":165,\"caption\":\"principais comandos do linux\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/linux\/principais-comandos-linux\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"In\u00edcio\",\"item\":\"https:\/\/www.homehost.com.br\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Principais Comandos do Linux\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.homehost.com.br\/blog\/#website\",\"url\":\"https:\/\/www.homehost.com.br\/blog\/\",\"name\":\"Homehost\",\"description\":\"Hospedagem De Sites\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.homehost.com.br\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pt-BR\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.homehost.com.br\/blog\/#\/schema\/person\/b4725ec11e3345dd40703bda7d8d528c\",\"name\":\"Marcio S\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Principais Comandos do Linux | Homehost","description":"Confira neste artigo os principais comandos Linux. Os comandos Linux utilizados com mais frequ\u00eancia e seus exemplos pr\u00e1ticos.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.homehost.com.br\/blog\/tutoriais\/linux\/principais-comandos-linux\/","og_locale":"pt_BR","og_type":"article","og_title":"Principais Comandos do Linux | Homehost","og_description":"Confira neste artigo os principais comandos Linux. Os comandos Linux utilizados com mais frequ\u00eancia e seus exemplos pr\u00e1ticos.","og_url":"https:\/\/www.homehost.com.br\/blog\/tutoriais\/linux\/principais-comandos-linux\/","og_site_name":"Homehost","article_publisher":"https:\/\/www.facebook.com\/Homehost\/","article_published_time":"2023-10-27T18:39:04+00:00","article_modified_time":"2024-02-21T12:10:09+00:00","og_image":[{"width":717,"height":165,"url":"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/09\/Captura-de-tela-2023-09-02-231403.png","type":"image\/png"}],"author":"Marcio S","twitter_card":"summary_large_image","twitter_creator":"@Homehost","twitter_site":"@Homehost","twitter_misc":{"Escrito por":"Marcio S","Est. tempo de leitura":"15 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.homehost.com.br\/blog\/tutoriais\/linux\/principais-comandos-linux\/","url":"https:\/\/www.homehost.com.br\/blog\/tutoriais\/linux\/principais-comandos-linux\/","name":"Principais Comandos do Linux | Homehost","isPartOf":{"@id":"https:\/\/www.homehost.com.br\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.homehost.com.br\/blog\/tutoriais\/linux\/principais-comandos-linux\/#primaryimage"},"image":{"@id":"https:\/\/www.homehost.com.br\/blog\/tutoriais\/linux\/principais-comandos-linux\/#primaryimage"},"thumbnailUrl":"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/09\/Captura-de-tela-2023-09-02-231403.png","datePublished":"2023-10-27T18:39:04+00:00","dateModified":"2024-02-21T12:10:09+00:00","author":{"@id":"https:\/\/www.homehost.com.br\/blog\/#\/schema\/person\/b4725ec11e3345dd40703bda7d8d528c"},"description":"Confira neste artigo os principais comandos Linux. Os comandos Linux utilizados com mais frequ\u00eancia e seus exemplos pr\u00e1ticos.","breadcrumb":{"@id":"https:\/\/www.homehost.com.br\/blog\/tutoriais\/linux\/principais-comandos-linux\/#breadcrumb"},"inLanguage":"pt-BR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.homehost.com.br\/blog\/tutoriais\/linux\/principais-comandos-linux\/"]}]},{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/www.homehost.com.br\/blog\/tutoriais\/linux\/principais-comandos-linux\/#primaryimage","url":"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/09\/Captura-de-tela-2023-09-02-231403.png","contentUrl":"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/09\/Captura-de-tela-2023-09-02-231403.png","width":717,"height":165,"caption":"principais comandos do linux"},{"@type":"BreadcrumbList","@id":"https:\/\/www.homehost.com.br\/blog\/tutoriais\/linux\/principais-comandos-linux\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"In\u00edcio","item":"https:\/\/www.homehost.com.br\/blog\/"},{"@type":"ListItem","position":2,"name":"Principais Comandos do Linux"}]},{"@type":"WebSite","@id":"https:\/\/www.homehost.com.br\/blog\/#website","url":"https:\/\/www.homehost.com.br\/blog\/","name":"Homehost","description":"Hospedagem De Sites","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.homehost.com.br\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pt-BR"},{"@type":"Person","@id":"https:\/\/www.homehost.com.br\/blog\/#\/schema\/person\/b4725ec11e3345dd40703bda7d8d528c","name":"Marcio S"}]}},"modified_by":"ad_hmhst","jetpack_featured_media_url":"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/09\/Captura-de-tela-2023-09-02-231403.png","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.homehost.com.br\/blog\/wp-json\/wp\/v2\/posts\/11080","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.homehost.com.br\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.homehost.com.br\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.homehost.com.br\/blog\/wp-json\/wp\/v2\/users\/32"}],"replies":[{"embeddable":true,"href":"https:\/\/www.homehost.com.br\/blog\/wp-json\/wp\/v2\/comments?post=11080"}],"version-history":[{"count":13,"href":"https:\/\/www.homehost.com.br\/blog\/wp-json\/wp\/v2\/posts\/11080\/revisions"}],"predecessor-version":[{"id":13661,"href":"https:\/\/www.homehost.com.br\/blog\/wp-json\/wp\/v2\/posts\/11080\/revisions\/13661"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.homehost.com.br\/blog\/wp-json\/wp\/v2\/media\/11101"}],"wp:attachment":[{"href":"https:\/\/www.homehost.com.br\/blog\/wp-json\/wp\/v2\/media?parent=11080"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.homehost.com.br\/blog\/wp-json\/wp\/v2\/categories?post=11080"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.homehost.com.br\/blog\/wp-json\/wp\/v2\/tags?post=11080"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}