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.