Quantcast
Channel: sr's lair
Browsing all 687 articles
Browse latest View live

[ssh] 명령 주기

직접 ssh 로 접속해서 명령을 실행하면 아무래도 인수(parameter, argument)가 많아도 실행이 잘 됩니다만, 이를 원격에서 ssh 명령을 사용해서 실행하면 인수가 제대로 전달되지 않는 경우가 있습니다.sshpass -ppassword ssh pi@localhost -p 11111 ls -al apple banana | grep apple위와...

View Article


[linux] terminal 에서 커서가 보이지 않을 때

기록용으로 남깁니다.가끔 이전 프로세스 비정상 종료 등의 이유로 터미널 창에서 잘 보이던 커서가 안보일 때가 있습니다.이런 경우에 setterm 을 사용해서 커서를 켜주면 됩니다.setterm -cursor on그럴 일은 별로 없겠지만 끄고 싶다면 on 자리에 off 라고 써주면 됩니다.

View Article


[ssh][sshpass] sshpass 로 ssh 접속 사용시 주의사항

기록용으로 남깁니다..sshpass 를 사용하지 않았던 경우에는 문제가 되지 않았던 부분이 sshpass 를 사용하면서 아무 오류 없이 ssh 접속이 안되는 문제가 발생하여 원인 조사 중에 삽질을 통해 허탈한 원인을 발견하게 되어 작성합니다.ssh 를 처음 접속하게 되면 known_hosts 에 추가할 것인지 물어봅니다. 보통 yes 를 선택해서 추가하게...

View Article

[wsl] wsl d 드라이브로 옮기고 계정 정상화하기

wsl 을 d 드라이브로 옮기는 일은 dongle94님의 글에 잘 설명되어 있습니다.다만, 이 방법을 따라하면 딱 하나 안되는게 있습니다. 기존 계정으로 로그인되지 않고 root 계정으로 로그인됩니다..이리저리 뒤져본 결과 해결책을 찾아 옮기는 방법을 간단히 정리하고 계정 정상화하는 방법을 기록하겠습니다.가정 c:, d: 드라이브 2개로 나눠져 있고 d...

View Article

[windows 10][vscode][python][intellisense] 동작 안하는 문제

한동안 포기하고 살다가 여기저기 내용들을 적용해 보던 중 다음 내용이 정상 동작하는 것 같아서 기록으로 남깁니다. 디렉토리(폴더) 구조app db_process abutils capp/main.py 파일에서 하위 모듈을 import 할 때 서로 다른 depth 의 py 파일에서 import 실행시 동작하는 것도 있고 경로 문제가 발생하는 것도 있어서...

View Article


[python3][opencv][windows 10]개발 환경 구축하기

라 쓰고 간단한 나만의 해결 기록이라 읽음.. 그냥 pip3 로 opencv-python 을 설치하거나 opencv-contrib-python, opencv-python-headless 등의 패키지로는 전혀 해결이 안되었습니다.import cv2 만 실행해도 오류가 발생했었거든요...(venvimg)...

View Article

[git] 이미 발행된 커밋 고쳐 쓰기

고쳐쓰는 대상 커밋 순서커밋 저자커밋 일시사전 작업 수정 가능 여부 확인 다른 작업자와 공유된 저장소이면 다음 여부를 확인하기 이미 공유(push)된 커밋이면 절대 고치지 않습니다!!. 그래도 고쳐야 한다면 다른 작업자의 현재 작업 내용을 수동으로 백업해놓고, 이 수정 작업 수행 후,  현재 저장소를 삭제(또는 백업)하고 저장소를 새로 내려받고 나서 이전...

View Article

[Windows 10][usb] 강제로 연결 끊기

usb 외장 드라이브/플래시 드라이브를 오랫동안 써오던 경험을 돌이켜보면 초보자(?) 분들은 걍 막 빼서 다른 곳에다 꼽고 하는데 그러다 맛이 가는 날이 옵니다!! 조심하세요 어쨌든.. 사용자 입장에서 사용할만한 애들을 다 껏음에도 불구하고 usb 드라이브 꺼내기를 시도하면 사용중이라서 꺼낼 수 없다는 메시지가 짜증나게 할 때가 종종 있었습니다 급한데 빨리...

View Article


[ps2][pcsx2][cheat] 진삼국무쌍4 맹장전 정발판

pcsx2.exe 가 위치한 폴더 아래에 cheats 폴더가 있습니다. 없으면 만들어주세요. 이 폴더에 5C19B973.pnach 파일을 만들어 주시고 아래 내용을 붙여넣고 저장해주세요. 이 코드가 적용되려면 반드시 이미지가 진삼국무쌍4 맹장전 정발판이어야 합니다. pcsx2 도 종료 후 다시 실행하거나 다른 ps2 이미지를 로드했다가 다시 로드해주시면 될...

View Article


[python3] 파일 목록 정렬해서 가져오기

기록용으로 남깁니다.os.listdir() 함수로 파일 목록을 가져왔는데 정렬이 되어 있지 않았습니다. 이름대로 반환되는 결과물이 리스트일꺼라고 생각하고 os.listdir().sort() 를 호출했는데 Nonetype 은 sort 할 수 없다는 오류가 떳습니다. 인터넷을 뒤져서 sorted(os.listdir()) 로 원하는 결과는 얻었습니다. 다만, 왜...

View Article

[OneNote][android] 빠른노트 기본 위치 변경하기

일단 OneNote for Windows 10 과 아이폰용 원노트에 대한 글은 DOH님의 글을 참고하시기 바랍니다. 그냥 OneNote 는 office 2016, office 2019, microsoft 365 에 포함된 무료 데스크탑 버전입니다.Windows 10 용 OneNote 는 Windows10 에 사전 설치되어 있는 버전으로 Microsoft...

View Article

[raspberrypi][4b] raspi-config cli 로 명령하기

보통 라즈베리파이 설정을 보면 sudo raspi-config 명령을 실행해서 ncurses 로 만들어진 메뉴를 선택해서 설정을 합니다. 그런데 이런 설정 마저도 일괄(batch)로 처리하고 싶은 때가 있습니다. 라즈베리리 파이 포럼에 보면 관련한 내용이 있습니다. nonint 라는 키워드를 인수로 주고 이 다음에 원하는 값을 설정할 수 있다고 합니다.아래...

View Article

[python] "1m"등의 문자열을 받아 시간으로 변환하기

제목과 같은 상황이 필요해서 찾아봤지만 pandas.Timedelta() 를 제외하고는 찾아보기 힘들었습니다. pandas 모듈을 쓰지 않으면 수동으로 파싱하는 루틴을 만들어야 했습니다. 그래서 편하게(?) 이용할 수 있는 방법을 찾고 또 테스트했습니다. import pandas import datetime def str_to_timedelta(delta:...

View Article


[git] 이미 발행된 태그 고쳐 쓰기

기록용으로 남깁니다. push 된 기존 원격 태그 삭제 git push origin :refs/tags/<tagname>기존 태그 다시 매기기. 커밋해시를 지정하지 않으면 HEAD 가 지정됩니다. git tag -fa <tagname> <커밋해시>고쳐 쓴 태그 push 하기 git push origin master --tags

View Article

[Windows 10][wsl] 파일 퍼미션 수정 가능하게 설정하기

기록용으로 남깁니다. /etc/wsl.conf 파일에 추가 [automount]enabled = trueoptions = metadata,uid=1000,gid=1000,umask=0022wsl 종료 cmd / powershell 창에서 wsl --shutdown다시 실행해서 chmod, ls -l 등의 명령으로 퍼미션 수정 가능하게 되었는지 확인하기

View Article


Image may be NSFW.
Clik here to view.

[ubuntu 20.04] canon MF440 Series 프린터 원격으로 사용하기

기록용으로 남깁니다. 드라이버 다운로드 https://in.canon/en/support/0100924010에서 드라이버를 다운 받습니다.드라이버 설치 tar xzf linux-UFRII-drv-v560-m17n-08.tar.gzcd linux-UFRII-drv-v560-m17nsudo bash install.sh프린터 설정검색되는 프린터 중에 ipp 가...

View Article

[ubuntu-20.04][apt] apt update 실패 해결

그동안 무시하고 있었는데 오늘 필(?) 받아서 찾아서 해결한 결과를 기록으로 남깁니다.1번째 증상: NO_PUBKEY: Skipping acquire of configured file 'stable/source/Sources' as repository 'https://download.docker.com/linux/ubuntu focal InRelease'...

View Article


[python3] pathlib 사용하기

https://brownbears.tistory.com/415 [Python] pathlib 사용하기파이썬 3.4부터 내장함수로 pathlib가 추가되었습니다. pathlib가 추가되기 이전에는 os 모듈을 사용했습니다. pathlib는 파일위치 찾기, 파일 입출력과 같은 동작을 하는데 os모듈과 어떻게 다른지 아brownbears.tistory.com이 글...

View Article

[linux][ubuntu 20.04] ssh 개인키(private key) 파일만 있을 때 공개키 얻기

기록용으로 남깁니다.ssh-keygen -yf private.pem > public.keyprivate.pem 에 원본 파일 이름, public.key 에 실제로 내보내고 싶은 키 파일 이름을 지정하면 됩니다. 내용 확인만 하고 싶으면 리다이렉션( > public.key)은 제외해도 됩니다.ssh-keygen -yf private.pem ps:...

View Article

[raspberrypi 4B][crontab][systemctl] 서비스 실행 안되는 문제

Debian buster 기반 라즈베리파이 os 에서 crontab 에 systemctl 로 서비스 제어하는 명령을 넣으면 실행이 안되는 문제가 있습니다.로그도 안남아서 sendmail 을 설치해서(느려 터져서 속이 터집니다..) 로그가 메일로 남도록 한 다음에 mailq(실행이 멈춰있습니다..)로 메일 확인하려 했지만 사실상 힘들어서 /var/mail/pi...

View Article
Browsing all 687 articles
Browse latest View live