목록Computer/Linux (58)
고독을 즐기는 진정한 아웃사이더
현재 월을 구하는데 04 가 아닌 4 를 구하는 방법입니다. 4월일때 04를 구하는 방법은 date +%m 으로 하면 되는데, 4 를 구하는게 좀 난감하죠. date +%m | awk '{ month += $1;} END {print month}' 이렇게 구하면 좀 어의없을까요? 더 쉬운 방법 알고 계시면 답글을..
# ps aux 위와 같이 username 이 나와야할 자리에 uid 인 501 이 표시되는 경우가 있습니다. username 이 8자 이하인 경우에는 username 이 표시되고,9자 이상인 경우에는 uid 가 표시됩니다
1. 소스파일 구하기 리눅스배우기에 올려져 있는 GKrellm의 소스파일을 다운로드 합니다. 오픈자료실 GKrellm 받으러 가기 압축을 풀면, gkrellm-2.2.4 라는 디렉토리가 생성됩니다. # tar xzvf gkrellm-2.2.4.tar.gz 이렇게 다운로드한 소스파일은 컴파일 방식으로 설치를 할 수도 있지만, 여기서는 RPM 제작을 설명해야 하므로, RPM 제작 방식으로 진행하도록 하겠습니다. ※ 소스컴파일 방법은 오픈자료실의 해당 게시물을 참조해 주시기 바랍니다. 2. SPEC 파일 확인하기 보통 리눅스 관련 프로그램을 개발하게 되면, 해당 프로그램을 RPM으로 만들수 있도록 SPEC 파일을 함께 포함하고 있는 경우가 많습니다. 압축을 푼 디렉토리에 가보시면, gkrellm.spec 이라..
RENAME(1) Linux Programmer's Manual RENAME(1)NAME rename - Rename filesSYNOPSIS rename from to file...DESCRIPTION rename will rename the specified files by replacing the first occurrence of from in their name by to. For example, given the files foo1, ..., foo9, foo10, ..., foo278, the commands rename foo foo0 foo? rename foo foo0 foo?? will turn them into foo001, ..., foo009, foo010, ..., foo278..
httping (http://www.vanheusden.com/httping/) 은 웹서버로 ping 테스트를 해주는 툴 입니다. 특정 웹서버의 80 port 까지 connect 하는데 걸리는 시간을 계산해 줍니다. 네트워크 품질 테스트 하는데 괜찮을거 같네요. # httping -h www.empas.com PING www.empas.com:80 (http://www.empas.com:80/): connected to www.empas.com:80, seq=0 time=19.83 ms connected to www.empas.com:80, seq=1 time=18.53 ms connected to www.empas.com:80, seq=2 time=17.87 ms --- http://www.empas...
Redhat 9.0 이후 기본설정이 UTF-8로 변경이 되었습니다.우리에게는 euckr이 익숙하죠...^^ 변경 방법 입니다. # vi /etc/sysconfig/i18n [기존]LANG="ko_KR.UTF-8" SUPPORTED="ko_KR.UTF-8:ko_KR:ko" SYSFONT="latarcyrheb-sun16" [변경후]LANG="ko_KR.eucKR" SUPPORTED="en_US:en:ko_KR.euckr:ko_KR:ko" SYSFONT="Gulim" # source i18n 을 하시면 바로 적용이 됩니다.
. 웹 페이지 로딩시간 확인 #time -pa lynx -source http://www.gwise.com > /dev/null real 0.74 user 0.16 sys 0.09 ------------- 실제 접속시간 : 0.74-(0.16+0.09)=0.49초 2. 아파치 벤치 마킹 #man ab 사용법 보기 -n requests 요청을 수행할 개수 -c concurrency 요청을 만들 개수로 동시 사용자 개념으로 이해하면 되겠다. -v verbosity 얼마나 자세한 정보를 화면에 출력해 줄 것인지 결정 -w HTML 문서형식으로 테이블로 만들어 결과를 화면에 출력 -k HTTP 프로토콜의 지속연결 (KeepAlive) 기능을 사용 #./ab -n 100 -c 10 http://www.gwise...