카테고리 보관물: OS

[OSX] eyeD3를 이용한 태그 변환

iTunes를 이용하다 보면 다수의 가수의 들어가 있는 VA 앨범의 경우 아티스트로 정렬하는 경우 쓸데 없이 많이 나오는 경우가 많아 가능하면 MP3 TAG를 정리해서 넣는다.

Windows에서는 기존에 사용하는 툴이 있어 문제가 없었는데 OSX에서는 사용하는 툴이 없어 불편함이 있었는데 오늘 검색해보니 편리하게 있어 정리한다.

시스템 환경

  1. OSX El Capitan (10.11)
  2. Python 2.7.10

툴 이름은 eyeD3

사용순서

  1. pip를 이용하여 eyeD3를 설치한다.
  2. eyeD3명령을 이용하여 태그를 변경한다.
  3. iTunes 에 태그 변환된 파일을 추가한다.

1. pip를 이용한 eyeD3 설치

$ sudo pip install eyed3

아래와 같이 출력되면 성공이다.

Successfully installed eyed3-0.7.8

2. eyeD3를 이용하여 태그를 변경

eyeD3 -a 김필 -A "Feel Free" *.mp3

3. 변환된 파일을 iTunes에 추가한다.

[참조]

http://eyed3.nicfit.net

이 글은 OS 카테고리에 분류되었고 태그가 있으며 님에 의해 에 작성되었습니다.

[OSX-Terminal] Welcome Message

맥을 사용하면서 가장 많이 보는 화면중에 하나인 터니널 화면…

기본 화면이 너무 무난해서 싫기 때문에 멋진 글 보다는 내가 사용하는 이니셜을 추가해봤습니다.

맥에서는 이모티콘을 사용할 수 있기 때문에 저와 같이 할려면 텍스트를 아스키로 변환하고 이모티콘을 추가해야 합니다.

웰컴 메시지 수정 순서

  1. http://ascii.mastervb.net/ 에서 원하는 문구를 생성한다.
  2. /etc/motd 파일을 수정한다.
  3. 터미널을 실행해서 테스트 한다.

수정 파일 위치


sudo vi /etc/motd

수정할 내용 추가


💋 💋 💋 💋 💋 💋 💋 💋 💋 💋 💋 💋 💋 💋 💋 💋 💋 💋 💋 💋 💋 💋 💋 💋 💋 💋 💋 💋 💋 💋 💋 💋 💋 💋 💋 💋 💋 💋 💋 💋 💋 💋 💋 💋 💋 💋 💋 💋 💋 💋 💋 💋 💋

          .oooooo.                                             oooo             
         d8P'  `Y8b                                            `888             
        888           .ooooo.   .ooooo.    oooooooo oo.ooooo.   888    oooooooo 
        888          d88' `88b d88' `88b  d'""7d8P   888' `88b  888   d'""7d8P  
        888          888   888 888   888    .d8P'    888   888  888     .d8P'   
        `88b    ooo  888   888 888   888  .d8P'  .P  888   888  888   .d8P'  .P 
         `Y8bood8P'  `Y8bod8P' `Y8bod8P' d8888888P   888bod8P' o888o d8888888P  
                                                     888                        
                                                    o888o                       

                                                            주인님^^..오늘도 화이팅하시고 즐기세요..🙆                                                   
💋 💋 💋 💋 💋 💋 💋 💋 💋 💋 💋 💋 💋 💋 💋 💋 💋 💋 💋 💋 💋 💋 💋 💋 💋 💋 💋 💋 💋 💋 💋 💋 💋 💋 💋 💋 💋 💋 💋 💋 💋 💋 💋 💋 💋 💋 💋 💋 💋 💋 💋 💋 💋

[Linux] 특정 파일에서 원하는 문자의 개수 확인

아래는 로그중 사용자 정보를 조회하는 쿼리를 로깅한 예제 입니다.


coozplz@localhost:~/tutorial/cmd$ cat HelloWorld.log


[INFO ] [2014-03-24 09:00:52] [HelloWorldDao:1] selectMethod – [USER[name=홍길동, userId=hong], USER[name=테스트, userId=test],  USER[name=테스트1, userId=test1], USER[name=테스트2, userId=test2], USER[name=테스트3, userId=test3]]


분석 중 쿼리에 대한 조회 건수가 몇건인지 확인해야 하는 경우 grep 명령어를 이용해서 ‘USER’ 의 건수를 확인 할 수 있습니다.

coozplz@localhost:~/tutorial/cmd$ grep HelloWorldDao HelloWorld.log | grep -o -w “USER” | wc -w

5



이상입니다.


이 글은 OS 카테고리에 분류되었고 태그가 있으며 님에 의해 에 작성되었습니다.

[Linux] SSH 접속 장애 원인 분석

CentOS SSH 접속 장애 원인 분석

SSH 기본 포트: 22

접속 대기 중인 포트 정보 조회

$sudo netstat -tulpn | grep :22

환경 설정에서 포트 정보 확인

$ vi /etc/ssh/sshd_config

장 애 원 인


포트정보가 2209으로 되어 있어 접속이 안되던 문제 였습니다.
netstat -tulpn
으로 조회하면 프로세스 아이디(PID)정보를 확인할 수 있기 때문에 SSHD의 사용 포트 정보를 확인 할 수 있습니다.



이 글은 OS 카테고리에 분류되었고 태그가 있으며 님에 의해 에 작성되었습니다.

[Ubuntu] 노틸러스-터미널(nautilus-open-terminal)

Windows XP 에서 Windows 7으로 변경되면서 가장 마음에 들었던 기능중에 하나가 폴더에서

[Shift + 우클릭] 을 하게 되면 “여기서 명령 창 열기” 라는 터미널 창을 해당 폴더 위치에서 여는 기능이 추가 되었습니다.

우분투를 사용하면서 불편함이 느껴져 검색을 해보니 역시 있네요.


설치 방법

$sudo apt-get install nautilus-open-terminal

위와 같이 하면 설치가 됩니다.

적용후 폴더에서 우클릭시 “Open in Terminal”이란 항목이 보이지 않으면 재시작을 하시면 보일겁니다.

[Ubuntu] 터미널 마우스 없이 복사&붙여넣기

우분투(Ubuntu) 로 메인 개발 환경을 변경한 후로 몇가지 사항을 제외하면 만족하며 잘 쓰고 있습니다.


쉘 커맨드와 익숙해지기 위해 웬만한 명령을 모두 터미널에서 입력을 하는데 한가지 불편한 사항이 있어 검색을 해보니 역시나 답변이 나와 있어서 정리하고 포스팅을 합니다(역시 구글…)
불편한 사항은 다름 아닌 터미널에서 복사 & 붙여넣기를 하려면 마우스를 사용해야 한다는 점입니다.(참고로 저는 키보드로 타이핑 하는걸 굉장히 좋아합니다.)


마우스 없이 복사 붙여넣기를 하려면 별도의 유틸을 설치 해야 합니다.


절차

  1. Screen 유틸리티 설치
  2. screen 명령어 실행
  3. 단축키를 이용 복사 화면으로 전환하기 ( Ctrl + a + [ )
  4. Space Key(스페이스) 와 방향키를 이용하여 복사 영역 선택하기 ( 줄의 마지막은 $, 시작은 ^ )
  5. Enter를 이용하여 복사하기
  6. 단축키를 이용 복사 내용 붙여넣기 (Ctrl + a + ] )


1. Screen 유틸리티 설치
coozplz@localhost:~$ sudo apt-get install screen


2. screen 명령어 실행
coozplz@localhost:~$ screen



2. 단축키를 이용 복사 화면으로 전환하기 (Ctrl + a + ] )
   단축키를 누르게 되면 터미널 아래 부분에 Copy mode 라고 출력됩니다.


3. 복사 영역 선택
   방향키를 이용하여 복사 시작할 위치에 커서를 이동 시킨 후 Space Key를 누르면 블럭 모드로 변경되고 다시 방향키를 이용하여 영역을 선택합니다.
   Enter 키를 이용하여 블럭 설정된 부분을 복사합니다.


4. 단축키를 이용 복사 내용 붙여넣기 ( Ctrl + a + ] )
   쉘 명령줄에서 단축키를 입력하면 자신이 복사한 내용이 복사 됩니다.


추가적으로 Screen 명령이 활성화 되면 잘못된 명령또는 방향을 잘못입력하게 되면 화면이 깜빡거리는것을 확인할 수 있습니다.



이상입니다.