Provavelmente essa é uma pergunta duplicada, mas não estou familiarizado o suficiente com o processo de login / inicialização do CentOS (especialmente em uma VM) para saber o que procurar.
Estou executando o CentOS 7 no VirtualBox. Anexei acidentalmente gnome-terminal
o final do meu ~/.bashrc
arquivo. Portanto, agora uma janela do terminal aparece quando eu entro. Essa sessão do terminal é executada .bashrc
, o que abre outra janela, etc. etc., e eu sou inundado com uma tonelada de gnome-terminal
janelas do terminal.
Estou tentando entrar em uma sessão de terminal sem o login da GUI ( gnome-terminal
falha), mas não consigo inicializá-lo sem a GUI. Eu tentei usar as respostas para esta pergunta, sem sucesso. Eu sempre recebo um login da GUI: Como inicializar o CentOS na CLI? . Existe outra maneira de editar a configuração do grub na inicialização ou uma maneira de acessar uma nova instância do terminal a partir do login da GUI, como Ctrl + Alt + F1 no Ubuntu? (Sim, eu tentei. Ele não funciona no CentOS 7 ou em uma VM do VirtualBox.) Ou existe alguma outra maneira de obter uma sessão de terminal sem uma GUI, para editar meu .bashrc
e consertar essa bagunça?
.bashrc
era. Eu pensei que era executado uma vez no login, mas é executado sempre que qualquer sessão do shell é iniciada. Eu queria que uma janela do terminal fosse exibida toda vez que eu fizesse login, então eu fiz echo 'gnome-terminal' >> ~/.bashrc
. Péssima ideia. Eu acho que eu deveria colocar ou gnome-terminal
em /etc/init.d
algum lugar? Ainda estou tentando entender o processo de inicialização.
sshd
nessa VM? Várias maneiras. 1) Inicie como modo de usuário único (por exemplo, entre no momento da inicialização, selecione o kernel, pressione a, acrescente um , digite ...) 2) se no seu sistema VM execute sshd, você pode tentar copiar o seu.bashrc
modify e copiar novamente ( scp, sftp rsync ...). 3) você pode fazer logon como outro usuário e fazersu -
... 4) a partir de outra máquina (até virtual), você pode fazerssh user@host mv .bashrc bashrcToModify
log, modificar ... 0) Antes de tudo,CTRL ALT F1
funciona na VM?