리눅스 서버 관련 작업을 해드립니다.

추천

설치 주로 CentOS 상용의 RedHat Enterprise Linux를 대신하여 서버에서 많이 쓰임
이전 장비 교체, 소프트웨어 업그레이드  
복구 파일 시스템의 파손 복구, (소프트웨어) 레이드의 파손 복구 File System Recovery, Software RAID(MD) Recovery
튜닝 주어진 환경에서 최대 효율을 낼 수 있도록 튜닝, OS, MySQL, Apache 등의 병목 지점을 찾아서 수정  
데이터베이스 가지고 계신 기존 텍스트나 엑셀 또는 여러 포맷으로 된 데이터의 가공 및 데이터베이스화  
상담 서버 장비 선택 상담  
경력 20년 가까이 리눅스 서버를 실무에서 사용.50여대의 서버로 구성된 서비스 유지, 보수, 튜닝 및 운영.여러 업체의 여러 시비스 튜닝 및 장애 복구.

컴퓨터에 관련된 질문이나, 저시력 보조기구에 관련된 질문이 있으신 분께서는 블로그의 위쪽 메뉴에 있는 나세모에게 이메일 보내기를 이용하시거나, 글로 설명하기가 복잡하거나 급한 분께서는 전화

010-구둘둘구-일칠칠사

로 연락 주시기 바랍니다.

이메일로 답변을 드리는 경우가 많으니 반드시 스팸 메일함을 확인해 주시기 바랍니다.

 

SuperSense라는좋은 앱을 소개 드립니다.

안드로이드용 앱이고 시각장애인을 위해 개발됐습니다.

이름 
Supersense - A new kind of app for the blind

플레이 스토어 바로가기

도움을 받을 사람이 없을 때 출입구나 화장실, 의자 등을  못 찾아서 헤맨 적이 있으시다면 이 앱이 도움을 드릴 수 있습니다.

이 앱이 하는 일은 인공지능을 이용하여 사람, 의자, 문, 계단, 쓰레기통, 자동차, 욕실의 싱크대, 변기, 부얶의 전자렌지,오븐, 컵, 병, 요리기구, 주방용품의 포크, 나이프, 가방, 전자제품의 컴퓨터, 렙탕, 강아지나 고양이 같은 동물등을 통신망 연결 없이도 고속으로 카메라를 비추는 대로 바로바로 알려 주는 역할을 합니다.

설치하시고 처음 실행시에만 이메일 주소를 넣고 Get started를 누르면 됩니다.
다음부터는 이메일 주소를 묻지 않습니다.
사용법은 크게 두 가지로 나뉩니다.

  1. 실행하고 왼쪽으로 두번 쓸어서 Locate 를 찾은 뒤에 더블탭하고 화면 아래에서 찾고자 하는 대상을 선택하고 스마트폰의 카메라로 주위를 둘러보면 그 대상을 찾게 됐을 때 삑삑 거리는 비프음으로 대상을 찾았음을 알려줍니다.
    이게 기본 모드이기 때문에 따로 Locate를 더블 탭하지 않아도 되고 화면 아래쪽의 대상들만 골라주면 됩니다.
  2. 실행한 뒤 왼쪽으로 한번 쓸어서 Explore (탐색) 모드를 더블 탭하고 화면 아래쪽 중간의 Start 버튼을 더블탭하고 카메라로 주위를 비추면 이 앱이 인식할 수 있는 위에 적은 것들을 읽어 줍니다.


***앱 자체에 Enable Talkbak 이 있는데 이 옵션을 켜거나 끈 것에 관계없이 제 스마트폰에서는 음성지원을을 켠 상태에서만 음성으로 읽어줬습니다.
참고하세요

*** 이 앱이 설리번+와 다른 점은 글자를 인식하지 못한다는 것과 (최근 업데이트로 영문의 경우 인식하는듯합니다) 사진을 찍어서 외부 서버로 전송하고 판단하는데 들어가는 기다림과 인터넷 연결로 인한 데이터 통신비용의 지출 없이 위에 적은 것들을 즉각적으로 알려준다는 것입니다.

다른 것들 인식률은 괜찮은데 선풍기, 빗금이 처진 긴 박스 등 게단과 비슷한 패턴을 가진 것들을 계단으로 인식하는 경우가 많았습니다.
주위에 사람이 없어 도움을 받을 수 없는 환경일 때 꽤 도움이 될 듯합니다.

 

 

릴루미노 – 오큘러스 홈 유니버설 메뉴 순서

기어VR 오큘러스 홈 공유 화면 기어VR 오큘러스 홈 설정 화면

릴루미노의 FAQ에 보면 ‘밝기를 높여도 어둡습니다. 더 밝게 할 수는 없나요?’

라는 질문에 대한 답변으로

‘스마트 폰을 기어 VR에 장착하면 자동으로 밝기를 어둡게 하는 기능이 있습니다. 따라서 이를 수동으로 밝기를 높여야 좀 더 편리하게 릴루미노를 사용할 수 있습니다.

릴루미노 앱을 실행시키고 VR기기 오른쪽에 위치해 있는 홈 키 (HOME KEY)를 누르거나, 그 옆의 돌아가기 키 (BACK KEY)를 오래 눌러 오큘러스 홈(Home)에 진입합니다. 진입 후, 셋팅 메뉴를 통해 밝기를 수동으로 조절합니다.
이 부분은 사용방법/설정하기 메뉴에 좀 더 상세히 설명되어 있습니다.’

그래서 사용방법의 설정을 보면

  1. VR기기를 작동하여 오큘러스 홈 화면에 진입합니다.
  2. VR기기의 ‘Back 버튼’을 3초간 누르고 있으면 프로필화면에 진입합니다.
  3. 우측의 버튼 중 가운데에 위치한 셋팅 버튼을​ 선택합니다.
  4. 셋팅화면으로 넘어가면 상단의 밝기, 대비 조절바를 본인에 맞게 조절합니다.
  5. VR기기의 ‘Back 버튼’을 눌러서 프로필 화면으로 되돌아갑니다.
  6. 다시 한 번 ‘Back 버튼’을 눌러서오큘러스 홈 화면으로 되돌아갑니다.

라고 돼 있지만 오큘러스 홈 화면의 인터페이스가 너무 작아서 아이콘이 있다는 것 정도만 어렴풋이 알 수 있었고 글자는 전혀 안 보였습니다.

그래서 화면을 캡쳐하여 메뉴 구조를 외우는 방법을 선택했습니다.

화면을 보시면 인터페이스가 크게 두 부분으로 나뉘어 있습니다.

화면 밝기를 조절하기 위해서는 설정 -> 밝기를 선택해야 합니다.

그리고 조절 막대의 끝부분을 기어VR 오른쪽의 터치패드로 선택하고 고개를 오른쪽으로 돌려 최대로 설정한 다음 기어VR의 뒤로가기를 누르시면 됩니다.

 

아래 메뉴의대분류 순서는 다음과 같습니다.

 

탐색    사람    공유    설정

이중 제일 오른쪽 아래에 밝기가 있습니다.

대비 설정은 어디에 있는지 못 찾았습니다.

각 메뉴별 세부 메뉴 목록은 아래와 같습니다.

 

탐색
홈     라이브러리     스토어     인터넷     검색

사람
프로필     친구     이벤트

공유
라이브 스트리밍     동영상녹화     스크린샷 찍기     카메라툴

기어VR 오큘러스 홈 공유 화면

 

설정
밝기     볼륨     뷰 재설정     모두보기

기어VR 오큘러스 홈 설정 화면

 

 

 

 

 

 

릴루미노 – 저시력인을 위한 VR 시각보조 앱.

 

 

 

 

 

저시력인들을 위해 근거리, 원거리 휴대 및 탁상용 독서확대기를 안경 형태의 VR 기기에 구현했다고 보면 이해가 빠를 것 같습니다.

사용상에 있어서 가장 좋은 건 좀 크긴 하지만 안경 형태라 두 손이 자유롭습니다.

갤럭시 휴대폰을 기어VR에 끼워서 쓰는 구조이기 때문에 생각보다 작아서 가방에 휴대할 수 있습니다.

여태까지 이런 제품을 몇 개 봐왔지만 정말 싸고 국내에서 쉽게 구할 수 있다는 압도적인 장점이 있습니다.

외국 제품들이 몇 개 눈에 띄었지만, 너무 고가에 현지까지 가서 자신에게 맞는지 확인해야 하고 그 비용도 릴루미노와는 비교도 안되게 비싼 제품들만 있었습니다.

즉 외국까지 가는 차비도 안 되는 비용이라는 것입니다.

다양한 기능이 있는데 이건 위의 동영상을 보시는 게 좋을 듯합니다.

릴루미노에 대해 알게 된 것이 1월 13일쯤이고 2018년 01월 15일날 체험관에 가서 시연해 봤고 드디어 어제 (2018년 01월 26일)에 갤럭시 노트8과 기어VR (SM-R325)를 마련해서 본격적으로 써보고 있습니다.

릴루미노 홈페이지

 

 

 

 

 

 

Bash – 공백이 아닌 \n 으로 개행된 변수의 내용을 배열에 넣고 호출하기.

 

#변수 DATA에 값을 할당.
DATA=$'Line 1
Line 2
Line 3
Line 4'

#변수 DATA에 저장된 값들을 \n을 구분자로하여 배열 lines에 저장.
IFS=$'\n' read -d '' -r -a lines <<<"$DATA"

#변수 total에 배열 lines 배열 요소의 갯수를 저장.
total="${#lines[@]}"

# 모든 배열 요소 출력.
for i in "${lines[@]}"
  do
    # 배열 요소를 하나씩 출력.
    echo "${i}"
done

echo -e "\n"

#배열요소 갯수가 저장된 변수 total을 출력.
echo $total
echo -e "\n"

#배열 요소의 값을 출력, 0번부터 시작.
echo "${lines[0]}"
echo "${lines[1]}"
echo "${lines[2]}"
echo "${lines[3]}"


 

#위 코드를 실행한 결과.

Line 1
Line 2
Line 3
Line 4

4

Line 1
Line 2
Line 3
Line 4

무단 DHCP 서버를 찾는 방법

기존에 공유기 등으로  DHCP 서버를 운영 중인 환경에서 예기치 못한 무단 DHCP 서버가 네트워크에 나타나게 되면, 기존 공유기와의 내부 IP 충돌 및 잘못된 IP 주소의 할당으로 인해 네트워크의 마비까지 일어나는 일대 혼란을 야기할 가능성이 매우 높습니다.

Linux나 FreeBSD 등에서 네트워크상의 DHCP 서버를 찾는 방법입니다.

nmap --script broadcast-dhcp-discover -e eth0
또는

dhclient -d -nw eth0
eth0 대신 eth1 등의 사용하실 네트워크 장치명으로 바꾸시면 됩니다. 

Total Commander 몇 가지 팁

기호 기능 예제 설명
| 특정 확장자를 제외 * | *.mkv *.avi *.mp4 *.mpg *.flv *.wmv *.asf *.asx *.ogm *.ogv *.mov 동영상 파일을 제외
    * | *.mkv *.avi *.mp4 *.mpg *.flv *.wmv *.asf *.asx *.ogm *.ogv *.mov *.smi *.srt *.ass *.idx *.sub *.sup 동영상과 자막 파일을 제외

F5 복사, F6 이동, Alt-F7 찾기 등에서 사용 가능 합니다.

| 키는 키보드의 파이프 기호입니다.

 

키보드에서 눌러야 할 키 기능
Ctrl -> 왼쪽 패널에서 선택한 폴더를 오른쪽 패널에 열어서 보여줌
Ctrl <- 오른쪽 패널에서 선택한 폴더를 왼쪽 패널에 열어서 보여줌

->, <- 는 오른쪽 왼쪽 화살표 키입니다.

 

동영상 파일의 확장자 정리 – Total Commander

Total Commander에서 쓰기 위해 정리함

영상 *.mkv *.avi *.mp4 *.mpg *.flv *.wmv *.asf *.asx *.ogm *.ogv *.mov
자막 *.smi *.srt *.ass *.idx *.sub *.sup
동영상과 자막 *.mkv *.avi *.mp4 *.mpg *.flv *.wmv *.asf *.asx *.ogm *.ogv *.mov *.smi *.srt *.ass *.idx *.sub *.sup

내 PC에 감염된 랜섬웨어의 이름은 무엇이고 어떻게 복구해야 하나요?

내 PC를 감염시킨 랜섬웨어가 어떤 것인지 이름(종류)을 알려주고 치료할 수 있는 방법(사이트)도 알려줍니다.

ID Ransomware

‘Ransom Note’에는 감염되었을 때 보이는 돈을 내라거나 어느 사이트로 들어가라거나 하는 특별한 메시지를 담은 txt나 html 파일 등을 골라줍니다.

‘Sample Encrypted File’에는 감염으로 인해 암호화된 파일을 골라줍니다.

파일을 고른 뒤에 ‘Upload’ 버튼을 누르면 어떤 랜섬웨어에 감염되었는지 이름을 알려주고, 암호화를 해제(치료)할 수 있는 도구가 있는 사이트도 알려줍니다.

일단 이름을 알아내셨으면 안랩 전용백신도 참조해 주세요.

USB 3.0 / 2.0 OLED 소비전력 테스터 사용기

USB 3.0 / 2.0 소비전력 측정기

 

USB 파워 테스터 앞면

왼쪽 위에서부터 시계 방향으로

V 볼트

W 와트

A 암페어

mWh 시간당 밀리와트

USB 파워 테스터 뒷면

 
 

이것을 USB 충전기나 PC의 포트에 꽂고, 이 장치의 다른 쪽 끝에 있는 포트에 측정하고자 하는 USB 장치를 연결하면 됩니다.

Aliexpress에서 제가 샀던 제품

Technical Parameter:

 

Product model:  USB 3.0 meter- H-white          Voltage range: DC03.70-13.00V

Voltage accuracy:± (0.2% + 1words)             Current range: DC0.000-3.000A

Current accuracy:± (0.8% + 3words)             Capacity accumulation: 0-99999mAh 

Capacity resolution: 1mAh                             Energy accumulation range: 0-99999mWh-999Wh

Product weight: 14g (package 46g)                               Update rate: 2 times/s 

Idle discharge: about 10mA                            Display screen: 0.91” OLED screen

Port mode: Compatibility: USB 2.0, USB 3.0       Product size:   64mm*21.6mm*11.2m m  (L*W*H)

Power : 0-39.00W

충전기 케이블 OLED 표시
고속 충전기(출력 암페어가 높은 충전기) 일반 케이블 암페어 (A)가 0.5를 넘지 못함
고속 충전기(출력 암페어가 높은 충전기) 고속 충전 지원 케이블 암페어 (A)가 1A 또는 2A까지도 올라감.