반응형
<cat/more/tail> : 파일 내용 출력
- cat (-n) 파일명 : 파일 내용을 끝까지 연속 출력
- (-n) : 행 번호 포함 출력
- more (+숫자) 파일명 : 파일 내용을 화면 단위로 출력(spacebar : 다음 페이지, enter : 다음 행, q : 종료)
- (+숫자) : 해당 행 부터 출력
- 출력 중 '/문자열'입력을 통해 문자열 검색 가능(n : 이어서 검색)
- tail (옵션) 파일명 : 파일의 뒷 부분 출력(기본 출력 행 수는 10)
- (+숫자) : 해당 행 부터 끝 까지 출력
- (-숫자) : 해당 값으로 출력 행 수 지정
- (-f) : 출력이 종료되지 않고, 주기적으로 출력(내용 변경시 자동 출력, Ctrl+c : 종료)
<cp (옵션) 복사대상 결과파일(디렉토리)명>
- (-i) : 결과파일(디렉토리)명과 같은 파일(디렉토리)가 있을 경우 덮어쓸지 여부확인
- (-r) : 디렉토리 복사(내부 파일 및 하위 디렉토리 포함해서 복사됨)
- 여러 파일 복사시 마지막 인자는 반드시 디렉토리명 일것
- 결과디렉토리명과 같은 디렉토리가 존재할 경우 기존 디렉토리 하위 디렉토리로 복사됨
<rm (옵션) 파일(디렉토리)명
- (-i) : 삭제할 것이지 확인
- (-r) : 디렉토리 삭제(내부 파일 및 하위 디렉토리 포함 삭제)
<mv (옵션) 이동대상 결과파일(디렉토리)명>
- (-i) : 결과파일(디렉토리)명이 존재할 경우 덮어쓸지 여부 확인
<ln (옵션) 원본파일명 링크파일명>
- (-s) : 심볼릭 링크 파일 생성
- 기본 설정은 하드 링크
- 하드 링크
- 원본 파일과 inode번호가 같음
- 원본 데이터의 추가적인 파일명 생성
- 심볼릭 링크
- 원본 파일과 inode번호가 다름
- 원본 파일 삭제 시 해당 심볼릭 링크 파일 사용 불가
- ln 명령 사용 시 심볼릭 링크 파일명 왼쪽에 원본 파일명 출력
<touch (옵션) (-r 파일명) (-t ((yy)yy)MMDDhhmm(.ss) 파일명>
- (해당 파일 없을 시)빈 파일 생성 또는 파일 최종 접근(수정) 시간 변경
- (-a) : 접근 시간만 변경
- (-m) : 수정 시간만 변경
- (-c) : 없는 파일일 경우 생성하지 않음
- (-r 파일명) : 해당 파일명과 같은 시간으로 변경
- (-t ((cc)yy)MMDDhhmm(.ss) : 특정 시간으로 변경
반응형
'유닉스, 리눅스' 카테고리의 다른 글
[유닉스/리눅스 기초]쉘 기본 사용법 (0) | 2016.09.13 |
---|---|
[유닉스/리눅스 기초]vi 편집기 (0) | 2016.09.13 |
[유닉스/리눅스 기초]디렉토리 관련 명령(pwd, cd, ls, mkdir, rmdir) (0) | 2016.09.13 |
[유닉스/리눅스 기초]유닉스 파일 시스템 (0) | 2016.09.13 |
[유닉스/리눅스 기초]구조/특징 + 명령행 편집 + 기초 명령 (0) | 2016.09.13 |
댓글