본문 바로가기

I T/Linux58

리눅스 history 지우기, 지우지 못하게 막기 [ HISTFILE 설정] 히스토리 unset HISTFILE 이라고 치면 현재 접속되어있는 ssh 터미널창에서 입력된 모든 커맨드 부분이 삭제 됨. unset HISTFILE 이라는 명령어를 못쓰게 만들려면/etc/bashrc 나 /etc/profile 에서끝에declare -r HISTFILE 하면 막을수 있음. 2015. 8. 30.
qmail+vpop+dovecot 연동 퍼옴 => http://www.365managed.com "Imap"을 쓰기 위해, Qmail + Vpopmail + Courier-imap 연동방식을 이용해도 메일 확인에 전혀 문제가 없습니다만............ [IMAP] 이용시(Pop3이용시는 무관?), 편지함이 달랑 [받은 편지함]만 제공된다는 것이........... 물론, 받은 편지함 하위에 새로운 편지함을 만들수는 있지만, 통상적으로 제공되는 [보낸 편지함], [지운 편지함]기능이 제공되지 못해, 상당히 빈약(?)하죠.... Qmail에, Dovecot와 연동하면 이러한 부분이 말끔하게 해소 됩니다. Dovecot 소스 설치를 해야 하며, configure 옵션에 vpopmail 연동하는 옵션이 기본 지원됨. 제가 작업한 시스템 환경은,.. 2015. 8. 30.
레드햇계열 리눅스 RPM 사용법 RPM 사용법 정리 RPM(Red Hat Package Management)은 레드햇 사와 수세 리눅스 사의 리눅스 배포본 제품에서 사용하는 패키지의 설치 및 제작 관리 소프트웨어다. RPM을 사용하면 패키지 관리를 쉽고 효율적으로 할 수 있다. 물론 레드햇 리눅스인 경우, '응용 프로그램 추가/삭제'(시작->시스템 설정->응용 프로그램 추가/삭제)에서 윈도우즈 식으로 쉽게 프로그램을 추가하고 삭제할 수 있지만 보다 구체적으로 작업을 하려면 역시 RPM이 필요하다. 여기서는 RPM 사용법을 간단히 정리해보겠다. RPM 버전 확인 [root@localhost root]# rpm --versionRPM 버전 - 4.2 RPM 도움말 출력 [root@localhost root]# rpm --help 도움말이 .. 2015. 8. 30.
/var/spool/clientmqueue 용량 sendmail가 목적지(배송지 경로를 확정하지 못한)를 확인하지 못한 메일을 clientmqueue 에 임시로 저장하였다가 목적지가 확인되면 메일을 발송하는 거라고 한다. 확정이 되면 mqueue 로 옮긴 후 배송한다.그런데 sendmail을 사용하지 않는 시스템에서도 이러한 일이 발생하는 것은 logwatch에서 주요 로그 보고서를 메일로 발송하기 때문에 해당 디렉토리에 용량이 증가하는 거다. logwatch의 메일발송 기능을 없애면 용량이 증가하지 않는다. 아래와 같이 crontab에 주기적으로 clientmqueue 디렉토리를 비워주는 방법 $ crontab -e 30 0 * * * /usr/bin/find /var/spool/clientmqueue -mtime +30 | xargs rm -f c.. 2015. 8. 30.
bash-3.2$ 로 나오는경우.. /etc/profile 에 아래 내용 추가if [ -x /usr/libexec/path_helper ]; then eval `/usr/libexec/path_helper -s` fi if [ "${BASH-no}" != "no" ]; then [ -r /etc/bashrc ] && . /etc/bashrc fi source /etc/profile 명령어로 실행 하여 적용 터미널 끄고 재 접 하면 정상적인 모습 확인. 2015. 8. 30.
우분투 1.4 wine 설치 방법 wine 설치 방법 우분투 1.4 기준. sudo add-apt-repository ppa:ubuntu-wine/ppa엔터 명령어로 ppa 추가 ppa 추가 후 최신버전 업그레이드 apt-get update 업그레이드 이후 wine 을 검색이 되는지 찾아보기 sudo apt-chache search "wine" 여러버전이 많이 나오는데 우리가 깔건 wine1.7 버전임 (32bit 라 해도 우분투가 64비트면 64비트로 깔림 sudo apt-get install wine1.7확인 눌르고 YEs 누르면됨 2015. 8. 30.
우분투에서 윈도우파티션 마운트 안될때 윈도우8은 종료시에 빠른부팅으로 인하여 파티션을 완전히 종료 시키지 않음그것때문에 우분투에서 마운트가 안되는데윈도우8에서 종료시에해당 명령어를 써주면됨. 관리자권한이 있는 명령프롬프트 실행후powercfg -h off 라고 입력후 종료.아니면윈도우8 제어판 가서 전원관리 에서 전원버튼 어떻게 쓸지 옵션 부분이 있는데 아래부분에 빠른부팅(권장) 이 옵션에서 이걸 끄면됨. 2015. 8. 30.
리눅스 보드장치명 # dmidecode -s baseboard-product-name 2015. 8. 30.
mysql db 생성 테이블 생성 mysql> create database arp;Query OK, 1 row affected (0.00 sec) mysql> grant all privileges on arp.* to arp@localhost identified by 'smile_test@mrtg' with grant option;Query OK, 0 rows affected (0.00 sec) mysql> flush privileges;Query OK, 0 rows affected (0.00 sec) mysql> use arp;Database changedmysql> CREATE TABLE `members` ( -> `id` int(4) NOT NULL auto_increment, -> `username` varchar(65) NOT .. 2015. 8. 30.