"chmod"가 작동하지 않습니다


29

/ bash 스크립트를 작성하고 실행하기 위해 모든 권한을 설정하기로 결정 했으므로 시도했습니다.

chmod 777 * //I had 3 text files in the directory, so that's ok

그런 다음 입력 한 결과를 확인하십시오.

ls -l

그러나 권리는 전혀 바뀌지 않았습니다.

오류 메시지가없고 이상하게 보입니다. 또한 전체 경로를 지정하려고 시도했지만 도움이되지 않았습니다.

또한 루트 아래 에서이 모든 단계를 수행하려고했습니다.

문제는 어디에 있습니까?


도움을 주셔서 감사합니다!


LS -LA

drwx------ 1 gemma gemma 4096 июля  20 18:00 .
drwx------ 1 gemma gemma 4096 июля  20 16:35 ..
-rw------- 1 gemma gemma  407 июля  20 18:00 buildedfile.out   ;this is what I
                                                               ;need to launch
-rw------- 1 gemma gemma 4096 июля  20 17:21 kernel.bin
-rw------- 1 gemma gemma  350 июля  20 16:59 link.ld
-rw------- 1 gemma gemma 2025 июля  20 17:59 main.c
-rw------- 1 gemma gemma 1894 июля  20 17:34 start.asm
-rw------- 1 gemma gemma  457 июля  20 17:20 start.o

그것이 내가 시도한 후에 ls가 보여주는 것입니다.


PC를 재부팅했는데 문제가 다시 발생했습니다. 그러나 이제 제안 된 방법 중 어느 것도 도움이되지 않습니다.


Linux Mint 13 32 비트를 사용하고 있습니다. 이 파일이있는 주 디스크에는 ext3이 있고 ntfs와 FAT32가있는 두 개의 다른 파티션에서도 시도했습니다.


buildedfile.out은 C로 작성된 터미널 앱입니다


chmod명령 에서 오류가 발생 했습니까 ?
Fran

chmod 777 / path / to / folder / *를 시도하셨습니까?

ls -la
deppfx

자세한 스위치를 사용해보십시오.chmod -v 777 *
Dennis

그것이 효과가 있고 파일을 실행 해야하는 경우 chmod a+x *에도 시도 할 수 있습니다 (또는 더 좋습니다 chmod a+x buildedfile.out). 어쩌면 777문제를 일으키는 원인
일뿐입니다

답변:


42

나는 똑같은 문제가 있었고, 내가 액세스 한 파티션은 ntfs-3g (기본적으로 권한 지원이 없음)로 마운트 된 ntfs 파티션이었고 그것을 기억하는 데 시간이 걸렸습니다.

나는 chmod가 나에게 약간의 경고를 줄 것으로 기대하지만, 그것은 당신의 경우와 같지 않았습니다.

ntfs-3g를 사용할 때 여기에 설명 된 것처럼 ntfs 파티션에서 권한을 설정할 수 있도록 fstab에 옵션이 있다는 것을 알고 있습니다 .

도움이 되길 바랍니다.


3
그것은 저의 경우뿐만 아니라 방랑 상자에서도 발생할 수 있습니다. 그래서 호스트 시스템 내에서 디렉토리의 권한을 변경했습니다. Voila, 가상 머신에 대한 권한 부여 힌트 주셔서 감사합니다. :)
Arvid

tldr :mount -o permissions /dev/...
phil294 2018 년

5

시험: sudo chmod -R -f 777 *

나는 그것이 허가 문제 일 수 있다고 생각합니다.


2

파일 시스템이 읽기 전용으로 마운트되지 않았습니까?

mount 명령을 입력 하여 확인하십시오. 마운트 옵션에 ro 가 있으면 다음 명령을 사용하여 파일 시스템을 다시 마운트해야합니다.

mount -o rw / dev / / mountpoint

쉘 스크립트를 소유 한 사용자를 확인할 수도 있습니다.

"gemma"가 아니면 문제의 원인 일 수 있습니다.


비슷한 문제가 있었고 실제로 HDD 캐디가 올바르게 마운트되는 문제였습니다. 나는 다음 단계에 따라 그것을 해결 askubuntu.com/a/168424/20868
조지 마우어
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.