본문 바로가기
  • Code Smell

OS5

[MacOS] 터미널 사용시 한글이 물음표로 나오는 경우 터미널 사용시 한글이 물음표로 나오는 경우 로컬 터미널 사용시 한글 부분이 물음표(???)로 나오거나, SSH 사용 시 한글부분이 ???로 나온다면 locale 확인하고 아래 방법으로 해결이 가능했다. 먼저 세션에 locale을 쳐서 언어셋이 ko_KR.UTF-8로 되어있다면 아래 내용과 상관없이 다른문제로 인해 물음표가 생기는 이유다. 아래 내용은 언어셋을 ko_KR.UTF-8로 바꾸는 내용이다. export LC_ALL=ko_KR.UTF-8 위와 같은 명령어는 현재 세션에만 적용되는 것으로 설정된 세션을 끄거나 새로운 세션이 붙으면 똑같이 한글이 물음표로 나온다. bash shell의 profile에 설정을 하게 되면 계속 적용된 세션으로 사용이 가능하다. # bash를 사용하는 경우 vi ~/.ba.. 2020. 4. 18.
[MacOS] Mac Vim Home/End키 설정 (for Karabiner, iTerm2) Mac Vim Home/End키 설정 vim에서 맨 뒤로 가는 키는 "$", 맨 앞으로 가는 키는 "^" 이므로 iterm2 기준으로는 키 매핑 시 Send Text with "vim" Special Chars 항목으로 해당 문자열을 보내면 된다. (맥 기본 터미널은 찾아 봐야함) Karabiner를 써서 Home/End 키를 맥의 Command+좌우 화살표로 바꾼경우 결국 Key Profile은 이렇게 된다. Karabiner 설정 Karabiner 설정 이후 iterm2 키 바인딩 Karabiner의 Home/End 키 (Cmd + 좌우 화살표) 는 vim을 제외한 줄 맨 앞으로, 줄 맨 뒤로와 같으므로 vim만 커스텀 해야 맥 어느 환경에서든 Home/End가 똑같이 동작한다. (DefaultKey.. 2020. 4. 10.
[LINUX] 리눅스민트 터치패드 단축키 만들기 [LINUX] 리눅스민트 터치패드 단축키 만들기 노트북 제조사 드라이버 설치 시 터치패드 on/off 설정이 가능한데, 드라이버가 대부분 윈도우만 제공하는 경우가 많아 리눅스를 설치하는 경우 단축키 사용이 불가능 할 수 있다. 리눅스 민트의 경우 gnome 설정에서 터치패드 on/off 설정은 가능한데 시스템설정 > 하드웨어탭 > 마우스와 터치패드 > 터치패드 사용 설정이 가능하다. 끄고 킬순 있는데 제조사가 터치패드 리눅스 드라이버를 제공하지 않으면 단축키는 따로 만들어야 한다. 단축키 만들기 터미널에서 xinput을 치면 입력장치 리스트를 가져올 수 있다. xinput Virtual core pointer 아래 리스트들이고, 테스트 노트북의 터치패드명은 ETPS/2 Elantech Touchpad (.. 2020. 4. 5.
[Windows] Port 번호로 PID 찾기, PID 구동시간 확인 [Windows] Port 번호로 PID 찾기, PID 구동시간 확인 포트번호로 pid 찾기 netstat -ano | findstr $PORT 옵션에 포트를(a), 숫자형식(n), 그리고 pid를 함께(o) 표시하는 옵션으로 검색. 따라서 실제 ano 옵션으로는 프로토콜, 로컬주소(ip:port), 외부주소, 상태(ESTABLISHED, LISTENING, TIME_WAIT), PID 전부 검색이 가능하다. 해당 포트번호로 구동시간 확인 wmic path win32_process get processid, creationdate 2020. 3. 16.
[LINUX] SSH 정의 및 사용법 [LINUX] SSH 정의 및 사용법 SSH SERVER/CLIENT는 타 서버의 원격 접속을 가능하게 해주는 패키지로 WINDOWS의 MSTSC과 유사하다. SSH 설치 리눅스 배포판 (centOS, Ubuntu 등) 마다 패키지관리자나 명령어가 조금 다를 수있다. 여기서 하는건 우분투계열 (mint)로 하며 centOS 계열은 rpm이나 yum 패키지로 진행하면 된다. 패키지 설치 확인 dpkg --get-selections | grep ssh 여기서 ssh server 와 client가 보이지 않으면 설치 해줘야 한다. 패키지 설치 sudo apt-get install openssh-server 접속하기 프로세스 확인 SSH 기본 명령어 정리 접속 ssh user@host 종료 $ exit 설정파일.. 2020. 1. 19.