터미널에서“nano .bash_profile”을 저장하고 종료하는 방법?


34

터미널의 nano .bash_profile에 줄을 추가해야합니다. 그때:

1) 나는이 명령 줄을 입력 : nano .bash_profile

2) 필요한 줄 추가

3) 이제 저장하고 종료하는 방법을 모르겠습니다

나는 그것이 : w + enter 라고 생각했다 . 이것이 맞다면 그것을 사용할 방향이 필요합니다.


저장하려면 Ctrl + O를 사용하고 있습니다.하지만 '파일 이름을 쓸 파일 이름 : .bash_profile'을 묻는 메시지가 계속 표시됩니다. '편집 된'.bash_profile 파일이 저장되었는지 확인하는 방법은 무엇입니까?

1
'Enter'를 누른 다음
nohillside

답변:


48

아니, :wA는 /usr/bin/vi명령. control+ x를 사용하여 종료하십시오. 저장하지 않은 변경을 수행 한 경우 파일을 저장하라는 메시지가 표시됩니다.


Nano는 vi / vim 또는 emacs보다 새로운 사용자에게는 조금 더 친숙하고 단순하게 만들어져 있습니다.

nano로 시작하려면 nano가 열려있을 때 창의 맨 아래에있는 명령을 찾으십시오. ( ^의 약자 control키)

^X      (F2)            Close the current file buffer / Exit from nano
^O      (F3)            Write the current file to disk

shift^ X와 ^ 0에 키가 필요하다는 것을 명심하십시오. 우리가 대문자로 명령을 받았을 때와 Shift 키가 OSX에서 바로 가기로 명시 적으로 언급되었을 때 처음에는 저를 트립했습니다.
Shwaydogg

^ 표시 란 무엇입니까? Shift + 6을 누른 다음 X를 눌러 ^ X를 만들 수 없습니다! ^ 기호는 리눅스 세계에서 Ctrl을 의미하는 것 같습니다!
Rika

ctrl + ^ + O가 트릭을 수행합니다.
paranza

3
@paranza ctrl과 ⌃는 같은 것입니다.
grg


3

변경 사항을 저장하려면 Control+를 누르십시오 O. nano를 종료하려면 Control+를 입력하십시오 X. 수정 된 파일을 종료하도록 nano에 요청하면 저장 여부를 묻습니다. 그렇지 않은 경우 N 을, 그렇지 않은 경우 Y 를 누르십시오 . 그런 다음 파일 이름을 묻습니다. 입력하고 Enter를 누르십시오.

실수로 파일 저장을 확인했지만 실제로 저장하지 않았다면 파일 이름을 묻는 메시지가 표시되면 Control+ 를 눌러 언제든지 취소 할 수 있습니다 C.


2

방금 같은 질문이 있습니다. 많은 흔적과 오류 후에 Nano가 "새로운 conf 파일"의 이름을 쓰라고 요구한다는 것을 알게되었습니다. 새로운 파일을 원하지 않기 때문에 동일한 이름을 유지하고 싶다는 것을 nano에 알리는 Enter 키를 누르십시오.

기본적으로 conf 파일을 변경하고 Ctrl + x를 누른 다음 Enter 키를 누릅니다 (같은 이름을 나타냄). 행운을 빕니다


1
  1. 입력 nano .bash_profile( .bash_profile나노 에디터에서 파일을 엽니 다 )
  2. 파일 사용을 변경 한 후 ControlX( "종료")
  3. 그런 다음 영구적으로 변경하도록 요청하고 두 가지 옵션을 제공합니다. Yes (or) No
  4. 보도 Y하고 Enter 키를 눌러 Enter파일을 저장합니다

-1

안녕하세요, ctrl + x를 입력하고 저장하려면 'Y'를 눌러 저장하라는 메시지가 표시되면 Enter 버튼을 누르십시오.


이것은 동일한 솔루션을 이미 설명한 다른 네 가지 답변과 어떻게 다릅니 까?
nohillside

-7

시험

sudo nano .bash_profile

대신 파일을여십시오. 파일이 존재하지 않으면 파일을 만들거나 편집을 위해 엽니 다.


3
이것은 루트로 sudo실행 nano되는 올바른 장소가 아닙니다 . 변경 사항을 저장하고 nano를 종료하는 방법에 대한 질문에 실제로 대답하지는 않습니다. 그는 이미 나노를 시작하는 방법을 알고있다.
Ian C.

루트로 실행한다는 것을 알고 있습니다. 나는 같은 문제가 있었고 위와 같은 일을하면 문제가 해결되었습니다. 허용 된 답변이나 1 시간의 연구는 그렇지 않았습니다. 따라서 OP가 자신의 질문에 대답하지 못한다고 말하지 않으면 나는 그렇지 않다는 것에 동의하지 않습니다.
PerpetualLearner
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.