Linux

· Linux
이번 포스팅에서는 파일 디스크립터와 이것이 사용된 open()에 대해서 알아볼 것이다. 목차 개요 알고리즘 공부에서 항상 숏코딩을 보게 되면 입력받는 input() 대신에 길이가 짧은 open(0)으로 대체하여 받는 코딩들과 리눅스나 운영체제를 공부하다 보면 fildes 라는 항목에 0, 1이나 2를 집어넣는 경우도 자주 보이는데 이 숫자가 무슨 상태를 말하는것 같은데 잘은 이해가 되지 않아서 포스팅을 하게되었다. 개념 파일 서술자 라고도 불리는 파일 디스크립터는 기술문서에 영어로 함축해서 fildes 로도 적혀있다. 위키에 개념으로는 컴퓨터 프로그래밍 분야에서 파일 서술자 file descriptor (FD, less frequently fildes) 는 운영체제에서 특정한 파일에 접근하기 위한 추상적..
· Linux
d는 약어 설명에서 보았다 싶이 directory 폴더를 뜻하는 것이고 - 는 일반 파일을 뜻한다. 위 약어를 보고 난 후라면 list - long 명령어를 통해서 해당 경로의 객체가 일반 파일인지 폴더인지와 각각 user : 소유자가 접근할 수 있는 권한 group : 그룹에 속한 사용자들이 접근할 수 있는 권한 other : 모든 사용자가 접근할 수 있는권한 이 가지고 있는 권한 등을 볼 수가 있다. 위의 예시는 모두가 모든 권한을 가지고 있는데 만약 특정 기능이 없는 경우 그 빈칸은 - (dash)로 표현이 된다. r-x : 읽기와 실행는 되지만 쓰기가 되지않는다. 따라서 나중에 mode 를 변경하는 chmod 등에서의 인자로 세자릿수의 정수형(권한값)이 들어가는 것이 각각 사용자들에 부여되는 권한..
nstgic3
'Linux' 카테고리의 글 목록