Linux (6) 썸네일형 리스트형 셸(shell)에서 커서 이동 커서 이동 단축키 내용 Ctrl + b forward로 이동 Ctrl + f back으로 이동 Ctrl + a 맨 앞으로 이동 Ctrl + e 맨 뒤로 이동 단어 단위로 커서 이동 단축키 내용 Art + b 한 단어 back Art + f 한 단어 forward 문자 삭제 단축키 내용 Backspace / Ctrl + h 커서 위치 기준으로 뒤에 있는 문자 삭제 Delete / Ctrl + d 커서 위치의 한 문자 삭제 Ctrl + w 커서 뒤에 공백이 나오기 전까지 있는 문자들 삭제 자르기와 붙여넣기 단축키 내용 Ctrl + k 커서의 위치에서 끝까지 삭제 Ctrl + u 커서의 위치에서 커맨드 라인의 첫 분자까지 삭제 Ctrl + y 마지막으로 지운 내용 삽입 Reference [1] (책) 모두의 .. Ubuntu 16.04 python 3.6 설치 Ubuntu 16.04을 설치하고 다음의 절차를 통해 python3 (python 3.6)을 설치하시길 바랍니다. 1. python 설치 sudo apt-get install python3 // python3 설치 sudo apt-get update // ubuntu 업데이트 sudo apt-get upgrade python3 // python3 업그레이드 2. 만약 코드1로 실행했을 때 에러가 발생하면 코드2로 실행하시면 됩니다. 코드1 sudo add-apt-repository ppa:jonathonf/python-3.6 sudo apt-get update sudo apt-get install python3.6 코드2 sudo add-apt-repository ppa:deadsnakes/ppa sud.. 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 [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 맥북 [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)은 리눅스(Linux)와 같은 큰 프로젝트를 염두에 두고 만들어졌기 때문에 명령어가 아주 많다. 그러나 깃의 기본을 사용할 때에는 몇 개의 명령어만 알면된다. 그 명령어들은 모두 'git'으로 시작한다. git init 새로운 Git repository를 초기화한다. 이 명령어를 일반 폴더였던 저장소에서 실행하면 저장소 또는 디렉토리는 깃저장소가 된다. 이 명령어를 입력한 후에 추가적인 Git commands를 줄 수 있다. git config "configure"의 줄임말로, 처음에 깃을 세팅할 때 가장 유용하다. git help 명령어(command)를 잃어버렸을 때, 이 명령어를 타이핑하면 가장 많이 사용하는 21개의 깃 명령어를 보여준다. 특정 깃 명령어를 설정하거나 어떻게 사용하는지 .. 이전 1 다음