2008 Oct 20 2008

Comando do Linux: A pronta

Índice de comandos linux

  1. Comando no Linux: Shell
  2. Comando do Linux: A pronta


O reservatório é uma tela preta, que só mostra o que é esperado do indicador comandos que é chamado, a maioria dos sistemas Linux tendem a apresentar um indicador em um nome de utilizador, o nome da máquina e directório corrente de trabalho, conforme indicado na imagem abaixo:

A forma de exibição é dada pelo prompt shell variável chamado PS, isso significa que a definição desta variável para alterar a aparência do aviso, para praticar os comandos vão mudar esta variável para mostrar os resultados da variação do indicador sistema.

Como este post é longo clique no link abaixo para ler todo o artigo.

Se você digitar valores diretamente para o PS1 variável na sessão atual, pois sem eles fixos mantedran apenas durante a atual sessão de comandos da consola, por isso quando você deixar esta reunião e ir para outra, não refletem qualquer mudança .

Como vamos mudar a variável PS1 é desejável para manter o valor do mesmo em uma variável alternativa para poder restauralar a qualquer momento durante a sessão. Para tornar este primeiro ver o conteúdo do que com o eco comando é digitado em linha de comando da seguinte forma:

echo $ PS1

que mostra o conteúdo da variável, uma vez que o mesmo, vamos atribuir uma nova variável para o conteúdo da variável $ PS1 como uma precaução maior do que qualquer coisa, para fazer isso, digite o seguinte comando:

RESTORE = $ PS1

que atribui a uma variável chamada "restauração" (você pode escolher o nome da variável que você pode acreditar apropriado) o conteúdo ou o valor da variável $ PS1 e, finalmente, descobrir que este último criado por nós contém a mesma que a variável $ PS1, para efectuar este processo novamente usando o comando echo:

echo $ RESTORE

A imagem seguinte mostra todo o processo:

Então vamos mudar o prompt para esta constituída exclusivamente por um único personagem, definindo assim a solicitação pode ser mais fácil de estabelecer. Para tornar este processo só foi atribuído a variável $ PS1 é o valor que você quer como um indicador, neste exemplo, vamos fazer a linha de comando exibe os seguintes caracteres "->", por isso, digite o seguinte comando:

PS1 ="->"

e ver como podemos mudar o nosso indicador mostrando os personagens selecionadas por nós, a imagem abaixo mostra este processo:

Restaular para sua configuração anterior, deve ser imputado ao novo valor da variável que criamos acima para a variável $ PS1, digitando o seguinte comando:

PS1 = $ RESTORE

Escape seqüências para o prompt

Há também uma série de cordas chamado escapar seqüências, que servem para juntar a uma série de valores indicador opcional, então a escapar seqüências listados com seu valor correspondente:

\ D data formato dia_letra meses dia_numero
\ H o hostname até o primeiro ponto (.)
\ H Full hostname
\ N newline
\ R carriage return
\ S Shell nome
\ T tempo atual (24 horas) HH: MM: SS
\ T tempo atual (12 horas) HH: MM: SS
\ @ Atual tempo (12 horas) AM / PM
\ U username
\ $ $ Se o UID é 0, # se outros
\ V bash versão
\ V Bash versão do pacote
\ W o atual Diretório ou pasta
\ W base nome do diretório atual ou pasta
\! número do comando atual no histórico
\ \ Contrabarra
\ [Boot seqüência inconveniente
\] Final seqüência inconveniente

Então vamos ver exemplos de seqüências anteriores combinadas.

Data e nome da máquina totalmente fechado entre parênteses:

Seqüência: [\ d] - [\ H] \ $ "

O resultado é como mostrado na figura abaixo:

Sequência: "[\ t] <\ u> <- \ w -> \ $"

Como mencionado anteriormente para sair do terminal, as mudanças que você fez sobre essa variável será perdido e iniciar uma nova sessão de terminal, o prompt aparecer refletindo sem qualquer tipo de mudança, por isso, se você quiser fazer as alterações permanentes terminais para sessões de usá-lo para editar o arquivo. bashrc localizado no diretório raiz do usuário e, normalmente, encontramos referência à variável PS1 com as configurações para atribuir a ele, esta mudança para exibir o prompt que juros. A próxima imagem mostra. Bashrc sistema linux ensaio com os quais tenho provas.


Comentários RSS

Deixe uma resposta