문자열(유닉스)
strings (Unix)기입처 | C |
---|---|
운영 체제 | Unix, Unix like, Plan 9, Inferno |
플랫폼 | 크로스 플랫폼 |
유형 | 명령어 |
면허증. | 계획 9: MIT 라이선스 |
컴퓨터 소프트웨어에서 문자열은 Unix, Plan 9, Inferno 및 Unix와 유사한 운영 체제에서 실행 파일과 같은 이진 파일에 포함된 텍스트 문자열을 찾아 인쇄하는 프로그램입니다.오브젝트 파일 및 코어 덤프에서 사용할 수 있습니다.
개요
문자열은 NUL 문자(즉, 늘 종단 문자열)로 끝나는 인쇄 가능한 최소4 문자의 시퀀스를 검색하는 것으로 인식됩니다.일부 구현에서는 인쇄 가능한 문자로 인식되는 문자를 판별하는 옵션이 제공되므로 ASCII가 아닌 와이드 문자 텍스트를 찾는 데 유용합니다.
일반적인 사용법에는 출력 배관이 포함됩니다.grep 및 출력을 파일로 [1]폴딩 또는 리다이렉트합니다.
이것은 GNU 바이너리 유틸리티(binutils)의 일부이며 Windows를 [2]포함한 다른 운영체제로 이식되어 있습니다.
예
문자열을 사용하여 8자 이상의 문자 시퀀스를 인쇄합니다(이 명령어는 시스템의 BIOS 정보를 인쇄합니다.루트로 실행해야 합니다).
dd if=/dev/mem bs=1k skip=768 count=256 2>/dev/mem strings -n 8 감소
「 」를 참조해 주세요.
레퍼런스
- ^ Kiddle, Oliver; Jerry Peek; Peter Stephenson (2005). From Bash to Z Shell. New York, NY: Apress. p. 413. ISBN 978-1-590-59376-9. OCLC 57450917.
- ^ 시스템
외부 링크
Wikibook Guide to Unix 에는 다음 항목에 대한 페이지가 있습니다.