리눅스 기초 명령어 > server

본문 바로가기
사이트 내 전체검색

server

리눅스 기초 명령어

페이지 정보

작성자 서방님 댓글 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 : 파일명을 출력 



댓글목록

등록된 댓글이 없습니다.

Total 356건 7 페이지
게시물 검색

회원로그인

접속자집계

오늘
88
어제
84
최대
1,347
전체
154,459
Latest Crypto Fear & Greed Index

그누보드5
Copyright © 서방님.kr All rights reserved.