표준 파일 시스템에는 다음이 있습니다.
/usr/games
/usr/lib/games
/usr/local/games
/usr/share/games
/var/games
/var/lib/games
이것은 농담입니까, 아니면 그 뒤에 어떤 역사가 있습니까? 그것은 무엇입니까? 게임과 같은 것을위한 별도의 특수 디렉토리가있는 이유는 무엇입니까?
그것은 단지 약간의 역사적인 잔해 일뿐입니다. 오래 전에 게임은 시스템의 선택적 부분이었으며 다른 사람이 설치할 수도 있었기 때문에 /usr/games
가 아닌 /usr/bin
에 살았습니다. 높은 점수와 같은 데이터가 /var/games
에 생겼습니다. 시간이 지남에 따라 사람들은 다양한 게임 데이터를 /var/lib/games/NAME
또는 /var/games/NAME
에, 정적 게임 데이터를 /usr/lib/NAME
또는 /usr/games/lib/NAME
또는 /usr/games/NAME
에 입력합니다. 또는 /usr/lib/games/NAME
(아키텍처 독립적 데이터의 경우 share
대신 lib
와 동일). 요즘에는 게임을 분리해야 할 설득력있는 이유가 없습니다. 그것은 단지 전통의 문제 일뿐입니다.
적어도 부분적으로는 시스템이 특정 사용자가 구성원 인 games
그룹을 가질 수 있으며 모두 games
폴더에서 게임을 실행할 수있는 권한을 갖습니다.