Unix & Linux

8
Protegendo uma instalação Debian para uso doméstico geral

O Debian vem com vários hardenpacotes, projetados para tornar um computador mais seguro. Minhas necessidades são muito simples: processamento de texto e navegação na Web. Não executo nenhum servidor especial, não uso SSH, telnet etc. O único software que deve usar a Internet que eu conheço é...

8
Debian: Como atrasar a configuração ao instalar / atualizar?

Um dos meus sistemas Debian raramente é atualizado. Portanto, quando é hora de atualizar, há muitos pacotes. No momento, basicamente eu tenho que monitorar a atualização, porque a cada 50 pacotes, mais ou menos, há um pacote que precisa de ajuda para decidir se deve manter a configuração ou colocar...

8
Quais sistemas de arquivos Linux para pen drives?

Para desktops Linux, quando a compatibilidade com o Windows não é um problema, qual sistema de arquivos é preferido para pen drives? Por exemplo, ext2, ext3, ext4, btrfs, nilfs ou mesmo NTFS? O diário os desgastaria prematuramente? Ouvi dizer que é melhor montar com a opção noatime, mas como...

8
Um script de shell para juntar dois arquivos

Eu quero escrever um shell scriptque tem dois arquivos Ae Be obter um resultado como este: Arquivo A: user_a tel_a addr_a user_b tel_b addr_b Arquivo B: process_1 user_a process_2 user_a process_3 user_b E o resultado: user_a process_1 tel_a addr_a user_a process_2 tel_a addr_a user_b...

8
Um sistema operacional mínimo compatível com POSIX

Para fins educacionais, eu gostaria de começar com uma base compatível com POSIX, incluindo um shell, utilitários básicos e um compilador ANSI C, e depois ver que tipo de ambientes eu posso construir juntando pacotes. No entanto, a maioria dos sistemas operacionais mínimos compatíveis com POSIX...

8
usuário desapareceu durante o erro de atualização

Fiz uma atualização para o FreeBSD 9 há algumas semanas e comecei a usá-lo. Quando tento criar um novo usuário, recebo o seguinte: pw: user 'todd' disappeared during update adduser: ERROR: There was an error adding user (todd). Percebi esse problema pela primeira vez ao tentar instalar o postfix...

8
faça a saída grep sem seguir a nova linha

Considere este trecho: X=$(grep -m1 'some-pattern' some-file | sed -n 's/.* //p') Quero colocar a última palavra em uma variável se alguma condição de padrão for correspondida para linhas no arquivo de texto arbitrário Meu problema é que a variável Xpossui CR ou LF ou CRLF no final, dependendo...

8
Gerenciar papéis offline em um sistema Linux

Existe alguma maneira inteligente de gerenciar artigos científicos para uso offline em um sistema Linux. Por exemplo: Deve ser possível etiquetar papéis com tags personalizáveis, classificá-los por tags e assim por diante se eu vir um novo artigo no arxiv.org e quiser lê-lo se tiver mais tempo,...

8
Organização dos cabeçalhos do kernel Linux

Enquanto lia algumas chamadas do sistema, procurei "syscalls.h" para encontrar o arquivo de cabeçalho no LXR. Os resultados da pesquisa me intrigaram. Há uma dúzia de arquivos "syscalls.h" provenientes dos diretórios em "arch / _arch_name_ / include / asm". Tudo bem, são definições específicas da...

8
O Linux de 64 bits não reconhece minha RAM entre 3 e 32 GB

Meus problemas foram causados ​​por um módulo de memória com falha e, possivelmente, um binário do kernel quebrado. Acabei de inicializar meu PC com hardware basicamente novo. Eu já estava executando o Debian 6.0 AMD64 antes e não havia nenhuma mudança lá (literalmente; eu apenas desconectei os...

8
Desduplicação no nível da partição

Quais são as soluções disponíveis para desduplicação em nível de bloco ou mais detalhada? Existem arquivos baseados - com a abordagem "Copiar na gravação". Estou procurando pelo nível de bloco "copy-on-write", para que possa procurar periodicamente por blocos comuns, ou - preferencialmente -...

8
O que é o syscall-template.S?

Encontrei um arquivo syscall-template.Smais especificamente, sua localização é .../sysdeps/unix/syscall-template.S O que é esse arquivo? Cadê. Ele não está no meu sistema e não consigo encontrá-lo nos pacotes fonte, incluindo linux-imagee