● Synology NAS SSH 접속시 한글 파일 제대로 표시하기 및 파일 인코딩 변환 / txz 파일 압축 해제.

● Synology NAS SSH 접속시 한글 파일 제대로 표시하기 및 파일 인코딩 변환 / txz 파일 압축 해제.

      

● Synology NAS SSH 접속시 한글 파일 제대로 표시하기 및  txz 파일 압축 해제.

- 시놀로지 설치 작업 장비 확인 방법 : 

root@https11qkr:/volume1/@tmp# uname -a
Linux https11qkr 4.4.59+ #25426 SMP PREEMPT Mon Dec 14 18:48:50 CST 2020 x86_64 GNU/Linux synology_apollolake_918+
root@https11qkr:/volume1/@tmp#


putty  ip/id/passwd 및 아래 구성 설정저장
3232235521_1631453561.6482.png
3232235521_1631453646.2673.png

3232235521_1631454075.2566.png
touch 한글한글.txt
하여 한글 확인 합니다
3232235521_1631453827.6438.png
지원 폰트 확인/한글
 locale -a
3232235521_1631454231.4544.png

 locale -a 추가 방법1)
nano /etc/profile
에 추가함

export LC_ALL=en_US.utf8
#export LANG=en_US.utf8
#export LANG=ko_KR.eucKR
export LANG=ko_KR.utf8

3232235521_1631455661.2659.png
저장 하여 한글 확인 합니다

=>>> 여기가지 작업 하니 디랙토리 한글로 보이고 있습니다
일부 한글이 깨지는 파일 작업을 추가 진행을 위하여 정보 수집 합니다

----------------------------------------------------
[파일 인코딩 확인]
리눅스 시스템에서 파일 인코딩을 확인하는 방법으로는 file 명령어를 사용하면 됩니다
file -bi 파일명
ex) 
> file -bi ttt.php
text/html; charset=utf-8

[파일 인코딩 변환]
리눅스 시스템에서 파일 인코딩을 변환할때는 방법으로는 iconv 명령어를 사용합니다
다음예 은 원래 utf-8 인코딩이었던 ttt.php 를  euc-kr 로 변환하여 ttt2.php 로 저장하는 겁니다
ex)
> iconv -c -f utf-8 -t euc-kr ttt.php > ttt2.php
위 iconv 명형 직후 file 명령어로 확인해보면  인코딩이 변환되었슴을 확인할수 있습니다.
> file -bi ttt2.php
text/html; charset=iso-8859-1
출처: https://bitsoul.tistory.com/150 [Happy Programmer~]
===========================

확인 작업>
root@https11qkr:/volume1/web/tv/m3u_to_strm# file -bi 1a_a.m3u
text/plain; charset=iso-8859-1
root@https11qkr:/volume1/web/tv/m3u_to_strm#

3232235521_1631457038.5832.png

3232235521_1631457196.7178.png

 ===================================================


파일 정보
root@https11qkr:/volume1/web/tv/m3u_to_strm# file -bi 1strm.m3u
text/plain; charset=utf-8
root@https11qkr:/volume1/web/tv/m3u_to_strm# file -bi 1a_a.m3u
text/plain; charset=iso-8859-1
root@https11qkr:/volume1/web/tv/m3u_to_strm#
iconv -c -f iso-8859-1 -t utf-8 1a_a.m3u > 1a_a_utf8.m3u


iconv 가 시놀로지 동작 하지 않는다.
대신
uconv 를 사용가능 한데 어느 문제인지 <<<- 엔코딩 저장이 제대로 되지 않는다

root@https11qkr:/volume1/web/tv/m3u_to_strm# uconv -?
사용법: uconv [ -h, -?, --help ] [ -V, --version ] [ -s, --silent ] [ -v, --verbose ] [ -l, --list | --목록 코드 코드 | --기본 코드 | -L, --list-transliterators ] [ --canon ] [ -x 음역 ] [ --to-callback 콜백 | -c ] [ --from-callback 콜백 | -i ] [ --콜백 콜백 ] [ --fallback | --no-fallback ] [ -b, --block-size 크기 ] [ -f, --from-code 코드 ] [ -t, --to-code 코드 ] [ --add-signature ] [ --remove -서명 ] [ -o, --출력 파일 ] [ 파일 ... ]
옵션: -h, --help 이 메시지를 인쇄합니다.
          -V, --version 프로그램 버전 인쇄
          -s, --silent 억제 메시지
          -v, --verbose 표시 진행 정보
          -l, --list 사용 가능한 모든 인코딩 나열
          --list-code 코드 지정된 인코딩만 나열
          --default-code 기본 인코딩만 나열
          -L, --list-transliterators 사용 가능한 모든 음역자를 나열합니다.
          --canon cnvrtrs.txt(5) 형식의 목록 인쇄
          -x 음역은 음역을 통해 모든 것을 실행합니다.
          --to-callback 콜백 대상 인코딩에서 콜백 사용
          -c 출력에서 ​​잘못된 문자를 생략합니다.
          --from-callback 콜백은 원래 인코딩에서 콜백을 사용합니다.
          -i 입력에서 잘못된 시퀀스를 무시합니다.
          --callback 콜백은 두 인코딩 모두에서 콜백을 사용합니다.
          -b, --block-size 크기 읽기 크기 바이트 블록(기본값: 4096)
          --fallback 대체 매핑 사용
          --no-fallback은 대체 매핑을 사용하지 않습니다.
          -f, --from-code 코드는 원래 인코딩을 설정합니다.
          -t, --to-code 코드 대상 인코딩 설정
          --add-signature U+FEFF 유니코드 서명 문자(BOM) 추가
          --remove-signature U+FEFF 유니코드 서명 문자(BOM) 제거
          -o, --output file 파일에 출력 쓰기
콜백: 대체 skip stop escape escape-icu escape-java escape-c escape-xml escape-xml-hex escape-xml-dec escape-unicode


uconv 유틸리티
iconv(1) 이외에 ICU(International Components for Unicode) 도구 세트에 포함된 uconv(1) 명령을 사용하여 인코딩 간에 텍스트를 변환할 수도 있습니다. uconv는 1000개가 넘는 별칭과 함께 229개의 인코딩을 지원합니다.
이 도구는 기본적으로 설치되지 않는 developer/icu 패키지의 일부입니다. 이 도구를 설치하려면 다음 명령을 실행하십시오.
# pkg install developer/icu
cp-1252 인코딩에서 UTF-8로 텍스트를 변환하려면 다음을 입력하십시오.
$ uconv -f cp1252 -t UTF-8 -o file_in_utf8.txt file_in_cp1252_encoding.txt

uconv에는 기본 단어를 변환하지 않고 스크립트 간에 문자를 변환하는 음역이라는 기능도 있습니다. 다음 예에서는 그리스어 텍스트를 라틴 문자로 변환합니다.
$ echo “Σολαρις”| uconv -x Greek-Latin -f utf-8 -t utf-8
Solaris
이 도구 기능에 대한 자세한 내용은 uconv(1) 매뉴얼 페이지를 참조하십시오.

root@https11qkr:/volume1/web/tv/m3u_to_strm# 
file -bi 1a_a.m3u
text/plain; charset=iso-8859-1
uconv -f iso-8859-1 -t UTF-8 -o 1a_a_utf8.m3u 1a_a.m3u

iso-8859-1

1strm.m3u

uconv -f iso-8859-1 1.m3u

uconv -c -f iso-8859-1 -t utf-8 123.m3u >456.m3u

변환 해도  보기가 않되네요

엔코딩 저장이 제대로 되지 않는다

엔코딩 저장이 제대로 되지 않는다

====================
주) 한글 변환이 잘안되어 윈도우 notepad++로 인코딩 변환 합니다
사버/삼바 연결  utf-8로 변환 저장이 제일 편합니다.
3232235521_1631514625.0576.png


===========================

기타 참조

[Synology] ipkg 패키지매니저 설치하기
https://blog.ysoft.kr/38
DSM 패키지 센터 커뮤니티 소스 리스트 추가

http://packages.synocommunity.com/
http://synology.sysco.ch/
http://www.cphub.net
http://syno.dierkse.nl/

검색
Easy Bootstrap Installer, iPKGui 순으로 설치합니다.
ipkg update

추가 방법2)

http://www.xn--brwolff-5wa.de/tech-notes/synology-diskstation-howto-set-locale.txt

https://oranke.tistory.com/227

작업 정보 입니다


I've been using a Synology Diskstation DS209j to backup data via rsync. However, the locale on my laptop (the source of the backups) is de_DE.utf8, and on the Diskstation no such locale (in fact, no utf-8 locale at all) is available by default. This becomes a problem as soon as you're dealing with file names containing "non-standard" characters such as German umlauts. Here's what I did to remedy the problem, largely based on a very useful howto at <http://forum.synology.com/wiki/index.php/CrashPlan_Headless_Client>:

log in to the Diskstation as root
cd /volume1/@tmp
uname -a # in order to find out what system you're at, and which tool chain to download from http://sourceforge.net/projects/dsgpl/files/; mine was <http://sourceforge.net/projects/dsgpl/files/DSM%203.2%20Tool%20Chains/Marvell%2088F628x%20Linux%202.6.32/gcc421_glibc25_88f6281-GPL.tgz/download>
wget $the_url_found_in the_previous_step
tar -xzvf  $the_file_thus_downloaded
cd $the_dir/$the_dir
cp libc/usr/bin/locale /usr/bin 
cp libc/usr/bin/localedef /usr/bin 
cp -r libc/usr/share/i18n /usr/share
mkdir /usr/lib/locale
localedef -f UTF-8 -i de_DE de_DE.UTF-8 # or en_US en_US.UTF-8 if you so wish 
locale -a # should now give you more than C and POSIX
vi /etc/profile
 # add:
 LANG=de_DE.UTF-8
 LC_ALL=de_DE.UTF-8
 export LANG LC_ALL
reboot
#done




▶ 작업

- putty 접속


root@https11qkr:/# cd /volume1/@tmp
root@https11qkr:/volume1/@tmp# ls
mailplus_server  sess_0acc8e56c90cf85bf31da5677813b601  @synopkg
nginx            sess_2888c8aff6fc3ba8fbe47e90faaeef8d  twig
PhotoStation     sess_2cab2607072777bf414db686e1b269e8
@pplepriv@te     sess_799063432ab71594623405300abd7d1f
root@https11qkr:/volume1/@tmp# uname -a
Linux https11qkr 4.4.59+ #25426 SMP PREEMPT Mon Dec 14 18:48:50 CST 2020 x86_64                                  GNU/Linux synology_apollolake_918+
root@https11qkr:/volume1/@tmp#


3232235521_1631451195.4045.png


https://sourceforge.net/projects/dsgpl/files/ 접속하여 파일 다운로드


3232235521_1631450810.2039.png

3232235521_1631450789.9201.png

3232235521_1631452748.8465.png

3232235521_1631452786.9318.png

3232235521_1631452835.9645.png


https://sourceforge.net/projects/dsgpl/files/Tool%20Chain/DSM%206.2.4%20Tool%20Chains/Intel%20x86%20Linux%204.4.59%20%28Apollolake%29/apollolake-gcc493_glibc220_linaro_x86_64-GPL.txz/download?use_mirror=altushost-swe&download=&failedmirror=deac-riga.dl.sourceforge.net


https://sourceforge.net/projects/dsgpl/files/Tool%20Chain/DSM%206.2.4%20Tool%20Chains/Intel%20x86%20Linux%204.4.59%20%28Apollolake%29/apollolake-gcc493_glibc220_linaro_x86_64-GPL.txz


찾아 링크 복사


wget https://sourceforge.net/projects/dsgpl/files/Tool%20Chain/DSM%206.2.4%20Tool%20Chains/Intel%20x86%20Linux%204.4.59%20%28Kvmx64%29/kvmx64-gcc493_glibc220_linaro_x86_64-GPL.txz/download
tar -xzvf  $the_file_thus_downloaded
cd $the_dir/$the_dir
cp libc/usr/bin/locale /usr/bin 
cp libc/usr/bin/localedef /usr/bin 
cp -r libc/usr/share/i18n /usr/share
mkdir /usr/lib/locale
localedef -f UTF-8 -i de_DE de_DE.UTF-8 # or en_US en_US.UTF-8 if you so wish 
locale -a # should now give you more than C and POSIX
vi /etc/profile
 # add:
 LANG=de_DE.UTF-8
 LC_ALL=de_DE.UTF-8
 export LANG LC_ALL
reboot
#done




3232235521_1631451862.9153.png  

   txz는 시놀로지에서 wget 다운로드 후 tar -xzvf $the_file_thus_downloaded

압축해제 되지 않아 pc로 다운로드 반디집으로 압축해제 이동

3232235521_1631453046.9325.png


파일 이동후  작업 합니다

...이하 중략,,,



1.png https://11q.kr 에 등록된 자료 입니다. ♠ 정보찾아 공유 드리며 출처는 링크 참조 바랍니다♠

Comments

번호 제목 글쓴이 날짜 조회 추천
● 시놀로지 dsm 7.0에서 그누보드 5.4.5.5 초기 그누보드 설치 gd 라이브러리 설정 댓글+1 11qkr 10.13 37 0
● ESXi 최적의 구성 재설치 작업 ) ESXi 하이퍼바이저 가상화 서버 재설치 후 스토로지 구성정… 댓글+8 11qkr 10.10 47 0
성공● xpenology ds3615 redpill boot loader ESXi 하이퍼바이저 가상화 서버 … 댓글+4 11qkr 10.10 74 0
● 시놀로지 기본 ipkg 설치 각종 유틸리티 사용을 위한 ipkg 설치 과정 댓글+1 11qkr 10.07 82 0
● 성공) 헤놀로지 부트로더 dsm7.0 redpill boot loader [GIGABYTE] B560M… 댓글+16 11qkr 10.07 377 0
인터넷 속도 측정 skb 20200218 20200302 2131 11qkr 2020.02.18 1730 0
xpenology ssh puttry로 mount 하여 Booting USB sn,mac 주소 직접 간편… 댓글+2 11qkr 2020.08.03 2094 0
Portainer 설치 및 설정 (Docker Web UI 관리툴) Docker를 사용하여 Portainer… 댓글+1 11qkr 2019.11.14 2825 0
가상머신 VMware Workstation 14 다운로드 & 설치 방법 &VMware Workstation … 댓글+8 11qkr 2018.07.01 5739 0
PhotoStation 폴더 마운트 추가하기하여 usb photo 사진 마운트 하기 댓글+2 11qkr 2019.04.10 4397 0
● windows 파일 서버 포트 공유기 직접 포워딩 설정후 kodi 접속으로 확인 11qkr 08.28 1 0
★★ 2차업 성공[Synology] 시놀로지에 Let's Encrypt 와일드카드 인증서 cafe24 적용하… 댓글+10 11qkr 06.09 1492 0
★★★존스로더 트랜스코딩 확인) DS918+1.04b dsm v6.2.3 DSM_DS918+_25426_ex… 댓글+67 11qkr 2020.06.08 17884 1
시놀로지 도커에 tvheadend 간단 설치및 설정값 저장 입니다 댓글+32 11qkr 2019.02.08 21235 0
up성공) 사진 갤러리 Piwigo 2.9.4 Release Notes 시놀로지 synology 설치 방법… 댓글+22 shimss11q 2017.04.09 18984 0
사진관리 추천) piwigo update error / 업데이트 에러 대응 및 초기 설치 설정 관련 정보 shimss11q 2018.05.30 9555 0
사용기 성공 _ 추천_펌)iptv 채널 간단 서치 OMVS 대치 프로그램_MctvPlaylistCreator… 댓글+175 shimss@11q.kr 2017.08.09 117257 6
성공up채널) 다음팟 TV 보기 m3u / omvs 프로그램을 이용한 Sk (Btv) IPTV 주소 따는 방… 댓글+237 11qkr 2017.05.05 433666 10
1573 ● 헤/시놀로지 ESxi redpill 부트로더 네트워크 2개중 1개 수동 설정 MTU값 변경시 접속 불가능 11qkr 10.14 15 0
1572 ● synology Photo 사진 폴더를 불러오기 ? 해결방업은 권한설정후 사용하세요 11qkr 10.13 14 0
1571 ● 헤놀로지 부트로더 Redpill Driver 추가 방법 11qkr 10.13 27 0
1570 ● 시놀로지 dsm 7.0에서 그누보드 5.4.5.5 초기 그누보드 설치 gd 라이브러리 설정 댓글+1 11qkr 10.13 37 0
1569 ● vmware esxi 구성 정보)VM시스템 ESxi에서 헤놀로지 redpill 부트로더 구동 인텔 2.5… 11qkr 10.12 27 0
1568 ● 헤놀로지 부트로더 redpill DiskIdxMap=00 변경 테스트 부팅과 disk 정보 보기 댓글+5 11qkr 10.12 30 0
1567 ● VMWare ESxi 및 vSphere 개념 과 기능 11qkr 10.12 17 0
1566 ● ESXi 7.0 기동 시 가상 시스템 자동 시작 설정 방법 및 메뉴얼 pdf 11qkr 10.12 22 0
1565 ● ESXi 7.0 Web Client 자동 로그아웃 끄기 11qkr 10.12 13 0
1564 ● 패키지 업로드 dsm7.0 에서 파일 형식이 올바르지 않습니다. 패키지 개발자에게 문의 하십시요 ...… 11qkr 10.12 38 0
1563 ● 내 Synology NAS에는 어떤 종류의 CPU가 있습니까? 11qkr 10.12 23 0
1562 ● 시놀로지 dsm7.0 ssh putty 접속 Synology strongly advises 메세지 및 공… 11qkr 10.11 27 0
1561 ● ESxi VM Redpill 1008일자 부트로더 변경 부팅 부분과 HDD연결 문제 SataPortMap… 댓글+6 11qkr 10.11 86 0
1560 ● 파일공유) 1008일자 redpill Hei Qunhui 7.0 부트 파일 다운로드 (211008에 의해… 댓글+1 11qkr 10.11 82 0
1559 ● VMware ESXi 7.0 U2 SLIC 및 Unlocker USB NIC 드라이버 통합 이미지 바이드… 11qkr 10.11 25 0
1558 ★★★VMWare ESxi 의 SSH 접속 하기와 HDD 의 원본그대로 RDM으로 붙이기 작업 댓글+1 11qkr 10.11 49 0
1557 ● ESXi 최적의 구성 재설치 작업 ) ESXi 하이퍼바이저 가상화 서버 재설치 후 스토로지 구성정… 댓글+8 11qkr 10.10 47 0
1556 ● Download VMware Horizon Clients 설치 하기[ 서버연결 실패] 11qkr 10.10 26 0
1555 ● esxi의 putty로 ssh 설치 로 터미널 접속하기 11qkr 10.10 20 0
1554 ● [ESXi] VMware ESXi 6.7/7.0 무료 License Key 발급 받기 (VMware vS… 댓글+1 11qkr 10.10 53 0
1553 ● VMware ESXi 6.7: VM 자동 시작 / autostart vm VMware Tools를 설치… 11qkr 10.10 25 0
1552 성공● xpenology ds3615 redpill boot loader ESXi 하이퍼바이저 가상화 서버 … 댓글+4 11qkr 10.10 74 0
1551 성공● ESXi 하이퍼바이저 가상화 서버 다운로드 및 ESXi 가상서버 만들기 설치 방법 댓글+2 11qkr 10.09 56 0
1550 ● 헤놀로지 부트로더 grub.cfg 설정시 DiskIdxMap SataPortMap 설정값 구성 방법 댓글+1 11qkr 10.08 153 0
1549 ● 시놀로지 기본 ipkg 설치 각종 유틸리티 사용을 위한 ipkg 설치 과정 댓글+1 11qkr 10.07 82 0
1548 ● Synology DSM 7용 opkg(Entware)를 통해 패키지 설치 11qkr 10.07 63 0
1547 ● 성공) 헤놀로지 부트로더 dsm7.0 redpill boot loader [GIGABYTE] B560M… 댓글+16 11qkr 10.07 377 0
1546 ■■■ redpill 부투로더 의 vmware dsm 설치 오류 ■■■ 11qkr 10.06 64 0
1545 ● scp 로 서버 접속 아이디로 자신의 서버에 복사 하기/우분투에서 nas 서버로 이동 우투분 파일 받아… 11qkr 10.06 61 0
1544 ● 터미널에서 파일 작성 시간 변경이 되지 않아 우분투 ui매뉴로 서울지역설정 하기 11qkr 10.06 43 0

PHP 안에 HTML ☞ 방문 시간은 2021-10-16 23:48:29 입니다.
☞ Server uptime /volume1/web/g5s/thema/Basic/side/shimss_basic-side.php:69: string(70) " 23:48:29 up 13 days, 1:15, 0 users, load average: 3.29, 3.82, 4.24"
Category
State
  • 현재 접속자2 75 명
  • 신규 가입자 2 명
  • 오늘 방문자 1,453 명
  • 어제 방문자 1,506 명
  • 최대 방문자 8,153 명
  • 전체 방문자 2,842,780 명
  • 전체 게시물 6,485 개
  • 전체 댓글수 19,683 개
  • 전체 회원수 8,146 명

☞ Your IP : 3.238.204.31

☞ Your Mac : entries

Facebook Twitter GooglePlus KakaoStory KakaoTalk NaverBand
.\thema\Basic\side\shimss_basic-side.php
+ ☆☆☆ Bookmark link1(S52)_tall.php ☆☆☆