Unix & Linux

124
Qual é a diferença entre um usuário normal e um usuário do sistema?

Alguma documentação que eu estou passando possui uma opção booleana sobre se um usuário é ou não um usuário do 'sistema' ou um usuário 'normal' (o padrão é 'normal'). Qual é a diferença entre esses dois modos de envio do usuário? Não preciso aprender o que é um usuário ou por que você precisa dele...

124
Saia do vim mais rapidamente

Eu uso o Vim principalmente para edições rápidas, em vez de longas sessões de trabalho. Nesse sentido, acho que a seqüência de teclado para desistir especialmente trabalhoso: Esc, Shift+ ;, w, q, Enter. Como sair do Vim (possivelmente salvando o documento) com o menor número de teclas...

123
Como os números SO (objeto compartilhado) funcionam?

Estou ciente de que objetos compartilhados no Linux usam "so numbers", ou seja, que versões diferentes de um objeto compartilhado recebem extensões diferentes, por exemplo: example.so.1 example.so.2 Entendo que a idéia é ter dois arquivos distintos, de modo que duas versões de uma biblioteca...

123
Como fazer com que o `sudo` preserve o $ PATH?

Preciso executar um programa instalado em / opt / godi / sbin (um diretório personalizado). Se eu adicionar esse diretório ao meu PATH, adicionando a seguinte linha ao meu arquivo .bashrc export PATH=$PATH:/opt/godi/bin:/opt/godi/sbin então eu posso tentar executar o comando sem problemas...

122
dd vs cat - o dd ainda é relevante hoje em dia?

Recentemente, percebi que podemos usar cattanto quanto dd, e na verdade é mais rápido do quedd Sei que isso ddfoi útil para lidar com fitas em que o tamanho do bloco realmente importava na correção, não apenas no desempenho. Nestes dias, porém, existem situações em que ddpodemos fazer algo catque...

121
O que significa @ em ls -l?

Estou usando o Mac OSX. Quando digito ls -l, vejo algo como drwxr-xr-x@ 12 xonic staff 408 22 Jun 19:00 . drwxr-xr-x 9 xonic staff 306 22 Jun 19:42 .. -rwxrwxrwx@ 1 xonic staff 6148 25 Mai 23:04 .DS_Store -rw-r--r--@ 1 xonic staff 17284 22 Jun 00:20 filmStrip.cpp -rw-r--r--@ 1 xonic staff 3843 21...

121
Servidor HTTP de linha de comando simples

Eu tenho um script que gera um relatório diário que quero servir ao chamado público em geral. O problema é que não quero adicionar à minha dor de cabeça a manutenção de um servidor HTTP (por exemplo, Apache) com todas as configurações e implicações de segurança. Existe uma solução simples para...