본문 바로가기

{ "taglist":[ ] }335

[본문스크랩] chown [소유자와 그룹권한변경] chown 명령 목적 파일과 관련된 소유자나 그룹을 변경합니다. 구문 chown [ -f ] [ -h ] [ -R ] Owner [ :Group ] { File ... | Directory ... } chown -R [ -f ] [ -H | -L | -P ] Owner [ :Group ] { File ... | Directory ... } 설명 chown 명령은 File 또는 Directory 매개변수에 지정된 파일의 소유자를 Owner 매개변수에 지정된 사용자로 변경합니다. Owner 매개변수 값은 사용자 데이터베이스의 사용자 이름 또는 숫자 사용자 ID일 수 있습니다. 그룹은 또한 선택으로 지정될 수 있습니다. Group 매개변수 값은 그룹 데이터베이스의 그룹 이름 또는 숫자 사용자 ID일 수 있습니.. 2010. 4. 24.
[본문스크랩] 리눅스 ftp 명령어 모음 ### ftp 명령어 모음 ### ascii : 전송모드를 ASCII모드로 설정한다.(ascii또는 as) binary : 전송모드를 BINARY모드로 설정한다.( binary또는 bi) bell : 명령어 완료시에 벨소리를 나게한다.(bell) bye : ftp접속을 종료하고 빠져나간다.(bye) cd : remote시스템의 디렉토리를 변경한다.(cd 디렉토리명) cdup : remote시스템에서 한단계 상위디렉토리로 이동한다.(cdup) chmod : remote시스템의 파일퍼미션을 변경한다.(chmod 755 index.html) close : ftp접속을 종료한다. (close) delete : remote시스템의 파일을 삭제한다.(delete index.old) dir : remote시스템의 디.. 2010. 4. 24.
[본문스크랩] 리눅스 스케줄러 crontab 이용하기 crontab 은 윈도우의 스케줄러와 같은 역할을 하는 명령어입니다. CRONtab crontab -l -> 현재 crontab에 등록된 작업보기 crontab -e -> crontab 편집하기 ------------------------------------------------------------------------------------ CRONtab /etc/cron, /usr/spool/cron/crontabs/* “/etc/cron" 프로그램 은 주기적으로 어떤 프로그램을 수행시키는데 사용된다. 이때 주기적으로 수행되어질 프로그램은 "/usr/spool/cron/crontabs" 디렉토리 밑에 각 사용자의 사용자명과 같은 이름으로 생성된다. 이 화일은 만드는 방법은 아래 명령을 사용하면 된다.. 2010. 4. 24.
[본문스크랩] 리눅스 로그파일의 종류 로그파일 내 용 /var/log/messages 모든 데몬의 시스템 로그 /var/log/cron crond 데몬 로그파일 /var/log/maillog sendmail,pop등의 메일관련 데몬의 로그 /var/log/secure 보안인증 관련 메시지 /var/log/xferlog ftp(proftpd, vsftpd) 로그 /dev/console 콘솔 로그 /var/log/dmesg 부팅될 당시에 각종 메시지들을 저장 /var/log/wtmp 시스템 전체 로그인 기록을 저장 /var/log/utmp 현재 로그인 사용자에 대한 기록 /var/log/lastlog 각 계정들의 최근 로그인 기록 /var/log/spooler uucp, new 장치에서 위급상태(crit)이상인 메시지 기록 * 로그파일의 기록 .. 2010. 4. 24.
[본문스크랩] 리눅스 로그 파일 관리 리눅스 log 파일 관리 방법?? 평점 : + 2 (2 명) 나도 평가하기 wishkjh 조회 :795 답변 : 1 답변이 완료된 질문입니다. (2005-08-20 12:14 작성) 신고 네이버.. 구글 온 통 다 뒤져서 알아봤습니다만.. 이해는 가는데.. 구체적인 실행법을 도저히 모르겠습니다.. logrotate.conf 파일에서만 수정하면 되는지.. 아니면.. syslog 에서는 또 뭘 조정해야 하는지.. 모르겠습니다.. 그리고 maillog만 따로 지정하려면 또 어떻게 해야하는지.. 알려주십시요.. /etc/logrotate.d 에 가면 syslog는 있는데 maillog나 access_log는 또 없네요.. 아..머리아픕니다.. ㅡㅡ 질문 내용 추가 (2005-08-20 12:20 추가) 그리구 .. 2010. 4. 24.
[본문스크랩] 리눅스 기본 명령어들. 간단간단;; ① ls [옵션]-list라고 하며, 파일 및 디렉토리 목록을 본다. -옵션: -a, -all => 디렉토리 내의 모든 파일 출력 -l, --format=long => 파일정보(파일종류, 퍼미션, 사이즈)를 표시 -s, --size => 1k 블록 단위로 파일 크기 표시 -F => 파일 이름뒤에 파일형식을 표시(/은 폴더, *은 파일) -t, --sort=time => 최근 파일부터 출력 -c, --time => 파일 최근 변경 시간에 따라 정렬해서 출력 -color => 파일 종류에 따라 색상 표시 -R(recursive) => 현재 작업 디렉토리와 하위 디렉토리 모두 출력 --help => 도움말 Tip. Xdefault: X-term의 환경설정 bash_history: 입력한 명령어 내용이 저장되는.. 2010. 4. 24.
[본문스크랩] 【PHP강좌】Zend Optimizer 4 설치 (아파치와 PHP4 Zen.. php4 정식버젼을 제대로 설치하고 나니 Zend Optimizer를 설치하고 파져서 함 시도해봤습니다. 별 어려운거는 없더군요. Apache와 PHP를 다시 컴파일해야 합니다. 왜냐면 PHP 컴파일시 --disable-debug 옵션을 주어야 하는데 요기 바로 아래 APM 설치기에는 그 옵션을 안 주었기 때문에.. -_-;;; 자 우선 다시 해보겠습니다. 자료실에 있는 타르볼로 되어 있는 아파치와 php4를 적당한 디렉토리에 복사하여 압축을 풉니다. (tar xvfz 파일이름) 아파치 소스가 풀린 곳으로 가서 먼저 configure를 해줍니다. ./configure --prefix=/usr/local/apache 그런 다음 php가 풀린 디렉토리로 가서 다음과 같이 하세요. ./configure --w.. 2010. 4. 24.
[본문스크랩] [CentOS] DNS 네임서버 설정 (BIND 9) [이 문서에 기술된 내용은 CentOS 4.1이 아닌 다른 linux 서버에서는 정상적으로 동작하지 않을 수 있으며 이해를 위해서 카테고리의 다른 문서부터 순서대로 읽는 것이 좋습니다.] 만일 설치부터 필자를 계속 따라오신 분이라면 현재의 서버엔 BIND 9가 설치되어 있을 것이다. 확인해 보도록 하자. # rpm -qa | grep bind bind-libs-9.2.4-2 bind-utils-9.2.4-2 ypbind-1.17.2-3 bind-9.2.4-2 bind-chroot-9.2.4-2 네임서버도 설치되어 있나 확인해 보자. # rpm -qa | grep name caching-nameserver-7.3-3 이젠 서버에선 DNS를 설정할 준비가 끝났다. 아래 점섬내의 글은 BIND가 설치되지 않으.. 2010. 4. 24.
[본문스크랩] [제87강][리눅스 기초 보안]SSH사용하기 - OpenSSH 이용 출처 : 대전국제IT교육센터 정성재 강사 1. ssh에 대하여 ssh는 Secure shell의 약자로 원격 머신에 로긴하여 그 안에 있는 명령들을 실행하는 프로그램이다. 기본적으로 사용법은 telnet과 유사하지만, telnet은 클라이언트와 서버간의 데이터전송시 일반텍스 트형태로 패킷을 전달하여 패킷의 내용을 유출당할 수 있지만, ssh는 패킷전송시 암호화시키므로 안 전하게 전송할 수 있다. 현재 ssh는 ssh2와 ssh1 두 가지 프로토콜이 있는데, ssh2는 ssh1을 개선한 것으로 호환은 되지만 기본적으로 호환성을 포함하고 있는 것이 아니다. ssh2서버 혼자서는 ssh1 연결을 관리할 수 없으므 로 ssh1 서버가 반드시 있어야 한다. ssh1과 ssh2의 차이점을 기술적으로 보면 SSH2는.. 2010. 4. 24.
[본문스크랩] [제60강][리눅스 관리]로그분석 출처 : 대전국제IT교육센터 정성재 강사 1. 로그분석 로그분석은 시스템관리와 보안에 상당히 중요하다. 리눅스에서는 기본적으로 모든 행동이 기록이 되어 로그파일로 남는다. 2. 로그분석관련 파일 (1) /var/log 디렉토리 : 대부분의 로그관련 파일들이 위치하는 디렉토리이다. (2) 주요파일 1) /var/log/messages ㄱ. 설명: 시스템의 표준 에러관련 메시지가 기록되는 파일로 syslogd 라는 데몬에 의해 설정된 사항들이 기록된다. 기본적으로 루트권한자만이 읽고 쓸 수 있다. ㄴ. 로그예 [root@www root]# cat /var/log/messages -- 생략 -- Feb 1 19:50:55 www 2월 1 19:50:55 su(pam_unix)[32176]: session cl.. 2010. 4. 24.
[본문스크랩] 1-3 리눅스 파일관련명령어(2) - cmp,cut 1.cmp 차이가 거의 없는 원본과 대상파일의 차이를 1가지 찾아낸다. # cmp test1.txt test2.txt 원본 test1.txt와 비교대상 test2.txt. 파일의 차이점 1가지 찾아낸다. 위에서 아래로 검색해 내려가며 1문자 찾아내며 라인위치를 나타낸다. ex> test1.txt test2.txt difference : char 1 line 3 2. cut 파일 출력할때 특정 필드를 검출해 낼때 쓰는 명령어. # ls -l | cut -f1 ls 명령의 l(long)옵션은 퍼미션,소유자,속한그룹,수정날짜 시간을 알수 있는데, cut 명령으로 필드 첫번째만 잘라냄으로써 출력순으로 제일 왼쪽인 퍼미션 필드만 출력하게 된다. [옵션] ---------------------------------.. 2010. 4. 24.
[본문스크랩] 1-3 리눅스 파일관련명령어(1) - tar,gzip 1.tar ( tape archiver) 파일과 디렉토리를 하나의 파일로 묶어주는 유틸 원본파일들 크기와 묶어놓은 파일의 크기를 비교해보면 줄어들기는 하나 크기는 거의 차이가 없다. 주로 백업 용도로 쓰인다. [옵션] ------------------------------------------------------------------------------------- 옵 션 | 기 능 ------------------------------------------------------------------------------------- c(create) | 파일과 디렉토리들을 하나로 묶는 파일을 생성한다.(○○○.tar) ---------------------------------------------.. 2010. 4. 24.
[본문스크랩] 1-1 리눅스 기본 명령어익히기(2)-cp,rm,mv 1. cp(copy의 약어) - 파일을 복사 한다. 도스(dos)에서의 copy 명령어와 같이 파일을 복사한다. cp 옵션 ------------------------------------------------------------------------------------- 옵 션 | 기 능 ------------------------------------------------------------------------------------- -f | 복사할 대상위치에 같은 이름이 있을경우 강제덮어쓰기한다. ------------------------------------------------------------------------------------- -r | 서브디렉토리 파일까지 같이 복사한다.. 2010. 4. 24.
Shell 스크립트 문법 쉘 스크립트 프로그래밍1. 문법 참조) 유닉스시스템&네트워크 프로그래밍(영진닷컴) 스크립트 작성 후 실행권한을 주려면.. Chmod 755 DiskUsageCheck.sh 쉘 스크립트의 첫번째 라인에는 대부분 #!/bin/sh 라는 문장이 있는데, 이는 어떤 쉘을 이용하여 이 프로그램을 실행시킬 것인지를 지정하는 것이다. 즉, 스크립트가 실행되면 /bin/sh 프로그램 하에서 실행됨을 의미한다. 변수 그냥 변수명을 적으면 된다. 변수의 타입이나 형을 명시하지 않는다. 변수에 값을 할당하지 않아도 특별한 문제는 발생하지 않으며, NULL로 초기화하고 나중에 값을 할당하려고 한다면 다음과 같이 한다. name= 변수에 값을 할당할 때는 ‘=’ 기호를 사용하는데 = 사이에 공백을 넣으면 안된다. name=JU.. 2010. 4. 24.
체크 박스나 라디오 버튼의 모두 선택/해제 스크립트 체크박스나 라디오버튼에 대해 , 혹은 혼합하여 사용할 수 있는 모두선택, 해제 스크립트 라디오버튼 체크박스-1 체크박스-2 모두선택 | 모두해제 받는쪽은... 2010. 4. 24.
자바 스크립트 에러 막기 function catchError() { return true; } window.onerror = catchError; 흐흐흐 허무하지요? 너무 간단한데 저렇게 하면 자바스크립트의 모든 에러 출력을 막는다는군요. http://iescripts.org/view-scripts-203p1.htm 근데 에러 메세지를 막을 필요가 있나요? 새해 복 많이들 받으시고 즐프하세요 출처 : PHPSCHOOL 2010. 4. 24.
아쿠아 메세지 박스 아쿠아표 메세지 박스입니다. window.alert 창을 대신하기 위하여 DHTML 을 이용하여 메세지 박스를 대신합니다. window.alert 창과 다른 점은 좀 더 이쁘게 (-_-) 표현이 가능하다는 것과 alert 창의 경우 "확인" 버튼만 사용할 수 있는 반면, 여러개의 버튼을 사용할 수 있다는 점 -_-????? 뭐 그거 말고는 없는거 같네요. 그래도 나름 열심히 만들었습니다. 지원 브라우저 : IE 6.0 higher, FF 2.0 higher 제 생각이지만 IE 5.5 도 되지 않을까 싶은뎁쇼.... --;;; 출처 : http://www.xmiz.net/project/aquamsgBox/index.php 2010. 4. 24.
바코드 라이터 바코드 생성 스크립트 출처 : http://www.xmiz.net/project/barcode/barcode.php 2010. 4. 24.
[함수] 이 페이지를 벗어나면 작성된 내용은 저장되지 않습니다. 글 작성 후 저장하지 않고, 브라우저 새로고침, 닫기 또는 다른 페이지로 이동시 주의 메시지를 주는 간단한 스크립트입니다. 예제에서는 subject, message, poster 입력 항목을 확인합니다. ---------------------------------------------- 나창호@Creative Web Engineering 출처 : PHPSCHOOL 2010. 4. 24.
[펌][스크립트] AJAX 자동검색을 간단히 구현해 주는 javascript library 취미삼아 수년간 ASP, PHP, JSP 등등을 공부해 오면서... javascript, DOM... 이런건 무시하고 살았는데... AJAX 땜에 어쩔 수 없이... 덮어 놨던 공부를 하게 되었네요. 자동검색 기능 만들다가 탄력 받아서... javascript 한 줄로 AJAX를 활용한 여러가지 기능이 작동되도록 해 보았습니다. AJAX 입문 한달만에 만든 졸작이지만... 감히 용기를 내어 공개해 봅니다. 쓸만하다... 싶으신 분은... 얼마든지 자유롭게 사용하세요. 참고로... Toshirou Takahashi씨의 jslb_ajax050_c.js가 수정없이 그대로 포함되어 있구요... 자동검색 기능 중 상당부분은 www.kmle.co.kr의 livesearch.js를 참조하였습니다. (원래 소스는 ht.. 2010. 4. 24.
[펌][스크립트] 롤링배너객체 Rolling ------------------------------------- Config ------------------------------------- var myRolling = new Rolling(appendElement,width,height,방향[0-좌,1-우,2-상,3-하],스크롤픽셀,호출주기,딜레이); myRolling.box.innerHTML = ""; myRolling.box.innerHTML += "1"; myRolling.box.innerHTML += "2"; myRolling.box.innerHTML += "3"; myRolling.box.innerHTML += "4"; myRolling.Init(); //객체초기화 myRolling.Run(); //객체실행 ---------------.. 2010. 4. 24.
[스크립트] 펌} 스크롤되는 테이블.. http://www.imaputz.com/cssStuff/bigFourVersion.html# 보통 헤더부분과 리스트 부분을 따로 테이블로 구성해서 스크롤 시키는데 이걸 응용하면 하나의 통 테이블로 따로 컬럼의 사이즈를 두번일하는 일이 없을듯합니다. 원리는 thead 와 tbody 를 css 로 컨트롤 하는거네욘.. 그럼 모두 즐겜.. 출처 : PHPSCHOOL 2010. 4. 24.
[스크립트] 드레그 & 드롭이 되는 메뉴 트리 이걸로 관리자쪽 메뉴트리 다 만들었습니다. 드레그 & 드롭이 되기때문에 메뉴 이동이 매우 편리합니다. ^^; 오픈소스라 맘껏 이용해도 됩니다. API : http://www.dhtmlgoodies.com/index.html?whichScript=drag-drop-folder-tree 이동은 드레그 & 드롭하면 되고.. 삭제는 메뉴에 오른쪽 버튼을 누르면 DELETE 또는 RENAME을 할 수 있습니다. 링크1 : 소스자료 링크2 : 데모 참고로 자스 스크립트가 테이블안에 있으면 IE에서는 오류납니다. 테이블이나 DIV 밖으로 빼십시오. 특정트리는 Nodrag Nodelete NoRename 속성을 추가할 수도 있습니다. 출처 : PHPSCHOOL 2010. 4. 24.
[본문스크랩] JQuery *출처 : Standard Magazine Forum ( http://forum.standardmag.org/viewtopic.php?id=1152) 물론 javascript library를 너무 믿고 과용하면 안된다는 우려의 소리도 들립니다만, 잘 사용하면 작업의 효율성도 높이고 또 웹 브라우저들 간의 호환성 걱정을 덜어내면서 사용자들의 사용성도 같이 올릴 수 있는 좋은 도구라고 생각합니다.수 많은 여러 javascript library들 중에 제가 가장 마음에 들어하는 라이브러리로는 jQuery를 들 수 있습니다.여러 잡다한 기능들로 너무 비대하지도 않고 핵심 기능들을 잘 갖추고 있는 라이브러리라고 생각됩니다. 물론 다른 필요한 기능들도 plugins 형태도 선택적으로 추가할 수도 있고, 또 만들어지.. 2010. 4. 24.