Perguntas com a marcação «osx»

43
Por que os shells interativos nos shells de login do OSX são padrão?

No Linux e, que eu saiba, todos os sistemas Unix, emuladores de terminal executam shells interativos e sem login por padrão. Isso significa que, para o bash, o shell iniciado irá: Quando um shell interativo que não é um shell de login é iniciado, o bash lê e executa comandos de /etc/bash.bashrce...

35
Por que não é possível ler tr / dev / urandom no OSX?

Um colega sugeriu a criação de uma chave aleatória por meio do seguinte comando: tr -dc A-Za-z0-9_\!\@\#\$\%\^\&\*\(\)-+= < /dev/urandom | head -c 32 | xargs Isso me deu o erro: tr: sequência de bytes ilegal Estou preocupado que eu não tenho /dev/urandomno meu sistema. Tentei...

34
Qual é a arquitetura do sistema de janelas do Mac OS X?

Estou familiarizado com o funcionamento do sistema X11, no qual os clientes se conectam por meio de um soquete ao processo do servidor e enviam operações ao servidor de janelas para executar determinadas operações em seu nome. Mas não entendo (e não consegui encontrar bons documentos) descrevendo...

32
Executando dd. Por que o recurso está ocupado?

Acabei de formatar o cartão microSD e gostaria de executar um ddcomando. Infelizmente, o ddcomando falha: $ sudo dd bs=1m if=2016-02-26-raspbian-jessie-lite.img of=/dev/rdisk2 dd: /dev/rdisk2: Resource busy $ Todos na internet dizem que preciso desmontar o disco primeiro. Claro, pode fazer isso...

32
find -delete não exclui diretórios não vazios

O comando $ find ~ -name .DS_Store -ls -delete funciona no Mac OS X, mas $ find ~ -name __pycache__ -type d -ls -delete não - os diretórios são encontrados, mas não excluídos. Por quê? PS. Eu sei que posso fazer $ find ~ -name __pycache__ -type d -ls -exec rm -rv {} + a questão é por...

27
find & sed (pesquisar e substituir)

Estou usando o seguinte comando no meu mac: $find . -name “*.java” -exec sed -i ’s/foo/bar/g’ {} \; e parece não ter efeito. Eu tenho dois arquivos no diretório que terminam em .java, ambos com o texto foo. Estou esquecendo de algo? EDIT: Resultados da solicitação de...

27
Como faço para configurar o Emacs para usar 'ispell' no Mac OS X?

Estou usando brewcomo meu gerenciador de pacotes para o Emacs e o ispell. Eu tenho ambos instalados. Fazendo um rápido google, não consegui descobrir como dizer ao Emacs onde está o ispell e carregar os dicionários apropriados. Agora quando eu faço uma M-x ispell-check-version, Emacs respostas...

27
Bash no Linux vs Mac OS

Estou comprando um iMac. Estou trabalhando no Linux há muito tempo e faço vários scripts de bash. Eu queria saber se todos os comandos e recursos do bash estão disponíveis no Mac OS? Alguém tem alguma experiência com scripts de bash do Mac? Agradeço sua

25
mv um arquivo para / dev / null interrompe dev / null

Se eu fizer: touch file; mv file /dev/nullcomo raiz, /dev/nulldesaparece. ls -lad /dev/nullresulta em nenhum arquivo ou diretório. Isso interrompe aplicativos que dependem do /dev/nullSSH e podem ser resolvidos fazendo isso mknod /dev/null c 1 3; chmod 666 /dev/null. Por que mover um arquivo...

24
sed na inserção OSX em uma determinada linha

Então, eu uso o 'sed' no linux há um tempo, mas tive um pouco de dificuldade ao tentar usá-lo no OSX, pois o 'POSIX sed' e o 'GNU sed' têm muitas pequenas diferenças. Atualmente, estou lutando para inserir uma linha de texto após um determinado número de linha. (neste caso, linha 4) No linux, eu...

23
Processo preso: é um mau sinal?

Às vezes, alguns processos estão parados. Por exemplo: PID COMMAND %CPU TIME #TH #WQ #POR #MREGS RPRVT RSHRD RSIZE VPRVT VSIZE PGRP PPID STATE 99357 plugin-container 0.1 12:07.07 10 1 224 2097 40M 84M 66M 82M 2757M 91688 99346 sleeping 99346 firefox 0.4 48:54.20 29 1 265 16250 467M 172M 799M 538M...

22
Como você cria um usuário sem senha?

No os X é possível ter usuários sem senhas. Se você os inspecionar com dscla senha deles, aparecerá como *. Isto é usado para os usuários do sistema, como os usuários de bancos de dados como mysql, pgsqletc. O que é legal sobre isso é que esses usuários não aparecer na tela de login e você não pode...