[Q] 리눅스 초보가 거쳐갈 문제점들 총집합???
안녕하세요~
바로 질문 들어갑니다.
1. /tmp 디렉토리의 내용들...
일반적으로 우리가 윈도우에서 temp의 역활은 임시 작업공간입니다. 리눅스도 마찬가지겠죠~ 윈도우에서는 파일다 지워도 상관없는데요~ 리눅스 /tmp파일들은 다 지워도 됩니까?
2. KDE를 영문환경으로 쓰면서 Ami 한글입력하기...
그놈에서는 /etc/sysconfig/i18n 파일에 아래 내용만 넣으면 영문 환경에서
한글을 쓸수가 있었습니다.
----------------------------------------------------------------------------------
LANG="en_US"
SUPPORTED="en_US.UTF-8:en_US:en:ko_KR.eucKR:ko_KR:ko"
SYSFONT="latarcyrheb-sun16"
SYSFONTACM="iso01"
LC_CTYPE="ko_KR"
----------------------------------------------------------------------------------
하지만 이상태로 X-Window 를 KDE로 바꾸면 영문 메뉴와 한글메뉴가 누더기처럼 생기게 되죠~ 그놈은 메뉴랑 모든 인터페이스는 영어로 작동 되는데 반해 KDE는 그렇지 못하다는 겁니다~ KDE에서도 메뉴는 다 영어로 쓰면서 한글을 쓸수있도록 하려면 어떻게 해야 하나요?
3. locate 랑 find랑~
처음에 파일을 찾을때 find / | grep 파일명 치면 다라라라~~~~~~ 하면서 하드를 무쟈게 읽어 되죠~ 그러다가 우연히 locate라는걸 알게되었는데 상당히 빨치 찾아 내더 군요~
locate 파일명 근데 하나 이상한 점이 있습니다.
제가 KDE테마를 설치하고 설치한 파일은 놔두고 압축푼 파일들을 지우고 난뒤에 그냥 무심코 locate 테마파일명 치니까 제가 지운 파일과 디렉토리가 보이는 것입니다. ㅡ,.ㅡ;; 귀신 시나라 까먹는일이... 분명 저는 지웠는데여~ 파일이 있는것입니다. ㅡ,.ㅡ;; find 로는 안보이고 locate로는 보이고 ls -a해도 파일없구요~ 이거 어떻게 지워야 합니까?
4. JAVA설치에 관하여~
자바를 설치를 다하고 java.sh까지 만들었습니다. 근데 풀설치한 저는 기존에 gcc자바가 있는것입니다. ㅡ,.ㅡ 그래서 java치면 gcc자바가 실행이 되죠~ gcc의 자바파일을 이름바꾸고 다시 이케이케 셋팅해서 java실행하면 최신버젼으로 설치한 자바가 뜨고욤~ 저 gcc자바요~ 저거 rpm 지우는거로 지워도 아무런 문제가 없는것입니까? 지웠다가 의존성문제니 뭐 그런거로 뻑나는건아닌지요? ㅡ,.ㅡ;;
5. 콘큐어 브라우져?
풀로 설치하면 모질라 말고 브라우져가 하나더있는데 콘큐어 였던거 같습니다. 그부라으져는 파일 다운로드를 클릭하면 다운로드메니져가 안뜨고 파일을 그냥 웹브라우져로 열어 버리고나서 그파일에대해 압축을 풀것이나 몇개의 메뉴가 생길 뿐입니다. 저는 다운받을 파일을 하드에 저장하고 싶은데 /tmp에 템프로 이녀석이 깔아 놓구 브라우져에서 압축을 풀라고 하라는데 전 그러기 싫고 그냥 다운받고 싶은데 이거 어떻게 해야 합니까?
그리고 프로그램을 실행했을때 about:blank 로 해도 전혀 먹히질 않고~ 홈을 블랭크로 걸어놔도 루트에 있는 파일만 보여 줍니다 이건또 어떻게 잡아야 하나요?
7. 마지막으로~
각종 위에보시면 아시겠지만 locate나 뭐 기타 등등 사용에 대한 설명서가
웹상에서 그리 찾아볼 만한곳이 없습니다. 제가 위키 사용법을 몰라서 그런건지 몰라도 위키에서 locate라고 검색하면 이상한 것들만 나오구요 ㅡ,.ㅡ;;
./ 이거는 지금있는디렉토리의 파일을 실행하는 명령어고~
sh 이거는 자동배치 파일 실행하는거구
등등등 이런 간단하면서도 꼭 필요한 팁들이 잘정리된 사이트나 뭐 그런정보를 얻을수 있는 사이트좀 서로 공유합시다~ 알려주세용~ ㅇㅇ
Re: 간단히 답변
> 1. /tmp 디렉토리
> 리눅스 /tmp 파일들은 다 지워도 됩니까?
네. 다 지워도 됩니다.
안 지워도 재부팅하면 /tmp 가 지워질 겁니다. 디스크 공간이 모자라도
알아서 지우는 걸로 알고 있습니다. 따라서 일부러 지울 필요는 전혀 없습니다.
> 3. locate와 find
> 그냥 무심코 locate 파일명 치니까 제가 지운 파일과 디렉토리가 보이는
> 것입니다. 분명 지웠는데~ 파일이 있는 것입니다. 이거 어떻게 지워야 합니까?
지울 필요 없습니다. 이미 지워져 있습니다.
locate가 설치되어 있을 경우, 컴퓨터가 하루 중 일정한 시각에 루트 디렉토리에
find를 써서 디스크에 있는 전체 파일 목록을 저장해 둡니다. 그리고 locate를
하면 그 미리 만들어놓은 목록에서 찾아주는거죠. 내일 되면 locate 해도 안
나옵니다.
굳이 안 나오게 하고 싶으면 updatedb (root 계정으로 실행해야 될 겁니다.)
라고 치면 파일 목록을 갱신합니다. 디스크 전체를 갈아 엎지 않은 바에야
오래 걸리니까 하지 마세요.
> 4. Java 설치
> 자바를 설치를 다하고 java.sh까지 만들었습니다. 근데 풀설치한 저는
> 기존에 gcc자바가 있는것입니다. gcc의 자바파일을 이름 바꾸고 다시
> 셋팅해서 java 실행하면 최신버젼으로 설치한 자바가 뜨고요.
> 저 gcc자바요~ 저거 rpm 지우는거로 지워도 아무런 문제가 없는 것입니까?
> 지웠다가 의존성문제니 뭐 그런거로 뻑나는건아닌지요?
지워도 아무 탈 없을 것입니다.
탈 나면 다시 깔면 되죠. 패키지 관리 시스템의 장점이 뭔가요?
> 5. 콘큐어 브라우져
> (생략) 그냥 다운받고 싶은데 이거 어떻게 해야 합니까?
컨쿼러(Konqueror) 말씀이시군요. 콘큐어라고 하면 잘 못 알아 먹습니다.
컨쿼러 도움말 보면 다 자세히 나옵니다... 라고 하고 싶지만 좀 가혹하군요.
익스플로러에서처럼 설정창에서 간단히 바꿀 수 있었던 걸로 기억합니다.
지금 여기 컨쿼러가 안 깔려 있어서 답변하기가 그렇군요.
> 7. 마지막으로
> 각종 위에보시면 아시겠지만 locate나 뭐 기타 등등 사용에 대한 설명서가
> 웹상에서 그리 찾아볼 만한곳이 없습니다.
> ./ 이거는 지금있는디렉토리의 파일을 실행하는 명령어고
> sh 이거는 자동배치 파일 실행하는거구
> 등등등 이런 간단하면서도 꼭 필요한 팁들이 잘정리된 사이트나
> 뭐 그런정보를 얻을수 있는 사이트좀 서로 공유합시다.
locate가 궁금하면, 제가 위에서 적었던 내용 man locate 치면 다 나옵니다.
맨페이지 읽어보라는 말이 괜히 있는 건 아니죠. 영어가 부담스럽다면 한글
맨페이지 번역도 있습니다.
./ 치는 건 당연한 거 아닌가요? 음... 당연하지 않을 수도 있겠군요.
sh는 자동풀림파일 실행하는게 *아니에요*. sh는 쉘입니다. *.sh는 말하자면
도스의 배치 파일(*.bat)와 같은 것입니다. 쉘은 중요한 부분이니 약간만
시간 들여서 공부하시면 좋을 것 같습니다.
./ 치기 싫으시면 현재 디렉토리를 PATH에 추가하시면 됩니다. 윈도우즈는
PATH를 설정해 주지 않아도 현재 디렉토리가 PATH에 추가된 것처럼
처리됩니다.
유닉스 계열에서 현재 디렉토리가 PATH에 없는 이유는, 위험할 수 있기
때문입니다. 예를 들어 ls 라고 쳤는데 파일 목록이 안 나오고 파일이
다 지워져 버리면 황당하지 않을까요? 하지만 PATH에 현재 디렉토리가
있고 현재 디렉토리에 ls 라는 실행 파일이 있으면 일어날 수 있는 일입니다.
사실 이런 것이 웹에 없는 이유는, 다들 당연하게 생각해서 굳이 설명할
필요를 느끼지 않기 때문일 겁니다. HowKnow님께서 그런 사이트 하나
만드시면 참 좋을 것 같습니다.
--feanor
댓글 달기