InfoGrab DocsInfoGrab Docs

커맨드 라인 도구

Mattermost 커맨드 라인 도구(CLI) 사용법 및 mattermost 명령어 전체 레퍼런스 가이드

셀프 관리형 배포에서는 Mattermost 서버가 설치된 디렉토리에서 시스템을 구성하는 데 사용할 수 있는 mattermost 명령어가 제공됩니다. Mattermost 커맨드 라인 인터페이스(CLI) 개요는 Santos의 이 문서 를 참고하세요. Important Mattermost v6.0부터 이러한 CLI 명령어의 대부분은 mmctl 커맨드 라인 도구 를 사용하는 동등한 명령어로 대체되었습니다. 다만, mattermost import 명령어, mattermost export 명령어 및 관련 하위 명령어는 Mattermost v6.0부터 계속 사용 가능하며 완전히 지원됩니다. mattermost 명령어에는 다음과 같은 기능이 포함됩니다: 컴플라이언스 내보내기 데이터 내보내기 내보내기 작업 예약 데이터베이스 데이터베이스 초기화, 마이그레이션 실행, 사용자 지정 기본값 로드 적용되지 않은 마이그레이션에 대해 데이터베이스 스키마 마이그레이션 데이터베이스를 초기 상태로 재설정 가장 최근에 적용된 버전 번호 반환 데이터베이스 마이그레이션 롤백 서버 운영 Mattermost 작업 서버 시작 Mattermost 서버 실행 Mattermost 버전 정보 표시 CLI 사용하기 # Mattermost를 통해 CLI 명령어를 실행하려면 Mattermost 루트 디렉토리에 있어야 합니다. Mattermost 기본 설치의 경우 루트 디렉토리는 /opt/mattermost 입니다. 표준 설치 프로세스 를 따른 경우 명령어를 mattermost 사용자로 실행해야 합니다. 실행 파일의 이름은 mattermost 이며 /opt/mattermost/bin 디렉토리에 있습니다. 예를 들어 Mattermost 기본 설치에서 Mattermost 버전을 확인하려면: cd /opt/mattermost/ sudo -u mattermost bin/mattermost version Note - Mattermost 바이너리를 반드시 ``mattermost`` 사용자로 실행하세요. 예를 들어 ``root`` 사용자로 실행하면 CLI 명령어 실행 시 바이너리가 플러그인을 초기화하고 다양한 파일에 접근하므로 권한 관련 문제가 발생할 수 있습니다. ``root`` 로 서버를 실행하면 플러그인 및 파일의 소유권이 덮어쓰여지거나 기타 잠재적인 권한 오류가 발생할 수 있습니다. - 설정이 데이터베이스에 저장된 Mattermost 설치에서 CLI 명령어를 실행하는 경우 다음과 같이 데이터베이스 연결 문자열을 전달해야 할 수도 있습니다: bin/mattermost --config="postgres://mmuser:mostest@localhost:5432/mattermost_test?sslmode=disable\u0026connect_timeout=10"</code></pre> <div class="tabs-container" data-tabs><div class="tabs-nav"><button class="tab-button active" data-