본문 바로가기

세계정복의주인장

(1151)
/var/lib/dpkg/lock 잠근 파일을 얻을 수 없습니다. 에러~ E: /var/lib/dpkg/lock 잠금 파일을 얻을 수 없습니다. - open( 11 Resource temporarily unavailable) E: Unable to lock the administration directory (/var/lib/dpkg/), is another process 요런 에러는 apt-get install명령어로 실행중 에러가 나는 경ㅇ다. 대부분 시넵틱 관리자에서 업데이트하는중 나는 에러인데 Xwindows 상에서 실행되고 있는 업데이트를 모두 완료하고 다시 설치 하던가 시넵틱 관리자의 프로세서를 죽이고 하면 된다. 그래도 안된다면 #rm -rf /var/lib/dpkg/lock 명령어로 파일을 지운후 재부팅하면 된다. 리눅스를 하면서 신기한건 인스톨의 점유가 하나의..
리눅스 사용자 추가, 삭제 의외로 간단하네.. 사용자 계정 추가 root 계정에서 ./usr/sbin/useradd (추가할 사용자 계정명) passwd (추가한 사용자 계정명) New password : 패스워드 입력 다시 한번 패스워드 동일하게 입력 사용자 계정 삭제 ./usr/sbin/userdel (삭제할 사용자 계정명) 이렇게 하고 /home/ 디렉토리로 가보면 해당 계정의 디렉토리까지 생겨있다. 물론 모든 권한은 그룹으로 잡혀있어서 root의 권한부여없이는 사용불가능한 파일이 많다.
보안을 위해서~ Apache, PHP 버전 감추기 아시다시피 리눅스 커널과 Apache, php의 버전별 해킹 공략이 있을 정도니.. 이런건 않보여 주는게 상책이다. 일단은 Apache 버전정보는 httpd.conf에서 ServerTokens Full 을 ServerTokens Prod 로 변경해 준다. PHP버전 정보는 php.ini에서 expose_php = On 을 expose_php = Off 로 변경해주면 된다.
터미널에서 한글깨짐 & php에서 한글깨짐 -_- 이게 먼난리여.. 터미널에서조차 한글이 안되던 차에 이번에 손한번 봐야겠따!! #vi /etc/sysconfig/i18n LANG="ko_KR.eucKR" SUPPORTED="ko_KR.UTF-8:ko_KR:ko" SYSFONT="latarcyrheb-sun16" 고쳐주고~ #vi ~/.bashrc 파일에 다음을 추가 LANG="ko_KR.eucKR" SUPPORTED="ko_KR.UTF-8:ko_KR:ko" SYSFONT="latarcyrheb-sun16" export LANG SUPPORTED SYSFONT  터미널은 성공~ 이제 http와 php를 손봐야한다. #vi /etc/httpd/conf/httpd.conf AddDefaultChareset EUC_KR 요케 고친다.(UTF-8로 되..
Inner class 정리 내부클래스(inner class)란? 클래스 안에 선언된 클래스 클래스에 다른 클래스 선언하는 이유는 간단하다. 두 클래스가 서로 긴밀한 관계에 있기 때문이다. 한 클래스를 다른 클래스의 내부클래스로 선언하면 두 클래스의 멤버들간에 서로 쉽게 접근할 수 있다는 것과 외부에는 불필요한 클래스를 감춤으로써 코드의 복잡성 을 줄일 수 있다는 장점을 얻을 수 있다. 내부클래스의 장점 -내부클래스에서 외부 클래스의 멤버들을 쉽게 접근할수 있다. -코드의 복잡성을 줄일수 있다.(캡슐화) 내부 클래스는 JDK1.1버젼 이후에 추가된 개념이다. Inner Class에서 OuterClass의 변수를 참조하려면 아래와 같이~ class OuterClass { int out_value = 10; class InnerClas..
헤드폰 에이징중 -_- 20시간 정도면 하면 된다고 하니..머.. 크...귀 완전 덥어서 너무 좋타~ㅋㅋ 올 겨울은 따뜻하게 나겠구나~ 포장 부터 간지가 흘러..ㅋㅋ 파우치도 있고..ㅋㅋ 먼지 않묻게 항상 넣어야겠따..ㅋㅋ 음질은 모르겠는데.. 소리 크기는..쩐다... 너무 크다...엠프가 달렸따...귀 떨어질뻔...ㅋㅋ
ftp 사용자 계정 등록, 553 Could not create file. #adduser 계정이름 -d 경로(사용할경로) -s /sbin/nologin #passwd 계정이름 사용할 패스워드를 넣어주면 된다. 접속해서 파일을 올리려 하면 두둥! 553 Could not create file. -_-머지? 사용 원한이 없다는 것이다. #chown 계정이름 경로(사용할경로)#chgrp 계정이름 경로(사용할경로) 이케 해주면 잘된다~
Zend Optimizer 설치 , 설치 오류 php를 설치하면 당연히 설치해 주는게 Zend라고 한다. php의 성능이 40% 정도 빨라진다고 하는데...어떻게? Zend Optimizer는 표준 Zend 런타임 컴파일러에 의해 생성되는 중간 코드를 조사하고, 더 빠른 실행으로 코드를 최적화 한다고 한다. 뭐..빨라진다는데..설치해볼까? 난 TEXT모드라.. wget으로~ # wget http://downloads.phpchina.com/zend/optimizer/3.3.3/ZendOptimizer-3.3.3-linux-glibc23-i386.tar.gz 압축을 풀어주고 # tar xzvf ZendOptimizer-3.3.3-linux-glibc23-i386.tar.gz 생성된 폴더로 들어가서 인스톨을 꾹~ 눌러주는거다~ # cd ZendOptim..