본문 바로가기

반응형

파일

파일다루기 - 파일 디렉터리 접근 권한 관리 파일 디렉터리 접근 권한 관리 - chmod 시스템 호출 chmod는 파일이나 디렉터리의 접근 권한을 변경하는데 쓰인다. 맨앞에 d는 디렉토리인지 파일인지 알 수 있다. d라고 쓰여 있는 것은 디렉토리, 그 위치에 -로 쓰여있는 것은 파일이다. 두번째부터 rwxr-xr-x 이런 방식으로 써있는 문구들이 있다.이 문구들이 바로 접근 권한을 알려주는 문구들이다. 앞에서 부터 3글자 씩 나누어 user/group/다른user 이렇게 나누어 볼 수 있다. r은 read, w는 write, x는 execute 을 나타낸다. 예를 들어 맨 아래줄인 vmware-install.pl의 접근 권한을 해석해보면-rwxr-xr-x- : 파일rwx : 현재 user에서 읽고, 쓰고, 실행이 가능r-x : 현재 user gro.. 더보기
파일 다루기 - 리눅스 파일 구조 리눅스 파일 구조- 리눅스에서는 모든것이 파일이다!- 디스크파일, 직렬포트, 프린터, 기타 주변장치 들을 마치 파일을 사용하는 것처럼 사용할 수 있다.- 디렉터리 역시 파일 종류이다. 1. 디렉터리- 시스템은 파일들의 inode번호를 이용하여 접근하는데 이 파일들의 inode 번호들과 이름을 담은 하나의 파일이다. ( 파일의 inode번호는 ls -i 명령어를 이용하여 볼 수 있다.)- 파일들은 항상 특정한 디렉터리에 속하고 그 디렉터리도 다른 디렉터리도 담을 수 있다. 이렇게 트리형태의 파일 시스템 계통구조가 만들어진다. - 일반적으로는 홈 디렉터리에 저장된다. /home/bp 의 경로 여기서 bp는 유져네임 줄여서 ~bp로 나타내기도 한다. 표준라이브러리 함수들은 셸의 틸트 단축 표기를 이해하지 못한.. 더보기

반응형