대표적인 SSH 클라이언트 툴인 Putty에서 리눅스 접속에 접속했을때 셸에서 Home, End, PgUp, PgDn 키가 입력되지 않을 때 설정 방법에 대해서 알아보겠습니다. Putty를 실행하면 Putty Confguration 화면이 나옵니다. 여기서 Connection > Data로 들어가면 Terminal Detais 항목을 볼 수 있습니니다. 타입이 xterm으로 되어 있는 설정을 linux로 바꿔주면 리눅스 셸에서 Home, End, PgUp, PgDn 버튼 입력이 수행됩니다. 이상 Putty에서 일부 키가 안먹을 때 설정 방법에 대해서 알아보았습니다. 출처: https://superuser.com/questions/94436/how-to-configure-putty-so-that-home-..
CLI 모드로 되어 있는 Run level을 GUI 모드로 변경하는 방법입니다. Run level 확인하기 우선 아래 명령어로 런레벨을 확인합니다. 참고로 GUI 모드의 run level은 5 입니다. $ systemctl get-default 현재 run level은 4로 텍스트 멀티 유저 모드, 즉 CLI 모드 입니다. 이를 GUI 모드로 변경하면 됩니다. Run level 변경하기 아래 명령을 이용하여 run level을 GUI 모드로 변경합니다. # 영구적으로 변경하기 $ systemctl set-default graphical.target # 한 번만 적용하기 $ systemctl isolate graphical.target 다시 get-default로 확인해보면 런레벨이 변경되어 있음을 볼 수..
이전에 설치한 파이토치 도커에 주피터 랩을 설치해보겠습니다. GPU 파이토치 설치 방법은 아래 링크를 확인하세요. [DL] 우분투에서 도커로 파이토치 설치하기 우분투에서 도커를 이용하여 GPU를 지원하는 파이토치 설치하는 방법 입니다. 도커 이미지 다운로드 쿠다 버전 확인하기 쿠다 버전에 맞는 파이토치 도커 이미지를 다운로드 받기 위해 우선 Cuda jkim83.tistory.com 주피터 랩 설치하기 우선 설치할 도커 컨테이너에 접속합니다. $ docker exec -it {docker_container_id or name} bash conda로 설치하기 $ conda update --all $ conda install jupyterlab 저는 conda로 설치했을 때 Solving environmen..
우분투는 디폴트로 Gnome GUI로 부팅되도록 설정되어 있습니다. 이를 콘솔 (CLI Text) 모드로 부팅하도록 바꾸는 방법을 알아보겠습니다. Console Mode로 부팅하도록 변경 하기 터미널에서 다음과 같이 명령어를 입력하고 재부팅 합니다. $ sudo systemctl set-default multi-user.target $ sudo reboot 재부팅이 되면 GUI 모드가 아닌 콘솔 모드로 부팅이 됩니다. GUI Mode로 부팅하도록 변경하기 터미널 상에서 다음과 같이 입력한 후 재부팅을 하면 됩니다. $ sudo systemctl set-default graphical.target $ reboot 재부팅이 되면 GUI 모드로 부팅되는 것을 볼 수 있습니다. 이상 우분투에서 GUI, CLI ..
우분투에서 부팅 시에 서비스를 자동으로 실행하게끔 등록하는 방법입니다. 서비스를 실행 할 스크립트 작성 /etc/init.d 위치에 작성한 스크립트를 위치 시킵니다. 자동 실행 등록하면 해당 스크립트가 실행되면서 서비스를 띄웁니다. $ cp auto_run.sh /etc/init.d/auto_run.sh 실행 권한 부여 스크립트에 실행 권한을 설정해 줍니다. $ chmod 777 /etc/init.d/auto_run.sh 자동 실행 서비스 동록 runlevel을 조정하여 자동 실행 되도록 서비스를 등록합니다. $ update-rc.d auto_run.sh defaults 재부팅 하여 확인 재부팅 해서 서비스가 자동으로 실행되는지 확인합니다. $ reboot 이상 우분투에서 서비스 자동 실행 등록하는 방법..
리눅스에서 tar, gz, xz를 이용하여 압축하고, 압축을 푸는 방법을 알아보겠습니다. tar 아카이브 파일 생성 tar는 압축이 아니고 여러 파일을 하나의 아카이브 파일로 묶는 역할을 합니다. tar로 묶고 푸는 방법을 알아보겠습니다. tar 묶기 tar cvf [압축될 파일 이름] [압축할 대상] $ tar cvf archieve.tar /var/log/* tar 풀기 tar xvf [tar 파일] $ tar xvf archieve.tar gzip으로 압축하고 풀기 gz 확장자를 가진 gzip으로 압축하고 푸는 방법입니다. 보통 tar 아카이브 파일을 gzip으로 압축합니다. gzip 압축하기 gzip [압축할 대상] $ gzip archieve.tar gzip 압축풀기 gzip [압축된 gz] $..
Comment