Carregando...

Categoria: Linux

Tudo que já escrevi relacionado à Linux.

Usando o systemd no Linux e criando seus próprios serviços

Como podemos fazer que um programa se inicie automaticamente no Linux? Como configuramos para ele reiniciar caso o software caia? O systemd (system daemon) do Linux faz todo esse trabalho difícil para nós. Partindo para nomes técnicos, o nome dos softwares que se iniciam automaticamente por trás dos panos e geralmente não tem interface gráfica é chamado de serviço ou service. Ao iniciar o Linux ou instalar softwares, são criados automaticamente vários serviços, e você pode acessá-los com os comandos Continuação…

Arrumando o relógio no Linux, NTP e manualmente

Os relógios internos dos computadores costumam a adiantar ou atrasar em alguns minutos depois de alguns meses ligados. Isso acontece porque esses relógios tem imprecisões (como praticamente todo instrumento de medida). Uma forma de corrigir isso é sincronizar periodicamente esses relógios com relógios ultra precisos (relógios atômicos) ao redor da internet. Os computadores usam um protocolo padrão para sincronizar os relógios e ele se chama NTP. O Linux pode usar diversos softwares para sincronização NTP. Os principais são: timesyncd (padrão Continuação…

Crawling e WebScrapping

Você quer criar um robô que acesse páginas automaticamente e colete informações do HTML automaticamente, te livrando do trabalho chato de acessar as páginas manualmente? Aqui explico por cima algumas ferramentas e tutorias que te ajudarão nisso! Fazendo a maldade em Python Para fazer Crawling e WebScrapping, precisamos de 2 tipos de ferramentas no Python.Uma biblioteca que finja que o Python é um browser acessando a página Web.Outra biblioteca que facilite a leitura de HTMLs. Tanto o Scrappy como o Continuação…

Lidando com usuários no Linux

O Linux permite que diferentes pessoas possam usar o sistema, cada um com seu login, senha e com suas permissões particulares de acesso à softwares, diretórios (pastas) e arquivos. E caso você queira permitir que vários usuários tenham permissão para algo, você pode criar um grupo, tornar todos os usuários desejados neste grupo, e dar as permissões para o grupo inteiro. Então no Linux temos usuários e grupos aos quais esses usuários podem fazer parte. No que um usuário é Continuação…

Dicas BASH no Linux

Pegando o exit status de um comando O exit status é um valor de 0 a 255 que um programa envia para o shell do linux ao terminar sua execução. Se o programa retornar: Zero (0), o programa executou com sucesso Algo que não seja zero, ocorreu algum erro Referências Bash CheatSheet https://devhints.io/bash Os status de saída https://bash.cyberciti.biz/guide/The_exit_status_of_a_command

Lista de Roteadores compráveis no Brasil e compatíveis com OpenWRT/LEDE

Lista de roteadores compatíveis com OpenWRT e LEDE e recomendados pelos desenvolvedores. Esses roteadores tem uma quantidade segura de memória interna (FLASH) e memória RAM para rodar o firmware com todas as funcionalidades. Marca Modelo CPU MHz Flash RAM Eth Gbt Preço URL ASUS RT-AC51U 580 16 64 5 220,06 https://www.kabum.com.br/produto/84557/roteador-wireless-asus-rt-ac51u-dual-band-ac-750mbps-2-antenas-usb-para-impressora-e-3g-4g-configuracao-facil-asus-aicloud-vpn-streaming COMFAST CF-E320N V2 650 16 64 172 https://www.gearbest.com/wireless-routers/pp_641328.html COMFAST E380AC V2 720 16 256 476 https://pt.aliexpress.com/item/COMFAST-wireless-Ap-CF-E380AC-1750Mbps-Ceiling-AP-802-11AC-5-8G-2-4G-Qualcomm-Indoor/32633039272.html GL.iNet GL-MiFi 400 16 64 490 https://pt.aliexpress.com/item/GL-MiFi-4G-LTE-Modem-Router-Atheros-AR9331-OPENWRT-150Mbps-4G-SIM-Card-Router-WiFi-Mobile/32843364422.html GL.iNet MT300A v1.3 580 16 128 Continuação…