Saturday, February 6, 2010

DOS 창에 해당하는 어플리케이션과 파일 퍼미션 UNIX permissions

요약
맥 OS X 의 커맨드창은 /Applications/Utilities/Terminal.app 에 있음
파일 퍼미션 변경 예 : chmod 755 myFile.txt
(그룹이나 외부인 빼고 나만 write 할 수 있게 바꿈)

Terminal
맥 OS X는 유닉스 기반 운영체제이다.
따라서 커맨드 창을 제공하는데 이것은 Applications 폴더 밑의 Utilities 밑에 보면
Terminal 이라는 어플리케이션이 있는데 이걸 실행하면 된다.
(풀 패스는 /Applications/Utilities/Terminal.app)
이것이 바로 윈도우의 커맨드창에 해당하는 것이다.
Dock 에 올려놓고 쓰면 편함.

File Permissions
터미널 상에서 파일 퍼미션을 설정할 수 있다.
그 방법은 다음 링크에 잘 나와 있음
http://www.zzee.com/solutions/unix-permissions.shtml

예를 들면
chmod 755 myFile.txt
하면, myFile.txt 를 그룹이나 외부인 빼고 나만 write 할 수 있게 바꾼다는 뜻.

즉 755를 이진수로 쓰면
(4+2+1) (4+1) (4+1) 즉
111 101 101 이므로
rwx rwx rwx 가 각각 나, 그룹, others 에 대해 설정되는 것이므로
나를 제외한 그룹과 others 는 w 즉 write 만 안되는 것임

키워드 : 도스창
검색 : google > UNIX permissions

No comments:

Post a Comment