“mount -t TYPE /”- “TYPE”이 무엇인지 알 수있는 방법은 무엇입니까? : 예 :

OS : 예 : Ubuntu 10.04- “mount -t TYPE”이 무엇을 알고 있는지 아는 방법? mount와 함께 사용하여 지원되는 파일 시스템 유형을 나열하는 명령이 있습니까 ??

업데이트 : 다음 cmd는 항상 좋습니까? :

cat /proc/filesystems | awk '{print $NF}' | sed '/^$/d'
sysfs
rootfs
bdev
proc
cgroup
cpuset
tmpfs
devtmpfs
debugfs
securityfs
sockfs
pipefs
anon_inodefs
inotifyfs
devpts
ext3
ext2
ext4
ramfs
hugetlbfs
ecryptfs
fuse
fuseblk
fusectl
mqueue
binfmt_misc
iso9660
vfat
udf
reiserfs
xfs
jfs
msdos
ntfs
minix
hfs
hfsplus
qnx4
ufs
btrfs


답변

데비안뿐만 아니라 우분투에서도 작동합니다. 다음을 입력하십시오.

cat /proc/filesystems

현재 커널이 지원하는 것을 출력합니다

아 이제 나는 당신의 질문을 더 잘 이해합니다.

 man mount

-t까지 아래로 스크롤하면 자체 지원을 마운트하는 지원되는 파일 시스템 목록이 있지만 이는 커널이 지원하는 내용에 따라 다릅니다.


답변

나는 아치 리눅스를 실행하고 있으며 제안 된 솔루션 cat /proc/filesystems | awk '{print $NF}' | sed '/^$/d'은 현재 커널이 지원하는 모듈을 지원하는 파일 시스템의 전체 목록을 제공하지 않았습니다. 파고 들자 / proc / filesystems는 이미 커널 모듈이로드 된 파일 시스템을 나열하거나 sysfs와 같은 모듈이 필요하지 않은 것처럼 보입니다.

yakamok의 매뉴얼 페이지 읽기 제안에 따라 -t parmater에 대한 문서 cat /proc/filesystems | awk '{print $NF}' | sed '/^$/d'에는 사용 가능하지만 현재로드되지 않은 추가 파일 시스템 커널 모듈을 보여주는 다른 명령 이 있음을 발견했습니다 .

이 모든 것을 종합 해보면 이제 실행시 현재 Linux 시스템이 지원하는 모든 파일 시스템의 전체 목록을 얻을 수 있다고 믿는이 명령이 있습니다.

(cat /proc/filesystems | awk '{print $NF}' | sed '/^$/d'; ls -1 /lib/modules/$(uname -r)/kernel/fs) | sort -u

이것은 기본적으로 두 명령 출력으로, 중복을 걸러 내기 위해 -u (고유) 옵션을 설정 한 상태로 정렬 된 파이프입니다.


답변

파티션, 드라이브 및 파일 시스템을 쉽게 찾을 수있는 방법

lsblk -f