macbook, atrapalhou meu .profile e agora nenhum comando funciona como nano, rm, etc

2

Eu estraguei um .profile e agora não consigo nem que nano funcione.

Eu estava tentando adicionar o git à minha variável de ambiente sempre que eu inicio o terminal, e eu estraguei o comando obviamente e nada funciona.

Nem mesmo o comando ls funciona.

Onde está nano para poder editar o arquivo?

Como deve ser um padrão .profile ?

    
por user27449 05.06.2010 / 04:54

3 respostas

2

Você ainda deve poder usar o caminho completo para executar comandos. Por exemplo:

/bin/ls

/bin/nano

Não tenho certeza de onde ls está em um mac ... pode estar em / usr / bin / ls

Estou usando o Ubuntu 10.04. Meu arquivo .profile no meu diretório inicial é assim:

# ~/.profile: executed by the command interpreter for login shells.
# This file is not read by bash(1), if ~/.bash_profile or ~/.bash_login
# exists.
# see /usr/share/doc/bash/examples/startup-files for examples.
# the files are located in the bash-doc package.

# the default umask is set in /etc/profile; for setting the umask
# for ssh logins, install and configure the libpam-umask package.
#umask 022

# if running bash
if [ -n "$BASH_VERSION" ]; then
    # include .bashrc if it exists
    if [ -f "$HOME/.bashrc" ]; then
    . "$HOME/.bashrc"
    fi
fi

# set PATH so it includes user's private bin if it exists
if [ -d "$HOME/bin" ] ; then
    PATH="$HOME/bin:$PATH"
fi

Vale um tiro, eu acho.

    
por 05.06.2010 / 05:33
0

Onde está esse .profile que você errou? Eu tenho um arquivo .bash_profile , mas não .profile .

    
por 05.06.2010 / 04:58
0

A GUI ainda funciona (Finder, Desktop, Dock, etc.)? Em caso afirmativo, abra o arquivo .profile no TextEdit e substitua o ; por um : (talvez seja necessário ativar os arquivos ocultos ou digitar o nome manualmente na caixa de diálogo Abrir arquivo)

Se sua GUI não estiver mais funcionando, reinicie o computador e segure Command+S quando ele for reinicializado. Isso deve despejar você em uma linha de comando com acesso root. Use o nano para corrigir seu arquivo .profile.

    
por 05.06.2010 / 05:29