Alterar a mensagem do dia do terminal no Mac OS X

Anonim

Sempre que você iniciar o Terminal no Mac OS X, poderá receber uma pequena mensagem: “Bem-vindo ao Darwin!” ou um tempo de "Último Login" - bem, depois de vê-lo algumas centenas de vezes, você pode estar cansado disso, ou talvez prefira algo mais divertido, significativo ou até útil para você e outros usuários de computador. Essa pequena mensagem que você está vendo é o MOTD, também chamado de Mensagem do Dia, e é um arquivo de texto simples localizado em /etc/motd.

Mostraremos a você como alterar o MOTD no Mac OS X Terminal para o que você quiser, facilmente.

Verificando o MOTD atual

Abra o Terminal e digite:

$ cat /etc/motd

A menos que você já o tenha personalizado, “Bem-vindo a Darwin!” ou a mensagem “Last Login” será exibida, dependendo da sua versão do OS X. Outra opção é se o arquivo /etc/motd não existir (que para muitas versões modernas do OS X é o caso padrão agora), então nada apareceria, exceto os detalhes de login. Mas não queremos mais isso, queremos nossa própria mensagem motd quando um novo terminal for lançado, então veja como transformá-lo no que você quiser.

Como modificar a mensagem do dia (MOTD) para uma mensagem personalizada

Digite o seguinte na linha de comando, isso abrirá o motd no nano, se você quiser usar outro editor de texto como o vim, tudo bem também:

sudo nano /etc/motd

nano nada mais é do que um editor de texto de linha de comando e funciona como um. Linha sobre e exclua o texto e digite o que quiser em seu lugar.

Digamos que colocaremos a mensagem “Hello from OSXDaily.com!”

Para salvar o arquivo MOTD alterado, pressione control-O e, em seguida, pressione Enter. É isso. Em seguida, pressione Control+X para sair do editor nano.

Agora ao iniciar o Terminal você será saudado com sua nova mensagem, neste caso pode ser assim:

Olá do OSXDaily.com! Mac~$

Você também pode optar por redirecionar a saída de um comando para o arquivo motd, incluindo scripts bash ou um comando existente. Por exemplo, você pode gerar uname ou sw_vers assim:

sw_vers > /etc/motd

Isso faria com que o MOTD no OS X informasse o nome, a versão e a compilação no login, assim:

ProductName: Mac OS X ProductVersion: 10.12.4 BuildVersion: 17F212 MacBook:~ User$

Você pode ficar tão complicado ou tão simples quanto quiser.

Observação: Alguns usuários serão obrigados a executar o nano como root, dependendo dos privilégios de sua conta ou do que eles estão conectados, isso é feito através do comando sudo. Usar o comando sudo solicitará a senha do administrador. A sintaxe prefixada sudo apropriada seria:

$ sudo nano /etc/motd

O resto da modificação é o mesmo.

Se você deseja remover o motd customizado, basta excluí-lo do arquivo /etc/motd ou criar um arquivo '.hushlogin' no diretório raiz do usuário.

Alterar a mensagem do dia do terminal no Mac OS X