UNIX 및 Windows“마운트”장치 방식의 기술적 차이점


8

이것이 어디 에서 생겨 났는지에 대한 질문 : 무언가를 탑재한다는 것은 무엇을 의미합니까?

어느 쪽이 "더 나은지"또는 "더 나쁜지"에 대한 질문이 주관적이고 논쟁적인 대답으로 이어질 수 있기 때문에 둘 사이의 기술적 차이점에 대해 알고 싶습니다.


1
솔직히 말해서 나는이 질문이 매우 주관적이고 논쟁 적이라고 생각합니다. 애플리케이션에 투명한 방식으로 모든 경로에 스토리지를 "연결"할 수 있기 때문에 더욱 유연합니다. 그것이 가장 주관적이라고 말하면,이 유연성은 일반적으로 데스크탑에서 필요하지 않으며 서버에서 다른 방법으로 관리 될 수 있습니다.
João Pinto

2
@Michael Mrozek : 다른 사람의 질문을 편집 할 때 실제 질문을 변경하지 마십시오. 감사.
Mussnoon

1
@Mussnoon 나는 덜 주관적으로 만들었고 "UNIX 방식과 Windows 방식에 이점이 있습니까?"라고 썼습니다. "UNIX 마운팅 시스템은 Windows보다 어떤 장점이 있습니까?"라는 제목을 만들었습니다. 질문을 어떻게 변경 했습니까?
Michael Mrozek

2
@Mussnoon 예, 전적으로 질문을 다시 작성했지만 질문의 의미 를 변경하지 않았습니다 . "제목이 말했듯이"과 같은 질문은 쓸모가 없습니다. 어쨌든, 나는 편집 전쟁에 관심이 없다. 당신이 다시 변경하려면 주시기
마이클 Mrozek에게

5
@Michael Mrozek : 예, "제목에서 알 수 있듯이"부분은 쓸모가 없었습니다. 그러나 한 통화는 왜 전화를 걸지 만 다른 전화는 전화를 걸지 않는 이유를 추가했습니다. 나는 논증을 피하고 더 좋은 소리로 만들기 위해 제목 본문을 편집했습니다 . 쓸모없는 부분을 지적 해 주셔서 감사합니다. 매우 감사.
Mussnoon

답변:


10

Unix 마운팅 (단일 트리)과 Windows 드라이브 문자 (멀티 포리스트)의 기본 기술 차이점 :

  1. Unix 루트 파일 시스템은 다른 파일 시스템을 그 안에 배치하여 단일 지점에서 분기 구조를 제공합니다.
  2. Windows 드라이브는 여러 개의 루트 파일 시스템을 허용하지만 다른 파일 시스템은 허용하지 않습니다.
  3. 각 Unix 마운트 지점에는 읽기, 쓰기 및 액세스에 대한 그룹 / 소유자 / 모든 권한이 있습니다.
  4. 테스트 및 수정을 위해 사용자 정의 위치를 ​​읽는 것을 포함하여 명령을 통해 Unix 마운트 포인트를 제거하고 추가 할 수 있습니다.
  5. Windows 드라이브에는 데스크탑에서 쉽게 볼 수 있고 파일 시스템 구조에 직접 반영되는 사용 가능한 파티션 / 드라이브 목록이 있습니다.
  6. Windows에서 사용할 수있는 드라이브 문자 수에는 고정 된 제한이 있으며 유닉스 마운트에는 제한이 없습니다.
  7. 네트워크 마운팅은 투명하며 네트워크의 파일은 클라이언트 시스템에 특정한 위치에 배치됩니다.
  8. 유닉스 마운팅은 데이터에 대한 흥미로운 액세스를 제공하는 퓨즈를 허용합니다. 마운트와 같은 유닉스가 없다면 불가능한 생성 폴더.
  9. 유닉스에서는 부팅 운영 체제에 따라 드라이브를 특정 위치에 마운트 할 수 있습니다. 동일한 시스템의 한 운영 체제에서 파티션을 마운트 /media/backup하고 다른 운영 체제에서 파티션을 마운트 할 수 있습니다./home/
  10. 운영 체제 파일의 모든 부분을 자체 마운트에 넣을 수 있습니다. 다른 파티션, 디스크 또는 네트워크 또는 클라우드 스토리지 마운트입니다. 따라서 씬 클라이언트는 네트워크 (nfs)에서 운영 체제를로드 할 수 있습니다.
  11. chroot과정은 당신이 효과적으로 다시 시작하지 않고, 새로운 하나에 대해 실행중인 시스템을 교체 유닉스 파일 시스템의 루트를 변경할 수 있습니다. 드라이브 문자는 모두 사전 할당되어 있으므로 불가능합니다.

이 목록은 전체 목록이 아니며 나중에 정리해야 할 수도 있습니다.


포인트 1, 2, 6 & 9 : i.imgur.com/JFH8l.png에 대한 답변 입니다. NTFS 폴더에 드라이브를 마운트하려고 시도한 적이 없지만 (드라이브 문자가 변경됨) 그 점에 반하는 것 같습니다. 7-어느 쪽?
Mussnoon

이것이 새로운 Windows 파일 시스템의 핵심 부분입니까?
Martin Owens -doctormo-

"새로운 파일 시스템"이 NTFS를 의미한다면, 그렇습니다. XP 이후로 사용했지만 2000 년에도 사용할 수 있습니다. 확인 : computerhope.com/issues/ch000038.htmtechnet.microsoft.com/en-us/library/cc938934.aspx을 . 그러나 당신의 강조가 "핵심 부분"에 있다면, 그것은 저쪽에 있습니다 ... 여기서 "핵심 부분"이 무엇을 의미하는지조차 모릅니다.
Mussnoon

마찬가지로 파일 시스템 작동 방식의 일부입니다. 나는 그들이 숲을 고쳤다 고 가정하지만 문제는 방법입니다. (그리고 그들이 그것을 더 활용하지 않는 이유)
Martin Owens -doctormo-

Windows는 시스템 및 Windows (SMB) 및 UNIX (NFS) 공유에 연결된 파티션 만 마운트 할 수 있습니다. 유닉스 / 리눅스는 로컬 파일 시스템 또는 원격 공유를 마운트하기위한 많은 프로토콜을 지원합니다. Linux 및 Windows에서 동일한 것은 SMB 및 NFS 프로토콜이라는 것을 알고 있습니다. Linux에 마운트하기 위해 지원되는 프로토콜 중 일부는 다음과 같습니다. HTTP, HTTPS, FTP, SSH, WebDAV, ... Windows는 이러한 프로토콜을 통해 마운트 할 수 없습니다 (적어도 타사 소프트웨어가없는 경우).
Asmerito

0

mount용어 일뿐입니다. 그것은 뿌리가 길고 오늘까지 머물 렀습니다. 다른 모호한 용어는 patch의류 산업에서 비롯된 (문제를 해결하기 위해 작은 방법으로 기본 소프트웨어를 변경하는 소프트웨어 패치)입니다. 또는 bug일반적인 소프트웨어 결함으로, 최초의 컴퓨터 회로를 단락시킨 실제 버그로 인해 발생합니다. 또는 daemon시스템 서비스를 설명합니다.

오리지널 소프트웨어가 개발되었을 때 오늘날과 같이 시장이 없었기 때문에 프로그래머가 선택한 코드 워드는 최종 사용자에게 도달했습니다.

현재 이러한 어색한 단어를보다 중립적이고 설명적인 용어로 제거하는 프로세스가 있습니다. 예를 들어, 대신 daemon에을 갖습니다 service.

그놈과 같은 데스크탑 환경은 이러한 모호한 용어를 제거하는 중입니다.

업데이트 : 귀하의 질문에 대답하기 위해 모든 운영 체제 가이 작업을 수행합니다. 당신 mount이 혼란 스러웠을 수도 있습니다.


내 질문을 다시 읽으십시오. 내 원래 질문은 유행어에 관한 것이 아닙니다. 다른 사람이 내 실제 질문을 이해하지 않고 편집했습니다. 이제 수정되었습니다.
Mussnoon
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.