etc 2

[Linux] /usr/lib/systemd/system :: /etc/systemd/system의 차이

/usr/lib/systemd/system과 /etc/systemd/system은 모두 systemd 서비스와 관련된유닉스 시스템에서 사용되는 디렉토리이다. 그러나 이 둘은 다음과 같은 차이가 있다./usr/lib/systemd/systemOS 벤더사가 관리하는 영역으로 배포 저장소(Distribution repository)에서 다운로드되는 패키지로 제공되는 파일들이 위치시스템 전반에 걸쳐 적용되는 systemd 서비스와 관련된 파일이 있다. 주로 패키지 관리자(예: apt, yum 등)가 시스템에 설치하는 서비스 파일이 여기에 위치한다./etc/systemd/system시스템 관리자가 관리하는 영역으로 시스템 특정(System-specific)한 유닛들이 위치한다.벤더사에서 제공하..

Infra/Linux 2024.04.24

[Linux] /etc/profile.d

etc/profile.d/etc/profile.d 폴더는 linux에서 user와 system 전체 환경 변수와 스크립트를 설정하기 위한 폴더로그인 시에 폴더 안의 파일들이 자동 실행되어 환경 변수 설정 등에 사용됨  목적스크립트 파일로 환경 변수를 export하면 시스템 전반적인 설정이 되는 환경변수를 세팅함스크립트를 사용해 시스템 동작을 변경하거나 환경을 설정함. etc...여러 스크립트가 추가될 수 있기 때문에 명확한 이름을 사용스크립트는 알파벳 순서에 맞춰 수행되는 것에 주의시스템의 모든 사용자에게 적용된다는 점을 고려일반적으로 .sh로 끝난다 예시예를 들면 실제로 사용하는 로그인 토큰을 담은 환경변수 스크립트를 작성해본다.로그인 토큰 같은 경우 사용되는 보..

Infra/Linux 2024.04.24