Skip to main content
Shell을 사용하면 일반적인 터미널처럼 파일 관리, 패키지 설치, 스크립트 실행과 같은 작업을 프로젝트에서 수행할 수 있습니다. 예를 들어 프로젝트 파일을 탐색하거나, 프로젝트에 데이터베이스 연결이 구성되어 있는 경우 psql을 사용할 수 있습니다.
더 나은 워크플로 관리를 위해 Shell에서 앱을 실행하는 대신 Run 버튼을 사용하는 것이 좋습니다. Run 버튼으로 시작된 워크플로는 Console 도구로 출력을 전송하며, 이는 로그를 검토하는 구조화된 방법을 제공합니다.

기능

Shell은 다음 기능을 제공합니다:
  • 여러 shell 실행: 서로 다른 작업을 동시에 처리하기 위해 여러 shell 인스턴스를 엽니다
  • 텍스트 검색: shell 출력에서 특정 텍스트를 찾습니다

사용법

두 방법을 사용하기 전에 프로젝트를 열어야 합니다.
1

Tools & files 열기

탭 바에서 + 버튼을 선택합니다. Tools & files 메뉴가 있는 New tab이 열립니다.
Tools and files 메뉴와 Search tools 필드가 표시된 New tab
2

Shell 찾기

Search toolsShell을 입력합니다.
Shell이 입력된 Tools and files 검색 필드와 Shell 결과
3

Shell 열기

Shell 아이콘 Shell을 선택합니다. Shell이 새 탭에서 열립니다.
활성 워크스페이스 프롬프트가 표시된 열린 Shell 탭

Shell 접근 확인

Shell이 준비되었는지 확인하고 현재 워크스페이스를 보려면 다음을 실행하세요:
Shell이 현재 워크스페이스의 경로를 출력합니다.
pwd 명령과 워크스페이스 경로 출력, 복귀한 프롬프트가 표시된 Shell 탭

pwd 명령은 현재 워크스페이스 경로를 출력하고 Shell 프롬프트로 돌아갑니다.

데이터베이스가 있는 프로젝트의 경우 ToolsDatabase를 선택한 다음 Development database 페이지를 엽니다. 이 페이지는 연결 제어 기능을 제공합니다. 연결 값은 비공개로 유지하세요. 문서, 스크린샷, 로그, 소스 파일, 공유 메시지에 복사하지 마세요.

텍스트 검색

다음 단계는 텍스트 검색 도구에 접근하고 사용하는 방법을 설명합니다:
  1. Shell 탭 오른쪽 상단의 돋보기 아이콘 돋보기를 선택하여 검색 대화상자를 엽니다.
  2. 검색어를 입력하고 Next를 선택하여 일치 항목을 탐색합니다.
  3. Previous를 사용하여 이전 일치 항목으로 돌아갑니다.
  4. Exit를 선택하거나 대화상자 바깥을 클릭하여 텍스트 검색을 종료합니다.

여러 shell

다른 shell을 만들려면:
  1. Shell 패널 헤더에서 shell 인스턴스 메뉴를 선택합니다.
  2. New Shell을 선택합니다.
현재 워크스페이스와 New Shell 옵션이 표시된 shell 인스턴스 메뉴
동일한 메뉴를 사용하여 shell 간을 전환하세요. Replit은 각 shell을 마지막으로 실행된 명령으로 표시하여 식별을 돕습니다.
하나 이상의 shell을 열면 Replit이 유휴 shell 인스턴스를 자동으로 닫습니다. 유휴 shell은 선택되지 않았고 실행 중인 사용자 프로세스가 없는 shell입니다.

다음 단계

관련 워크스페이스 도구에 대해 자세히 알아보려면 다음 리소스를 참조하세요:
  • Console: Console을 사용하여 Replit 앱 워크플로를 모니터링하는 방법을 알아보세요.