본문 바로가기

전체 글

(30)
터미널 커멘드 이동 및 삭제 팁 터미널에서 명령어를 길게 치고 있을 때, 가운데 오타라던지 아니면 수정해가면서 입력해야 할 경우에 사용할 수 있는 이동키가 있는지 찾아봤습니다.커멘드라인에서 emacs를 지원하는 것 같았습니다. (일단 aws ec2 터미널에서 emacs가 기본적으로 지원되는 것 같았습니다. 필요시 설정할 수 있을 것으로 예상됩니다.)텍스트 지우기Ctrl + U : 현재 커서 위치부터 줄의 시작까지 모두 삭제d합니다.Ctrl + K : 현재 커서 위치부터 줄의 끝까지 모두 삭제합니다.Ctrl + W : 커서 앞의 한 단어를 삭제합니다.Ctrl + H : 커서 앞의 한 글자 삭제 (Backspace 지원)커서 이동하기Ctrl + A : 줄의 시작으로 이동합니다.Ctrl + E : 줄의 끝으로 이동합니다.Alt + B : 커..
SFTP Drive https://www.nsoftware.com/sftpdrive SFTP Drive | Map Remote Servers as Local Drives via SFTP | nsoftwareAn easy-to-use utility that mounts SFTP servers as local drives. Once connected, you can browse and work with files as if they were stored on your local machine.www.nsoftware.com n software의 SFTP Drive는 로컬 컴퓨터의 파일 시스템처럼 SFTP 서버를 사용할 수 있게 해주는 소프트웨어입니다. 이 드라이브를 설치하면, SFTP 서버가 마치 네트워크 드라이브처럼 로컬 파..
VSCODE 단어 일괄 수정 Ctrl + Shift + L / Cmd + Shift + L 단어 선택 후 단축키 누르면 같은 단어 모두 선택되고 수정할 수 있음 Ctrl + D / Cmd + D 단어 선택 후 단축키 누르면 그 다음에 나오는 같은단어까지 묶임. 누를때 마다 그 다음으로 늘어감
시퀀스 다이어그램 (웹 무료 툴) 개발 분석이나 산출물로 시퀀스 다이어그램을 그려야 할 일이 있어서 도구를 찾던 중 웹에서 간편하게 사용할 수 있는 곳이 있어 공유합니다. 2곳이 있는데 비슷하면서도 각각 특색이 있습니다. 첫번째는 https://www.websequencediagrams.com/ WebSequenceDiagrams - Draw sequence diagrams online in seconds www.websequencediagrams.com 화면은 이렇게 생겼고, 그리고 싶은 유형이 왼쪽에 메뉴로 보이고 클릭하면 커맨드 라인이 자동 완성됩니다. 그리고 오른쪽에 자동으로 그려집니다. 좌측에 메뉴가 있어서 눌러보면서 생성된 커맨드 라인을 참고해서 작업할 수 있습니다. 당연히 파일로 추출도 가능합니다. 두번째는 https://s..
윈도우 ctrl, capslock 위치변경 win + R 로 레지스트리 열기 컴퓨터\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout 위의 위치로 이동 (복붙하여 넣어도 됨) 기존 값 백업하고 싶으면, 우클릭 '새로 만들기' -> '이진값' (이름은 자유) 새로 만든 곳에 기존 설정 열어서 따라 치기 (복붙하면 이상할 수 있음) 기존 설정 백업본 ctrl capslock 위치변환 설정 Scancode Map에 00 00 00 00 00 00 00 00 03 00 00 00 1D 00 3A 00 3A 00 1D 00 00 00 00 00 를 입력. 가운데에 쓰면 양 옆은 알아서 써짐.
Git 원격 저장소 이름 바꾸기 원격 브랜치 이름 바꾸기 / 로컬과 연결 해제 / 원격 브랜치 삭제 # 로컬브랜치 이름 바꾸기 git branch -m {현재 브랜치이름} {새 브랜치 이름} # 원격과 연결 해제 git branch --unset-upstream # 원격 연결 git push -u {원격저장소이름 ex) origin } {브랜치 이름} # -u --set-upstream과 같음 # 원격 브랜치 삭제 git push origin -d {삭제할 브랜치 이름} # -d --delete와 같음. 병합되지 않은 커밋으로 삭제 안될시 -D 사용
Elasticsearch 엘라스틱서치 조회 쿼리 ES 조회쿼리는 몇 번만 조회해보면 간단하게 알 수 있다. { "size": 1000, //검색 결과 개수 지정 "query": { //검색 쿼리 "bool": { "must": [ //검색 결과에 포함 되야 할 조건 쿼리 { "script": { "script": { "source": "InternalQlScriptUtils.nullSafeFilter(InternalQlScriptUtils.and(InternalQlScriptUtils.gte(InternalSqlScriptUtils.left(InternalQlScriptUtils.docValue(doc.params.str),params.len),params.start),InternalQlScriptUtils.lte(InternalSqlScriptUti..
GitLab설치 - /etc/gitlab/gitlab.rb - external_url 'http://127.0.0.1' - git_data_dirs({ "default" ⇒ { "path" ⇒ "/data/gitlab/git-data" } }) sudo chmod 2770 repositories drwxrws—- - sudo gitlab-ctl stop - sudo gitlab-ctl start - sudo gitlab-ctl reconfigure - sudo gitlab-ctl tail - sudo yum -y remove gitlab-ce.x86_64 - sudo yum localinstall -y gitlab-ce-13.10.3-ce.0.e17.x86_64.rpm - sudo gitlab-backup restore..