main(int argc, char* argv[])
argv[0]: 무조건 실행경로 argv[1]부터 전달받은 정보 저장됨. argc는 총 전달받은 정보 개수
ls -l
출력 결과는 각각 파일종류 및 권한(퍼미션), 링크수, 사용자(소유자), 그룹, 파일크기, 수정시간, 파일이름을 나타냅니다.
리눅스 권한 설정 -rwxrwxrwx
r 읽기 w 쓰기 x 실행권한.
- 는 파일이다.
사용자/그룹/다른사용자 권한 순서.
u / g / o
chmod 명령어
chmod g+w test.c
그룹(g)에게 w권한을 부여한다.
chmod o-r test.c
다른 사용자(o)의 r권한을 해제한다.
chmod g+rwx file.txt
chmod go+r file.txt
이런식으로 한꺼번에 줄 수도 있음.
윈도우 우분투에서 chmod가 안 될 때..
하...개고생했다...난 wsl도 안 깔려 있어서 apt-install wsl도 중간에 했는데 그게 영향이 있는지 없는진 모르겠다,, 암튼 그냥 밑에 페이지에서 하란대로 이것저것 복붙해서 하다보니 해결..
devblogs.microsoft.com/commandline/chmod-chown-wsl-improvements/
tar: 리눅스용 압축
파일종류 l: 링크파일
ㅇㅎ.. 바로가기파일 개념이었다.
사용법 : ln [옵션] 원본파일 대상파일(대상디렉토리)
chmod, symbolic link
chmod는 심볼릭 링크에 영향을 미치지 않는다. 왜냐,, 원본파일의 바로가기 개념이니까 원본파일의 권한에 전적으로 따르게 돼있음.
근데 왜 내 거엔 그렇게 적용이 안 되지...?
-> 음 심볼릭 링크는 일단 권한이 다 허용되는 것 같다..
댓글