우분투에서 zip압축파일 해제시 한글 파일명 깨짐현상 해결하기

윈도우에서 압축된 엑셀파일이나 문서등이 한글 파일명으로 된 파일을 우분투에서 바로 압축해제시 한글 파일명이 다 깨져서 나온다.

윈도우에서 한글 기본 인코딩이 cp494로 되어 있고 우분투는 보통 utf-8 혹은 한글환경일 경우 euc-kr 환경으로 사용한다.

그래서 다른 인코딩일 경우 깨질 수 밖에 없다.

해결방법은 …터미널에서 압축을 풀 때 아래와 같이 인코딩을 지정해서 푼다.

unzip -O cp949 압축파일.zip

매번 옵션을 주기 번거로우므로

vi /etc/profile 파일에

export UNZIP=”-O cp949″
export ZIPINFO=”-O cp949″
추가하고 평소와 같이 압축을 풀면 된다.
관리자모드에서 수정해야하고 다음번 로그인시 적용된다.
이렇게 되면, 전부 cp949옵션이 적용되어 또 다른 인코딩일 경우 깨질 수 있다.

리눅스 수정된 파일 찾기

리눅스 n일 이내에 수정된 파일 찾기

SSH 터미널 접속후 사용

[root@webmentor~]# find 폴더 -type f -mtime -일수 -print
[root@webmentor~]# find 폴더 -type f -mtime -일수 -ls

최근에 수정된 파일을 찾는 것은 보안체크를 할 때 아주 유용한 방법이다.

시스템 전문가는 여러가지 고도의 방법으로 보안을 위해 신경을 쓸 수 있지만, 비주류 즉 비주얼툴?을 사용하여 구축한 웹호스팅 혹은 웹사이트들은 개설이후 보안에 대해 신경을 쓸 여력이 대부분 없다.

하지만 최소한의 점검을 해야할 사안이 있다면, find를 이용한 수정된 파일 찾기를 이용하면 빨리 의심가는 파일들을 찾아 제거하거나 좀비피시가 되는 것을 막을 수 있다.

버추얼박스 저장소(VDI)/디스크 용량 늘이기 (우분투)

업무용 OS로 우분투를 주로 사용하지만 windows도 함께 동행을 해야 여러모로 편리하게 작업을 수행할 수 있다.

한개의 데스크탑에서 여러개의 운영체제를 사용하는 방법중 버추얼박스를 이용한 방법이 있다.

하드웨어 사양만 받쳐준다면 원하는 OS를 동시에 사용할 수 있다는게 큰장점이다.

지금 소개하는 글은 우분투 테스크탑에 설치한 버추얼박스내 windows10의 저장소 공간을 확장하는 내용입니다.

버추얼박스를 사용시 처음 세팅때 지정한 용량이 꽉차서 확장이 필요할 때 간단하게 확장이 가능하다.

우선 vdi 파일이 저장된 디렉토리로 이동합니다.

ss001

$VBoxManage modifyhd 저장소파일 –resize 목표용량(MB단위)

ss002

위 명령을 통해 확장이 되는데..

스크린샷, 2016-06-17 10-34-49

명령처리후 확인해보면 50.00GB 로 표기되지만 부팅해보면 파티션이 할당만 되어 있고 실제 목표용량으로 확장이 되어 있지 않다.

윈도우즈 부팅후 내컴퓨터 관리의 디크스 관리부분에서 대기상태의 볼륨을 확장시켜주어야 한다.

ss003

wresize2 (1)

확장 파티션이 있다면, 우클릭메뉴에 볼륨확장이 란 메뉴가 활성화 된다.

볼륨확장을 선택하고 진행하면 즉시 디스크용량이 목표용량으로 손쉽게 확장이 된다.

 

파이썬 – file 쓰기/생성

url = ‘http://www.naver.com’
handle = urllib2.urlopen(url)
data = handle.read()
soup = BeautifulSoup(data) # soup 에 네이버 페이지 소스를 담겠다…

file = open(“single_page.txt”, “w”)  # single_page.txt 라는 이름으로 파일을 하나 열겠다…
file.write(str(soup)) # 그 파일안에 soup 를 쓰겠다…라는 말씀…

str(soup) 를 문자열로 지정하지 않으면

expected a character buffer object 라는 에러를 뱉아내고 파일 생성이 안됨. 주의.

 

 

반응형 홈페이지

  • 반응형홈페이지/웹사이트

  1. 반응형 사이트는 PC와 모바일을 고려하여 각각 디자인을 할 필요가 없습니다.
  2. 휴대폰, 태블릿, 데스크탑까지 스스로 반응하여 컨텐츠를 전달합니다.
  3. 전세계에서 가장 많이 쓰는 홈페이지 및 블로그 제작툴인 WordPress를 기반으로 쉽고 빠르게 제작합니다.
  4. 오픈소스의 장점인 자유로운 사용과 커스터마이징 그리고 수만개의 서드파티 플러그인으로 맞춤형 제작이 가능합니다.
  • 왜 반응형 이어야 하는가?

  1. 현재 인기있는 수많은 사이트의 유입자 통계를 보면 모바일 기기(휴대폰, 태블릿 등)를 사용한 접속자수가 데스크탑 접속자수를 이미 넘어서고 있습니다.
  2. 앞으로 모바일 접속자수는 계속 늘어나게 되어 있으며, 일상화 되어 갈 것입니다.
  3. 고로 여러분을 알리고 PR하는 홈페이지나 블로그는 당연히 모바일에도 최적화 되어 있어야 합니다.
  4. 최적화를 위한 지름길은 반응형 플랫폼을 사용하여야 한다는 것입니다.
  • 반응형예제

  1. 극히 일부 예제일 뿐입니다.
    • 반응형 예제사이트
    • 모바일로 접속해보세요.
    • 데스크탑이라면 브라우저를 하나 열고 위 주소로 접속한다음,
    • 브라우저의 좌우끝을 마우스로 잡고 모바일사이즈로 좁히면 컨텐츠가 자동으로 재정렬 됩니다.
    • 해상도(화면사이즈를 일컬음)에 따라 반응하여 자동으로 조절되기 때문에 responsive 라고 표현합니다.
      스크린샷, 2016-03-06 23-23-35스크린샷, 2016-03-06 23-23-59

 

 

 

 

 

 

 

 

 

wordpress-logoMagento-Ecommerce-Developersprestashop2

워드프레스 관리자 비밀번호 분실시 재설정

워드프레스 관리자 또는 사용자 비밀번호를 잃어 버렸을 경우 재설정 하는 방법입니다.

이방법은 데이터베이스에 계정과 비밀번호로 접속을 할 수 있다는 가정하에 가능하며,

만약 위탁 관리를 하고 있다면 변경 요청을 할 수 있어야 재설정이 될 수 있습니다.

먼저, phpMyAdmin을 다운로드하여 FTP나 터미널을 통해 호스팅 계정에 업로드 합니다.

자신의 워드프레스 데이터베이스 계정으로 접속하여 xxxx_users 테이블을 찾습니다.

설치시 접두어를 변경하지 않았다면 wp_users 일 것입니다.

www.wifimango.co.kr localhost wordpress wp_users phpMyAdmin 4.3.12

해당 테이블에서 최고관리자 아이디 수정을 선택합니다. 최초 설치시 관리자의 ID는 “1” 입니다.

 

Untitled-1

현재 분실한 암호는 생성시 데이터베이스의 MD5라는 함수에 의해 암호화 됩니다.

고로 현재 암호화 되어 있는 값(빨간 사각형)을 지우고 원하는 비밀번호를 입력한 후 저장합니다.

이렇게해서 새로 변경한 비밀번호로 로그인 하실 수 있습니다.

쿠어와 맨투라이드 연동

쿠어

  • 온라인 개인차고 운영가능
  • 카페 생성 및 운영가능
  • 블로그 생성 및 운영가능
  • 게시판 생성 및 운영가능
  • 자동차 커뮤니티 운영에 특화된 솔루션

맨투라이드

  • 워드프레스 기반
  • 멀티사이트 운영
  • 블로그양성
  • 메타블로그 사이트 지향

쿠어와 맨트라이드 연동

  • 쿠어 컨텐츠의 복제 및 SNS 컨텐츠로 재생산
  • 재생산된 컨텐츠는 맨투라이드로 자동 posting
  • 2차 3차 duplication 으로 다수의 워드프레스로 share 및 copy
  • 자동 무한확장