ksh seus próprios atalhos, aliases, configurações de cada login?

0

Eu preciso configurar alguns atalhos de teclado úteis, já que estou farto de configurar vários aliases a cada vez que o login é iniciado. qual é a maneira mais conveniente de fazer isso, pois não tenho o direito de alterar o arquivo .profile?

    
por ybaylav 14.12.2014 / 13:42

1 resposta

1

Como parece que você não tem a capacidade de personalizar seu .profile, mas pode escrever para / tmp, é possível fazer o seguinte:

  • Coloque todas as suas personalizações em um script de shell (por exemplo, $ HOME / myCustomizations.sh) em seu servidor local. Algo parecido com isto:

     alias ls='ls -laht'
     export AN_ENVIRONMENTAL_VAR_I_NEED_SET=VALUE
    
  • scp $ HOME / myCustomizations.sh no diretório / tmp do seu servidor remoto:

     $ scp $HOME/myCustomizations.sh user@remoteServer:/tmp/
    
  • ssh no seu servidor remoto como faria normalmente.

  • execute seu script lá.

Isso deve ter suas personalizações no ksh que você está executando nesse terminal. Evidentemente, é irritante ter que scp tudo sempre que você quiser efetuar login e então executar esse script, mas isso é provavelmente uma melhoria em relação ao que você está fazendo agora, digitando tudo no prompt após o login. Em qualquer caso / tmp / myCustomizations.sh deve viver até que alguém reinicialize o servidor remoto e limpe o diretório / tmp.

Dê uma chance e me avise se isso te levar a algum lugar.

    
por 15.12.2014 / 15:37

Tags