본문 바로가기

웹 개발/linux6

[linux] vi/vim 에디터 사용법 #2 지난 시간에 이어 vi 에디터 사용법에 대해 알아보고자 한다. 2024.03.16 - [웹 개발/linux] - [linux] vi/vim 에디터 사용법 [linux] vi/vim 에디터 사용법 vi 편집기는 리눅스나 유닉스 유저라면 한 번쯤은 경험해보았을 편집기이다. 무언가 설정을 바꾸기 위해 시스템에 있는 기존 파일을 들어가 편집하고, 저장해서 나오는 경우도 꽤 빈번하다. vi편 dani0312.tistory.com 명령모드 명령어 북마크 m{a-zA-Z} : 해당 커서를 북마크로 설정 :marks : 북마크 리스트 확인 \{a-zA-Z} : 기록된 북마크로 이동 치환 %s/old/new : 각 행의 처음 나오는 old를 new로 치환 %s/old/new/g : 모든 old를 new로 치환 %/old.. 2024. 3. 17.
[linux] vi/vim 에디터 사용법 vi 편집기는 리눅스나 유닉스 유저라면 한 번쯤은 경험해보았을 편집기이다. 무언가 설정을 바꾸기 위해 시스템에 있는 기존 파일을 들어가 편집하고, 저장해서 나오는 경우도 꽤 빈번하다. vi편집기는 우리가 자주 사용하는 메모장과는 다른 방식이기 때문에 그 사용법을 알아두면 좋다. vi 편집기에는 3가지 모드가 존재한다. * vi 편집기 3 모드 1. EX 명령모드 2. 명령모드(command mode) 3. 편집 모드(edit mode) 다음과 같은 형태로 모드를 넘나들어 사용할 수 있다. 1. 명령모드 → 편집모드 전환 입력모드 전환 a : 커서 뒤(오른쪽)부터 입력 A : 줄의 마지막에 입력 i : 현재 문자 앞에 입력 l : 줄의 시작 부분에 입력 o : 현재 줄 다음 줄에 입력 p : 커서가 있는 .. 2024. 3. 16.
[linux] nohup 명령어 + 사용법 📌Nohup 명령어 알아보기 ◾Nohup 명령어란 리눅스에서 자주 사용하는 Nohup명령어는 no hanp up의 약자이다. 즉 '끊지마'이다. 전화할 때 끊지마 'Don't hang up'이라고 하듯이 같은 의미이다. 프로세스가 중단되지 않고 백그라운드로 작업을 수행할 수 있게 하는 것이다. 사용자가 로그아웃하거나 작업 중인 터미널 창을 닫아도(터미널의 세션 연결이 끊어지더라도) 실행 중인 프로세스를 백그라운드 프로세스로 계속 작업할 수 있도록 하는 것이다. 용량이 큰 데이터 압축 해제와 같은 실행 시간이 오래 걸리는 프로세스들에 대해 nohup으로 처리하여 작업하면 작업 중단 없이 해당 업무를 완료할 수 있다. ◾Nohup.out 파일 `nohup.out`은 nohup으로 실행된 프로세스의 표준 출력.. 2024. 3. 15.
[linux/mysql] 리눅스에서 mysql설치, 접속하기 본 글에서는 리눅스 서버에 접속을 하여 mysql서버를 설치하고 이 mysql에 접속해보는 것을 해볼 것이다. vultr에서 생성한 인스턴스로 서버에 접속을 하였다. 인스턴스 생성이나, 이 인스턴스에 접속하는 방법이 필요하다면 아래 글을 먼저 참조하는 것이 좋다. 2023.12.29 - [웹 개발/vultr] - [vultr] Compute 인스턴스 생성하기 / 클라우드 서버 생성하기 2023.12.30 - [웹 개발/vultr] - [vultr] 인스턴스 / 서버 접속하기 with Putty [vultr] 인스턴스 / 서버 접속하기 with Putty 이번 시간에는 지난 시간 생성한 인스턴스로 Putty를 이용해 서버에 접속해보는 것을 해보겠습니다. 인스턴스 생성, Vultr에서는 Compute영역에서.. 2024. 1. 20.
[linux] 실행중인 프로세스 종료하는 법 (Unix/Linux환경) 리눅스에서 실행중인 프로세스를 확인하고 종료하는 명령어에 대해 알아보고자 한다. 쉘에서 현재 실행중인 프로그램이라면 ctrl+c 를 이용해 종료할 수 있겠지만, 백그라운드에서 동작하는 프로그램같은 경우는 어떻게 종료하는지 알아보자 ◾PID 찾기 우선 프로세스를 종료하기 위해서는 이 프로세스의 `PID`를 알아야한다. 이 PID를 이용해 `kill`명령어로 종료시킬 것이기 때문이다. `ps -aux` 또는 `ps -ef` 명령어를 사용할 수 있는데 본 글에서는 `ps -aux`를 사용할 것이다 빠르게 찾을 수 있도록 `grep` 명령어를 이용해 우리가 원하는 키워드로 원하는 것을 찾도록 한다 ps -aux | grep or ps -ef | grep 실행중인 자바 애플리케이션을 종료한다고 가정해보자. 아래와.. 2024. 1. 4.
[linux] 기초 명령어 정리 ◾리눅스 기초 명령어들 리눅스의 기본이 되는 명령어들을 정리해보았습니다. pwd: 현재 위치의 경로 조회 mkdir 디렉터리이름 : 디렉터리 만들기 touch 파일이름: 파일 만들기 cat 파일이름: 파일 내용 출력하기 vi 파일이름: 텍스트 편집이 가능한 vi 에디터로 이동 ls: 현재 위치의 파일 목록 조회 ls -l: 파일의 상세정보 ls -a: 모든 파일 표시(숨김파일 포함) ls -f: 파일 표시 시 마지막 유형에 나타내는 파일명을 끝에 표시 💡ls -al 은 현 디렉터리에 있는 모든 파일에 대한 상세한 내용이 나온다. cd: 디렉터리 이동 cd 디렉터리 경로 : 경로의 디렉터리로 이동 cd .. : 상위 디렉터리로 이동 cd ~ : 홈 디렉터리로 이동 cd - : 이전 경로로 이동 명령어 일부.. 2023. 12. 17.

/* 내가 추가한 코드 */ /* 내가 추가한 코드 끝끝 */