이름 없는 폴더라는 폴더를 만들어서 하나하나 다 해봤는데 1번의 경우 번역미스라고 생각이 됩니다. UI는 '파일 목록만 가능’이라고 되어 있으나 실제로 해보면 폴더 아이콘에 금지 표시가 생기면서 열어도 안에 아무 것도 없는 것처럼 나옵니다. 즉, 파일 목록을 보는 것도 안 된다는 거지요.
파일에 접근은 타당한 번역이라고 생각됩니다. 폴더를 열어보면 안에 있는 내용을 볼 수 있습니다. 그러나 폴더 안에 새로운 파일을 생성하는 것은 불가능합니다.
파일 만들기 및 지우기도 타당한 번역이라고 생각됩니다. 안에 있는 내용을 볼 수 있고 안에 새로운 파일을 생성하는 것도 가능합니다.
제가 알기론 영문 UI는 다음과 같이 되어 있습니다 (순서는 위에 있는 한글UI 순서와 관계없음)
A. Read Only
B. Write Permission
C. Deny Access
제 생각엔 1번-C 2번-A 3번-B 로 매핑이 되는 것 같습니다. 따라서 1번 UI가 제 생각대로 오번역이 맞다면 "접근 불가"와 같은 표현으로 바뀌어야 하지 않나 생각됩니다.
올려주신 글 보고 궁금해서 따라해봤는데요.
번역은 맞게 된 것 같은데, 그 기능이 좀 이상하게 구현이 되네요.
위 상황에서, 노틸러스로 보면 그 디렉토리 안으로 들어갈 수 있지만 파일목록은 보이질 않습니다.
그런데 터미널로 보면 그 디렉토리가 보이지만(하나 위 상위 디렉토리에서 ls 했을 때), cd 로 들어가려면 오류가 납니다.
상황을 재연해보면,
/home/babo/justonce/Temp
(이 안에는 aaaa, eee 라는 파일이 존재합니다.)
위 형식으로 디렉토리가 구성되어 있고, Temp 에 소유주 권한을 '파일 목록만 가능’으로 설정합니다.
노틸러스로 이 디렉토리를 열면, 그 안에 어떤 파일들이 들어가있더라도 보이지 않습니다. 그냥 빈 공간만 나옵니다.
ls /home/babo/justonce/ 하면 Temp 디렉토리가 보입니다. 아래와 같은 결과가 나옵니다.
[code:1tx3s8j4]
ls: cannot access Temp/aaaa: Permission denied
ls: cannot access Temp/eee: Permission denied
aaaa eee
[/code:1tx3s8j4]
권한이 없다고는 하지만, aaaa 와 eee 파일이 있음을 볼 순 있습니다.
cd /home/babo/justonce/Temp 는 권한이 없다며 오류가 납니다.
즉, 터미널에선 Temp 안으로 들어가지는 못하지만, 내용을 보여주기는 합니다.
그러나 노틸러스에선 Temp 안으로 들어가지만, 내용을 보여주지 못합니다.
[quote="dynamism2002":5nt6hx2c]1. 파일 목록만 가능
2. 파일에 접근
3. 파일 만들기 및 지우기[/quote:5nt6hx2c]
조금 다른 이야기이지만… 1, 2번이 가능, 접근… 이렇게 한자어로 끝났으면 만들기 및 지우기도 '생성 및 삭제’와 같이 적는 것이 좀 더 통일성이 있어보이지 않을까요?
[quote="haze11":pkoiaeta]디렉토리 권한으로 보시면 이상할 수 있지만, 파일로 보면 이해 되실겁니다.
상위 디렉토리에서 파일(디렉토리) 목록을 볼 수 있다고 보시면 됩니다.
번역보다는 노틸러스에서 디렉토리 안으로 들어가는 것 처럼 보이는게 오히려 버그가 아닐까 합니다. =.=[/quote:pkoiaeta]
아뇨, 그건 확실하게 아닌듯 합니다. [url=http://library.gnome.org/users/user-guide/stable/nautilus-permissions.html.en:pkoiaeta]library.gnome.org의 권한 매뉴얼을 보면[/url:pkoiaeta]:
[quote:pkoiaeta]For each of the owner, the group, and all other users, choose from these folder access permissions:
None: No access to the folder is possible. (You can’t set this for the owner.)
[b:pkoiaeta]List files only: The users can see the items in the folder, but not open any of them.[/b:pkoiaeta]
Access files: Items in the folder can be opened and modified, provided their own permissions allow it.
Create and delete files: The user can create new files and delete files in the folder, in addition to being able to access existing files.[/quote:pkoiaeta]
보시다시피 폴더 [b:pkoiaeta]안의[/b:pkoiaeta] 항목들을 볼 수는 있지만 열 수는 없다고 되어 있습니다.
[quote="Vulpes":3b510wrj]List files only: The users can see the items in the folder, but not open any of them.[/quote:3b510wrj]이걸 우리말로 하면
[b:3b510wrj]폴더 안에 있는 파일들을 볼 수는 있지만, 그 파일들을 열 수는 없다.[/b:3b510wrj] 인데…
해석하기에 따라 구현 방법이 달라질 수 있겠네요.
.
.
.
.
이것 저것 써보았는데… 다시 지웠습니다. 복잡하네요.
하지만 이건 확실한 것 같은데… "CLI(터미널)에서의 구현방법과 GUI(노틸러스)에서의 구현방법이 다를 수 밖에 없을 것 같다는…"
일단은 번역은 맞게 되어있다고 가정을 했구요, 문제는 터미널에서는 ‘문자 그대로’ 목록의 출력만 가능하고 cd로 안에 들어가는 것은 안 되기 때문에 아귀가 딱딱 맞지만 노틸러스에서는 열면 안에 아무 파일도 없는 것처럼 나온다는 것인데…(정리해서 말하면 터미널은 목록 확인 가능, 노틸러스는 목록 확인 불가 )
아무튼 ‘지금 현재 되어 있는 상태 그대로’ 묘사하면 되지 않을까 생각해서 제가 만드는 다이나리눅스 메뉴얼의 폴더 권한 부분은 다음과 같이 해두었습니다.
-파일목록만 가능: 터미널에서 ls 디렉토리명을 입력하면 안에 있는 파일의 목록은 출력가능하나, GUI환경에서 디렉토리를 더블클릭하면 안에 아무 파일도 없는 것처럼 나옵니다. 또한 디렉토리 아이콘에 금지 표시가 생깁니다.
-파일에 접근: 더블클릭으로 열어서 안에 들어있는 파일들을 열람할 수 있습니다. 텍스트 파일이나 이미지 파일이 들어있을 경우 더블클릭으로 열리나 내용 수정은 불가능합니다.
-파일 만들기 및 지우기: 디렉토리 내부에 모든 변화를 가할 수 있습니다.