티스토리 친구하기

본문 바로가기

Terminal

(7)
E: Could not get lock /var/lib/dpkg/lock - 잠금 파일을 얻을 수 없습니다 - open (11: Resource temporarily unavailable)E: Unable to lock the administration directory (/var/lib/dpkg/), is another process using it? 이 문제는 /var/lib/dpkg/lock 파일이 존재하면 패키지 및 인덱스 정보를 업데이트하지 않기 때문에 발생하는 문제이다. VPS를 사용하는 경우 설치된 이미지에 세팅되어 있는 경우가 많으며 다음과 같이 해결할 수 있다. sudo rm /var/lib/apt/lists/lock sudo rm /var/cache/apt/archives/lock sudo rm /var/lib/dpkg/lock sudo dpkg --configure -a [ubuntu16.04, cuda9.0, cudnn7.1.4] 참조 https://extrememanual.net/26777
[terminal] png RGB image 를 Grayscale로 바꾸기 on Mac 터미널을 열어서 바꾸고자 하는 파일이 있는 폴더로 이동한다. 터미널을 열고 이동하는 방법은 다음 링크를 참조한다. 2019/06/03 - [딥러닝/전처리] - [terminal] png image 에서 alpha 채널 없애기 on Mac 이미지들이 있는 폴더에서 다음과 같은 명령어를 터미널에 입력한다. for file in *.png; do convert $file -colorspace Gray $file; done 참조: https://www.howtogeek.com/109369/how-to-quickly-resize-convert-modify-images-from-the-linux-terminal/
[terminal] png image 에서 alpha 채널 없애기 on Mac 이미지에서 흑백은 1 채널, RGB는 3 채널, 그리고 RGBA는 4 채널이다. 딥러닝 또는 다른 작업을 위해 이미지를 불러와서 계산할 때, 채널을 맞춰야 하는 경우가 있다. png 파일은 3 채널 RGB 또는 4 채널 (RGB + A [alpha: 투명도]) 을 갖는다. 다음은 터미널을 사용하여 여러 개의 4 채널 png 파일을 3 채널인 png 파일로 바꾸는 방법이다. 우선 Ctrl + space_bar 치고 terminal 을 검색하여 터미널을 켠다. 다음 명령어를 사용하여 터미널에서 바꾸고자 하는 파일이 있는 폴더로 이동한다. cd 이동하려는_폴더 ex) cd Downloads -> cd road4 -> cd image_2 터미널로 폴더로 이동한 후에 ls 명령어를 입력하여 아래와 같이 이미지들이..
[ssh 데이터 전달] 터미널을 사용해서 파일 옮기기 맥북 -------> ssh 로 연결된 서버컴퓨터 - 맥북의 Downloads 폴더에 위치한 aaa.tar 파일을, 서버컴퓨터의 AAA 폴더로 옮기기 scp -p aaa.tar server_computer_name@172.XX.XXX.XX:~/Desktop/AAA - 맥북의 Downloads 폴더에 위치한 bbb 폴더를, 서버컴퓨터의 AAA 폴더로 옮기기 scp -r bbb server_computer_name@172.XX.XXX.XX:~/Desktop/AAA 맥북
[Terminal] ipynb 파일을 py 파일로 바꾸기 터미널에서는 .ipynb (Jupyter notebook) 형식의 파일을 직접 실행시킬 수 없기 때문에 .py (python) 형식의 파일로 바꿔줄 필요가 있다. jupyter nbconvert --to script 파일명.ipynb 위의 명령어를 실행하면, 같은 이름의 .py 형식의 파일이 생성된다.
[ssh] Linux에 있는 이미지 Mac에서 열기 보통, Linux 서버 컴퓨터를 하나 마련하여 집에 두고, 노트북을 들고 다니면서 ssh를 사용하여 집에있는 Linux system을 사용하는 경우가 많다. 이럴경우, 우리는 terminal을 사용하여 접속하고 작업을 하지만, 작업의 결과를 보거나 기타 여러가지 이유로 Linux system에 있는 이미지를 내 컴퓨터에서 보고싶을 때가 있다(예를들어, 딥러닝을 코딩하고 있다면, 학습 결과의 사진). 본 포스팅에서는 어떻게 ssh로 연결한 Linux 컴퓨터에 있는 이미지를 내가 가지고 있는 Macbook으로 볼 수 있는지 설명한다. 1. XQuartz 를 맥북에 다운로드 한다. XQuartz는 맥을 위한 공식적인 X server software이다. 2. Applications > Utilities > X..
처음으로 GitHub와 Git 설정하기 먼저, GitHub.com에 가입할 필요가 있다. 가입은 다른 소셜네트워크(social network)에 가입하는 것처럼 쉽다. ​ 만약 작업자의 로컬컴퓨터에서 작업을 하기 원한다면, 깃을 설치할 필요가 있다. 만약 깃를 설치하지 않으면 깃허브는 로컬컴퓨터에서 작동하지 않는다. 필요에 따라 Window, Mac, 또는 Linux용 Git을 다운로드 한다. 이제 command line으로 넘어갈 시간이다. Windows에서는 방금 설치한 Git Bash 앱을 사용하고, OS X에서는 Terminal을 이용한다. 깃에게 자기자신을 소개할 차례이다. 다음의 코드를 타이핑한다. git config --global user.name "Your Name Here" ​ 물론, "Your Name Here"을 자신의 ..