전체 글 73

tmux 사용해 리눅스 화면 분할 - 리눅스 실무 특집

소개 리눅스는 보통 원격조종 등을 통해 사용된다. 원격 중에는 세션을 하나 밖에 띄울 수 없는 상황이 종종 발생한다. 이때 여러 세션을 사용하기 위해 가상으로 나누어주는 프로그램이 있다. 바로 tmux이다. 옛날에 GNU screen 이라는 비슷한 프로그램이 있었으나 쉘 스크립트, 기능 추가 등의 이유로 새롭게 개발된 프로그램으로 실무에서는 범용성이 매우 높아 필수로 사용한다고 한다. 사용법 여기에 없는 것은 man-page로 확인할 수 있다. 메뉴얼이 영어라서 영어 실력이 좋아야 한다. $ man tmux tmux 실행/종료 아무래도 CLI 기반이라 조작법이 많이 까다롭다. 그냥 프로그램이기 때문에 가장 먼저 tmux를 실행해야 한다. $ tmux 완전히 끄는법은 $ tmux kill-server tm..

방역패스 시행 첫날인데... QR코드 서버 마비된 이유

방역패스 시행 첫날인데도 불구하고 QR 코드를 생성하고 백신 접종 여부를 확인해주는 서비스, 일명 "coov"가 마비되어 큰 불편을 호소했다. 나도 점심으로 고기 전문점 갔는데 결국 못 먹고 집에 가서 라면 먹었다. 12월 13일 월요일은 백신을 접종한 사람만 공공시설에 입장이 가능하도록 하는 방역규제이다. 점심시간 무렵부터 오류가 발생하였고 이에 질병관리청은 쿠브 서버가 있는 KT DS 클라우드센터의 접속 부하 문제라고 밝혔다. 쿠브는 세계 최초 블록체인 기술을 도입하여 암호화하였다고 광고하던 추세였지만 요번 사태로 인해 민심을 잃어버렸다. 과도한 서버 접속은 많은 트래픽을 발생시키고 이를 견디지 못한 서버는 그대로 먹통이 된다. 서버 분산을 통해 이를 해결할 수 있다. 브리지 모드(Bridge mod..

메가스터디 인강 리눅스 / 우분투에서 듣기

2021-12-04 기준 작성 추후에 메가스터디의 서비스 업데이트 등으로 본문의 내용이 맞지 않을 수 있습니다. 댓글로 알려주시면 업데이트 하겠습니다 저번에 쓴 ebsi 리눅스에서 보는법 속편이다 초보자 를 위해 저번 글 보다 자세히 작성하였다 ebsi 는 글 작성 이후 서비스 개편을 통해 HTML5 환경에서 동작하므로 OS 종류에 크게 상관없이 볼 수 있게 되었다 하지만 메가스터디 등 대형 인강 사이트들은 녹화 방지 프로그램 등의 도입으로 여전히 windows 환경에서의 시청만 가능토록 한다. wine 으로 Kollus 실행 메가스터디에서는 녹화 방지 및 도용을 막기 위해 kollus 라는 전용 프로그램을 만들어 이것이 없으면 인강 시청을 할 수 없도록 만들었다. kollus는 exe 로만 컴파일되어 ..

curl , wget 으로 다이렉트 다운로드 해보자!

cURL cURL은 다양한 통신 프로토콜을 이용하여 데이터를 전송하기 위한 라이브러리와 명령 줄 도구를 제공하는 컴퓨터 소프트웨어 프로젝트이다. 크로스 플랫폼을 지원하므로 윈도우, 리눅스,OS X, 안드로이드 등 거의 대부분의 운영체제에서 지원하는 소프트웨어이다. curl의 최대 장점은 역시 수많은 프로토콜의 지원이다. 이 강력한 도구는 정말 넓은 영역에서 사용되는데 curl를 사용할줄 안다면 불필요한 웹 서핑 없이 원하는 파일을 바로 내려받을 수 있다. 유용한 예제들이다. 여기를 참고했음 1. 응답을 파일에 쓰기 $ curl http://jeonkkochbi.tistory.com/resource > foo.txt 그냥 옵션 없이 curl를 사용하면 표준출력으로 request 출력, 그러므로 예제처럼 리..

GNU+linux/shell 2021.11.16

하와이 6.2 강진 발생 ... 지진 활성화...

미국 지질 조사국의 하와이 화산 관측소에서 HST 오전 11시 48분에 하와이 섬 남서쪽 해상에서 규모 6.2의 지진을 기록했다. 지진은 나알레후에서부터 남동쪽으로 약 27km(17마일) 떨어진 곳에서 35km(22마일) 깊이로 발생했다 지진의 깊이와, 위치 및 기록된 지진파는 엄청난 것을 암시했다. 이 지역에서 지진은 하와이 섬 사슬의 무게로 인해 해양판이 휘어져서 발생했다는 것이다. HVO의 책임자, Ken Hon 는 "지진은 Mauna Loa 및 Kilauea 화산에 관측 가능한 영향을 미치지 않았습니다. “웹캠 및 기타 실시간 데이터는 Halema'uma'u 분화구 내에서의 조금의 작은 낙석을 제외하고는 Kilauea에서 진행 중인 분화에 영향을 미치지 않는 것으로 나타났으나 다른 여진이 발생할 ..

전원관리/팬 속도 조절 - 리눅스 실무특집

리눅스의 특정 배포판에서는 전원관리 시스템이 자연적으로 설치되어 있지 않기 때문에 따로 설치를 해주어야 한다. 또 온도 관리 시스템도 따로 설치가 되어 있지 않아 따로 조치를 취하여야 한다. 고급 사용자들은 자신이 직접 스크립트나 프로그래밍을 통해 시스템 최적화된 시스템을 구축하는 등 배포판을 완전 활용한다. 하지만 그렇지 못한 사용자가 더 많은 것이 사실이므로 정리한다. 자동으로 팬 속도를 조절하는 법 nan0s7/nfancurve 설치 nfancurve의 특징 nvidia 기본값보다 더 세밀한 팬 커브와 함께 제공됨(낮은 온도, 더 큰 소음) nvidia-settings 명령을 그대로 사용하는 스크립트이므로 따로 설치 필요없음 자동 / 비활성화의 GPU 팬 제어 할 수 있다 매우 가벼움 개별 팬 컨트..

POPCAT.click - 국가 단합력 테스트 게임 (치트 쓰는법 포함)

1위 하러가기 소개 popcat.click POPCAT.CLICK 요새 올림픽 보다 인기있는 클릭커 게임 중 하나이다. popcat 이라는 인터넷 밈을 이용한 장난을 게임으로 소화한 재밌는 게임이다. 일종의 단합력 테스트라고 불리기도 한다. 이 게임의 다른 게임들과의 차이점은 바로 전세계인들과 함께 플레이한다는 것이다. 키보드나 마우스를 누르면 ip에 인식되는 국가에 플러스 점수를 하는 방식이다. 전세계의 플레이어들과 경쟁하기 때문에 많은 사람들이 참여해야 위의 순위 국가의 변화량을 이길 수 있다. 모두 참여해서 대한민국을 1위로 만들고 국뽕을 섭취하자 여러 키를 동시에 눌러도 되니까 현재 6위인 대한민국을 1위로 만들어보자 정당하지 못한 방법 (핵심) 정당하지 못한 방법이지만 이 코드를 사용해서 해보자..

게임 2021.09.05

아치리눅스 VSCode 플러그인 문제 해결 (connect to the extension marketplace of Visual Studio Code)

최근 업데이트로 인해 아치리눅스 계열에서 Visual Studio Code 의 extension marketplace 기능이 작동하지 않고 있다. 아치리눅스에서 code-oss 패키지를 업데이트 하면서 markplace server 등 여러 추가 기능을 분리한 것 같다. 최소주의의 철학에 맞게 잘 한 것 같다. 실제로 플러그인을 쓰려고 했는데 업데이트 후 안되는 것 같다면 오류를 꼭 확인하라. 만약 code-marketplace 라는 플러그인이 없으면 이런 오류가 뜨면서 안된다. We cannot connect to the extentions marketplace at this time 해결법 ) $ yay -S code-marketplace # 다른 AUR 도우미를 사용하여도 된다 AUR 저장소의 co..

허리케인 아이다 미국 걸프 연안 부근 상륙

열대성 저기압, 즉, 허리케인은 아메리카 지역의 골칫거리이다. 2021.08.29일 기준 허리케인 아이다(Ida)는 폭발적으로 강화된 열대성 저기압으로 현재 미국 걸프 연안에 접근하고 있다. 뉴올리언스(AP) — 기상예보는 주민들에게 멕시코만 북부 해안을 따라 허리케인 아이다에 앞서 서둘러 대피를 준비하라고 경고했다. 루이지애나 주 일요일에 해안을 강타할 때 비가 내린다고 밝혔다. 국립 허리케인 센터(National Hurricane Center)는 매우 온난한 걸프 해역이 곧 아이다의 파괴력을 급격하게 증폭시켜, 18시간 이내에 레벨2급의 폭풍에서 매우 위험한 레벨4급의 허리케인으로 격상시킬 것이라고 경고했다. 일요일 오후에 상륙할 것으로 예상되었다. 토요일, 해안 고속도로는 사람들이 폭풍우의 길을 피..

사회&문화 2021.08.29

리눅스에서 Nvidia 사용 시 화면 깨짐 현상 해결- Screen Tearing 해결

리눅스 에서 가끔 nvidia 화면 깨짐 현상이 발생한다. 리눅스가 배포판 종류가 많고 특히 커널 업데이트를 자주하는 롤링 릴리즈 방식을 사용하는 배포판에서는 이러한 Screen Tearing 현상이 자주 일어난다. 그래픽 작업이나 게임 등을 자주한다면 이 Tearing 현상이 굉장히 불편하다. 이것은 모니터 주사율과 그래픽카드(VGA) 가 보내는 주사율의 차이 때문에 발생한다. 이것을 강제로 맞춰주는 작업이다. $ nvidia-settings --assign CurrentMetaMode="nvidia-auto-select +0+0 { ForceFullCompositionPipeline = On }" & 이거를 X 서버와 함께 자동 시작하도록 해놓으면 된다. Openbox 에서는 $ cd ~/.confi..