linux에 fzf 사용하기
목차 개요 설치 설정 파일 업데이트 검색 설정 사용법 응용 개요 Ubuntu 에서 fzf를 설치하고 사용하는 법을 알아보도록 하자. 필자의 작업 환경은 Ununtu 18.04 LTS 이며 apt로 fzf를 설치할 수 없어 git으로 설치를 진행하였다. 설치 ~/.zsh/.fzf 디렉토리에 설치하려고 한다. gi...
목차 개요 설치 설정 파일 업데이트 검색 설정 사용법 응용 개요 Ubuntu 에서 fzf를 설치하고 사용하는 법을 알아보도록 하자. 필자의 작업 환경은 Ununtu 18.04 LTS 이며 apt로 fzf를 설치할 수 없어 git으로 설치를 진행하였다. 설치 ~/.zsh/.fzf 디렉토리에 설치하려고 한다. gi...
목차 개요 설치 사용법 예제 fd <name> fd <name> <path> 옵션 설명 -d (--max-depth) <depth> : 최대 탐색 깊이를 지...
목차 개요 방법 추가 삭제 설정 개요 Java 든 Python이든 gcc, g++이든 하나의 OS에서 여러가지 버전의 프로그램을 사용하고 싶을 때가 있다. 이럴 때는 update-alternatives 를 사용하면 편하다. 방법 추가 sudo update-alternati...
목차 기본 모듈만 사용 http, https 모듈로 웹서버 만들기 express http 웹서버 https 웹서버 기본 모듈만 사용 http, https 모듈로 웹서버 만들기 내용이 길어 파일로 분리하였다. server.js express exp...
목차 sudo 저장 sudo 명령이 가능한 유저의 경우 sudo 명령이 불가능한 유저의 경우 vi hex editor vi 줄바꿈 된 라인 이동 [^M 에러](#m-에러) sudo 저장 sudo 명령이 가능한 유저의 경우 :w !sudo tee "%" > /dev/null ...
목차 개요 iptables 세팅 1. ufw 비활성화 2. iptables 룰 초기화 3. iptables 설정을 저장하기 위한 패키지 설치 4. iptables 룰 세팅 양방향 접속 허용 루프백 허용 핑 허용 ...
목차 우분투에서 고정 아이피를 할당해보자 네트워크 설정 파일 수정 네트워크 설정 적용 우분투에서 고정 아이피를 할당해보자 우분투 18.04 이상에서만 가능하다. 우분투 16.04의 경우 /etc/network/interfaces 에서 설정을 진행하고 설정 방법도 다르니 뒤로가기 누르면 된다...
목차 GDB Command 우선 컴파일 시에 디버깅 정보를 담아야 한다. 실행방법 종료방법 소스 찾아가기 (list) 옵션 프로그램 실행, 종료 (run, kill) 역추적하기 (backtrace) 중단점 사용하기 (breakpoint, tempora...
CURL 사용법 curl 옵션 -k ( --insecure ) : 인증서 유효성 검증 X -i ( --include ) : 응답 헤더 출력 -I ( --head ) : 응답 헤더'만' 출력 -v ( --verbose ) : 패킷 자세히 출력 (요청 헤더, 응답 헤더, TLS handshake (client hello, server h...
목차 동적 라이브러리 (*.so) 파일 빌드 국룰 사전준비 꼭 빌드가 필요한가..? (패키지 매니저를 통해 설치하는 방법도 있다.) 라이브러리명과 -dev, -devel의 차이 빌드 방법 1. 소스 다...