{"id":736,"date":"2021-05-18T12:54:35","date_gmt":"2021-05-18T12:54:35","guid":{"rendered":"http:\/\/arripio.com.br\/?p=736"},"modified":"2021-05-18T14:28:34","modified_gmt":"2021-05-18T14:28:34","slug":"meu-uso-do-comando-screen","status":"publish","type":"post","link":"https:\/\/arripio.com.br\/?p=736","title":{"rendered":"Meu uso do comando screen no lINUX"},"content":{"rendered":"\n<pre class=\"wp-block-preformatted\">Normalmente eu fa\u00e7o uso do screen quando vou executar comando de grande dura\u00e7\u00e3o e que em caso de perder a sess\u00e3o do meu ssh n\u00e3o interrompa o trabalho no meio da execu\u00e7\u00e3o.\n\nBasicamente ele executa o comando em uma sess\u00e3o em background na qual vc pode verificar a qualquer momento atachando ou desatachando o terminal eu uso durante a opera\u00e7\u00e3o.\nInstala\u00e7\u00e3o para padr\u00e3o Debian:\napt-get install screen\n\nInstala\u00e7\u00e3o para padr\u00e3o Centos:\nyum install screen\n\nEnt\u00e3o p\u00f3s instala\u00e7\u00e3o vamos ao uso:\nExecute comnado:\nscreen\nEle abre o terminal onde podemos executar nosso comando de longa dura\u00e7\u00e3o.\nExecute o comando que desejar exemplo chown root.apache html\/ -R\nPronto dessa forma o comando est\u00e1 sendo executado agora vamos desatachar esse terminal usando <strong>CTRL+a<\/strong> e depois a tecla <strong>d<\/strong> Desta forma podemos sair do terminal o o comando continua sua execu\u00e7\u00e3o.\nCaso queira retornar ao terminal em execu\u00e7\u00e3o basta <strong>screen -r<\/strong> Lembrando que voc\u00ea pode abrir m\u00faltiplos terminais o que mudar ser\u00e1 que ao digitar screen -r ele ir\u00e1 listas os terminais e ent\u00e3o para acessar o terminal desejado  o comando \u00e9 screen -r (numero do termial)\n\nDurante o meu dia a dia tenho usado dessa forma e ajuda muito para comandos de longa dura\u00e7\u00e3o copias de arquivos grandes e tudo que demanda grande dura\u00e7\u00e3o de tempo de execu\u00e7\u00e3o.\n<\/pre>\n\n\n\n<figure class=\"wp-block-embed aligncenter is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-4-3 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\"  id=\"_ytid_91223\"  width=\"840\" height=\"630\"  data-origwidth=\"840\" data-origheight=\"630\" src=\"https:\/\/www.youtube.com\/embed\/wDHKbiR7Hts?enablejsapi=1&#038;autoplay=0&#038;cc_load_policy=0&#038;cc_lang_pref=&#038;iv_load_policy=1&#038;loop=0&#038;modestbranding=0&#038;rel=1&#038;fs=1&#038;playsinline=0&#038;autohide=2&#038;theme=dark&#038;color=red&#038;controls=1&#038;\" class=\"__youtube_prefs__  epyt-is-override  no-lazyload\" title=\"YouTube player\"  allow=\"fullscreen; accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen data-no-lazy=\"1\" data-skipgform_ajax_framebjll=\"\"><\/iframe>\n<\/div><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>Normalmente eu fa\u00e7o uso do screen quando vou executar comando de grande dura\u00e7\u00e3o e que em caso de perder a sess\u00e3o do meu ssh n\u00e3o interrompa o trabalho no meio da execu\u00e7\u00e3o. Basicamente ele executa o comando em uma sess\u00e3o&hellip; <br \/><a class=\"read-more-button\" href=\"https:\/\/arripio.com.br\/?p=736\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_exactmetrics_skip_tracking":false,"_exactmetrics_sitenote_active":false,"_exactmetrics_sitenote_note":"","_exactmetrics_sitenote_category":0,"spay_email":"","jetpack_publicize_message":"","jetpack_is_tweetstorm":false},"categories":[1],"tags":[],"jetpack_featured_media_url":"","jetpack_publicize_connections":[],"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/pazGcY-bS","jetpack-related-posts":[{"id":745,"url":"https:\/\/arripio.com.br\/?p=745","url_meta":{"origin":736,"position":0},"title":"Expandir disco em LVM","date":"18 Agosto, 2021","format":false,"excerpt":"Essa \u00e1 uma atividade muito comum no meu dia a dia, ent\u00e3o vou mostra como eu fa\u00e7o. Problema : falta de espa\u00e7o em disco Sempre que houver expectativa de crescimento de dados crie discos com LVM assim \u00e9 poss\u00edvel uma expans\u00e3o de disco a quente sem causar indisponibilidade o servi\u00e7o.\u2026","rel":"","context":"In &quot;Sem categoria&quot;","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":73,"url":"https:\/\/arripio.com.br\/?p=73","url_meta":{"origin":736,"position":1},"title":"Administra\u00e7\u00e3o de Rede 210","date":"9 Junho, 2014","format":false,"excerpt":"DHCP host ArripioLinux{ hardware ethernet 00:00:00:00:00:00; fix-address 10.1.0.3; } option domain-name-servers option domain-name \"Arripio.net\"; Tipo de de autentica\u00e7\u00e3o PAM account auth password session Controle do PAM requisite -> autentica\u00e7\u00e3o \u00e9 imediata negada, no caso de negativa do m\u00f3dulo required ->autentica\u00e7\u00e3o recusada no caso de negativa do m\u00f3dulo , mas consultar\u00e1\u2026","rel":"","context":"In &quot;Automa\u00e7\u00e3o&quot;","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":789,"url":"https:\/\/arripio.com.br\/?p=789","url_meta":{"origin":736,"position":2},"title":"Rsync n\u00e3o faz an\u00e1lise de checksum dos arquivos por padr\u00e3o","date":"20 Dezembro, 2023","format":false,"excerpt":"Rsync n\u00e3o faz an\u00e1lise de checksum dos arquivos por padr\u00e3o Do man rsync \u00a0 \u00a0 \u00a0 \u00a0Rsync \u00a0finds \u00a0files \u00a0that \u00a0need to be transferred using a \"quick check\" algorithm (by default) that looks for files \u00a0 \u00a0 \u00a0 \u00a0that have changed in size or in last-modified time. \u00a0Any changes in\u2026","rel":"","context":"In &quot;Sem categoria&quot;","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":97,"url":"https:\/\/arripio.com.br\/?p=97","url_meta":{"origin":736,"position":3},"title":"LPIC-2 202 PAM Authentication","date":"29 Junho, 2014","format":false,"excerpt":"Arquivos de configura\u00e7\u00e3o O prop\u00f3sito do do projeto PAM \u00e9 separar a concess\u00e3o de privil\u00e9gios nos aplicativos do desenvolvimento de esquemas de autentica\u00e7\u00e3o apropriados e seguros. Isto \u00e9 realizado fornecendo-se uma biblioteca de fun\u00e7\u00f5es utilizada pelas aplica\u00e7\u00f5es para solicitar a autentica\u00e7\u00e3o de usu\u00e1rios.\u00a0 As bibliotecas PAM s\u00e3o configuradas no arquivo\u00a0\/etc\/pam.conf\u00a0ou\u2026","rel":"","context":"In &quot;Automa\u00e7\u00e3o&quot;","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":31,"url":"https:\/\/arripio.com.br\/?p=31","url_meta":{"origin":736,"position":4},"title":"LPIC-2 Web Service 208","date":"24 Maio, 2014","format":false,"excerpt":"Arquivo de configura\u00e7ao: \u00a0\/etc\/apache2\/apache2.conf \u00a0 ServerRoot \"\/etc\/apache2\" caminho de configura\u00e7\u00e3o dos arquivos do apache Timeout 300 Tempo m\u00e1ximo em segundos que o apache aguarda por resposta do cliente KeepAlive On Uso de diversas requisi\u00e7\u00f5es dentro da mesma conex\u00e3o MaxKeepAliveRequests 100 Numero m\u00e1ximo que o usu\u00e1rio poder\u00e1 fazer dentro da mesma\u2026","rel":"","context":"In &quot;Cerifica\u00e7\u00e3o LPIC-2 202&quot;","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":28,"url":"https:\/\/arripio.com.br\/?p=28","url_meta":{"origin":736,"position":5},"title":"LPIC-2 DNS -Domain Name Server 207","date":"24 Maio, 2014","format":false,"excerpt":"Principal arquivo de configura\u00e7\u00e3o \/etc\/named.conf ou \/etc\/bind\/named.conf Comando para for\u00e7a leitura de novas configura\u00e7oes rndc type hint $TTL 1D@\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 SOA \u00a0 \u00a0 linux.dominio.com. \u00a0 \u00a0 \u00a0admin.linux.dominio.com. (\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a02008260401 ;Serial\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a024h \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 ;Refresh ->\u2026","rel":"","context":"In &quot;Cerifica\u00e7\u00e3o LPIC-2 202&quot;","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"_links":{"self":[{"href":"https:\/\/arripio.com.br\/index.php?rest_route=\/wp\/v2\/posts\/736"}],"collection":[{"href":"https:\/\/arripio.com.br\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/arripio.com.br\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/arripio.com.br\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/arripio.com.br\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=736"}],"version-history":[{"count":3,"href":"https:\/\/arripio.com.br\/index.php?rest_route=\/wp\/v2\/posts\/736\/revisions"}],"predecessor-version":[{"id":740,"href":"https:\/\/arripio.com.br\/index.php?rest_route=\/wp\/v2\/posts\/736\/revisions\/740"}],"wp:attachment":[{"href":"https:\/\/arripio.com.br\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=736"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/arripio.com.br\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=736"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/arripio.com.br\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=736"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}