Linux에서 하드 드라이브 파티션이나 파일 시스템의 UUID를 가져오는 7가지 방법
5184 단어 linux하드 드라이브 파티션파일 시스템UUID
/etc/fstab
파일에서 검증할 수 있습니다.UUID를 볼 수 있는 많은 유틸리티가 있습니다.본고는 UUID를 보는 여러 가지 방법을 보여 드리겠습니다. 그리고 당신에게 적합한 방법을 선택할 수 있습니다.
UUID란 무엇입니까?
UUID는 유니버설 고유 식별 코드인 Universally Unique Identifier를 의미하며, 리눅스 시스템이 블록 장치 파일이 아닌 디스크 구역을 식별하는 데 도움을 줄 수 있다.
커널 2.15.1부터 libuid는
util-linux-ng
패키지의 일부분으로 기본적으로 Linux 시스템에 설치됩니다.이 라이브러리에서 생성된 UUID는 하나의 시스템에서 UUID가 유일하고 모든 시스템에서도 유일하다고 합리적으로 판단할 수 있습니다.이것은 컴퓨터 시스템에서 정보를 표시하는 데 쓰이는 128비트 숫자다.UUID는 최초로 아폴로 네트워크 컴퓨터 시스템인 Apollo Network Computing System(NCS)에 사용되었고, 이후 UUID는 오픈 소프트웨어 재단 Open Software Foundation(OSF)에 의해 표준화되어 분포식 계산 환경 Distributed Computing Environment(DCE)의 일부가 되었다.
UUID는 32개의 16진수로 표시되며 하이픈이 5개 그룹으로 분할되어 표시되며 총 36자의 형식은 8-4-12(32자 또는 숫자 및 4자)입니다.
예: d92fa769-e00f-4fd7-b6ed-ecf7224af7fa
내/etc/fstab 파일의 예:
# cat /etc/fstab
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a device; this may
# be used with UUID= as a more robust way to name devices that works even if
# disks are added and removed. See fstab(5).
#
#
UUID=69d9dd18-36be-4631-9ebb-78f05fe3217f / ext4 defaults,noatime 0 1
UUID=a2092b92-af29-4760-8e68-7a201922573b swap swap defaults,noatime 0 2
우리는 아래의 7개의 명령을 사용하여 볼 수 있다.blkid는 블록 장치의 속성을 찾거나 인쇄하는 명령줄 유틸리티입니다.이것은 libblkid 라이브러리를 이용하여 Linux 시스템에서 디스크 구역의 UUID를 얻습니다.
# blkid
/dev/sda1: UUID="d92fa769-e00f-4fd7-b6ed-ecf7224af7fa" TYPE="ext4" PARTUUID="eab59449-01"
/dev/sdc1: UUID="d17e3c31-e2c9-4f11-809c-94a549bc43b7" TYPE="ext2" PARTUUID="8cc8f9e5-01"
/dev/sdc3: UUID="ca307aa4-0866-49b1-8184-004025789e63" TYPE="ext4" PARTUUID="8cc8f9e5-03"
/dev/sdc5: PARTUUID="8cc8f9e5-05"
Linux에서 lsblk 명령을 사용하여 디스크 파티션이나 파일 시스템의 UUID를 보는 방법은 무엇입니까?lsblk는 사용 가능하거나 지정된 블록 장치에 대한 모든 정보를 보여 줍니다.lsblk 명령은sysfs 파일 시스템과udev 데이터베이스를 읽고 정보를 수집합니다.
만약 udev 데이터베이스를 사용할 수 없거나 컴파일된 lsblk가 udev를 지원하지 않는다면, 블록 장치에서 볼륨, UUID, 파일 시스템 형식을 읽으려고 시도할 것입니다.이 경우 루트로 실행해야 합니다.이 명령은 기본적으로 RAM 디스크를 제외한 모든 블록 장치를 트리와 유사한 형식으로 인쇄합니다.
# lsblk -o name,mountpoint,size,uuid
NAME MOUNTPOINT SIZE UUID
sda 30G
└─sda1 / 20G d92fa769-e00f-4fd7-b6ed-ecf7224af7fa
sdb 10G
sdc 10G
├─sdc1 1G d17e3c31-e2c9-4f11-809c-94a549bc43b7
├─sdc3 1G ca307aa4-0866-49b1-8184-004025789e63
├─sdc4 1K
└─sdc5 1G
sdd 10G
sde 10G
sr0 1024M
Linux에서 by-uid 경로를 사용하여 디스크 파티션이나 파일 시스템의 UUID를 보는 방법은 무엇입니까?이 디렉토리에는 실제 블록 장치 파일과 연결된 UUID 및 실제 블록 장치 파일이 포함되어 있습니다.
# ls -lh /dev/disk/by-uuid/
total 0
lrwxrwxrwx 1 root root 10 Jan 29 08:34 ca307aa4-0866-49b1-8184-004025789e63 -> ../../sdc3
lrwxrwxrwx 1 root root 10 Jan 29 08:34 d17e3c31-e2c9-4f11-809c-94a549bc43b7 -> ../../sdc1
lrwxrwxrwx 1 root root 10 Jan 29 08:34 d92fa769-e00f-4fd7-b6ed-ecf7224af7fa -> ../../sda1
Linux에서 hwinfo 명령을 사용하여 디스크 파티션이나 파일 시스템의 UUID를 보는 방법은 무엇입니까?hwinfo는 하드웨어 정보 도구라는 뜻으로 또 다른 좋은 실용 도구이다.이것은 시스템에 이미 존재하는 하드웨어를 검사하고 각종 하드웨어 구성 요소의 세부 정보를 읽을 수 있는 형식으로 표시하는 데 사용된다.
# hwinfo --block | grep by-uuid | awk '{print $3,$7}'
/dev/sdc1, /dev/disk/by-uuid/d17e3c31-e2c9-4f11-809c-94a549bc43b7
/dev/sdc3, /dev/disk/by-uuid/ca307aa4-0866-49b1-8184-004025789e63
/dev/sda1, /dev/disk/by-uuid/d92fa769-e00f-4fd7-b6ed-ecf7224af7fa
Linux에서 udevadm 명령을 사용하여 디스크 파티션이나 파일 시스템의 UUID를 보는 방법은 무엇입니까?udevadm는 명령과 명령의 특정한 조작이 필요합니다.이것은 시스템 d-udevd의 운행 시 행동을 제어하고 내부 이벤트를 요청하며 이벤트 대기열을 관리하고 간단한 디버깅 메커니즘을 제공합니다.
# udevadm info -q all -n /dev/sdc1 | grep -i by-uuid | head -1
S: disk/by-uuid/d17e3c31-e2c9-4f11-809c-94a549bc43b7
Linux에서 tune2fs 명령을 사용하여 디스크 파티션이나 파일 시스템의 UUID를 보는 방법은 무엇입니까?tune2fs는 시스템 관리자가 Linux의 ext2, ext3, ext4 파일 시스템에서 각종 조정 가능한 파일 시스템 파라미터를 조정할 수 있도록 합니다.이 옵션의 현재 값은 옵션 -l로 표시할 수 있습니다.
# tune2fs -l /dev/sdc1 | grep UUID
Filesystem UUID: d17e3c31-e2c9-4f11-809c-94a549bc43b7
Linux에서 dumpe2fs 명령을 사용하여 디스크 파티션이나 파일 시스템의 UUID를 보는 방법은 무엇입니까?장치 파일 시스템에 나타나는 슈퍼 블록과 블록 그룹에 대한 정보를 출력합니다.
# dumpe2fs /dev/sdc1 | grep UUID
dumpe2fs 1.43.5 (04-Aug-2017)
Filesystem UUID: d17e3c31-e2c9-4f11-809c-94a549bc43b7
via: https://www.2daygeek.com/check-partitions-uuid-filesystem-uuid-universally-unique-identifier-linux/
총결산위에서 말한 것은 여러분께 소개해 드린 Linux에서 하드디스크 구역이나 파일 시스템의 UUID를 얻는 7가지 방법입니다. 여러분께 도움이 되었으면 합니다. 궁금한 점이 있으면 저에게 메시지를 남겨 주십시오. 편집자는 제때에 답장을 드리겠습니다.여기에서도 저희 사이트에 대한 지지에 감사드립니다!
만약 당신이 본문이 당신에게 도움이 된다고 생각한다면, 전재를 환영합니다. 출처를 밝혀 주십시오. 감사합니다!
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
용감한 바로 가기 및 우분투 응용 프로그램안녕하세요 여러분, 이 기사에서는 모든 사이트에서 pwa를 생성하고 실행기 응용 프로그램으로 추가하는 방법을 설명하고 싶습니다. 일부 웹사이트는 PWA로 설치를 허용하지 않지만 유사한 애플리케이션을 원합니다. 1. ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.