
코드가 있는 폴더 내에 파일을 생성하는 Ubuntu용 프로그램을 만들고 있습니다.
내가 알고 싶은 것은: 언제.deb패키지가 설치되었습니다. 내용은 어디로 가나요?
프로그램이 디렉터리 내에서 새 파일을 수정하거나 생성하는 경우 /...
루트 권한이 필요합니까?
답변1
엄밀히 말하면, 디렉토리는 /
모든 디렉토리의 "루트" 디렉토리입니다. 여기에는 모든 하위 디렉터리가 포함되므로 귀하의 home
디렉터리도 포함됩니다.
~
외부 (사용자 디렉터리) 의 모든 디렉터리에 대한 추가 권한이 필요하므로 home
다음 중 하나를 수행해야 합니다.
- 특정 그룹의 구성원이어야 합니다(예: 파일 또는 디렉터리 공유). 또는 더 과감하게,
- 넌
sudo
특권이 필요해
개인 home
디렉토리 외부.
설치 .deb
프로그램, 항목 설치전 세계적으로sudo
따라서 모든 사용자에 대해 디렉터리 외부에 파일과 실행 파일을 설치하므로 권한 으로 실행할 필요가 없습니다 home
.
.deb 패키지가 설치되면 내용은 어디로 가나요?
홈 디렉터리 외부의 디렉터리를 사용하는 데는 상당히 엄격한 규칙이 있지만 이에 대한 쉬운 대답은 없습니다. 이는 애플리케이션, 해당 역할 및 애플리케이션 종류에 따라 다릅니다. 또한보십시오여기그리고여기(다른 것 중에서).
파일이 설치된 위치에 대한 인상을 얻으려면 압축이 풀린 .deb
간단한 응용 프로그램의 설치 프로그램 내부를 살펴보십시오. 여기에는 시스템의 확장된 버전이 포함되어 있으며 파일이 "투영"될 위치를 보여줍니다.