Programming/Linux System

Programming/Linux System

WSL2 설정하기

Docker 명령어 Dockerfile에서 자주 쓰이는 명령어 | Engineering Blog by Dale Seo Dockerfile에서 자주 쓰이는 명령어 Engineering Blog by Dale Seo www.daleseo.com 가상화 재설정 >> bcdedit >> bcdedit /set hypervisorlaunchtype auto Docker Port 차단 검색 netsh interface ipv4 show excludedportrange protocol=tcp 관련 내용 : Unable to bind ports: Docker-for-Windows & Hyper-V excluding but not using important port ranges · Issue #3171 · docker..

Programming/Linux System

Samba 접속 Ubuntu to Windows

Synergy 를 활용한 키보드 마우스 공유를 사용하고 있는데 여기에서는 파일이나 이미지에 대한 공유가 되지 않고 단순히 Text clipboard 공유만 가능하다. 이를 해결하기 위해 Samba(SMB) 파일 공유를 설정한다. 1. Windows 공유 폴더 설정 1. Windows 에서 공유로 사용할 사용자 계정을 등록한다. 2. 공유할 폴더에 대해 사용자 공유를 추가한다. 3. Windows 기능 켜기/끄기 에서 SMB를 추가한다. 2. Ubuntu Client 설정 # 마운트할 폴더 추가 $ sudo mkdir /media/windows #패키지 설치 $ sudo apt-get install smbclient cifs-utils $ sudo smbclient -L [IP주소] -U [사용자ID] $..

Programming/Linux System

[Linux] SSH Server 설치 및 접속에러 해결

1. SSH 서버 설치 SSH 서버의 설치와 접속 방법은 다음을 참조한다. Ubuntu 20.04 - SSH 설치와 접속 방법 (codechacha.com) Ubuntu 20.04 - SSH 설치와 접속 방법 Open SSH Sever를 설치하면, 다른 PC의 SSH Client에서 접속할 수 있습니다. 설치 과정을 소개합니다. Terminal에서 다음과 같은 명령어로 Open SSH Server를 설치합니다. sudo apt install openssh-server SSH를 설치하면 codechacha.com 2. 서버 ID 중첩 접속에러 SSH Client 에서 접속할 때 에러가 발생했었다. (Warning: remote host identification has changed) 이유는 동일한 IP의..

Programming/Linux System

[Linux] Webcam 장치 확인하기

Linux 에서는 장치를 filesystem으로 mount를 하기 때문에 Window 와 다르게 파일 경로로 접근을 한다. Webcam 과 같은 장치는 /dev/video# 로 접근이 가능하다. 우선 v4l2 (video for linux drivers) 를 이용하여 장치 정보를 확인하고 ffmpeg 를 이용하여 영상을 확인하도록 한다. 1. v4l2-utils 설치하기 $ sudo apt-get install v4l-utils 2. 장치 정보 알기 $ v4l2-ctl --list-formats # /dev/video0 장치의 정보를 출력한다 $ v4l2-ctl --all -d 0 3. 장치 제어하기 #제어 가능한 리스트 확인 $ v4l2-ctl -l # 밝기 설정값 변경 $ v4l2-ctl -c bri..

Programming/Linux System

Ubuntu shell script (bash, profile)

리눅스 환경에서는 윈도우의 환경변수와 같은 정보를 로드하는 파일들이 bash 와 profile 로 볼 수 있다. 그런데 찾다보면 관련된 파일들이 여러곳에 다양하게 있는데 환경변수 값을 입력할 때에 어느 곳에 입력을 하는게 맞는지 모르는 경우가 많다. 우선 스크립트 내용을 확인하기 전에 Login shell과 Non-Login shell의 차이를 확인해야 한다. Login Shell vs Non-Login Shell Login Shell Login Shell은 shell에 접속할 때 로그인을 요청하는 경우를 말한다. 로그인을 한 시점에서만 실행하는 shell script를 분리하여 관리 하려는 목적에서 그렇다고 생각 할 수 있다. 그리고 사용자의 계정에 연결되는 script 이므로 ~/.profile, ~..

Programming/Linux System

[Ubuntu] 우분투 아이폰 미러링

우분투 20.04 기준으로 아이폰 에어플레이 화면을 미러링하는 방법이다. 설치 방법은 어렵지 않으나 설치 과정에서 에러가 발생하는 문제가 있었기에 경험을 공유하고자 한다. 우선 기본 설치는 github 주소에서 zip 파일을 다운받는다. https://github.com/antimof/UxPlay antimof/UxPlay AirPlay Unix mirroring server. Contribute to antimof/UxPlay development by creating an account on GitHub. github.com 압축을 해지하고 터미널에서 압축을 해지한 폴더로 이동한뒤에 아래의 명령어를 수행한다. sudo apt-get install cmake sudo apt-get install lib..

Programming/Linux System

WSL reboot (Lxssmanager service)

윈도우 WSL에서 reboot 을 하기 위해서는 서비스에서 다시 시작을 수행한다. Restart Lxssmanager service Type services.msc and hit the enter button. 윈도우 서비스 창에서 서브 시스템에서 리눅스 서비스를 찾는다. 우축 마우스 클릭을 restart 수행한다.

Programming/Linux System

Ubuntu 20.04 alt 한영키 해결

우분투에서 한영키 설정을 하였는데도 불구하고 한영키가 alt 로 동작할 경우에 대한 해결 방법이다. 기본 정보는 아래를 참조하면 되지만, 우분투 20.04 기준으로는 다소 변경 내용이 있다. 그건 다음을 참조 해야 한다. https://elecs.tistory.com/293 우분투 16.04에서 한영키,한자키가 Alt,Ctrl로 동작할 때 해결법 노트북에 우분투를 설치한 후 한글 입력을 위해 한/영키를 눌렀을 때 몇몇 노트북의 경우 Alt키를 누른 것과 같이 동작하는 경우가 있습니다. 이는 우분투가 영문판을 기준으로 해당 위치의 elecs.tistory.com 1. 패키지 설치 $sudo apt install gnome-tweak-tool 2. 실행하기 $gnome-tweaks 3.설정하기 실행화면이 나..

RichardBang
'Programming/Linux System' 카테고리의 글 목록