UUID(Universally Unique Identifier) 는 개체를 식별하기 위한 고유 번호이다. 사람의 주민 번호와 비슷하다고 생각하면 될 것 같다.
UUID 에 대한 자세한 설명은 아래 주소에서 확인해 보자.
https://ko.wikipedia.org/wiki/%EB%B2%94%EC%9A%A9_%EA%B3%A0%EC%9C%A0_%EC%8B%9D%EB%B3%84%EC%9E%90
오라클 데이터베이스나 마이크로소프트 등에서는 GUID (Globally Unique Identifier) 라는 이름으로 사용한다고 한다.
https://ko.wikipedia.org/wiki/%EC%A0%84%EC%97%AD_%EA%B3%A0%EC%9C%A0_%EC%8B%9D%EB%B3%84%EC%9E%90
어쨌든 이런 UUID 는 다양한 프로그램에서 생성할 수 있는데~ 오늘은 내가 주로 사용하는 Powershell, Autohotkey, Python 에서 생성하는 방법에 대해 간단히 소개하려 한다.
Powershell 에서는 아래와 같은 명령어를 통해 GUID 를 생성 할 수 있다.
[guid]::NewGuid()
ToString() Method 를 통해 string 으로 표현할 수 있는데~ 아래와 같이 여러 개의 GUID 를 만들 수 있다.
1..10 | foreach { [guid]::NewGuid().ToString()}
다음으로 Autohotkey 에서는 아래 명령으로 GUID 를 생성할 수 있다.
TypeLib := ComObjCreate("Scriptlet.TypeLib")
NewGUID := TypeLib.Guid
MsgBox %NewGUID%
이런 결과가 나오는 것을 확인 할 수 있다.
Python 등에서는 uuid 라는 모듈이 있으며~ 아래와 같이 간단하게 random 한 uuid 를 생성 할 수 있다.
import uuid
uuid.uuid4()
uuid 모듈에 대한 자세한 설명은 아래 매뉴얼을 참조하기 바란다.
https://docs.python.org/2/library/uuid.html
'컴퓨터일반' 카테고리의 다른 글
Synology nas DS216j ipkg, iPKGui 설치하기 (0) | 2017.03.16 |
---|---|
Windows batch 파일 내에서 batch 파일 호출하는 방법 (0) | 2017.03.03 |
Windows command line 에서 관리자 권한으로 프로그램 실행 (0) | 2016.10.15 |
Google Drive Command Line 으로 백업 자동화하기 (0) | 2016.07.05 |
윈도우 커맨드 라인에서 빈 파일 생성 하는 방법 (0) | 2016.03.27 |
Go 언어 IDE Liteide 다운로드 및 Go 책 소개 (0) | 2016.03.01 |
Windows 에서 ruby 설치하기 (0) | 2016.02.17 |
윈도우 예약 작업 설정하기 schtasks (0) | 2015.10.31 |
댓글