인프런 커뮤니티 질문&답변

M.Choi님의 프로필 이미지
M.Choi

작성한 질문수

차세대 Node.js 백엔드 서버 개발(Fastify & Prisma & Typescript와 함께하는)

배포 - ubuntu + pm2를 이용한 서버 배포

배포-ubuntu에서 문제

해결된 질문

작성

·

112

0

  • 수업내용대로 grep /bin/bash /etc/passwd 아래와같이 디렉터리가 없다고 나오고 이후 진행도 안되는데 어떻게 해야 할까요? 도움 부탁드립니다. 참고로 현재 제 연습 폴더는 D 드라이브 연습폴더에 있는데 어떻게 공유를 하는지요 ?

    image.png

답변 1

0

Indie Coder님의 프로필 이미지
Indie Coder
지식공유자

일단 터미널 내용상으로 보면 뛰어쓰기가 잘 못 된게 아닌가 하는 생각을 합니다.

다음을 참고로 다시한번 해보시기 바랍니다.

 

grep 한칸뒤고 /bin/bash 한칸뛰고 /etc/passwd

 

그리고 가상환경과의 파일공유의 경우 사용하시는 vm 설정에 따라 다르지만

vm툴의 경우 대부분 옵션에 보면 공유폴더 설정이 있습니다.

공유 폴더로 특정 폴더를 설정하면 vm으로 실행시킨 우분투에서 해당 폴더를 가상폴더로 인식하게 됩니다.

이부분은 사용하시는 vm 버전과 공유폴더로 검색해 보시면 해당 결과가 나올 것입니다.

이부분 참고 하시면 되겠습니다.

M.Choi님의 프로필 이미지
M.Choi
질문자

네 띄워쓰기 제대로 하니 정상으로 잘 나왔습니다.

하지만 cd /media/psf/share/ 이력하면 그런 파일은 없다고 나오는데 어떻게 해결해야 할까요 ?

media.png

Indie Coder님의 프로필 이미지
Indie Coder
지식공유자

공유폴더 설정은 vm 종류나 시스템 환경등의 영향을 받는 부분입니다. 그래서 현재 정보만으로 어떤 문제 때문에 vm 공유 폴더가 설정이 되지 않는 것을 알 수는 없습니다.

사용하시는 환경의 vm 버전에 따른 문제를 한번 확인해 보셔야 할 것 같습니다.

그리고 만약 vm 공유폴더 설정이 되지 않는다면 vm에서 네트워크를 잡아서 실행중인 우분투의 파이어폭스 브라우저에서 google드라이브나 git에 올려둔 파일을 다운로드 받아 사용하는 방법도 있습니다.

M.Choi님의 프로필 이미지
M.Choi

작성한 질문수

질문하기