PATH와 우선순위, 그리고 설치시 디렉토리 등등
글쓴이: eomht / 작성시간: 수, 2007/02/14 - 2:11오전
안녕하세요.
2년에 한번 간격으로 리눅스에 관심을 쏟고있는-_- 올해 26살(아 세월이여ㅠㅠ) 청년입니다.
현재 사용중인데, 궁금한 것들에 관해 질문 드립니다.
1. 다른 여러 디렉토리에 똑같은 파일명이 있는 경우, 터미널 시 어느 디렉토리에 있건 파일명만 치면 실행되는 그런 PATH는 어느 파일에 있나요? (도스의 autoexec.bat와 같은 역할을 했던...)
2. 그 PATH 에 적혀있는 것들의 우선순위는 앞쪽인가요? 뒤쪽인가요? 또한 PATH 수정시 바로 사용할 수 있게끔 실행하는 방법은 없나요?
3. RPM이라는 것을 설치하면 그 설치 파일들은 /usr/ 의 디렉토리로만 가나요? 아니면 흩어지나요?
(예를 들어 윈도우 프로그램은 설치시 c:\Program Files 말고도 windows/system, windows/system32 등등 으로 흩어지며 심지어는 레지스트리 까지 등록되지 않습니까?)
또한, /usr/ 에 있는 파일들만 지워도 아무런 문제가 발생하지 않나요?
초보의 질문에 관해 많은 답변을 부탁드립니다. (사실 1번은 여러 서적 및 사이트 마다 다른 파일명만 써 있는것 같아서 확실히 알고 싶습니다.)
사용중인 리눅스는 페도라 코어 6 입니다.
Forums:
1. 일반적인 경우,
1. 일반적인 경우, bash를 쓰고 계신다면 "~/.bashrc" 일겁니다.
2. 우선순위는 잘 모르겠습니다. ; .bashrc 수정후 바로 적용하려면 source .bashrc 등을 하면 되고요.
3. 패키지 파일을 풀면 각각의 디렉토리로 흩어질걸요?
네 패스는
네 패스는 앞에서부터 검색됩니다.
---------
간디가 말한 우리를 파괴시키는 7가지 요소
첫째, 노동 없는 부(富)/둘째, 양심 없는 쾌락
셋째, 인격 없는 지! 식/넷째, 윤리 없는 비지니스
이익추구를 위해서라면..
다섯째, 인성(人性)없는 과학
여섯째, 희생 없는 종교/일곱째, 신념 없는 정치
---------
간디가 말한 우리를 파괴시키는 7가지 요소
첫째, 노동 없는 부(富)/둘째, 양심 없는 쾌락
셋째, 인격 없는 지! 식/넷째, 윤리 없는 비지니스
이익추구를 위해서라면..
다섯째, 인성(人性)없는 과학
여섯째, 희생 없는 종교/일곱째, 신념 없는 정치
1 번은 쉘마다
1 번은 쉘마다 다르지만 공통적으로 /etc/profile 이나 ~/.profile 은 읽습니다.
나머지는 메뉴얼 페이지를 보시면 각 쉘마다 설명되어있습니다.
rpm 파일을
rpm 파일을 설치하시기 전
rpm -qip 파일이름.rpm
하시면 Relocation 항목에 설치디렉토리가 나오는 것도 있고, (not relocatable) 이라고 나오는 것도 있습니다.
설치디렉토리가 나오는 놈들은 패키지 설치시 --prefix 옵션으로 설치위치를 바꿀 수 있습니다.
rpm 파일을 설치하시기 전
rpm -qlp 파일이름.rpm
하시면 패키지에 포함되어 있는 파일들의 정보와 설치디렉토리를 알 수 있습니다.
가장 중요한 점이라면,
위에 말씀드린 모든 것을 포함해서 더 많은 자세한 설명을 man rpm 명령으로 보실 수 있다는 겁니다. 혹시 2년 전에도 이런 류의 답변을 듣고 때려치우신 것이라면... 지금도 별로 달라진 것이 없다고 미리 말씀드리겠습니다. 한글 번역이 된 문서들이 많아졌다는 정도의 차이만 있습니다.
댓글 달기