본문 바로가기

전체 글

linux process 제어 1.ps명령어 :: 시스템에서 시작되는 프로세서는 각각 고유한 식별번호 프로세서ID(PID)를 가진다 ps명령은 시스템에서 현재 실행중인(sleep상태도 포함)프로세스에 대한 정보를 각 PID와 각 프로세스의 부모 ID(PPID)를 표시해 준다. [syntax] ps [-option] :: 옵션에는 아래와 같은 것들이 있다. -e ==> 시스템에서 수행중인 모든 프로세서 정보를 보여준다. -f ==> 위의 옵션과 같이 주어지며 세부정보를 보여준다. 이 옵션을 통해서 PPID(부모 프로세서)를 알수있다. [예제] $ ps PID TTY TIME COMMAND 6931 pts/te 0:00 ps 6781 pts/te 0:00 telnetd 6784 pts/te 0:00 sh :: 자신이 실행한 프로세서를 보.. 더보기
mysql 패스워드분실시 변경방법 ps -ef | grep mysqld killall mysqld cd /usr/local/mysql/bin/ ./mysqld_safe --skip-grant-table & ps -ef | grep mysqld ./mysql -u root mysql update user set password=password('패스워드') where user='root'; flush privileges; exit killall mysqld ./safe_mysqld & ./mysql -u root -p mysql root password변경 mysqladmin -p현재패스워드 password 변경패스워드 update user set password=password('패스워드입력') where user = 'root' ; f.. 더보기
myisam 자동복구 옵션 참고 url : http://www.mysqlkorea.co.kr/sub.html?mcode=manual&scode=01&m_no=21846&cat1=14&cat2=421&cat3=431&lang=k http://www.linuxnews.co.kr/center/tip_view.php?SearchGB=L&TipIDX=62&selTipGB=00&selTipOS=1&selTarget=title&txtKeyWord=&PageNo=1 MySQL 서버는 자동으로 MyISAM 테이블을 체크하고 repair 하도록 지시할 수 있다. 자동으로 repair 하도록 하면, 서버는 가장 최근에 문제없이 closed 된 테이블인지 보기 위해 그것을 열 때, 각각의 MyISAM 테이블을 체크한다. 테이블이 정상이 아니라면 서버는.. 더보기
DB 에러복구 mysqlcheck -u사용유저 -p페스워드 --auto-repair -B 디비명 디비명은 경로명을 제외하고 디비명만입력합니다. 패스워드를 주고 하면 디비를 페스워드로 인식하는것이 있으니 패스워드는 붙여서 사용하던가 아님 나중에 따로 입력합니다. ※웹페이지의 게시판이나 기타 DB부분이 잘 열리지 않을경우 DB최적화 하기 mysqlcheck -Aao --auto-repair -u root -p패스워드 my-sql테이블 깨졌을때 mysql> use DB명; mysql> show tables; mysql> check table 테이블명; mysql> repair table 테이블명; myisamchk [ myisamchk 란 ? ] - DB 테이블에대한 오류 검사 및 오류 복구 유틸리티 - 버전 3.22.x .. 더보기