Docs Menu
Docs Home
/
mongosh
/ /

Shell 명령 기록 보기

MongoDB Shell 여러 세션에서 실행 한 모든 명령의 기록을 저장합니다. 새 명령이 실행되면 기록 파일 의 시작 부분에 추가됩니다.

MongoDB Shell 명령 기록을 보려면 텍스트 편집기에서 다음 파일 엽니다.

운영 체제
기록 파일 경로

macOS 및 Linux

~/.mongodb/mongosh/mongosh_repl_history

Windows

%UserProfile%/.mongodb/mongosh/mongosh_repl_history

MongoDB Shell 2.4.0부터 history() 명령을 사용하여 이전에 실행한 명령 목록을 볼 수 있습니다. 예시 를 들면 다음과 같습니다.

history()

다음 예시 출력은 문자열 배열 의 명령 목록을 보여줍니다.

[
'db.pizzaOrders.explain()',
'db.pizzaOrders.find()',
'db.pizzaOrders.explain.find()',
'db.pizzaOrders.explain.find( {} )',
'db.pizzaOrders.explain().find( {} )',
'db.pizzaOrders.explain().find( orderDate, totalNumber )',
'db.pizzaOrders.explain().find( orderDate: Date( "2024-03-20T10:01:12Z" ), totalNumber: 20 )',
'db.pizzaOrders.explain().find( totalNumber: 20 )',
'db.pizzaOrders.explain().find( { orderDate: Date( "2024-03-20T10:01:12Z" ) }, { totalNumber: 20 } )',
'db.pizzaOrders.find( { orderDate: Date( "2024-03-20T10:01:12Z" ) }, { totalNumber: 20 } )',
...
]

기록은 시간순으로 반환됩니다.

history() JavaScript 배열 메서드를 지원합니다. slice() 를 사용하여 배열 의 섹션을 반환할 수 있습니다. 예시, 마지막 10 명령을 보려면 실행.

history().slice(-10)

돌아가기

로그 보기

이 페이지의 내용