Linux 파일 시스템이 Windows 파일 시스템과 다른 6 가지 방법
Linux의 파일 시스템은 Windows 파일 시스템과 큰 차이가 있습니다. 드라이브 문자 나 백 슬래시는 찾을 수 없지만 대 / 소문자가 다른 파일의 이름이 같은 외계인 모양의 레이아웃을 찾을 수 있습니다.
이것은 완전한 목록은 아닙니다. Linux와 Windows의 모든 차이점을 인식하지 못하는 새로운 Linux 사용자를위한 것입니다. 적용되는 더 많은 차이점이 있습니다..
디렉토리 구조
Linux 컴퓨터에서 파일 시스템을 검색 할 경우 Windows, Program Files 또는 Users 폴더를 찾을 수 없습니다. (/ home / 디렉토리는 Users 폴더와 매우 비슷합니다.)
Linux 디렉토리 구조는 폴더에 다른 이름을 사용하는 것이 아니라 완전히 다른 레이아웃을 사용합니다. 예를 들어, Windows에서 응용 프로그램은 모든 파일을 C : \ Program Files \ Application에 저장할 수 있습니다. 리눅스에서는 파일이 / usr / bin에있는 바이너리, / usr / lib에있는 라이브러리, / etc /.
우리는 리눅스 파일 시스템의 각 디렉토리가 무엇이고 그것이 무엇을위한 것인지 설명했다. 자세한 내용은 다음을 참조하십시오. HTG Explains : Linux 디렉토리 구조 설명
대소 문자 구분
Windows에서는 파일 이름을 지정할 수 없습니다. 파일 및 다른 이름의 파일 파일 같은 폴더에 있습니다. Windows 파일 시스템은 대소 문자를 구분하지 않으므로이 이름을 동일한 파일로 취급합니다.
Linux에서 파일 시스템은 대소 문자를 구분합니다. 즉, 다음과 같은 파일을 가질 수 있습니다. 파일, 파일, 과 파일 같은 폴더에 있습니다. 각 파일마다 내용이 다를 수 있습니다. Linux는 대문자와 소문자를 다른 문자로 취급합니다..
백 슬래시와 슬래시
Windows는 DOS처럼 백 슬래시를 사용합니다. 예를 들어 Windows에서 사용자의 디렉토리 경로는 다음과 같습니다.
C : \ Users \ Name
Linux에서 사용자의 홈 디렉토리 경로는 다음과 같습니다.
/ home / name
웹 브라우저의 URL (Windows에서도)은 슬래시를 사용합니다. 예를 들어 http : \\ www.howtogeek.com \ article이 아닌 https://www.howtogeek.com/article입니다..
드라이브 문자 없음 - It Under /
Windows는 파티션과 장치를 드라이브 문자로 나타냅니다. 하드 드라이브가 여러 개이든, 동일한 하드 드라이브에 여러 개의 파티션이 있든 또는 이동식 장치가 연결되어 있든, 각 파일 시스템은 자체 드라이브 문자로 사용할 수 있습니다.
Linux에는 드라이브 문자가 없습니다. 대신, 임의의 디렉토리에서 다른 파일 시스템에 액세스 할 수있게합니다. (Windows에서도이 작업을 수행 할 수 있지만이 작업은 기본적으로 작동하지 않습니다.)
Linux에서는 모든 것이 루트 디렉토리 아래에 있습니다. Windows에서는 C : 이외의 파일이 있기 때문에 루트 디렉토리 위에는 파일이 없습니다. 장치를 컴퓨터에 연결하면 / media /에서 사용할 수있게됩니다. 디렉토리의 내용은 마운트 된 파티션의 내용을 표시합니다..
여러 개의 하드 드라이브 또는 하드 드라이브 파티션이있는 경우 원하는 위치에 파일 시스템을 마운트 할 수 있습니다. 예를 들어 / home에 다른 파티션을 마운트하여 홈 디렉토리를 별도의 파티션에 배치 할 수 있습니다. 그러나 원하는 위치에 파티션을 마운트 할 수 있습니다. / myBackupDrive에 마운트 할 수도 있습니다.
모든 것이 파일입니다.
마운트 된 모든 파일 시스템이 / (루트 디렉토리) 아래의 디렉토리와 마찬가지로 Linux의 모든 것은 파일입니다. 예를 들어, 첫 번째 하드 드라이브는 / dev / sda로, CD 드라이브는 / dev / cdrom에서, 마우스는 / dev / mouse로 표시됩니다.
이 문구는 실제로 약간의 단순화입니다. 모든 것이 실제로 Linux에서는 파일이 아닙니다. 그러나이 구가 무엇을 의미하는지 이해하면 Linux의 작동 방식을 이해하는 데 도움이됩니다. 자세한 내용은 다음을 참조하십시오. HTG 설명 : Linux의 "모든 것이 파일"이란 의미는 무엇입니까?
열린 파일을 삭제하거나 수정할 수 있음
Linux 및 기타 UNIX와 유사한 운영 체제에서 응용 프로그램은 Windows 에서처럼 파일에 대한 독점적 액세스를 잠그지 않습니다. 예를 들어 Windows에서 VLC로 비디오 파일을보고 있다고 가정 해 봅시다. 크레디트가 재생 중이고 보았으므로 삭제하려고합니다. 오류 메시지가 나타납니다. - 파일을 삭제하거나 이름을 바꾸거나 다른 작업을하기 전에 VLC에서 파일보기를 중단해야합니다..
Linux에서는 일반적으로 재생중인 비디오 파일을 삭제하거나 수정할 수 있습니다. 파일이 사용 중임을 알리는 오류 메시지가 표시되지 않습니다..
이러한 차이점은 다른 유닉스 계열 운영 체제에도 적용되어야합니다. 그러나 약간의 차이가있을 수 있습니다. 예를 들어, Mac OS X는 대소 문자를 구분하지 않습니다. Windows와 마찬가지로 대소 문자를 구분하지 않습니다..