Unix & Linux

190
O Linux é um Unix?

Portanto, existem muitas versões diferentes do Unix por aí: HP-UX, AIX, BSD etc. O Linux é considerado um clone do Unix, e não uma implementação do Unix. Todos os "reais" são os descendentes reais do original? Se não, o que separa o Linux do

189
Encontre onde os inodes estão sendo usados

Por isso, recebi um aviso do nosso sistema de monitoramento em uma de nossas caixas informando que o número de inodes livres em um sistema de arquivos estava ficando baixo. df -i A saída mostra isso: Filesystem Inodes IUsed IFree IUse% Mounted on /dev/xvda1 524288 422613 101675 81% / Como você...

188
O rsync pode retomar depois de ser interrompido?

Eu costumava rsynccopiar um grande número de arquivos, mas meu sistema operacional (Ubuntu) reiniciou inesperadamente. Após a reinicialização, corri rsyncnovamente, mas a partir da saída no terminal, descobri que rsyncainda havia copiado os que já haviam sido copiados anteriormente. Mas ouvi dizer...

187
Etc de quê?

O que significa a pasta "etc" no diretório raiz? Acho que saber disso me ajudará a lembrar onde estão localizados certos arquivos. Atualização : Pode ser útil para outras pessoas, a pasta é usada para "Arquivos de configuração específicos do host" - referência

186
Como posso enviar stdout para vários comandos?

Existem alguns comandos que filtram ou agem na entrada e, em seguida, transmitem-na como saída, penso eu normalmente stdout- mas alguns comandos simplesmente aceitam stdine fazem o que fazem com ela e não produzem nada. Estou mais familiarizado com o OS X e, portanto, existem dois que vêm à mente...

185
O que faz o grep considerar um arquivo como binário?

Eu tenho alguns despejos de banco de dados de um sistema Windows na minha caixa. Eles são arquivos de texto. Estou usando o cygwin para cumprimentá-los. Estes parecem ser arquivos de texto simples; Abro-os com editores de texto, como o bloco de notas e o wordpad, e eles parecem legíveis. No...

185
Permitir setuid em scripts de shell

O setuidbit de permissão diz ao Linux para executar um programa com o ID do usuário efetivo do proprietário em vez do executor: > cat setuid-test.c #include <stdio.h> #include <unistd.h> int main(int argc, char** argv) { printf("%d", geteuid()); return 0; } > gcc -o...

184
Como exibir meminfo em megabytes no topo?

Às vezes, não é confortável ver as informações em kilobytes quando você tem vários shows de RAM. No Linux, parece com: E aqui está como fica no Mac OS X: Existe uma maneira de exibir meminfo no Linux superior em terabytes, gigabytes e

184
Listar todas as sessões SSH conectadas?

Acabei de fazer o SSH no root e depois novamente no root na mesma máquina. Então, eu tenho duas janelas que abrem o SSH na raiz da minha máquina remota. No shell, como posso ver uma lista dessas duas