최신 Arch Linux에서는 lsblk
다음 명령 없이도 잘 작동합니다 sudo
.
$ lsblk -o NAME,FSTYPE
NAME FSTYPE
sda
├─sda1 ext4
├─sda2 ext4
├─sda3 swap
├─sda4
└─sda5 ext4
sr0
$ lsblk --version
lsblk from util-linux 2.26.2
내 Ubuntu 14.04에서 파일 시스템 유형을 얻으려면 다음이 필요합니다 sudo
.
$ lsblk -o NAME,FSTYPE
NAME FSTYPE
sda
├─sda1
├─sda2
├─sda3
├─sda4
├─sda5
├─sda6
│ └─lvmg-homelvm (dm-0)
└─sda7
sdb
└─sdb1
└─lvmg-homelvm (dm-0)
$ sudo lsblk -o NAME,FSTYPE
NAME FSTYPE
sda
├─sda1 ntfs
├─sda2 ntfs
├─sda3 ext4
├─sda4
├─sda5 btrfs
├─sda6 LVM2_member
│ └─lvmg-homelvm (dm-0) btrfs
└─sda7 swap
sdb
└─sdb1 LVM2_member
└─lvmg-homelvm (dm-0) btrfs
$ apt-cache policy util-linux
util-linux:
Installed: 2.20.1-5.1ubuntu20.4
Candidate: 2.20.1-5.1ubuntu20.4
왜? 다른 어떤 열이 필요합니까 sudo
?
추가 정보:
아치:
$ ls -l /dev/sd*
brw-rw---- 1 root disk 8, 0 Jun 19 16:19 /dev/sda
brw-rw---- 1 root disk 8, 1 Jun 19 16:19 /dev/sda1
brw-rw---- 1 root disk 8, 2 Jun 19 16:19 /dev/sda2
brw-rw---- 1 root disk 8, 3 Jun 19 16:19 /dev/sda3
brw-rw---- 1 root disk 8, 4 Jun 19 16:19 /dev/sda4
brw-rw---- 1 root disk 8, 5 Jun 19 16:19 /dev/sda5
$ groups
wheel locate systemd-journal networkmanager fuse muru
(내 기본 그룹은 명령이 제안하는 내용에도 불구하고 muru
가 아닙니다 .)wheel
우분투에서:
$ ls -l /dev/sd*
brw-rw---- 1 root disk 8, 0 Jun 12 17:05 /dev/sda
brw-rw---- 1 root disk 8, 1 Jun 12 17:05 /dev/sda1
brw-rw---- 1 root disk 8, 2 Jun 12 17:05 /dev/sda2
brw-rw---- 1 root disk 8, 3 Jun 12 17:05 /dev/sda3
brw-rw---- 1 root disk 8, 4 Jun 12 17:05 /dev/sda4
brw-rw---- 1 root disk 8, 5 Jun 12 17:05 /dev/sda5
brw-rw---- 1 root disk 8, 6 Jun 12 17:05 /dev/sda6
brw-rw---- 1 root disk 8, 7 Jun 12 17:05 /dev/sda7
brw-rw---- 1 root disk 8, 16 Jun 12 17:05 /dev/sdb
brw-rw---- 1 root disk 8, 17 Jun 12 17:05 /dev/sdb1
$ groups
muru adm cdrom sudo dip plugdev lpadmin sambashare debian-tor libvirtd autopilot
아치:
$ stat -c "%A %U %G" `which lsblk`
-rwxr-xr-x root root
우분투에서:
$ stat -c "%A %U %G" `which lsblk`
-rwxr-xr-x root root
답변1
행동이 lsblk
바뀌었다유틸리티-리눅스 버전 2.25.2-4:
util-linux (2.25.2-4ubuntu2) 긴급성=낮음;
- 누락된 libudev-dev 빌드 종속성을 추가합니다. 이렇게 하면 루트가 아닌 사용자가 lsblk의 "LABEL" 정보를 사용할 수 있습니다.
(종료: #776905)
—Michael Vogt 2015년 2월 3일 화요일 09:06:46 +0100
@muru는 util-linux 버전 2.20.1-5에서 , 및 sudo가 필요한 유일한 필드인지 FSTYPE
확인 하기 위해 추가 테스트를 수행했습니다 .UUID
LABEL