【-rwxr-xr-x】파일의 액세스 권한을 읽을 수 있게 된다

3767 단어 MacUNIX리눅스

배경



NeoBundle에서 플러그인을 설치하려고합니다 ...


설치하시겠습니까?
예!



...!?
~/.vim 이하인가.vimrc의 액세스 권한이 미치고 있는 것일까?
반년에 한 번 정도 이러한 오류에서 액세스 권한을 변경할 수 있습니다.
매번 다시 조사하는 것이 힘들기 때문에 정리했습니다.

대상 독자



・잘 터미널을 여는 분
・액세스 권한에 대해서, 1회 이상 조사하고 있는 분
의외로 간단하기 때문에, 이때 기억해 버립시다.

목표



제목 괄호 안의 의미를 알 수 있습니다.
의도적으로 변경 가능

액세스 권한이란?



파일이나 디렉토리를 이용할 권리입니다.
기본적으로 쓸 수는 없지만 가능합니다.
또, 자신은 자유롭게 사용할 수 있지만, 부모나 여동생에게는 괴롭히지 않도록 할 수 있습니다.

확인 방법



아시다시피 파일 목록은 ls 명령으로 확인할 수 있습니다.
액세스 권한의 확인은 ls 에 가세해 그 옵션인 -all 를 붙여, ls -all 라고 치십시오.
자주 보는 ls -l 와의 차이는, 평상시 숨겨져 있는 파일(.vim등의 .로 시작되는 파일)을 표시시킬지 어떨지입니다.
이번에는 대상이 .vim이므로 ls -all를 사용합니다.



이러한 결과가 계속 나오면 성공입니다!
덧붙여서 ls -al 하지만 ls -all 와 같은 결과가 나오므로 추천입니다(?)

읽는 방법



즉시 읽어 봅시다.
액세스 권한을 변경하는 경우 다음 6개와 파일 이름을 읽으면 충분합니다.



1에서 d는 디렉토리를, -는 파일을 나타냅니다.
이 외에도 몇 가지 보일 수 있습니다. 코멘트 란에서 확인하십시오.
이 두 가지는 특히 잘 보이므로 기억합시다.

2, 3, 4는 각각 3개로 1그룹으로 되어 있습니다.
왼쪽에서 소유자(자신), 그룹, 기타 액세스 권한을 나타냅니다.


명령
의미


r
읽기

w
쓰기

x
검색


그리고 그 안에 위의 명령이 있다면, 그 사람에게는 그 권한이 있다는 의미가 됩니다.
그것과 함께 내 .vim를 보면dr-xr-xr-x 9 gitan ... .vim이것은 디렉토리로, (나는) 읽고, 기입은 할 수 없고, 검색할 수 있는구나라고 읽을 수 있습니다.
또, 그룹 권한으로는 기입을 할 수 없고, 그 외 권한도 마찬가지라고 알 수 있습니다.

덧붙여서 5는 디렉토리의 내용의 파일 or 디렉토리의 수를 나타내고 있습니다.
즉, 1 이 - 의 경우, 필연적으로 5 의 숫자는 1 가 됩니다.
6은 소유자 이름입니다. 만약 이것이 어머니의 핸들 이름이라면 무언가가 미친 것입니다.

그렇다면 이것을 변경하고 싶다면 어떻게해야합니까?

변경



권한을 변경하는 명령은 chmod(change mode)입니다.chmod (ユーザー) + (アクセス権限) ファイル名 와 사용합니다.


명령
의미


u
사용자 (자신)

g
그룹

o
기타

a
모두


쓰기 불가능 .vim

이렇게 하면


사용자 권한 란에 w가 추가되어 쓸 수 있게 되었습니다!


덧붙여서, 반대로 지우고 싶은 경우는 chmod (ユーザー) - (アクセス権限) ファイル名 (을)를 사용하면 할 수 있습니다.

마지막으로



이것으로 확실히 관리할 수 있다! 라든지 오른쪽의 숫자는 무엇일까? 라고 생각하면 소질 있습니다.
Unix/Linux 공부를 시작하면 좋다고 생각합니다.
수시로, 추기해 갑니다!

참고



응용 프로그램을 추가하거나 파일을 삭제할 수 없음 참고일: 2015/12/6

좋은 웹페이지 즐겨찾기