« Previous : 1 : ... 93 : 94 : 95 : 96 : 97 : 98 : 99 : 100 : 101 : Next »

ls 로 find 의 효과 보기


cd 명령으로 원하는 디렉토리로 이동한후에
s -Rl | grep (찾을 파일) 명령으로 하위 디렉토리 까지 화일을 찾아 리스트를 보여줍니다.

find 보다 빠르게 이름으로 찾을 수 있지만 경로명은 알수없습니다.

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

Posted by 홍반장

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

지난달의 로그파일 보기(wtmp.1)


$ last 명령이 무엇인지는 아실 것 입니다.

지난달 또는 그 전달의 로그는 /var/log 디렉토리 밑에 wtmp.1 , wtmp.2 이런식으로 저장되는데 이 파일을 볼려면 $ last -f wtmp.1 이런식으로 -f 파일보기 옵션을 씀니다.
크리에이티브 커먼즈 라이센스
Creative Commons License
이올린에 북마크하기

Posted by 홍반장

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

필요없는 원격 연결 끊기



보통 원격으로 서버를 관리 하다보면 필요없는 접속 을 죽일 필요가 생기는데

skill -KILL nabomi

루트 관리자 가 쉘 에서 위의 명령 을 내리면 nabomi 라는 사용자의 접속 을 끊을 수 있습니다.

그러나 이렇게 연결계정을 접속해제 하는게 아니구, 특정 터미널만 접속해제 해야 할 때도 있겠죠?
그럴때는

skill -KILL -v pts/3

이라고 명령 을 내리면 pts/3 에 연결되어 있는 접속 이 끊어지게 됩니다.

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

Posted by 홍반장

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

서버 메모리 사용현황



free 명령어는 현재 시스템의 메모리 사용상황을 보여 줍니다.

# free

total used free shared buffers cached
Mem: 384200 267900 116300 0 166332 49592
-/+ buffers/cache: 51976 332224
Swap: 313228 11604 301624

여기서 Mem행 은 실제 메모리에 대한 상황이며 Swap행 은 주로 스윕파일에 대한 정보이고 유닉스 에서는 monitor 나 syd(system display) 등의 명령어를 사용합니다.
크리에이티브 커먼즈 라이센스
Creative Commons License
이올린에 북마크하기

Posted by 홍반장

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

사용자들이 어떤 작업을 하나?

w 는 working 의 약자로 시스템에 접속해 있는 사용자들과 이들이 어떤 일 을 하고 있는가를 확인해 보는 명령어 입니다. 출력결과에는 다음과 같습니다.

# w
11:08am up 21:28, 3 users, load average: 0.00, 0.12, 0.12
USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT
www pts/0 211.217.252.4 11:07am 33.00s 0.17s 0.06s vi
www pts/1 211.217.252.4 11:07am 7.00s 0.07s 0.07s -bash
www pts/2 211.217.252.4 11:08am 0.00s 0.09s 0.02s w

① 누가 로그인해 있는가?
② 어떤 터미널 타입을 사용하는가?
③ 어디에서 로그인했는가?
④ 언제 로그인했는가?
⑤ 현재까지 얼마동안 로그인해 있는가?
⑥ 무엇을 하고 있는가?
크리에이티브 커먼즈 라이센스
Creative Commons License
이올린에 북마크하기

Posted by 홍반장

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

로그 화일 자동 조절하기

아파치 로그는 wtmp, lastlog 등과 같이 일정 시간, 크기 등등에 따라 로그의 순환 이 이루어지지 않습니다.

ogrotate 로 3개의 로그를 1달단위로 순환 하려면 /etc/logrotate.conf 파일의 마지막에 다음과 같이 추가 합니다.

# system-specific logs may be configured here

/usr/local/apache/log/
webmania.com-access_log {
monthly
rotate 2
}

응용하여 다른 로그들도 주기적으로 관리 할수 있겠네요.
크리에이티브 커먼즈 라이센스
Creative Commons License
이올린에 북마크하기

Posted by 홍반장

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

ftp 접속 사용자 정보

리눅스 서버를 운영하다 보면 ftp 접속 정보 를 알고 싶을때가 있습니다.
root 계정 으로 접속한후 ftpcount 명령어는 단순한 접속자수 를

# ftpcount
Master proftpd process 1423:
Service class - 3 users

ftpwho 명령어는 접속자 ID ,IP 등을 알수 있습니다.

# ftpwho
Master proftpd process 1423:
7977 0m17s proftpd: nabomi - 211.214.223.4: IDLE
8016 0m15s proftpd: www - 211.214.223.5: IDLE
8018 0m4s proftpd: www - 211.214.223.6: IDLE
Service class - 3 users
크리에이티브 커먼즈 라이센스
Creative Commons License
이올린에 북마크하기

Posted by 홍반장

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

//--- 하이퍼링크 걸린 것 마우스 클릭시 테두리생기는거 방지

< script language="javascript">
function allblur() {


for (i = 0; i < document.links.length; i++){

document.links[i].onfocus = document.links[i].blur;

}

}
//-->
< /script>

< body onload="allblur();" >
; 처음 페이지 로딩시 실행시키면 된다.
크리에이티브 커먼즈 라이센스
Creative Commons License
이올린에 북마크하기

Posted by 홍반장

2003/11/22 11:27 2003/11/22 11:27
Response
No Trackback , No Comment
RSS :
http://tcbs17.cafe24.com/tc/rss/response/21

로그기록

///////////////////////////////
//로그기록하는 범용함수
//////////////////////////////////
function write_log( $kind, $msg ) {
global $log_dir ;

$log_file = $log_dir."/".$kind."_".date("Ymd").".log" ;

if( $fp = @fopen( $log_file, "a+" ) ) {
fwrite( $fp, $msg."
" ) ;
}
}
크리에이티브 커먼즈 라이센스
Creative Commons License
이올린에 북마크하기

Posted by 홍반장

2003/11/12 14:53 2003/11/12 14:53
Response
No Trackback , No Comment
RSS :
http://tcbs17.cafe24.com/tc/rss/response/20

네트워크 진단법

1. PING host_name

ping 은 네트웍에 접속되어 있는 Host가 Up 상태인지 Down 상태인지를 나
타내주는 가장 간단한 진단 방법입니다. 사용방법은 다음과 같습니다.

#ping elvis

이 때 elvis는 진단하고자하는 Host의 네임입니다. 만약 elvis라는 Host가
Up 상태라면 다음과 같은 메시지가 화면에 나타납니다.

elvis is alive


2. IFCONFIG Interface

ifconfig 는 지정하는 네트웍 인터페이스에 대한 정보를 화면에 나타내줍
니다. 사용 방법은 다음과 같습니다.

#ifconfig ie0

이 때는 인터페이스 ie0 에 대한 정보가 나타나게 되며, 만약 Host내의 모
든 인터페이스에 대한 정보를 알고 싶을 때는 다음과 같이 -a 옵션을 줍니
다.


3. NETSTAT

netstat 는 network 상태를 나타내줍니다.

일반적으로 -s, -r, -i -rs 의 4가지 옵션이 주로 사용되며 각 옵션은 다음
을 나타냅니다.

-s : UDP, TCP, ICMP, IP 프로토콜의 상태와 함께 진단을 해 줍니다.
-rn : IP 라우팅 테이블을 보여줍니다.
-i : Host의 network interface들의 상태를 나타내줍니다.
-rs : 라우팅 문제가 있는지를 진단해 줍니다.


사용방법은 다음과 같습니다.

#netstat -rs

routing:
5523 bad routing redirects
3 dynamically created routes
1420 new gateways due to redirects
16 destinations found unreachable
-9470 uses of a wildcard route

# netstat -rn
Routing tables
Destination Gateway Flags Refcnt Use Interface
127.0.0.1 127.0.0.1 UH 1 378 lo0
147.46.201.11 147.46.201.1 UH 0 20475 xvc1
192.203.146.11 192.203.146.1 UH 0 16905 xvc0
192.132.247.11 192.132.247.100 UH 0 20514 sl0
192.203.145.11 192.203.145.1 UH 0 1530 ptp0
147.46.152.0 147.46.80.98 UG 0 90 ie0
default 147.46.80.99 UG 4 7933917 ie0
147.46.80.0 147.46.80.1 U 29 2306224 ie0
192.203.145.0 192.203.145.11 UG 0 4985 ptp0
147.46.201.0 147.46.201.11 UG 0 0 xvc1
147.46.138.0 147.46.80.24 UG 0 0 ie0
192.203.146.0 192.203.146.11 UG 0 14 xvc0
147.46.131.0 147.46.80.91 UG 1 194939 ie0
147.46.132.0 147.46.80.5 UG 0 56520 ie0
192.203.141.0 192.132.247.11 UG 0 572 sl0
147.46.141.0 147.46.80.91 UG 0 20281 ie0
192.132.247.0 192.132.247.100 U 0 664 sl0
147.46.151.0 147.46.80.98 UG 0 1710 ie0


4. 소프트웨어 진단


네트웍 장애시, 소프트웨어적인 문제점을 진단하고 치유하는 방법입니다.


1) /etc/hosts 파일이 정확하게 작성되었는지 확인합니다.

2) /etc/hostname.??# 파일이 존재하고 정확한 Host네임을 가졌는지 확인
합니다.

3) localhost로 telnet 을 시도해 봅니다.

#telnet 147.46.80.10

4) inetd daemon이 작동하는지를 확인합니다.

#ps -ax|grep inetd


5) kernel configuration 파일에 network interface가 포함되어 있는지 확
인합니다.


6) II.3에서 언급한 netstat로 network 상태를 확인합니다.
크리에이티브 커먼즈 라이센스
Creative Commons License
이올린에 북마크하기

Posted by 홍반장

2003/11/11 14:42 2003/11/11 14:42
Response
No Trackback , No Comment
RSS :
http://tcbs17.cafe24.com/tc/rss/response/97

« Previous : 1 : ... 93 : 94 : 95 : 96 : 97 : 98 : 99 : 100 : 101 : Next »

블로그 이미지

- 홍반장

Archives

Recent Trackbacks

Calendar

«   2024/04   »
  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        
Statistics Graph

Site Stats

Total hits:
183719
Today:
147
Yesterday:
394