«file-systems» 태그된 질문

컴퓨터에서 데이터와 함께 파일을 구성하고 저장하는 기술.

2
파일 인코딩을 감지하는 방법?
내 파일 시스템 (Windows 7)에 텍스트 파일이 있습니다 (중요한 경우 SQL 스크립트 파일입니다). Notepad ++로 열면 "인코딩"메뉴에서 일부는 "UCS-2 Little Endian"으로 인코딩되고 일부는 "UTF-8없는 BOM"으로 인코딩됩니다. 차이점은 무엇입니까? 그것들은 모두 완벽하게 유효한 스크립트 인 것 같습니다. 메모장 ++없이 파일에 어떤 인코딩이 있는지 어떻게 알 수 있습니까?

3
임시 위치에 기록한 다음 원하는 위치에 복사하면 어떤 이점이 있습니까?
위성 이미지로 작동하는 응용 프로그램을 작성 중이며 상사는 일부 상업용 응용 프로그램을보고 작동 방식을 확인하도록 요청했습니다. 이상한 동작을 발견 한 후 다른 표준 응용 프로그램에서도 발견했습니다. 이러한 프로그램은 먼저 temp 폴더에 쓴 다음 원하는 대상으로 복사합니다. 예 : 7zip은 먼저 temp 폴더로 추출한 다음 추출 된 데이터를 데이터 추출을 요청한 …

9
RDBMS 대신 로그에 파일 시스템이 선호되는 이유는 무엇입니까?
제목에서 질문이 명확해야합니다. 예를 들어 Apache는 규모에 관계없이 RDBMS 대신 파일에 액세스 및 오류 로그를 저장합니다. RDMS의 경우 SQL 쿼리를 작성하기 만하면됩니다. 파일의 경우 특정 형식을 결정한 다음 정규식을 작성하거나 파서를 사용하여 조작 할 수 있습니다. 그리고 세심한주의를 기울이지 않으면 특정 상황에서 실패 할 수도 있습니다. 그러나 모두가 로그를 유지 …

11
경쟁 파일 시스템 설계가 많은 이유는 무엇입니까? [닫은]
간단한 질문이지만 오늘날 왜 여전히 많은 파일 시스템이 경쟁하고 사용되고 있습니까? (ntfs, fat32, ext3 (ffs) 등) 파일 시스템 설계자들은 각 유형의 시스템의 최상의 측면에 동의하고 "최상의"파일 시스템을 구현할 수있을 것 같습니다. 이러한 파일 시스템이 한동안 존재 해 왔기 때문에 어떤 파일 시스템이 다른 파일 시스템보다 좋은 품질을 가지고 있는지는 어느 …

4
Git .git / objects / 폴더가 많은 SHA- 접두사 폴더로 세분화되는 이유는 무엇입니까?
Git은 내부적으로 .git/objects/폴더 (객체, 나무)를 폴더에 저장합니다. 각 객체는 객체의 내용에서 계산 된 SHA1 해시로 참조 할 수 있습니다. 그러나 개체는 .git/objects/폴더 안에 직접 저장되지 않습니다 . 대신 각 개체는 SHA1 해시의 접두사로 시작하는 폴더 안에 저장됩니다. 따라서 해시 b7e23ec29af22b0b4e41da31e868d57226121c84가 있는 객체 는.git/objects/b7/e23ec29af22b0b4e41da31e868d57226121c84 Git은 왜 이런 방식으로 객체 스토리지를 세분화합니까? …

1
파일 이름의 비 확장 부분의 이름은 무엇입니까? [닫은]
폐쇄되었습니다 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 삼년 전에 . 주어진 파일 경로 : /some/path/abc.txt 파일 이름은 "abc.txt"이며, 확장자는 "TXT"입니다. 은 "업계 표준"무엇 모호 은 "ABC"부분에 대한 이름은? …

2
파일 시스템이 저장 장치를 (매우 큰) 바이트 배열로 "인식"합니까?
파일 시스템이 저장 장치에 쓰고 읽는 방법을 알고 싶습니다. 이것이 작동하는 방식이라고 생각합니다. 파일 시스템은 저장 장치에 직접 액세스하지 않지만 저장 장치는 (저장 장치의 장치 드라이버에 의해) 파일 시스템에 (매우 큰) 바이트 배열로 제공됩니다. 예를 들어 파일 시스템이 하드 디스크에 액세스하려는 경우 하드 디스크를 나타내는 바이트 배열에 액세스하기 만하면됩니다. 이렇게하면 …

5
간단한 바꾸기로 Windows 파일 경로를 Unix 파일 경로로 변환하는 것이 안전합니까?
: 그래서 예를 들어 내 모든 파일이 같은 유닉스 머신에 윈도우 머신에서 전송됩니다 있도록했다 말 C:\test\myFile.txt에 {somewhere}/test/myFile.txt(드라이브 문자가이 시점에서 무관하다). 현재 우리가 작성한 유틸리티 라이브러리는 모든 백 슬래시를 슬래시로 간단하게 대체하는 방법을 제공합니다. public String normalizePath(String path) { return path.replaceAll("\\", "/"); } 슬래시는 예약되어 있으며 파일 이름의 일부가 될 수 …

3
Linux 파일 이름의 소문자
긴 복잡한 이름의 첫 글자 분리를 위해 UpperCase를 실제로 읽을 수 있다는 것을 알았을 때 Linux 파일의 일부에 UpperCase를 사용하는 경향이 있습니다. 대부분 실행 파일, 일부 디렉토리. 하지만 리눅스 배포판에있는 모든 파일 이름의 대다수가 소문자라고 말한 것은 몇 주였습니다 ... 그래서 얼마 전에 인터넷 검색을 해본 결과 , Linux File …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.