# asciinema (Record and share terminal sessions)

`asciinema`는 터미널 세션을 녹화하고 공유하는 도구입니다.

터미널 창에 `asciinema --help` 를 입력해 다양한 옵션과 간단한 사용법을 확인할 수 있습니다.

![](https://555563099-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MOdedbke_kpJqE1CY2X%2F-MhLp3R-LzNpdSFw1Yud%2F-MhLzoBqRBGqTSdc72pL%2Fimage.png?alt=media\&token=b913ffdf-5fe1-44bd-8bb7-ab2268e3d61a)

## asciinema 로 터미널창 녹화하기

asciinema의 사용법은 매우 간단합니다.

터미널창을 녹화하기 위해 `asciinema rec` 명령어를 입력합니다.

![](https://555563099-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MOdedbke_kpJqE1CY2X%2F-MhLp3R-LzNpdSFw1Yud%2F-MhM-Axl8b9Fb1YOQ-Rx%2Fimage.png?alt=media\&token=1a48ecec-d3ff-487c-a87a-49f8a0147c4d)

위 이미지와 같이 새로운 세션이 시작되며 녹화가 시각됩니다.

녹화하고자 하는 동작을 수행한 후 `ctrl-d` 키를 눌러 녹화를 종료합니다.

다음으로, 녹화 결과를 로컬에 저장하고자 한다면 `ctrl-c` 키를 누릅니다.

![](https://555563099-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MOdedbke_kpJqE1CY2X%2F-MhLp3R-LzNpdSFw1Yud%2F-MhM-abcojZERVSdqVwM%2Fimage.png?alt=media\&token=b926fa98-f728-4533-a58e-ce99e6277f4f)

위 이미지와 같이 파일의 저장 경로가 출력됩니다.

`cat [filename]` 명령어를 통해 녹화된 모든 output을 출력할 수 있습니다.

녹화 결과를 재생하려면 `asciinema play [filename]` 명령어를 입력합니다.

![](https://555563099-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MOdedbke_kpJqE1CY2X%2F-MhLp3R-LzNpdSFw1Yud%2F-MhM0fem3m7Avaxj4I8q%2Fimage.png?alt=media\&token=be3f8e9d-bd22-49c6-9243-62e8d1544484)

## 터미널창 녹화 후 공유하기

`asciinema rec` 명령어로 녹화 시작, `ctrl+d` 키로 녹화 종료 후 `enter` 키를 누르면 녹화 결과를 외부에 공유할 수 있습니다.

![](https://555563099-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MOdedbke_kpJqE1CY2X%2F-MhLp3R-LzNpdSFw1Yud%2F-MhM1Nb6aitSj0KnH7SR%2Fimage.png?alt=media\&token=080c6a1b-c1a1-4181-85f0-a324c238d436)

위 이미지와 같이 `enter` 키를 누르면 녹화물의 링크가 출력됩니다.

해당 링크에 접속해 녹화영상을 확인할 수 있습니다.

![](https://555563099-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MOdedbke_kpJqE1CY2X%2F-MhLp3R-LzNpdSFw1Yud%2F-MhM1n7RSZEfld1Oqc7w%2Fimage.png?alt=media\&token=319bee89-9070-4c83-9866-4000f1f95d3a)

asciinema.org에 가입, 로그인 하지 않았을 경우 해당 영상은 7일간 보관됩니다.

영상을 영구적으로 보관하고자 한다면 asciinema.org에 가입해야 합니다.

asciinema의 안내에 따라 아래 링크에 접속합니다.

![](https://555563099-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MOdedbke_kpJqE1CY2X%2F-MhLp3R-LzNpdSFw1Yud%2F-MhM2KJN5j3RPCryAlGg%2Fimage.png?alt=media\&token=8b1177c5-5135-4355-9f7d-f9c0c6a0e050)

이메일 입력, 이메일로 가입 인증 후 터미널 창에 `asciinema auth`를 입력하면 아래와 같이 링크가 출력됩니다.

![](https://555563099-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MOdedbke_kpJqE1CY2X%2F-MhLp3R-LzNpdSFw1Yud%2F-MhM3J0HtMOwJBSJPuq6%2Fimage.png?alt=media\&token=f89203fb-dfcb-495c-8666-360d692c9dba)

해당 링크에 접속하면 아래 이미지와 같이 계정이 생성되고 업로드한 영상이 보관되는 것을 확인할 수 있습니다.

![](https://555563099-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MOdedbke_kpJqE1CY2X%2F-MhLp3R-LzNpdSFw1Yud%2F-MhM2ubxOq7ajJRuD9_z%2Fimage.png?alt=media\&token=1d86fc4a-0809-491b-a0fa-ba8cf343befd)
