Como encurtar sua linha de comando (bash) como Spatry?

8

Eu obtive a seguinte captura de tela de um vídeo do Spatry Linux no link

Eu quero algo assim em todos os avisos

----[myusername@laptop]------[14:30:44]----/mnt/1CFED66BFED63CA8/router/Documents/hacking/1 set up tools/wifiphisher
==> 
    
por nazar2sfive 24.08.2016 / 05:47

3 respostas

16

Supondo que você esteja usando o bash, coloque uma linha como:

PS1="----[\u@\H]------[\t]----\w\n==> "

no seu arquivo ~/.bashrc , que irá definir o seu prompt bash para o que você deseja. Se você quiser alterá-lo ainda mais, basta consultar a página link

    
por singerng 24.08.2016 / 05:50
8

Embora a pergunta já tenha sido respondida e aceita, mas eu ainda quero sugerir que tente usar bash-it .

Ele possui vários temas, aliases e suporte de conclusão para vários idiomas e estruturas, incluindo git , rails , svn e muitos outros.

Instalação

  1. Faça o download do arquivo zip daqui link e extraia-o em um pasta .bash_it . Esta pasta seria uma pasta oculta para começar com um ponto (.).

  2. Execute ~/.bash_it/install.sh (faz backup automaticamente de seu ~ / .bash_profile ou ~ / .bashrc, dependendo do sistema operacional)

  3. Edite seu arquivo de configuração ~/.bashrc modificado para personalizar o Bash-it.

    Por exemplo, se você quiser usar o tema Slick , altere a linha 8 do arquivo ~/.bashrc para

    export BASH_IT_THEME='slick'
    

Os temas estão no diretório ~/.bash_it/themes/ .

A captura de tela dos temas disponíveis pode ser vista aqui. link

Alternativamente, você pode visualizar todos eles no seu shell usando o comando

 BASH_PREVIEW=true reload

Você pode começar a usá-los fazendo o comando

source ~/.bash_it/themes/<theme-name>/<theme-name>.theme.bash

O tema 'bobby' tem um prompt com o tempo incluído, tente usá-lo. Você também pode personalizá-los.

    
por Anwar 24.08.2016 / 07:14
0

O que você está procurando é oh my zsh . Você pode personalizar tudo.

Confira mais capturas de tela: página da Wiki (capturas de tela)

    
por urosjarc 25.08.2016 / 19:33