Fedora 명령줄 [닫기]

Fedora 명령줄 [닫기]

이동식 장치와 관련된 명령에 대한 몇 가지 질문입니다.

  1. USB에서 사용하는 장치 파일을 찾을 수 있는 명령은 무엇입니까? 실제 USB를 열기 위해 생성되는 디렉토리와 같습니다.

  2. 선택한 디렉터리(예: "TechCategory")에 파일 시스템을 마운트하고 파일 시스템에 오류가 있는지 어떻게 확인합니까?

  3. 나중에 파일 시스템을 쉽게 마운트할 수 있도록 /etc/fstab에 한 줄을 추가할 수 있습니까?

답변1

USB에서 사용되는 장치 파일을 찾을 수 있는 명령은 무엇입니까? 실제 USB를 열기 위해 생성되는 디렉토리와 같습니다.

다음을 사용하여 블록 장치를 나열할 수 있습니다.

$ lsblk

예제 출력:

NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda      8:0    0 119.2G  0 disk 
|-sda1   8:1    0 488.3M  0 part /efi
|-sda2   8:2    0 109.4G  0 part /
`-sda3   8:3    0   9.4G  0 part [SWAP]
sdb      8:16   0 931.5G  0 disk 
`-sdb1   8:17   0 931.5G  0 part /media/storage
sdc      8:32   1   7.4G  0 disk 
`-sdc1   8:33   1   7.4G  0 part 

이름은 블록 장치이고, 해당 블록 장치 아래에 들여쓰기된 줄은 파티션이며, 마운트 지점 열에는 파일 시스템에서 마운트된 위치가 표시됩니다. (설치된 경우.)

이 예에서는 두 번째 HDD가 /media/storage에 마운트됩니다.

현재 설치되지 않은 USB 장치(sdc)도 있습니다.

블록 장치와 해당 파티션은 /dev/ 아래에 있습니다.

바라보다:https://ss64.com/bash/lsblk.html

내가 선택한 디렉터리(예: "TechCategory")에 파일 시스템을 어떻게 마운트합니까?

mount 명령을 사용하여 파티션을 파일 시스템에 마운트할 수 있습니다.

$ mount /dev/sdc1 /media/TechCategory

이제 lsblk로 돌아가면 다음을 볼 수 있습니다.

sdc      8:32   1   7.4G  0 disk 
`-sdc1   8:33   1   7.4G  0 part /media/TechCategory  <-- USB is now mounted here.

바라보다:https://ss64.com/bash/mount.html

파일 시스템에 오류가 있는지 확인하시겠습니까?

badblocks 명령을 사용할 수 있습니다. 다음을 참조하세요.불량 블록을 사용하는 방법은 무엇입니까?

예:

badblocks -sv /dev/sdc

나중에 파일 시스템을 쉽게 마운트할 수 있도록 /etc/fstab에 한 줄을 추가할 수 있습니까?

편집하기 전에 /etc/fstab의 작동 방식을 확실히 이해하는 것이 좋습니다.

$ man fstab 

또 다른 스택 교환 답변은 다음과 같습니다.시작 시 하드 드라이브 마운트

관련 정보