장치가 마운트 된 위치를 확인하려면 어떻게합니까?


30

누구에게 장치가 마운트 된 곳과 위치를 볼 수있는 명령을 말해 줄 수 있습니까? 이전 ipod에서 노래를 변경하는 데 문제가 있으며 마운트 지점으로 인해 느낌이 있습니다.


6
mount, df, lsblk- 한 곳입니다.
muru

답변:


37

해당 목록 장치 마운트 지점을 알고있는 프로그램이 적어도 세 개 있습니다.

  1. mount -파일 시스템을 마운트합니다 (일반 마운트 정보에도 사용됨).

    $ mount
    /dev/sda3 on / type ext4 (rw,errors=remount-ro)
    proc on /proc type proc (rw,noexec,nosuid,nodev)
    sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
    ...
    /dev/mapper/lvmg-homelvm on /home type btrfs (rw,relatime,compress=lzo,space_cache)
    /dev/sda5 on /home/muru/arch type btrfs (rw,relatime,compress=lzo,space_cache)
    binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,noexec,nosuid,nodev)
    systemd on /sys/fs/cgroup/systemd type cgroup (rw,noexec,nosuid,nodev,none,name=systemd)
    
  2. df -보고서 파일 시스템 디스크 공간 사용량

    $ df       
    Filesystem                1K-blocks      Used Available Use% Mounted on
    /dev/sda3                  30832636  11993480  17249912  42% /
    none                              4         0         4   0% /sys/fs/cgroup
    ...
    /dev/sda5                  31457280   3948600  25396496  14% /home/bro3886/arch
    
  3. lsblk -차단 장치 목록

    $ lsblk
    NAME                    MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
    sda                       8:0    0 465.8G  0 disk 
    ├─sda1                    8:1    0   100M  0 part 
    ├─sda2                    8:2    0  58.5G  0 part 
    ├─sda3                    8:3    0    30G  0 part /
    ├─sda4                    8:4    0     1K  0 part 
    ├─sda5                    8:5    0    30G  0 part 
    ├─sda6                    8:6    0 339.2G  0 part 
    │ └─lvmg-homelvm (dm-0) 252:0    0   1.2T  0 lvm  
    └─sda7                    8:7    0     8G  0 part [SWAP]
    sdb                       8:16   0 931.5G  0 disk 
    └─sdb1                    8:17   0 931.5G  0 part 
      └─lvmg-homelvm (dm-0) 252:0    0   1.2T  0 lvm  
    

이 세 가지 중에서 mount모든 마운트 포인트 AFAICT를 나열합니다. 다른 사람들은 약점이 있습니다.


  1. findmnt제안 @webwurst 현재 작업에 대한 내 좋아하는 도구입니다. 출력 제어와 관련하여 스위스 군용 칼입니다 (최신 버전도 JSON으로 출력 가능).

    $ findmnt /
    TARGET SOURCE    FSTYPE OPTIONS
    /      /dev/sda1 ext4   rw,relatime,errors=remount-ro,data=ordered
    $ findmnt / -no source
    /dev/sda1
    $ findmnt / --json
    {
       "filesystems": [
          {"target": "/", "source": "/dev/sda1", "fstype": "ext4", "options": "rw,relatime,errors=remount-ro,data=ordered"}
       ]
    }
    $ findmnt / --df
    SOURCE    FSTYPE  SIZE  USED AVAIL USE% TARGET
    /dev/sda1 ext4   40.2G 25.8G 12.5G  64% /
    

15

findmnt 사용할 도구입니다 :

findmnt마운트 된 모든 파일 시스템을 나열하거나 파일 시스템을 검색합니다. findmnt명령에서 검색 할 수있다 /etc/fstab, /etc/fstab.d, /etc/mtab또는 /proc/self/mountinfo. 장치 또는 마운트 지점이 제공되지 않으면 모든 파일 시스템이 표시됩니다.

이 명령은 기본적으로 마운트 된 모든 파일 시스템을 트리와 같은 형식으로 인쇄합니다.


4

iPod 인 경우 아마도 gvfs에 의해 마운트 될 것입니다.

살펴보십시오 /run/user/1000/gvfs/afc*(uid가 1000이라고 가정)

도움이 될 수있는 다른 명령은 gvfs-mount -l


+1 전혀 몰랐다 gvfs-mount.
muru

고맙게도 기본적으로 현재 마운트 된 모든 장치와 위치를 볼 수있는 순간 기억할 수없는 명령을 실행하려고합니다.
chamburger
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.