Use um shell diferente
Você pode tentar executar um shell diferente como este:
$ ssh -t remoteserver '/bin/csh'
Uma vez em você pode mover os arquivos que você precisa, e sair uma vez feito.
Se você não tem csh
, você pode tentar outros shells também:
- / bin / ksh
- / bin / zsh
- / bin / tcsh
Diga ao bash para ignorar arquivos init
Você também pode usar o mesmo truque acima, mas em vez disso, chame bash
e diga para ignorar a leitura do arquivo profile
ou bashrc
.
$ ssh -t remoteserver '/bin/bash --noprofile'
OR
$ ssh -t remoteserver '/bin/bash --norc'
trecho da página do bash man
--noprofile
Do not read either the system-wide startup file /etc/profile or any
of the personal initialization files ~/.bash_profile,
~/.bash_login, or ~/.profile. By default, bash reads these
files when it is invoked as a login shell (see INVOCATION
below).
--norc Do not read and execute the personal initialization file ~/.bashrc
if the shell is interactive. This option is on by default
if the shell is invoked as sh.