리눅스 기초 명령어
페이지 정보
작성자 서방님 댓글 0건 조회 127회 작성일 16-11-03 11:43본문
출처 : http://webdevnovice.tistory.com/9
Linux 기초 명령어 모음
pwd : 현재 작업 위치를 표시 cd : 디렉토리 이동 clear : 터미널 초기화 history : 현재까지 입력된 명령어 보기 vi : 파일 내용 수정 cp : 파일/디렉터리 복사 mv : 파일/디렉터리 이동 su : 사용자 변경 ls [옵션] [파일/디렉토리] : 파일/디렉토리 목록 보기 -a: 숨겨진 파일 포함 모든 파일 열거 -r: 목록을 역순으로 보여준다 - 짧게 ll을 입력해도 잘나온다 ㅋ mkdir [옵션] [디렉토리] : 디렉토리 생성 - 절대경로명 또는 상대경로명 사용 가능 -p : 지정된 디렉토리에서 중간의 디렉토리도 같이 생성 du [옵션] [디렉토리/파일] : 디렉토리의 파일크기 구하기 -c : 총 디스크 사용량 합계 구하기 -h : 읽기 쉬운 용량 표시 단위 df [옵션] [디렉토리/파일] : 디스크 공간과 사용량을 표시 -h : 읽기 쉬운 용량 표시 단위 touch [옵션] [파일] : 새로운 파일 생성, 파일의 접근 시간이나 갱신 시간을 수정 -a : 접근 시간만을 수정 -c : 파일을 생성하지 않는다 -m : 변경 시간만을 수정 -t STAMP: 현제 시간 대신 [[CC]YY]MMDDhhmm[.ss] 사용 cat [옵션] [파일] : 파일의 내용을 보여주거나 간단한 텍스트 파일 또는 스크립트를 만드는 명령 화면 출력에 많이 사용되는 명령 Ctrl(Command)+D 를 눌러서 문자 입력을 마침 파일 내용을 다른 파일로 이동할 때도 사용 파일의 내용을 다른 파일에 합칠 때도 사용: > 파일 쓰기, >> 파일 덮어 쓰기 -n : 각 줄의 번호를 같이 입력 head [옵션] [파일] : 파일의 시작 부분을 출력하여 보여줌 (기본값으로 10라인까지 보여줌) -n : 파일의 처음 n 줄을 보여줌 tail [옵션] [파일] : 파일의 끝 부분을 출력하여 보여줌 (기본값으로 10라인까지 보여줌) -n : 파일의 마지막 n 줄 출력 +n : 파일의 처음 라인 수부터 끝까지 출력 -f : 파일의 끝 부분에 추가되는 부분은 계속해서 표시 cp [옵션] [복사할 파일] [대상 파일] : 한 파일의 내용을 다른 파일에 복사 -f : 기존 파일을 강제 삭제하고 복사 -i : 덮어쓰기 전에 여부를 물어본다 -r : 서브 디렉토리도 모두 복사 -b : 파일이 존재할 경우 백업본을 만들고 복사 rm [옵션] [파일] : 파일 삭제 -d : 디렉토리 삭제 -r : 파일이면 삭제, 디렉토리인 경우 파일을 함께 삭제 -f : 확인 안 하고 강제 삭제 -v : 파일 지우는 정보를 자세히 보여줌 rm -rf : 다수의 파일이 존재하고 있는 디렉토리를 한번에 삭제 file [옵션] [파일] : 특정 파일의 종류를 알고 싶은 경우 cmp [옵션] [파일1] [파일2] : 유사한 두 파일을 비교하여 처음으로 틀린 문자가 나타나는 위치를 출력 diff [옵션] [파일1] [파일2] : 파일 사이의 다른 점을 타나내는 명령어 -a : 파일2에서 파일1로 첨가(append) 되는 내용 -c : 두 파일의 내용이 바뀌어야(change) 하는 내용 -d : 파일1에서 제거되어야(delete) 하는 내용 -b : 스페이스를 무시하고 비교 -q : 파일이 서로 다른 경우, 다르다는 메시지만 출력 cut [옵션] [파일이름] : 파일에서 특정 필드를 추출해서 가공해야 하는 경우 -c : 문자 위치 -d : 필드를 구분하는 문자 (기본은 탭) -f : 잘라낼 필드 지정 wc [옵션] : 파일의 정보를 추출하는 명령, 파일 내의 단어수, 라인 수 등의 정보 제공 -w : 파일 내의 단어수만 제공 -l : 파일 내의 라인수만 제공 sort [옵션] [파일] : 주어진 필드나 문자의 위치를 기준으로 파일을 행단위로 정렬 옵션 없이 사용하는 경우 첫번째 필드를 기준으로 오름차순으로 정렬하여 보여준다. -d : 알파벳 순으로 정렬 -c : 숫자 순으로 정렬 -r : 내림차순으로 정렬 -f : 대소문자를 구분하지 않음 -b : 스페이스를 무시 -k, --key=POS1[,POS2] : 필드 번호를 나타냄 -t <구분자> : 필드 구분자로 <구분자>를 사용 split [옵션] [입력 [PREFIX]] : 하나의 파일을 여러개의 작은 파일로 분리, 분리된 개수만큼 파일을 생성 -b : 파일을 byte 단위로 분리 -l : 파일을 주어진 라인 단위로 분리 grep [옵션] [패턴] [파일] : 지정한 패턴과 일치하는 라인을 화면으로 출력 특정 명령어로 출력되는 결과 중에 원하는 부분만 찾을 때에 자주 사용된다. -v : ‘패턴’을 포함하지 않는 행을 출력 -i : 대소문자를 구분하지 않는다. -n : 줄번호를 함께 출력 -I : 파일명을 출력 |
댓글목록
등록된 댓글이 없습니다.