유틸리티 소프트웨어
유틸리티 소프트웨어(Utility software, 문화어: 봉사소프트웨어, 봉사프로그램, 편의프로그램)는 컴퓨터 하드웨어, 시스템 소프트웨어 및 응용 소프트웨어를 포함한 컴퓨터 기반 시설의 관리를 지원하는 소프트웨어이다. 유틸리티 소프트웨어는 시스템 관리자로서의 작업(즉, 해당 역할을 수행하는 사용자로서의 작업)을 수행할 수 있게 해준다. 이와 대조적으로 응용 소프트웨어는 최종 사용자로서의 작업을 수행하기 위한 기능을 제공한다.
유틸리티는 유틸리티 소프트웨어로 분류될 수 있는 소프트웨어를 말한다. 흔히 유틸리티는 별개의 컴퓨터 프로그램인 경우가 많지만, 때로는 하나의 프로그램에 여러 유틸리티가 구현되기도 한다. 예를 들어, 비지박스는 단일 프로그램 내에 많은 유틸리티를 구현하고 있다. 일반적으로 유틸리티는 명령줄 인터페이스를 제공하지만, 일부는 그래픽 사용자 인터페이스를 제공하기도 한다.
운영체제(OS) 설치 시 대개 유틸리티(OS의 일부로 간주됨)가 포함되어 있음에도 불구하고, 사용자들은 종종 추가 유틸리티를 설치한다.[1][2] 이러한 추가 유틸리티는 더 나은 사용자 경험이나 추가적인 기능을 제공할 수 있다.
유틸리티는 시스템의 다른 사용자에게 영향을 줄 수 있기 때문에, 사용자가 이를 사용하려면 권한이 상승된 권한을 승인받아야 하는 경우가 많다.[3]
분류 체계
이 섹션은 유틸리티 종류에 대한 분류 체계이다.
시스템 관리
- 바이러스 검사 소프트웨어
- 호스트 시스템을 컴퓨터 바이러스로부터 보호한다.
- 클립보드 관리자
- 클립보드 기능을 확장한다.
- 컴퓨터 접근 제어 유틸리티
- 시스템 자원에 대한 접근 요청을 허용하거나 거부한다.
- 디버거
- 프로그램 데이터의 검사 및 수정을 포함하여 프로그램 실행에 대한 프로그래밍 수준의 제어를 제공한다.
- 진단 프로그램
- 컴퓨터 하드웨어와 소프트웨어의 작동 상태를 확인하고 보고한다. 예를 들어, 메모리 테스터가 있다.
- 네트워크 유틸리티
- 호스트 시스템의 네트워크 연결을 분석하고, 네트워크 설정을 구성하며, 데이터 전송 및 로그 이벤트를 보고한다.
- 패키지 관리자
- 호스트 시스템에서 소프트웨어를 구성, 설치 및 업데이트한다.
- 레지스트리 청소 도구
- 더 이상 사용되지 않는 오래된 레지스트리 키를 제거하여 윈도우 레지스트리를 정리하고 최적화한다.
- 시스템 모니터
- 호스트 시스템의 자원과 성능을 모니터링한다.
- 시스템 프로파일러
- 설치된 소프트웨어와 하드웨어에 대한 정보를 보고한다.
저장 장치 관리
- 백업 소프트웨어
- 디스크 오류, 파일 손상 또는 실수로 인한 삭제와 같은 사건으로 인한 데이터 손실로부터 복구할 목적으로 저장 장치의 데이터를 복사한다.
- 디스크 검사기
- 디스크의 문제를 확인한다.
- 디스크 복제
- 디스크의 내용을 복제한다.
- 디스크 압축 유틸리티
- 디스크의 내용을 투명하게 압축/압축 해제하여 디스크 용량을 늘린다.
- 디스크 조각 모음
- 각 파일의 데이터를 연속적으로 저장되도록 재구성한다.
- 디스크 포맷터
- 특정 형식을 사용할 수 있도록 디스크에 데이터를 쓴다. 디스크를 처음 사용하기 위해 준비하거나 디스크 전체를 지울 수 있다.
- 디스크 파티셔너
- 디스크를 여러 논리 드라이브로 나누며, 각 드라이브는 운영체제에 의해 마운트될 수 있는 자체 파일 시스템을 가진다.
- 디스크 공간 분석기
- 각 파일 및 디렉토리별 디스크 공간 사용량을 시각화한다.
- 테이프 초기화 장치
- 자기 테이프 또는 기타 자기 매체에 레이블을 쓴다.[4]
- 삭제 복구 유틸리티
- 삭제된 파일의 복구를 지원한다.
파일 관리
- 아카이버
- 디렉토리나 파일 세트가 제공될 때 스트림이나 단일 파일을 출력한다. 아카이브 제품군에는 압축 및 암호화 기능이 포함될 수 있다. 일부 아카이브 유틸리티는 역작업을 위해 별도의 압축 해제 유틸리티를 가지고 있다. 거의 보편적인 아카이브 파일 형식 중 하나는 zip 파일이다.
- 암호화 유틸리티
- 스트림과 파일을 암호화하고 복호화한다.
- 데이터 압축 유틸리티
- 스트림이나 파일이 제공될 때 더 짧은 스트림이나 더 작은 파일을 출력한다.
- 데이터 컨버전 유틸리티
- 소스 파일의 데이터를 텍스트 파일에서 PDF 문서와 같은 다른 형식으로 변환한다.
- 자료 복구 유틸리티
- 손상된 파일에서 데이터를 복구한다.
- 데이터 동기화 유틸리티
- 소스에서 대상 데이터 저장소로, 또는 그 반대로 데이터 간의 일관성을 확립한다.
- 디스크 정리 도구
- 컴퓨터 작동에 불필요하거나 상당한 공간을 차지하는 파일을 삭제한다.
- 파일 비교 유틸리티
- 파일 간의 차이점을 보고한다.
- 파일 관리자
- 삭제, 이름 변경, 목록 작성, 이동, 복사, 병합, 파일 액세스 설정, 디렉토리 생성 및 수정과 같은 파일 관리 작업을 수행하기 위한 인터페이스를 제공한다.
- 파일 동기화 유틸리티
- 중복성 및 백업을 포함한 다양한 목적을 위해 두 저장소 간의 일관성을 유지한다.
- 버전 관리 유틸리티
- 파일의 리비전을 관리한다.
기타
- 데이터 생성기
- 지정된 패턴에 따라 테스트 데이터 파일을 생성한다. 예를 들어, IEBDG가 있다.
- 헥사 편집기
- 파일 형식에 관계없이 파일의 데이터를 편집할 수 있게 해준다.
- HTML 검사기
- HTML 코드를 검증하고 링크를 확인한다.
- 인스톨레이션 또는 설정 유틸리티
- 특정 컴퓨터 환경에서 사용할 수 있도록 프로그램(주로 응용 프로그램)을 초기화하거나 구성한다. 제거 프로그램은 그 반대 작업을 수행한다.
- 매크로 기록기
- 해당 기능을 기본적으로 지원하지 않는 프로그램에서 키보드 매크로를 사용할 수 있게 해준다.
- 패치 유틸리티
- 파일, 특히 프로그램 소스를 사용할 수 없을 때 목적 프로그램을 수정한다.
- 화면 보호기
- CRT 및 플라즈마 모니터의 형광체 번인 현상을 방지할 목적으로 호스트 컴퓨터 모니터를 제어한다.
- 정렬/병합 프로그램
- 파일의 레코드(주로 줄 단위)를 지정된 순서로 배열한다.
각주
- ↑ “Non-Opec (advertisement)”. Computerworld. 1979년 9월 3일. 2019년 5월 20일에 확인함.
- ↑ Mendelson, Edward (1999년 6월 8일). “Fix What Ails Your PC”. PC Magazine. 2019년 5월 20일에 확인함.
- ↑ “Linux ifconfig command”. 《Computer Hope》. 2019년 5월 20일에 확인함.
- ↑ DECtape용 초기화 장치는 테이프를 블록 단위로 포맷한다.
같이 보기
모듈:Authority_control 159번째 줄에서 Lua 오류: attempt to index field 'wikibase' (a nil value).
- 스크립트 오류가 있는 문서
- 문화어 표기를 포함한 문서
- 위키데이터 속성 P18을 사용하는 문서
- 위키데이터 속성 P41을 사용하는 문서
- 위키데이터 속성 P94를 사용하는 문서
- 위키데이터 속성 P117을 사용하는 문서
- 위키데이터 속성 P154를 사용하는 문서
- 위키데이터 속성 P213을 사용하는 문서
- 위키데이터 속성 P227을 사용하는 문서
- 위키데이터 속성 P242를 사용하는 문서
- 위키데이터 속성 P244를 사용하는 문서
- 위키데이터 속성 P245를 사용하는 문서
- 위키데이터 속성 P268을 사용하는 문서
- 위키데이터 속성 P269를 사용하는 문서
- 위키데이터 속성 P271을 사용하는 문서
- 위키데이터 속성 P347을 사용하는 문서
- 위키데이터 속성 P349를 사용하는 문서
- 위키데이터 속성 P350을 사용하는 문서
- 위키데이터 속성 P373을 사용하는 문서
- 위키데이터 속성 P380을 사용하는 문서
- 위키데이터 속성 P396을 사용하는 문서
- 위키데이터 속성 P409를 사용하는 문서
- 위키데이터 속성 P428을 사용하는 문서
- 위키데이터 속성 P434를 사용하는 문서
- 위키데이터 속성 P435를 사용하는 문서
- 위키데이터 속성 P436을 사용하는 문서
- 위키데이터 속성 P454를 사용하는 문서
- 위키데이터 속성 P496을 사용하는 문서
- 위키데이터 속성 P549를 사용하는 문서
- 위키데이터 속성 P650을 사용하는 문서
- 위키데이터 속성 P651을 사용하는 문서
- 위키데이터 속성 P691을 사용하는 문서
- 위키데이터 속성 P716을 사용하는 문서
- 위키데이터 속성 P781을 사용하는 문서
- 위키데이터 속성 P791을 사용하는 문서
- 위키데이터 속성 P864를 사용하는 문서
- 위키데이터 속성 P865를 사용하는 문서
- 위키데이터 속성 P886을 사용하는 문서
- 위키데이터 속성 P902를 사용하는 문서
- 위키데이터 속성 P906을 사용하는 문서
- 위키데이터 속성 P947을 사용하는 문서
- 위키데이터 속성 P950을 사용하는 문서
- 위키데이터 속성 P966을 사용하는 문서
- 위키데이터 속성 P982를 사용하는 문서
- 위키데이터 속성 P1003을 사용하는 문서
- 위키데이터 속성 P1004를 사용하는 문서
- 위키데이터 속성 P1005를 사용하는 문서
- 위키데이터 속성 P1006을 사용하는 문서
- 위키데이터 속성 P1015를 사용하는 문서
- 위키데이터 속성 P1045를 사용하는 문서
- 위키데이터 속성 P1048을 사용하는 문서
- 위키데이터 속성 P1053을 사용하는 문서
- 위키데이터 속성 P1146을 사용하는 문서
- 위키데이터 속성 P1153을 사용하는 문서
- 위키데이터 속성 P1157을 사용하는 문서
- 위키데이터 속성 P1186을 사용하는 문서
- 위키데이터 속성 P1225를 사용하는 문서
- 위키데이터 속성 P1248을 사용하는 문서
- 위키데이터 속성 P1273을 사용하는 문서
- 위키데이터 속성 P1315를 사용하는 문서
- 위키데이터 속성 P1323을 사용하는 문서
- 위키데이터 속성 P1330을 사용하는 문서
- 위키데이터 속성 P1362를 사용하는 문서
- 위키데이터 속성 P1368을 사용하는 문서
- 위키데이터 속성 P1375를 사용하는 문서
- 위키데이터 속성 P1407을 사용하는 문서
- 위키데이터 속성 P1556을 사용하는 문서
- 위키데이터 속성 P1584를 사용하는 문서
- 위키데이터 속성 P1695를 사용하는 문서
- 위키데이터 속성 P1707을 사용하는 문서
- 위키데이터 속성 P1736을 사용하는 문서
- 위키데이터 속성 P1886을 사용하는 문서
- 위키데이터 속성 P1890을 사용하는 문서
- 위키데이터 속성 P1907을 사용하는 문서
- 위키데이터 속성 P1908을 사용하는 문서
- 위키데이터 속성 P1960을 사용하는 문서
- 위키데이터 속성 P1986을 사용하는 문서
- 위키데이터 속성 P2041을 사용하는 문서
- 위키데이터 속성 P2163을 사용하는 문서
- 위키데이터 속성 P2174를 사용하는 문서
- 위키데이터 속성 P2268을 사용하는 문서
- 위키데이터 속성 P2349를 사용하는 문서
- 위키데이터 속성 P2418을 사용하는 문서
- 위키데이터 속성 P2456을 사용하는 문서
- 위키데이터 속성 P2484를 사용하는 문서
- 위키데이터 속성 P2558을 사용하는 문서
- 위키데이터 속성 P2750을 사용하는 문서
- 위키데이터 속성 P2980을 사용하는 문서
- 위키데이터 속성 P3223을 사용하는 문서
- 위키데이터 속성 P3233을 사용하는 문서
- 위키데이터 속성 P3348을 사용하는 문서
- 위키데이터 속성 P3372를 사용하는 문서
- 위키데이터 속성 P3407을 사용하는 문서
- 위키데이터 속성 P3430을 사용하는 문서
- 위키데이터 속성 P3544를 사용하는 문서
- 위키데이터 속성 P3562를 사용하는 문서
- 위키데이터 속성 P3563을 사용하는 문서
- 위키데이터 속성 P3601을 사용하는 문서
- 위키데이터 속성 P3723을 사용하는 문서
- 위키데이터 속성 P3788을 사용하는 문서
- 위키데이터 속성 P3829를 사용하는 문서
- 위키데이터 속성 P3863을 사용하는 문서
- 위키데이터 속성 P3920을 사용하는 문서
- 위키데이터 속성 P3993을 사용하는 문서
- 위키데이터 속성 P4038을 사용하는 문서
- 위키데이터 속성 P4055를 사용하는 문서
- 위키데이터 속성 P4114를 사용하는 문서
- 위키데이터 속성 P4143을 사용하는 문서
- 위키데이터 속성 P4186을 사용하는 문서
- 위키데이터 속성 P4423을 사용하는 문서
- 위키데이터 속성 P4457을 사용하는 문서
- 위키데이터 속성 P4534를 사용하는 문서
- 위키데이터 속성 P4535를 사용하는 문서
- 위키데이터 속성 P4581을 사용하는 문서
- 위키데이터 속성 P4613을 사용하는 문서
- 위키데이터 속성 P4955를 사용하는 문서
- 위키데이터 속성 P5034를 사용하는 문서
- 위키데이터 속성 P5226을 사용하는 문서
- 위키데이터 속성 P5288을 사용하는 문서
- 위키데이터 속성 P5302를 사용하는 문서
- 위키데이터 속성 P5321을 사용하는 문서
- 위키데이터 속성 P5368을 사용하는 문서
- 위키데이터 속성 P5504를 사용하는 문서
- 위키데이터 속성 P5587을 사용하는 문서
- 위키데이터 속성 P5736을 사용하는 문서
- 위키데이터 속성 P5818을 사용하는 문서
- 위키데이터 속성 P6213을 사용하는 문서
- 위키데이터 속성 P6734를 사용하는 문서
- 위키데이터 속성 P6792를 사용하는 문서
- 위키데이터 속성 P6804를 사용하는 문서
- 위키데이터 속성 P6829를 사용하는 문서
- 위키데이터 속성 P7293을 사용하는 문서
- 위키데이터 속성 P7303을 사용하는 문서
- 위키데이터 속성 P7314를 사용하는 문서
- 위키데이터 속성 P7902를 사용하는 문서
- 위키데이터 속성 P8034를 사용하는 문서
- 위키데이터 속성 P8189를 사용하는 문서
- 위키데이터 속성 P8381을 사용하는 문서
- 위키데이터 속성 P8671을 사용하는 문서
- 위키데이터 속성 P8980을 사용하는 문서
- 위키데이터 속성 P9070을 사용하는 문서
- 위키데이터 속성 P9692를 사용하는 문서
- 위키데이터 속성 P9725를 사용하는 문서
- 위키데이터 속성 P9984를 사용하는 문서
- 위키데이터 속성 P10020을 사용하는 문서
- 위키데이터 속성 P10299를 사용하는 문서
- 위키데이터 속성 P10608을 사용하는 문서
- 위키데이터 속성 P10832를 사용하는 문서
- 위키데이터 속성 P11249를 사용하는 문서
- 위키데이터 속성 P11646을 사용하는 문서
- 위키데이터 속성 P11729를 사용하는 문서
- 위키데이터 속성 P12204를 사용하는 문서
- 위키데이터 속성 P12362를 사용하는 문서
- 위키데이터 속성 P12754를 사용하는 문서
- 위키데이터 속성 P13049를 사용하는 문서
- 유틸리티 소프트웨어
- 시스템 소프트웨어