macbook, 내 .profile을 엉망으로 만들었으므로 이제는 nano, rm 등과 같은 명령이 작동하지 않습니다.


2

나는 엉망이 .profile되어 이제는 nano일 조차 할 수 없다 .

터미널을 시작할 때마다 환경 변수에 git을 추가하려고했지만 명령을 분명히 엉망으로 만들었습니다.

ls명령 조차도 작동 하지 않습니다 .

nano파일을 편집 할 수있는 위치 는 어디 입니까?

표준은 .profile어떻게 생겼습니까?


다음에 민감한 파일을 편집하기 전에 백업해야합니다. .profile을 사용하여 편집에서 잘못한 것을 확인하거나 이전에 수행 한 것을 최소한 복원하십시오.
— Emory Bell

답변:


2

여전히 전체 경로를 사용하여 명령을 실행할 수 있어야합니다. 예를 들면 다음과 같습니다.

/bin/ls

/bin/nano

lsMac의 위치 가 확실하지 않습니다 ... / usr / bin / ls 아래에있을 수 있습니다

우분투 10.04를 사용하고 있습니다. 내 홈 디렉토리의 .profile 파일은 다음과 같습니다.

# ~/.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

맞을만한 가치가 있습니다.


다행 이네요 (-:
— James T


0

GUI가 여전히 작동합니까 (Finder, Desktop, Dock 등)? 그래서, 텍스트 편집기에서 .profile 파일을 열고 교체하는 경우 ;와는 :(당신은 숨김 파일 켜거나 파일 열기 대화 상자에 수동으로 이름을 입력해야 할 수도 있습니다)

GUI가 더 이상 작동하지 않으면 컴퓨터를 재부팅하고 재부팅 할 Command+S때까지 기다립니다. 루트 액세스 권한이있는 명령 줄에서 덤프해야합니다. nano를 사용하여 .profile 파일을 수정하십시오.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책과 개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.