WIPIVERSE

ATTRIB

attrib는 도스(DOS), OS/2, 마이크로소프트 윈도우(Microsoft Windows), ReactOS 운영 체제에서 사용되는 명령어(command)이다. 이 명령어의 기능은 파일 또는 디렉터리에 할당된 파일 특성(file attributes)을 표시, 설정 또는 제거하는 것이다.

attrib 명령어는 1984년 도스 버전으로 처음 발표되었으며, 인텔(Intel), IBM, 마이크로소프트(Microsoft) 등이 개발에 참여하였다. 이후 OS/2, 마이크로소프트 윈도우, ReactOS, SymbOS 등 다양한 운영 체제로 이식되었다.

attrib 명령어로 제어할 수 있는 기본 파일 특성은 다음과 같다:

  • r (Read-only, 읽기 전용): 파일을 덮어쓰거나 수정하지 못하도록 보호한다.
  • a (Archive, 보관): 마지막 백업 이후 변경된 파일을 표시하여 백업 프로그램에서 사용된다.
  • s (System, 시스템): 운영 체제 파일임을 나타낸다.
  • h (Hidden, 숨김): 파일을 일반적인 파일 목록에서 보이지 않게 한다.

최신 윈도우 버전에서는 위의 네 가지 기본 특성 외에도 오프라인(Offline, o), 콘텐츠 인덱스 제외(Not Content Indexed, i), 스크럽(Scrub, x), 고정(Pinned, p), 고정 해제(Unpinned, u), SMR Blob(b) 등의 추가 특성을 지원한다.

명령어의 기본 문법은 다음과 같다:

attrib [+r|-r] [+a|-a] [+h|-h] [+s|-s] [드라이브:][경로]파일명 [/s] [/d] [/l]
  • +는 특성을 설정하고, -는 특성을 제거한다.
  • /s는 현재 디렉터리와 모든 하위 디렉터리의 일치하는 파일에 명령을 적용한다.
  • /d는 디렉터리에도 적용한다(윈도우 2000, XP 이상).
  • /l은 기호화된 링크(Symbolic Link) 자체에 대해 작업한다(윈도우 비스타, 서버 2008 이상).

예를 들어, 현재 디렉터리의 모든 파일에서 읽기 전용과 숨김 특성을 제거하려면 attrib -r -h *.* /s /d와 같이 입력한다.

한편, attrib. (마침표 포함)은 영어 사전 및 문법에서 attributive(한정적) 또는 attribute(속성)의 약어(abbreviation)로 사용된다. 이는 문법 용어로서 형용사가 명사를 직접 수식하는 한정적 용법을 가리키거나, 일반적으로 속성(attribute)을 의미하는 축약 표기이다.

둘러보기

더 찾아볼 만한 주제

    전체 문서 보기