Linux2 SSH 파일 업로드 및 다운로드 하는 방법 머신러닝/딥러닝을 하시는 분들 중 로컬 환경의 한계를 극복하기 위해 좋은 GPU와 RAM이 탑재된 서버환경을 사용하는 경우가 많다. 이 때, 서버에 파일을 업로드하거나 다운로드하여서 데이터 관리를 해야할 필요성을 느끼게 된다! Linux 환경의 서버에 ssh로 접속 후 서버와 서버 혹은 로컬과 서버사이에서 파일을 옮기기 위한 명령어는 "scp" 를 사용한다. 가벼운 파일이나 디렉토리는 vscode 같은 프로그램에 단순 드래그하여옮기는 것도 가능하지만, 이는 대량의 파일이나 디렉토리를 옮길 때에는 심심찮게 Out Of Memory 에러를 마주하곤 한다. 그래서 scp 명령어 사용법을 알아두시는게 도움이 많이 된다. 이번 글에서 완벽하게 정리해보려 한다. 1. 로컬과 서버간에 파일이나 디렉토리를 옮기는 방법.. 2023. 10. 19. sudo권한 없고, pip명령어 안될 때 서버에 가상환경 설정하는 법(Command 'pip' not found, Could not open lock file, Unable to acquire the dpkg fronted lock) 회사에 입사하신 분들이나 혹은 서버에서 머신러닝/딥러닝을 진행하려 할 때 가상환경을 설정하기 마련이다. 그래서 처음 환경세팅을 할 때 익숙한 "pip" 명령어를 사용하게 되는데 이 때 당황스러운 에러 메세지를 맞이하게 된다. → Command 'pip' not found 너무도 당연하게 이제 터미널 창에서 하라는대로 "apt install python3-pip" 명렁어를 입력하게 되는데 여기서 더 당황스러운 에러메세지를 맞이하게 된다. → Could not open lock file → Unable to acquire the dpkg fronted lock 하지만 일반적으로 이러한 환경에서는 sudo 권한이 없고 파이썬 환경이 없어 python 명령어와 pip 명령어가 작동하지 않는다. 이제 이를 해결하.. 2023. 10. 18. 이전 1 다음 728x90