:+:+: 사랑愛 - Ever after :+:+:

밋첼™'s Blog is powered by Tattertools

'Linux command'에 해당되는 글 1건

  1. 2008.03.11 [Linux] strings command

[Linux] strings command

개발자愛/JAVA 2008.03.11 18:10 by 밋첼™
데이터 이전을 위해 업체의 파일을 보던 중..
확장자가 dbf 인 것을 보았다.. 당연히 내가 알던 그놈이려니 했었는데..
이놈은 이름만 dbf 지 그놈이 아니었던 것이다..
vi로 열어보려니 희한한 글자들로 깨지고..

이때 유용하게 써먹은게.. 이놈이었다..
$strings 파일명

덕분에 쉽게 내용을 알아볼 수 있었고 해결이 가능했다는 것~
종종 써먹게 될 것 같아 메모~^^


Linux / Unix Command: strings
Command Library

NAME

strings - print the strings of printable characters in files.

SYNOPSIS

strings [-afov] [-min-len]
       [-n min-len] [--bytes=min-len]
       [-t radix] [--radix=radix]
       [-e encoding] [--encoding=encoding]
       [-] [--all] [--print-file-name]
       [--target=bfdname]
       [--help] [--version] file...

DESCRIPTION

For each file given, GNU strings prints the printable character sequences that are at least 4 characters long (or the number given with the options below) and are followed by an unprintable character. By default, it only prints the strings from the initialized and loaded sections of object files; for other types of files, it prints the strings from the whole file.

strings is mainly useful for determining the contents of non-text files.

OPTIONS

-a
--all
-
Do not scan only the initialized and loaded sections of object files; scan the whole files.
-f
--print-file-name
Print the name of the file before each string.
--help
Print a summary of the program usage on the standard output and exit.
-min-len
-n min-len
--bytes=min-len
Print sequences of characters that are at least min-len characters long, instead of the default 4.
-o
Like -t o. Some other versions of strings have -o act like -t d instead. Since we can not be compatible with both ways, we simply chose one.
-t radix
--radix=radix
Print the offset within the file before each string. The single character argument specifies the radix of the offset---o for octal, x for hexadecimal, or d for decimal.
-e encoding
--encoding=encoding
Select the character encoding of the strings that are to be found. Possible values for encoding are: s = single-7-bit-byte characters (ASCII, ISO 8859, etc., default), S = single-8-bit-byte characters, b = 16-bit bigendian, l = 16-bit littleendian, B = 32-bit bigendian, L = 32-bit littleendian. Useful for finding wide character strings.
--target=bfdname
Specify an object code format other than your system's default format.
-v
--version
Print the program version number on the standard output and exit.

'개발자愛 > JAVA' 카테고리의 다른 글

Apache Tomcat = 아파치 바람둥이? ^^  (0) 2008.03.17
JAVA6 + Tomcat6  (2) 2008.03.12
[Linux] strings command  (0) 2008.03.11
HTML 특수문자코드표  (0) 2008.03.07
crontab : 윈도우의 스케줄러와 같은 역할을 하는 명령어  (0) 2008.03.04
JAVA base64 incoding decoding  (0) 2007.12.21

댓글을 달아 주세요

1 
BLOG main image
:+:+: 사랑愛 - Ever after :+:+:
제 사진은 예술이 아닌 추억의 부분입니다. 방법도 이론도 없으며, 즐겁게 담고 기록으로 남길뿐입니다 <Facebook> Mitchell Jung
by 밋첼™

카테고리

분류 전체보기 (542)
사랑愛 (177)
사진愛_Photo (99)
가족愛 (0)
개발자愛 (64)
음악愛 (15)
그외愛 (179)
리뷰愛 (8)

달력

«   2018/10   »
  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31      
textcubeDesignMyselfget rss