가상호스트 상황보기

리눅스에서 아파치의 virtualhost 상황을 쉽게 볼 수 있는 팁입니다.

RPM 설치의 경우

# /usr/bin/httpd -S

소스 설치의 경우

# /usr/local/apache/bin/httpd -S
(또는 아파치가 설치된 디렉토리 지정)
크리에이티브 커먼즈 라이센스
Creative Commons License
이올린에 북마크하기

Posted by 홍반장

2003/11/24 18:44 2003/11/24 18:44
Response
No Trackback , No Comment
RSS :
http://tcbs17.cafe24.com/tc/rss/response/136

리눅스에서 텔넷으로 접속할 일이 없는 사용자에 대해서는 전자우편만 사용하는 계정을 만들 수 있습니다.

사용자 계정을 만들 때,

# useradd mail1 -M -s /bin/false
# passwd mail1

이렇게 해서 암호를 지정해 주면 됩니다.

-M은 홈디렉토리를 만들지 않도록 하고, -s는 쉘을 지정하는 옵션입니다. /bin/false는 실제로 없는 쉘입니다.

이렇게 하면 메일만 가능하고 텔넷은 불가능한 계정이 만들어 집니다.
(그러나 암호를 관리자가 변경해 주어야 하는 단점이 있습니다. ^^;;)
크리에이티브 커먼즈 라이센스
Creative Commons License
이올린에 북마크하기

Posted by 홍반장

2003/11/24 18:44 2003/11/24 18:44
Response
No Trackback , No Comment
RSS :
http://tcbs17.cafe24.com/tc/rss/response/135

사용자 홈에디렉토리 자동 생성

리눅스에서 사용자 계정을 추가하면서 자동으로 디렉토리나 파일을 만들고 싶을 때가 있습니다.

예를 들자면, 홈페이지 디렉토리인 public_html과 index.html 등이 있겠죠.

서버 관리자가 이 디렉토리와 파일을 자동으로 생성하게 하려면,
/etc/skel 디렉토리 내에 만들고자 하는 디렉토리와 파일 등을 넣어 두면 됩니다.

계정이 만들어지면서, /etc/skel 디렉토리의 내용을 복사하기 때문이죠. ^.^
크리에이티브 커먼즈 라이센스
Creative Commons License
이올린에 북마크하기

Posted by 홍반장

2003/11/24 18:43 2003/11/24 18:43
Response
No Trackback , No Comment
RSS :
http://tcbs17.cafe24.com/tc/rss/response/134

vi 에서 C나 C++ 코딩할때

리눅스에서 vi에디터로 C, C++ 언어를 코딩 할 때 function 괄호나 for, switch 등의 시작 괄호와 매칭 되는 끝 괄호를 찾고자 할 때 사용할 수 있는 방법입니다.

커서를 가져간 다음 "Shift+5" 를 누르면 끝 괄호로 이동을 합니다.

코딩량이 많아 질 때 유용하게 쓸 수 있습니다.

또는 "%"도 사용 가능하며, "]}"는 함수의 닫는 "}"가 있는 부분으로, "[{"는 함수의 여는 "{"가 있는 부분으로 이동시켜 줍니다.
크리에이티브 커먼즈 라이센스
Creative Commons License
이올린에 북마크하기

Posted by 홍반장

2003/11/24 18:43 2003/11/24 18:43
Response
No Trackback , No Comment
RSS :
http://tcbs17.cafe24.com/tc/rss/response/133

network printer 연결


리눅스에서 ip를 가지고 있는 printer를 설정하는 방법입니다.

/etc/printcap(또는 /etc/printcat.local)에 다음 사항을 적으세요.

j-4|remote-hplj:
:sh:
:sd=/var/spool/lpd/lj-4:
:rm=printer name or printer ip :
:rp=raw:

그리고 출력은,
pr -P lj-4 filename

테스트해본 printer는 hp 4000 과 5000 입니다.
크리에이티브 커먼즈 라이센스
Creative Commons License
이올린에 북마크하기

Posted by 홍반장

2003/11/24 18:42 2003/11/24 18:42
Response
No Trackback , No Comment
RSS :
http://tcbs17.cafe24.com/tc/rss/response/132

MySQL에서 한글 정렬

리눅스에서 MySQL 사용 시 한글을 정렬하기 위해서는 설치할 때 --with-charset=euc_kr 옵션을 주고 컴파일 하도록 권장하고 있습니다.

RPM으로 설치하였거나, 위의 옵션을 빼고 소스 인스톨 하였을 때, 한글을 정렬하기 위해 MySQL을 다시 설치하게 되는데, 테이블을 생성할 때 해당 필드에 binary옵션만 주면 한글 정렬 문제를 해결할 수 있습니다.

다음은 binary옵션의 사용예 입니다.

create table user (
uid int(10) unsigned not null auto_increment,
id varchar(30) not null,
pw varchar(30) not null,
name varchar(50) binary not null,
primary key (uid)
);

위와 같이 name필드에 "binary" 옵션을 주고 테이블을 생성하면 "select * from user order by name" 과 같이 정렬을 사용할 수 가 있게 됩니다.
크리에이티브 커먼즈 라이센스
Creative Commons License
이올린에 북마크하기

Posted by 홍반장

2003/11/24 18:41 2003/11/24 18:41
Response
No Trackback , No Comment
RSS :
http://tcbs17.cafe24.com/tc/rss/response/131

패키지 파일 목록 보기

리눅스에서 RPM으로 설치되어 있는 패키지의 파일 목록을 보려면, 다음과 같이 적어 보세요.

$rpm -ql rpm파일이름
ex) rpm -ql apache 또는 rpm -qlv apache

그리고 특정 파일이 어느 패키지에 속해 있는지를 확인하려면,

$rpm -qf 파일명(절대경로)
ex) rpm -qf /bin/ls

크리에이티브 커먼즈 라이센스
Creative Commons License
이올린에 북마크하기

Posted by 홍반장

2003/11/24 18:40 2003/11/24 18:40
Response
No Trackback , No Comment
RSS :
http://tcbs17.cafe24.com/tc/rss/response/130

login 할 때 mail 체크 안 하기

리눅스 서버에 로그인 할 때, 메일을 체크하지 않도록 하는 방법입니다.

자신의 홈 디렉토리에 아무 내용이 없는 .hushlogin 파일을 만듭니다.

예를 들어 아래와 같이 하면 되겠죠.

# touch .hushlogin

이렇게 해두면 로그인 할 때 메일을 체크하지 않습니다.
크리에이티브 커먼즈 라이센스
Creative Commons License
이올린에 북마크하기

Posted by 홍반장

2003/11/24 18:40 2003/11/24 18:40
Response
No Trackback , No Comment
RSS :
http://tcbs17.cafe24.com/tc/rss/response/129

시스템 기본 에디터 변경


리눅스에서 crontab -e 등으로 각 설정 변경 시 시스템에 기본 설정된 vi가 실행됩니다. 하지만 vi혹은 vim에 익숙한 사람은 편하겠지만 다른 에디터에 익숙한 사람들은 불편할 때가 있죠. vi나 vim이 아닌 pico 혹은 joe 등을 기본 에디터로 변경하는 방법입니다.

#export EDITOR=/usr/bin/jpico

위 명령을 쉘상에서 실행하거나 홈 디렉토리의 .bash_profile에 적어두면 다음부터는 기본에디터가 변경됩니다.

바로 적용하고 싶으면,
. .bash_profile 혹은,
source .bash_profile 하면 됩니다.

그리고 환경변수를 확인하려면 #env라고 쳐보세요.
크리에이티브 커먼즈 라이센스
Creative Commons License
이올린에 북마크하기

Posted by 홍반장

2003/11/24 18:40 2003/11/24 18:40
Response
No Trackback , No Comment
RSS :
http://tcbs17.cafe24.com/tc/rss/response/128

배포판 CD의 RPM 리스트 만들기

리눅스에서 가끔 내가 가지고 있는 RedHat 배포본 CD에 어떤 패키지가 있는지, 그 RPM안에 어떤 파일들이 들었는지 찾아봐야 할 때가 있습니다.

그럴 때를 위해 다음과 같은 파일을 하나 만들어 놓고 grep 등으로 찾아보면 편리합니다.

# rpm -qpil /mnt/cdrom/RedHat/RPMS/*rpm > rpm_db.txt
크리에이티브 커먼즈 라이센스
Creative Commons License
이올린에 북마크하기

Posted by 홍반장

2003/11/24 18:39 2003/11/24 18:39
Response
No Trackback , No Comment
RSS :
http://tcbs17.cafe24.com/tc/rss/response/127

« Previous : 1 : ... 624 : 625 : 626 : 627 : 628 : 629 : 630 : 631 : 632 : ... 640 : Next »

블로그 이미지

- 홍반장

Archives

Recent Trackbacks

Calendar

«   2024/05   »
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31  
Statistics Graph

Site Stats

Total hits:
197782
Today:
291
Yesterday:
379