본문 바로가기

전체 글

아이폰 에어팟 무선충전 스탠드 추천 아이폰XS, 에어팟2(무선충전)을 사용하면서 무선충전을 사용하고싶어서 제품을 알아보다가 정말 괜찮은 제품이 있어 리뷰 남깁니다. 제품명이 상당히 길어요. 제품 구매에 경우 알리익스프레스(AliExpress)에서 구매했습니다. 배송비 포함하여 가격은 27달러 들었네요. 배송 기간은 대략 2주정도 소요됬습니다.(사정에 따라 다를 수 있습니다.) 옆면의 마그네틱을 통한 간편한 탈부착 및 별도의 전원 스탠드로 구성가능 설치 이후에 요이치 스탠드와 비교해보았는데 스탠드 크기는 완전히 똑같습니다. 단, 스탠드의 밑받침 위치가 요이치보다 좀 더 위쪽에 잡혀 있기 때문에 사람마다 핸드폰을 낮게 쓰시고 싶으신 분들은 요이치와 같은 받침대 높이가 낮은 스탠드를 구매하시는게 좋을거 같네요. 충전 전압 값의 경우 요이치와 동.. 더보기
OpenStack Queens 구성환경 인생 첫번째 오픈소스 가상화 설치를 시작하게됬다..가상화 네트워크 개념부터 가상화 생성의 원리를 아직 정확히 이해하지는 못한거 같지만 인제 설치 진행하는 것을 올려보고자 한다.. 사수과장님의 많은 도움 덕분에 설치를 진행할 수 있게됬다! 구성 환경 여기서 Provider망은 호스트 네트워크, 브리지 어댑터 등 상관 없다. 외부에서 해당 가상머신을 붙을 수 있도록 IP설정이 가능토록하면된다. 페러럴즈 VM 사양 OSC OSN Host: osc OS version: 16.04.6 LTS (Xenial Xerus) Kernel version: 4.4.0-142-generic CPU: Intel(R) Core(TM) i7-8750H CPU @ 2.20GHz(Vertual) 4core Memory: 4GB HDD.. 더보기
Info - Ping Type Check 스크립트 동작 테스트 해본 리눅스 OS CentOS 6.9 , 7.0, 7.1 UbuntuOS 16.04 / 18.04 LTS 주석이 처리된 부분은 제외하고 사용하셔도 됩니다. *추가적으로 업데이트 및 수정 사항이 생길때마다 수정할 예정 *추가 여러분들의 댓글 의견도 바로 반영하겠습니다. #!/bin/bash function IP_TYPE_CHECK { IPADDR_CHK=$1 if [ "$1" = "UNSET" ] || [ "$1" = "unset" ] ; then pingCmd="/usr/bin/ping" IPv_TYPE="" else echo "${IPADDR_CHK}" | grep ":" > /dev/null if [ $? -eq 0 ] ; then pingCmd="/usr/bin/ping6" S.. 더보기
Info - 서버 정보 읽어오는 스크립트 ver.2 스크립트 동작 테스트 해본 리눅스 OS CentOS 6.9 , 7.0, 7.1 UbuntuOS 16.04 / 18.04 LTS 주석이 처리된 부분은 제외하고 사용하셔도 됩니다. *추가적으로 업데이트 및 수정 사항이 생길때마다 수정할 예정 *추가 여러분들의 댓글 의견도 바로 반영하겠습니다. #!/bin/bash #SVR_INFO_COMMAND_CHECK #dmidecodeCMD=`CMDck "dmidecode"` #topCMD=`CMDck "top"` #dmesgCMD=`CMDck "dmesg"` # #lspciCMD=`CMDck "lspci"` #lscpuCMD=`CMDck "lscpu"` #unameCMD=`CMDck "uname"` CMDlist="dmidecode top dmesg lspci lsc.. 더보기
dirname "파일, 디렉터리 경로만 출력하기" 입력된 파일 위치로부터 해당 경로만을 출력해오는 명령어가 필요한 경우가 있는데~ 그때 사용하는 명령어 이다. *단 그 위치에 실제 검색한 경로로 파일 혹은 디렉터리로 검색한 곳에 존재 여부와 상관없이 실행한다는 점 실험시작 mkdir -p t1/t2/t3/t4 echo hello > tt.txt dirname t1/t2/t3/t4 dirname /root/test/tt.txt 경로상의 존재하지 않더라도 출력은 정상적으로 이루어진다. dirname /home/ot/test dirname /home/ot/tt1.txt dirname ../home/ot/../ot/tt1.txt dirname ~/test 더보기
xargs "명령어를 조합하자 리눅스 커맨드를 실행하다보면 한번에 두개의 명령어를 수행하고 싶다는 생각을 많이 하는데 … 방법이 있다! xargs커맨드인데 이 명령어는 두개 이상의 명령어를 조합해서 사용하고자 할때 사용한다. 실험을 해보자 mkdir test1 test2 test3 test4 tests1 tests2 tests3 이중에 내가 만약 test라는 이름이 들어가 있는 디렉터리만 삭제하고자 한다면? rm -rf test* test로 시작하는 디렉터리는 전부 날라간다. find . ! -name tests* -exec rm {}\; 수행은 하지만 깔끔하지도 않고 불안정한 실행 모습을 보인다. 그리고 결론적으로 명령어 두개를 조합한것 아니라는 점 ls | grep "test1\|test2\|test3" | xargs rmdir .. 더보기
Ubuntu 16.04 - Timeshift 삽질기 *세팅값 작성을 생활화 하자 Version :Ubuntu 16.04.6 LTS Kernel : 4.4.0-142-generic 설치환경 : Text 모드 *장비 : MacBook Parallels Ubuntu 서버를 가지고 공부를 할려고하느 스냅샷을 자주 사용하게 되었는데.... 실제 장비에서는 스냅샵을 사용할 수가 없으니 매번 설치 실패를 경험하면 다시 설치하기를 반복 하고 있었다. 그때.. 과장님께서 "장비에서도 이미지를 스냅샷 처럼 하는 툴 있어 TimeShift검색해봐" (과장님 한테 또 한번 respect한다. 과장님 감사합니다!) TimeShift timeshift는 windows 백업 이미지 도구, mac os에 time machine 도구와 유사한 기능을 제공하는 이미지 백업 툴중 하나 말.. 더보기
Ubuntu 16.04 - `apt-get update` 명령어 수행시 오류 [해결완료] *세팅값 작성을 생활화 하자 Version :Ubuntu 16.04.6 LTS Kernel : 4.4.0-142-generic 설치환경 : Text 모드 *장비 : MacBook Parallels Ubuntu Ubuntu를 설치하고 작업을 수행하기 전 보통 `apt-get update`를 수행하는데... 간혹 설치 이후에 저장소 문제로 한번 쯤 아래와 같은 에러 문구를 경험한다. 원인 *has sum mismatch 1. 저장소와 통신간에 의존성이 맞지 않아 나는 오류(Archive파일에 잘못된 생성 등) 2. 저장소와의 인터넷 속도 문제 1번 경우가 간혹 있기는 하나, 이건 드문 경우고 대부분 해당 저장소까지 속도가 나오지 않아 제대로 패키지들이 받아지지 않는 경우가 더 많다고 한다. 해결방법 해결방법.. 더보기