파일이란

파일이란?

컴퓨터 파일은 컴퓨터 등의 기기에서 의미가 있는 정보를 담는 논리적인 단위이다. 하드디스크, CD, DVD 등 저장매체에 대하여 추상화된 정보 단위이다. 운영체제는 파일 조작에 관련된 기능을 API로 제공한다. [위키백과]

파일의 종류

파일조작

  • cat : 파일의 내용을 한번에 출력합니다.
  • more: 파이프를 같이 사용하면 단면 단위로 출력합니다.
  • page: 파일을 화면 단위로 출력합니다.
  • head: 파일 내용의 맨 앞을 보여줌
  • tail: 파일의 내용의 맨 뒤를 보여줌

파일 관리

  • mv : 파일을 이동합니다.
  • cp: 파일을 복사합니다.
  • rm: 파일을 삭제합니다.

파일 다루기

서버 시스템의 운영상황들이 실시간으로 기록되는 파일인 로그파일을 분석하기 위하여 다양한 파일 관리 방법에 대해서 알아 보도록 합니다.

실습: 교제 68

파일 필터

파일의 내용 중 원하는 부분을 검색하거나 파일에 내용을 쓰거나 출력하고, 또 는 기존 파일에 추가하여 내용을 쓸 수 있는데, 이는 파일 필터를 활용한 명령어를 이용한다.

파이프와 grep 명령

파일 내 지정된 패턴이 있는지 찾아내기 위하여 파이프 필터(|) 와 grep 명령을 사용한다.

  • grep
    지정된 표현 형식이 전체에 있는지 찾아서 출력합니다.

리다이렉션(Redirection)

명령어의 결과를 다은 명령의 입력로 전환하여 사용

  • 파이프 (|) : 어떤 명령의 결과를 다은 명령으로 입력으로 사용함

  • 꺽쇠(<, >, >>) : 입력 또는 출력의 방향을 변경합니다.

파일비교

  • cmp : 두개의 파일을 비교하는 명령
  • diff : 두개의 파일의 차이를 보여줌

파일 정렬

파일의 내용을 기반으로 정렬합니다.

  • sort : 파일 내용을 정렬 조건에 따라 정렬

파일검색

파일을 검색합니다.

파일 압축

여러개의 파일을 압축하여 하나의 파일로 보관합니다.

기타

  • wc : 파일의 문자수 세기
서브목차