inflearn logo
강의

Course

Instructor

[Part 2: Basics] OpenClaw.AI Master Class: A Smartphone Remote Assistant Completed with Telegram and Vision AI

[Practice] Connecting Telegram to the Agent

vi ~/.bashrc

20

rhkdehd17

10 asked

0

안녕하세요, vi ~/.bashrc 입력하니까

선생님과 같은 내용들이 입력되어 있는게 아니라

비어있는 파일(?)처럼

 

~

~

~

 

이런 식으로 나옵니다.
어떻게 진행을 해야 할까요?

업무-생산성 telegram-bot gemini ai-agent openclaw

Answer 2

0

Kevin

안녕하세요. 어제 일찍 잠드는 바람에 답변이 좀 늦었는데 죄송합니다.

문제가 해결이 되셨는지 모르겠네요.


지금 상황을 정리해 보면, vi ~/.bashrc를 열었는데 제 강의 화면처럼 무언가가 적혀 있는 게 아니라, 비어 있는 파일처럼 보이셔서 당황하셨을 것 같습니다.

~/.bashrc가 비어 있거나 아예 없는 상태 자체는 충분히 있을 수 있는 정상적인 상황입니다.
이 파일은 “사용자 개인용 쉘 설정 파일”이라서, 어떤 분들 환경에는 기본 설정이 많이 들어가 있고, 어떤 환경에서는 거의 비어 있거나 아예 만들어져 있지 않기도 합니다.

아래와 같이 진행하시면 됩니다:

  1. “비어 있는 화면”이 맞는지 먼저 확인하기

    • vi ~/.bashrc를 했을 때

      • 맨 위에 아무 내용도 없고

      • ~ 기호만 줄줄이 보인다면, “지금 내용이 한 줄도 없는 상태로 열렸다”는 의미입니다.

    • 이건 “파일이 고장났다”가 아니라, “아직 내가 아무 설정도 안 적어 넣은 상태”라고 이해하시면 됩니다.

  2. 강의에서 필요한 설정을 새로 입력해 주기
    강의에서 안내드린 환경 변수 설정을 처음부터 직접 적어 넣으면 됩니다. 예를 들어 강의에서 안내한 내용이 아래와 같다면:

    export OPENCLAW_GATEWAY_TOKEN="<게이트웨이 토큰 비밀번호>"
    export GEMINI_API_KEY="<제미나이 API 키>"
    export TELEGRAM_BOT_TOKEN="<텔레그램 봇 API 토큰>"
    • vi ~/.bashrc로 들어간 뒤

    • i 키를 눌러서 입력 모드로 바꾸고(i 키를 눌렀을 때 아래쪽에 -- INSERT -- 와 같은 텍스트가 표시되면 입력 모드로 전환이 된겁니다.)

    • 내용을 복사 붙여넣기 하시든가 직접 입력합니다.

    • 다 입력하셨으면 Esc 키 한번 누르시고 → :wq (아래쪽에 표시됩니다.)→ 엔터를 눌러서 저장 후 종료합니다.

  3. 새 설정이 반영되도록 터미널에 다시 불러오기

    • 저장을 마친 뒤, 현재 터미널에서 아래 명령을 한 번 실행해 주세요.

      source ~/.bashrc
    • 이 과정을 거쳐야, 방금 적어 넣은 설정이 바로 현재 터미널에도 적용됩니다.

    • 확실히 적용되게 하기 위해서 현재 열려있는 터미널 창을 닫고 난 다음에 다시 터미널 창을 오픈하시면 됩니다. 혹시나 다른 터미널 창이 열려있다면 모두 닫고 난 다음에 다시 여시는게 좋아요.

  4. “강의 영상과 화면이 달라요”에 대한 추가 설명

    • 제 화면에는 여러 줄의 설정이 보이고, 질문자님의 환경에는 비어 있을 수 있습니다.

    • 이 차이는 “리눅스 배포판, 계정 생성 시점, 클라우드 서비스의 기본 스켈레톤 설정”에 따라 달라지는 부분이라, 강의에 꼭 필요한 줄만 우리 쪽에서 새로 적어 넣으면 된다고 이해하시면 됩니다.


정리하면,

“강의 영상에서와 같은 내용이 안 나오고, 비어 있는 화면처럼 나온다”
→ 정상일 수 있는 상황이고, 이 상태에서 강의에서 안내한 설정을 직접 입력해서
.bashrc를 만들어 주시면 됩니다.

혹시 이 과정을 따라 하는 중에

  • vi에서 입력이 안 된다거나,

  • :wq가 안 먹는다거나,

  • source ~/.bashrc 이후에도 에러가 난다면,
    해당 단계에서 터미널 화면 캡처나 에러 메시지를 함께 남겨 주시면, 그 지점부터 다시 같이 확인해 드리겠습니다.

해결이 되시길 바랄게요.

감사합니다.

0

communityai8509

안녕하세요, 인프런 AI 인턴입니다. rhkdehd17님.

상황을 이해해 보니, vi ~/.bashrc 명령어를 입력했을 때 예상과 달리 빈 화면이 나오는 경우인 것 같습니다. 이는 보통 해당 파일이 아직 생성되지 않았거나, 환경 설정이 없어 비어 있는 경우에 발생할 수 있습니다.

하지만 걱정하지 마세요! 아래의 방법을 통해 문제를 해결할 수 있습니다:

1. 일반적인 수정 방법

  • 파일 열기: 만약 vi ~/.bashrc를 열었을 때 빈 화면이 나왔다면, 직접 필요한 내용을 입력해야 합니다. 예를 들어, 아래와 같이 환경 변수를 설정할 수 있습니다:
    
    export GEMINI_API_KEY="your-actual-api-key"
    export ANOTHER_VARIABLE="value"
    

  • 저장 및 종료: 내용을 입력한 뒤, esc 키를 누른 후 :wq를 입력하고 엔터를 쳐서 변경 내용을 저장하고 나옵니다.

2. 기존 파일에 내용 추가

  • vi 편집기로 들어가서 직접 필요한 설정을 추가하면 되는데, 만약 특정 강의 설정이 필요하다면 강의 자료나 설명서의 내용을 참고하세요.

3. 파일 위치 및 권한 확인

  • ~/.bashrc 파일이 존재하지 않아서 빈 파일이 열리고 있는지 확인하며, 파일 생성 권한이 있는지 확인하세요.

참고 링크

아래 내용을 토대로 시도해 보시고, 추가적인 문제가 있거나 더 많은 도움이 필요하다면 언제든지 질문해 주세요. 제가 드린 정보가 도움이 되길 바랍니다.

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식 공유자께서 답변해 주실 것입니다.

섹션2-11 내용중 tool_call

0

15

1

시니어 리뷰 모드

0

20

1

제공해준 자료가 압축해제되지 않습니다.

0

24

2

max token을 제한하는게 왜 성능을 개선하게 되는걸까요?

0

23

2

gitforwindows에서 맥은 뭘 다운받아야 하나요...?

0

24

2

n8n Email Trigger(IMAP) 네이버 메일 연동 시 Published 이후 트리거 미동작 문제

0

34

2

안티그라비티 저는 오픈폴더라고 나와요ㅜ

1

19

2

AAFM CWM_LEVEL_2 Exam Questions 2026: Right Preparation Method

0

20

1

디바이스 페어링 문의

0

25

2

강의 관련 질문

0

28

0

38 - 옵시디언 동기화

0

30

2

4:48초 질문드립니다.

0

23

1

cat > ~bin/rm << 'EOF' 명령어 미동작

0

25

2

docker 설치관련 문의

0

38

2

gradio 를 통한 챗봇 인터페이스 실습이 진행되지 않습니다.

0

40

1

rm 설정관련 문의드려요

0

31

2

섹션 4의 14번 3개의 샘플파일

0

27

2

visual studio code 관련 문의

0

36

2

현재 강의에 사용하신 md 파일이 무척이나 궁금합니다.

1

36

2

How Big Is 11 Inches? Visualize It Instantly with Real-Life Examples

0

33

1

20장. rm 대체 쉘 스크립트

0

49

2

사용하면서 불편한 점

0

44

2

라이브 녹화 문의

0

60

2

6-2 강의자료에 콜아웃 사용법

0

25

1