표준 파일 시스템에는 다음이 있습니다.
/usr/games
/usr/lib/games
/usr/local/games
/usr/share/games
/var/games
/var/lib/games
이것은 농담인가요, 아니면 역사적 근거가 있나요? 그것은 무엇을 위해 사용됩니까? 게임과 같은 것을 위한 별도의 전용 디렉토리가 있는 이유는 무엇입니까?
답변1
이것은 단지 몇 가지 역사적 문제일 뿐입니다. 오래 전에 게임은 시스템의 선택적인 부분이었고 다른 사람에 의해 설치되었을 수 있으므로 /usr/games
시스템 대신에 상주했습니다 /usr/bin
. 높은 점수 등의 데이터가 나타나기 시작합니다 /var/games
. 시간이 지남에 따라 사람들은 가변 게임 데이터를 /var/lib/games/NAME
or 에 다른 방식으로 넣고 /var/games/NAME
정적 게임 데이터를 or 또는 에 넣습니다 /usr/lib/NAME
( /usr/games/lib/NAME
다시 말하지만 , 아키텍처 독립적인 데이터의 경우 대신 with 사용 ). 요즘에는 게임을 분리해야 할 설득력 있는 이유가 없으며 단지 전통의 문제일 뿐입니다./usr/games/NAME
/usr/lib/games/NAME
share
lib
답변2
적어도 부분적으로, 시스템은 games
특정 사용자가 속한 그룹을 가질 수 있으며 그들은 모두 games
해당 폴더에서 게임을 실행할 수 있는 권한을 갖습니다.