Depois de uma pausa nas férias, estou de volta com outro conjunto de aplicativos Linux que acho que valem a pena instalar. Neste fim de semana, considere uma maneira de concatenar desktops, um limpador de arquivos duplicados e um substituto para ls.
Recentemente, reuni uma lista de aplicativos que fazem parte do meu fluxo de trabalho diário. Nem todos os aplicativos sobre os quais tento escrever acabam usando muito, mas o primeiro sobre o qual estou prestes a falar tornou-se instantaneamente parte integrante.
Fluxo de mesa
Compartilhe seu mouse e teclado com outro computador
Você trabalha com mais de um computador desktop ao longo do dia? Sim, e às vezes gostaria de poder alternar entre operá-los sem mudar para um teclado e mouse diferentes. Imagine minha alegria quando descobri o Deskflow, um switch KVM virtual que opera na rede local.
Aplicativos de área de trabalho remota podem ser difíceis de configurar, mas felizmente o Deskflow é muito simples de configurar. Basta executá-lo no computador com os periféricos que deseja operar e selecionar “Usar o teclado e mouse deste computador”. No outro dispositivo, execute o Deskflow da mesma forma, mas selecione “Usar mouse e teclado de outro computador”. Digite o nome do host ou endereço IP do computador host e aguarde a confirmação da impressão digital da conexão. O Deskflow solicitará que você organize os computadores em uma grade para corresponder à localização física deles.
A próxima coisa que você sabe é que você poderá mover o mouse de um computador para outro quase como se fossem monitores compartilhados. Onde quer que você mova o mouse, é onde o teclado digitará, e o texto na área de transferência também será transferido.
Para ser sincero, quando ouvi falar do Deskflow fiquei cético. Eu esperava um atraso irritante, mas na maioria das vezes as transições e interações pareciam perfeitas.
Aqui vai uma dica da minha experiência pessoal: verifique se você não tem um firewall bloqueando as conexões de entrada no PC host. Passei muito tempo tentando solucionar problemas do Deskflow no primeiro PC em que tentei hospedar, e descobri que tinha um firewall em execução que havia esquecido que estava bloqueando o recebimento de conexões remotas. Tive que abrir a porta que o Deskflow usa, 24800 por padrão, para conectar.
Deskflow está disponível na maioria dos repositórios Linux:
sudo apt install deskflow #Debian and Ubuntu sudo dnf install deskflow #Fedora sudo pacman -S deskflow #Arch sudo zypper install deskflow #openSUSE
No entanto, se você quiser evitar pacotes desatualizados em distros de lançamento padrão como o Ubuntu, recomendo adquirir o Deskflow Flatpak.
dupeGuru
Encontre e exclua arquivos desnecessários com apenas alguns cliques
Você está enfrentando problemas de espaço de armazenamento em seu PC Linux? Existem vários métodos que você pode usar para liberar espaço, como encontrar os arquivos maiores. Outra abordagem é excluir arquivos duplicados: aqueles que você talvez copiou para outro local e esqueceu. Você ficaria surpreso com a frequência com que esse tipo de erro pode acontecer e resultar em excesso desnecessário de armazenamento.
É aí que entra o dupeGuru. Ele é capaz de comparar arquivos em seu computador e identificar arquivos idênticos (ou quase idênticos à pesquisa “difusa”) que você pode excluir com segurança. Basta nomear as pastas que você deseja verificar, especificar o tipo de arquivo específico desejado, se houver, e executar a verificação. Você obterá uma lista de todos os arquivos que o dupeGuru acredita serem duplicados.
Use estes 7 comandos do Linux para manter seu sistema organizado e rápido
Mantenha seu sistema Linux funcionando rapidamente com comandos de manutenção simples para limpar pacotes, limpar logs, gerenciar aplicativos de inicialização e monitorar o desempenho.
O bom do dupeGuru é que ele oferece ações além de apenas excluir. Ele pode transferir arquivos em massa para a lixeira, movê-los para um local específico (como uma unidade flash externa, por exemplo), abri-los para visualização ou até mesmo executar um comando personalizado neles. Se forem arquivos com os quais você sabe que não deseja fazer nada, você pode simplesmente removê-los dos resultados para uma visualização menos confusa ou apenas adicioná-los à sua lista de ignorados para que o dupeGuru nunca mais os apresente a você.
Aqui vai uma dica da minha experiência com o dupeGuru: não diga para ele verificar toda a sua pasta pessoal. Essa verificação demorou muito para ser concluída e o processo foi muito mais rápido e eficaz quando especifiquei apenas os diretórios entre os quais costumo mover e copiar arquivos, como Downloads e Fotos.
Para instalar o dupeGuru, você pode obter os binários na página de lançamento do GitHub ou instalar a partir de alguns repositórios Linux:
sudo apt install dupeguru #Debian and Ubuntu paru -S dupeguru #Arch AUR
isso é
Uma maneira melhor de listar o conteúdo do diretório no terminal
O ls comando é aquele que você provavelmente está acostumado a digitar muito se usa muito o terminal Linux. Você pode obter uma experiência melhor se apenas instalar e começar a usar o eza.
O eza programa de linha de comando, escrito em Rust, oferece recursos de qualidade de vida que ls faz você viver sem. Eles incluem detalhes sobre montagens, informações de status do repositório Git e ícones próximos a arquivos e pastas que fornecem uma maneira secundária de identificar os tipos de arquivos.
Por exemplo, digamos que você tenha arquivos na pasta Downloads e queira ver há quanto tempo cada um está lá. Basta executar:
eza -lU --time-style relative
Por padrão, eza mostra os resultados em cores. O -l opção, como em lsconta eza você deseja uma “visão de longo prazo” com permissão de arquivo e outros detalhes, e -U invoca a data de criação do arquivo. O --time-style relative A opção nos fornece datas relativas legíveis por humanos, portanto, não precisamos fazer nenhum cálculo mental para determinar o período relativo de tempo desde que foi criado.
Muito bom, mas digamos que também queremos classificar os resultados por esse período relativo de tempo. Vamos adicionar o -s opção e indicamos que queremos a data de criação:
eza -lUs created --time-style relative
Tudo bem, ls posso fazer isso também, mas você tem que admitir que eza torna tudo mais simples.
Substituí os comandos padrão do Linux por essas alternativas poderosas
Mais poderoso do que você pensa.
Finalmente, vamos adicionar ícones para que possamos visualizar mais facilmente os tipos de arquivo. Tudo que você precisa fazer é adicionar o --icons=auto opção. O auto termo pode ser substituído por always ou nevermas auto para eza de gerar ícones em redirecionamentos e tubulações, o que você provavelmente não deseja.
eza -lUs created --time-style relative --icons=auto
Você pode encontrar o eza utilitário em muitos repositórios Linux:
sudo apt install eza #Debian and Ubuntu sudo pacman -S eza #Arch sudo zypper install eza #openSUSE
Não encontrou nenhum aplicativo Linux que despertou seu interesse? Certifique-se de não perder minha lista anterior de aplicativos Linux que vale a pena experimentar, que incluía um visualizador de planetário, um reprodutor de rádio na Internet e um substituto para páginas de manual.