De acordo com os threads do Windows e Linux , quais comandos você considera mais úteis no Mac OS X Server (ou Client)?
command-line-interface
mac
mac-osx-server
osx-leopard
nome de usuário
fonte
fonte
Respostas:
Famosamente usado para levar as pessoas de volta para seus apartamentos ,
say
pega seus argumentos e os lê em voz alta através do dispositivo de saída de áudio.fonte
pbpaste
epbcopy
para interagir com a área de transferência (também conhecida como área de transferência).Exemplos:
Eu acho que eles usam a codificação macroman, por isso, se você quiser UTF-8 (o que você faz), verifique estes links:
fonte
Permite monitorar a atividade do sistema de arquivos. Prático, se você quiser ver quais arquivos um aplicativo cria. Veja http://rentzsch.com/macosx/fs_usageIntro para mais explicações.
fonte
Abre uma janela do localizador no diretório de trabalho atual.
fonte
Na linha de comando, eu gosto de ter a capacidade de:
Crie e grave um CD / DVD "universal":
Crie uma imagem ISO a partir de um CD / DVD:
Ser capaz de esquecer o comando otool quando estou procurando o ldd:
Monte uma imagem de disco na linha de comando:
Use a visualização para acessar uma página de manual:
fonte
O utilitário da CLI 'airport' é o meu favorito. Consulte http://osxdaily.com/2007/01/18/airport-the-little-known-command-line-wireless-utility/ . Ele mostrará detalhes como o nível do sinal, o nível de ruído e o BSSID do AP ao qual você está associado.
fonte
Exibe a configuração de rede para a interface Ethernet primária (en0).
Se você está acostumado ao Windows e acha que "ipconfig" está quebrado - não está ;-) Você só precisa adicionar alguns argumentos
fonte
en1
se você estiver sem fio.Inestimável (sobre ssh) quando não há teclado conectado, pois o botão de ejeção nas unidades ópticas da Apple não é acessível de fora do gabinete.
fonte
Não se pode dizer o suficiente, "aberto" é ótimo. Você pode abrir documentos no programa da GUI e também pode selecionar o programa da GUI com -a. Por exemplo,
irá abrir o VLC e pedir para carregar o movie.avi no seu diretório atual.
iria abri-lo com qualquer programa que seja o padrão. Se você deseja apenas abrir um programa, também pode fazer isso:
irá executar as Preferências do Sistema. Você também pode abrir URLs:
abrirá o compartilhamento de tela e se conectará ao myserver.
Verificação de saída
para ver todos os sinalizadores que você pode usar.
fonte
Atualize seu mac a partir da CLI.
fonte
Configure tudo o que encontrar no Painel de Preferências de Rede em Preferências do Sistema na linha de comando. Faz escrever scripts, ou fazendo coisas remotamente muito mais fácil.
fonte
Verifica se a resolução do DNS para frente e para trás é íntegra e geralmente mostra o comando que você pode usar para corrigir o problema. Se diz "os nomes correspondem, não há nada para mudar", você está em boa forma. É vital se você alterar a configuração de rede do servidor. Também é importante usar isso antes de promover seu servidor para um Open Directory Master.
fonte
Encontro-me usando esse monte para liberar o cache do DNS, em 10.5 ou superior.
fonte
Faça ping em todos os dispositivos da sua sub-rede
fonte
mostra quem efetuou login em um sistema, por quanto tempo eles foram usados e quando o sistema foi reiniciado.
Aqui está uma amostra da saída:
fonte
Versão da linha de comandos para exclusão segura.
fonte
listar arquivos abertos
Prático quando você deseja ejetar sua unidade USB e lhe dizem que ela está em uso, feche todos os aplicativos e tente novamente.
Nesse caso, eu tinha
cd
instalado a unidade e o bash estava acessando o volume.Observe que, se você vir entradas 'mds', significa que o foco está indexando a unidade.
fonte
O guia de administração da linha de comando publicado pela Apple é inestimável.
A pesquisa no "mac da administração da linha de comando" fornece bons resultados.
Administração de linha de comando para Mac OS X 10.5 , 10.4 e 10.3 .
Outros guias úteis estão em http://www.apple.com/server/macosx/resources/ .
fonte
http://www.commandlinefu.com
Embora não seja especificamente um recurso do Mac, ele está usando o ícone do Terminal, e a maior parte da lista de comandos realmente úteis funcionará.
fonte
Permite sair de um aplicativo do shell.
Útil última linha de um longo script de shell, coloca o Mac em suspensão quando o script é concluído. Eu tenho o alias do iSleep.
pega o conteúdo da área de transferência (editar-> copiar) e a canaliza para script.sh. Os resultados são colocados na área de transferência para você editar-> colar em um documento.
fonte
isso permitirá que você veja quais tipos de configurações do MCX (cliente gerenciado) estão sendo aplicadas a uma máquina cliente.
[O equivalente da GUI é acessar o System Profiler e, na seção Software, clique em "Managed Client".]
É útil determinar se uma máquina é gerenciada e verificar se está obtendo as configurações esperadas.
fonte
Exibe a versão atualmente instalada e a compilação do Mac OS X.
fonte
Obtenha os mesmos resultados que você obtém ao escolher Sobre este Mac -> Mais informações, apenas na linha de comando.
Corrida
ou, olhando a página do manual, você terá dicas sobre como usá-lo.
Alguns exemplos:
isso despejará o perfil do sistema em um arquivo que poderá ser visto posteriormente em uma máquina diferente.
Informa sobre todos os seus dispositivos USB (incluindo IDs de fornecedor e produto, que podem ajudar a rastrear drivers).
informará quantos dispositivos USB estão conectados (incluindo dispositivos USB internos), o que é útil para verificar se o computador vê um dispositivo (ou, por exemplo, o Parallel o pegou ou está morto). App GUI do System Profiler, você pode escolher Exibir -> Atualizar no menu para atualizar a lista; isso pode ser mais fácil.]
você obterá informações básicas de hardware (úteis para rastreamento de ativos) e
fornecerá o número de série do equipamento.
fonte
Altera (falso) o endereço MAC até a próxima reinicialização
fonte
Para verificar quanto espaço em disco tenho atualmente em todo o disco.
fonte
Listar servidores que anunciam em Bonjour. A última sugestão lista os tipos de serviço que você pode listar. A listagem está no ar. Pressione Ctrl-C quando tiver visto o suficiente.
O mesmo comando vem nos Linux recentes e no Bonjour SDK para Windows.
fonte
Executa o FileMerge (um gráfico
diff
fornecido com o Apple Developer Tools) emfile1
efile2
.fonte
no Leopard e mais recentes, relatórios que processam arquivos abertos, com ou sem êxito. Você pode solicitar que ele analise todos os arquivos que estão sendo abertos no sistema, por um processo específico ou se algum processo está abrindo um determinado arquivo, com diferentes tipos de data e hora, e mostre se ocorrem erros.
Aqui estão mais alguns detalhes:
O opensnoop é um script dtrace ; existem muitos outros em / usr / bin que analisam coisas como qual sistema o processo está chamando, quais processos ele está criando e o que a E / S está fazendo. Corra
apropos DTrace
para uma lista e consulte as páginas do manual para obter detalhes.Descobri o opensnoop ao tentar diagnosticar por que um Comic Life Magiq 1.1 estava travando no OS 10.5.8 para usuários com contas de rede.
Corri (várias vezes, em contas diferentes, via ssh):
O último arquivo aberto pelos usuários da rede era mais ou menos assim (com um caminho completo):
o que me lembrou que o Safari 5.0 estava travando para os usuários da rede, e resolvemos isso gerenciando uma preferência para não armazenar em cache os favoritos ou redirecionando um arquivo. A Apple aparentemente corrigiu o problema no Safari 5.0.1 e, quando atualizei para o Safari 5.0.2 ontem, corrigiu a falha dos usuários do Comic Life Magiq.
fonte
Inicia o serviço Área de trabalho remota (útil se você tiver apenas acesso SSH, mas quiser fazer algo usando a GUI no Mac do cliente). Para mais opções, consulte: http://support.apple.com/kb/HT2370
fonte
irá ejetar um CD.
fonte