본문 바로가기

728x90
반응형

unix

(3)
[vi/vim] vi/vim 명령어 깔끔하게 정리 vi는 가벼운 텍스트 데이터라서 서버에서 간단한 텍스트 수정 작업을 할 때 자주 사용한다. 그래서 Unix에서는 vi editor가 기본으로 설치되어 있어 자주 사용하고 Linux도 vi가 있지만, vi를 개선한 vim editor를 사용한다. 두 가지 모드로 명령 모드와 입력 모드가 있는데 입력 모드는 단어 뜻 그대로 사용자가 키보드를 통해 입력을 하는 모드이고 명령 모드는 vi/vim editor의 명령어를 통해 커서를 이동하거나 복사 또는 삭제하고 저장 또는 종료를 한다. 커서 이동 명령 h 왼쪽으로 한 칸 이동 j 아래로 한 칸 이동 k 위로 한 칸 이동 l 오른쪽으로 한 칸 이동 $ 줄 끝으로 이동 0 (zero) 줄 앞으로 이동 ^ 줄 앞의 첫 문자로 이동 w 다음 단어로 이동 b 이전 단어로..
[Unix] 유닉스 필터 명령어 유닉스의 장점으로 작은 명령어들을 수행해 큰 작업을 수행해낸다. 처음에 수행한 명령의 출력이 다음 명령의 입력으로 들어가기 때문에 이렇게 입출력을 연결하는 것을 파이프(pipe)라고 한다. 그리고 pipe 방식으로 주로 처리하는 명령들을 필터라고 부르는데 오늘은 필터 명령어에 어떤 것들이 있는지 알아보자. word count 파일 내용의 줄 수, 단어 수, 크기를 출력하는 명령어 # 파일 내용의 줄 수, 단어 수, byte 크기를 출력하는 명령어 wc [파일] ''' -l: 줄 주만 출력 -w: 단어 수만 출력 -c: byte 수만 출력 ''' find 하위 디렉토리들에서 특정 파일을 찾는 명령어 # 현재 디렉토리 아래에서 java 파일을 찾아 경로명을 출력 find . -name "*.java" # 현..
[Unix] 유닉스 명령어 모음 유닉스 기초 명령어 모음 목차(ctrl+F) 경로명 사용법 현재 위치 확인하고 싶을 때 경로 이동 디렉토리 생성 및 삭제 디렉토리 및 파일 목록 보기 복사하기 이름 바꾸기 및 이동 삭제하기 파일 내용을 화면에 출력 터미널 창 비우기 1. 경로명 사용법 # 현재 디렉토리에 있는 .java 파일 삭제 rm *.java # 현재 디렉토리에 있는 src 디렉토리 안에 있는 .java 파일 삭제 rm src/*.java # 루트 디렉토리에 있는 src 디렉토리 안에 있는 .java 파일 삭제 rm /src/*.java # 현재 디렉토리의 부모 디렉토리에 있는 src 디렉토리 안에 있는 .java 파일 삭제 rm ../src/*.java # 홈 디렉토리에 있는 src 디렉토리 안에 있는 .java 파일 삭제 rm ..

728x90
반응형