더북(TheBook)

리눅스 파일

파일 관리 명령을 살펴보기 전에 리눅스 파일에 대한 몇 가지 중요한 사실을 소개하고자 합니다. 리눅스에서는 ‘모든 것이 파일입니다.’ 텍스트, 이미지, 영상을 비롯한 자료뿐만 아니라 디렉터리 정보, 네트워크 소켓, 자료의 흐름 심지어 시스템 장치까지도 파일로 처리합니다. 굳이 그래픽 환경이 아니더라도 텍스트 환경에서 시스템을 제어할 수 있는 이유도 여기에 있습니다.

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

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

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