기타9 [Vim] Vim 입문자 핵심 단축키 정리 지난번 vim 단축키를 정리했지만 좀 더 실제로 많이 사용되는 단축키를 다시 정리하려고 한다. 비쥬얼스튜디오가 정말 너무너무 그립지만 계속 참고 익숙해지다보면 Vim이 더 익숙해질때가 올거라고 믿는다. 단축키를 정리해주신 작성자분께서는 본문에 있는 단축키를 모두 완벽하게 손으로 익혀주는게 중요하다고 했다. 정리에 그치지 말고 손으로 계속 연습을 하며 익히자. # vim 모드 개념 아래 설명하는 내용을 이해하기 위해서는 vim에서 제공하는 모드에 대해 알고 있어야 한다. 기본적으로 네 가지 모드를 이해하고 시작하도록 하자. 이외에 대해서 더 깊이 있게 공부하고 싶다면 공식문서를 참고하면 좋다. 1. Normal mode command 단축키가 입력 가능한 상태이다. 여기서 설명하는 대부분의 단축키가 Nor.. 2022. 9. 14. [Linux] 우분투 비밀번호 분실 및 변경(초기화) 방법 리눅스에서는 master계정인 root 계정을 리눅스의 경우는 일반 사용자보다 서버로 이용하기 위한 경우가 더 많기 때문에 root 계정에 대한 보안이 상당히 중요합니다. 고로 root 계정에는 암호가 필수적으로 걸려있는데요. 이 암호를 잊어버리게 되면 sudo 로 시작하는 모든 명령어들을 사용할 수 없게되어 우분투 사용에 심각한 제약이 걸립니다. 오늘은 우분투 root 계정 분실 시 초기화 하는 방법에 대해 알아보도록 하겠습니다. 우분투 비밀번호 분실 및 변경(초기화) 방법 1. 우분투 실행 시 Shift 혹은 Esc를 눌러 Ubuntu용 고급설정(Advanaced options for Ubuntu)으로 진입합니다. 2. Ubuntu, with Linux generic (recovery mode) 로 .. 2022. 9. 8. [Vim] 현재 파일 경로 관련 명령어 (%, %:p, %:p:h) Vim으로 파일을 편집 중 일 때 현재 파일 이름이나 경로와 관련된 정보를 얻고 싶다면 '%' 명령어를 이용할 수 있다. 시험삼아 echo 커맨드로 테스트 해 보자. *echo는 도스, OS/2, 유닉스 및 유닉스 계열 운영 체제에서 문자열을 컴퓨터 터미널에 출력하는 명령어이다. 일반적으로 셸 스크립트와 배치 파일에서 화면이나 파일로 상황을 알리는 문자열을 출력할 때에 사용된다. :!echo % % 는 현재 편집 중인 파일의 이름만을 의미한다. :!echo %:p %:p 는 현재 편집 중인 파일의 절대경로(파일이름까지 포함)를 의미한다. :!echo %:p:h %:p:h 는 현재 편집 중인 파일의 위치하는 디렉토리만을 의미한다. 2022. 9. 7. [MySQL] Ubuntu 20.04 에서 MySQL과 Workbench 설치 MySQL 설치 설치 되어있는 패키지들의 새로운 버전이 있는지 확인합니다. $ sudo apt update MySQL을 설치 합니다. $ sudo apt-get install mysql-server MySQL은 apt-get 설치후에 추가 설치 과정이 필요합니다. 다음 명령어로 Secure installation 을 진행합니다. $ sudo mysql_secure_installation 계정 암호를 지정하고 테스트 유저 삭제여부 등 절차를 거친 후 완료되었으면 아래 명령어를 입력합니다. $ sudo mysql -u root -p 정상적으로 DB에 접속되는것을 확인할 수 있습니다. Workbench 설치 터미널 실행 뿐만 아니라 그래픽 인터페이스를 원한다면 워크벤치를 설치할 수 있습니다. 우분투 20.04.. 2022. 9. 7. 이전 1 2 3 다음