반응형
★ 파일 생성시, 사용하는 명령어 : echo, cat, touch
⌗ 확인
cat [option] [파일명]
: 지정된 파일 내용을 표준 출력으로 확인
[option]
-n | 라인 번호를 포함하여 출력 |
-b | 라인 번호를 포함하여 출력하지만 공백라인은 제외하고 출력 |
예시 1)
redirection을 이용한 파일 생성
head [option] [파일명]
: 지정된 파일의 처음부터 지정된 줄까지 출력, 기본값은 처음부터 10행
[option]
-n NUM | 지정한 줄만큼 출력 |
-c SIZE | 지정한 크기만큼 출력 (단위: byte) |
tail [option] [파일명]
: 지정된 파일의 마지막부터 지정된 줄까지 출력, 기본값은 처음부터 10행
[option]
-n NUM | 지정한 줄만큼 출력 |
-c SIZE | 지정한 크기만큼 출력 (단위: byte) |
-f | 실시간 추가되는 내용 출력 (주로 log 파일을 확인할 때 자주 사용됨) |
예시 1)
예시 2)
tail -f [파일명] : 실시간 추가되는 내용 출력 (종료 : ctrl+c)
more [+number] [파일명] 또는 less [+number] [파일명]
: 많은 출력 결과를 화면 사이즈에 맞게 한 페이지씩 출력, |를 이용하여 다른 명령의 결과를 처리할 수 있음
KEY | |
Space | 한 페이지씩 출력 |
Enter | 한 행씩 출력 |
b | 이전 페이지 출력 |
d | 다음 페이지 반만 출력 |
/문자열 | 지정된 문자열 검색 |
n | "/문자열"로 검색 후 다음 찾기 |
h | 키 도움말 출력 |
= | 현재 위치의 행 번호 출력 |
v | vi(텍스트 편집기) 모드로 이동 |
q | more 동작 종료 |
!쉘명령 | 지정된 쉘명령 실행 |
예시 1)
O | more : 왼쪽에 있는 값이 오른쪽의 입력값으로 반환 (종료 : ctrl+c)
touch [option] [파일명]
: 지정된 파일의 시간정보를 갱신(파일존재O), 0byte의 빈파일 생성(파일존재X)
[option]
-a | 파일의 최근 사용 시간만 변경 |
-c | 파일이 존재하지 않을 때 파일을 생성하지 않음 |
-m | 파일의 최근 변경 시간만 변경 |
-t | 파일의 날짜를 임의의 날짜로 지정하여 변경 |
예시 1)
- modify : 파일의 정보가 변경된 시간
- chage : I-node의 정보가 변경된 시간
반응형
'Server > Linux' 카테고리의 다른 글
[Linux] vi editor : 문서편집기 (0) | 2020.03.02 |
---|---|
[Linux] 파일 및 디렉터리 명령어 : 실습 (0) | 2020.03.02 |
[Linux] 파일 및 디렉터리 명령어 : 검색 (0) | 2020.03.02 |
[Linux] 파일 및 디렉터리 명령어 : 생성, 이동, 위치, 출력, 삭제, 복사 (0) | 2020.03.01 |
[Linux] 디렉터리(Directory), I-node, 파일(File) (0) | 2019.11.16 |
[Linux] 리눅스 개요 및 기본 명령어 (0) | 2019.11.16 |