더북(TheBook)

3.4.1 리눅스에서 파일이란?

파일 관리 명령을 살펴보기 전에 리눅스 파일에 대한 몇 가지 중요한 사실을 소개하고자 합니다. 리눅스에서는 ‘모든 것이 파일’입니다. 텍스트, 이미지, 영상뿐만 아니라 파일을 묶는 디렉터리, 네트워크 소켓 등 자료 흐름과 시스템 장치까지 파일로 처리합니다.

잠깐만요 ≣


소켓은 네트워크 연결에 필요한 통신 수단을 의미합니다. 6장에서 자세히 살펴보겠습니다.

 

다중 사용자 운영체제인 리눅스에서는 모든 파일마다 파일을 소유하는 사용자 계정 정보와 해당 파일에 대한 접근 권한이 부여됩니다. 사용자는 파일을 사용하기 전에 그 파일을 제어할 수 있는 소유권과 접근 권한을 갖고 있는지 확인해야 합니다.

▲ 그림 3-6 파일 접근 권한

리눅스에서는 파일의 대·소문자를 엄격하게 구별합니다. 윈도에서 Text.txt와 text.txt는 서로 같은 파일이지만 리눅스에서는 서로 다른 파일로 간주합니다. 파일 이름은 최대 256자까지 가능하며, 공백을 포함한 특수 문자를 사용할 수는 있으나 되도록 사용하지 않는 편이 좋습니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.