일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- 캐나다
- 온타리오
- Dolby
- Wamo
- nexus 5
- 카메라
- DTS
- 홈씨어터
- 홍콩
- Git
- 5.1채널
- 자바
- Slimport
- 대학원생
- Qumi Q2
- 논문
- Java
- NAS
- 미니 라우터
- 샤오미
- 사진
- 이클립스
- 안드로이드
- 홈시어터
- 크롬캐스트
- 파노라마
- 소프트웨어 공학
- 수필
- Chromecast
- 프로그래밍 팁
- Today
- Total
목록리눅스 (2)
Lifove Story
아래는 리눅스에서 특정 확장자의 파일 (아래 예시에서는 모든 java 소스코드)를 디렉터리 구조와 함께 recursive하게 복사하는 명령어이다. rsync -avm --include='*.java' -f 'hide,! */' . /복사하는_곳_경로 java 소소코드들은 보통 패키지 명 별로 다른 디렉터리 명을 가지는데, 위 방법을 이용하면, java 소스코드만 디렉터리 구조 유지한 채 한꺼번에 원하는 곳으로 복사해 준다. 소스코드 디렉터리 안에, 숨은 파일 같은 거 복사하기 싫을 때 유용한 명령어! 글이 도움이 되셨으면 공감을 눌러주세요!
Mac에서 저장된 한글 파일들의 자모가, 리눅스에서 따로 떨어져서 나오는 현상이 있다. 예를 들어, 파일명.txt가 ㅍㅏㅇㅣㄹㅁㅕㅇ.txt로 나오는 현상이다. 원인은 유니코드 포멧이 달라서 생기는 문제라고 한다. (NFD와 NFC의 차이라고 함) Linux는 해당 문제를 자동으로 처리 해주지 않는다. 관련 정보는 http://aero2blog.blogspot.ca/2011/07/macos-x.html 이 곳을 참고하면 된다. 그런데, 앞에 링크에 나온 해결책은 현재 디렉터리에 있는 한글 파일명에 대해서만 복구 해준다. 하지만, NFD 포멧을 NFC로 변경해 주는 다음 명령어 하나면, 하위 디렉터리에 있는 모든 한글 이름으로 된 디렉터리와 파일명을 변경해준다. convmv -r --nfc --nosmart..