일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- DB
- javabasic
- 자바예제
- js
- 자바연습문제
- 패캠챌린지
- 패스트캠퍼스후기
- 한번에끝내는JavaSpring웹개발마스터초격차패키지Online강의
- 스프링
- 패스트캠퍼스
- 자바기본
- DesignPattern
- linux
- 자바기초
- Spring
- 자바
- 디자인패턴
- 데이터베이스
- 재택근무
- java기초
- 직장인자기계발
- 웹
- ncs
- java
- 디자인
- String
- 한번에끝내는JavaSpring웹개발마스터초격차패키지Online
- 직장인인강
- 리눅스
- 국비
Archives
- Today
- Total
목록파일전송 (1)
FIF's 코딩팩토리
Binary 모드 VS Ascii 모드
아스키모드로 하니까 파일크기가 변하던데? 서버에 있는 160byte파일을 다운로드 했더니 170byte가 됐다. 왜?? ->윈도우쪽 TEXT파일에서 라인이 끝나는 문자는 2바이트로 구성(\r\n) 리눅스/유닉스 계열에서 라인이 끝나는 문자는 1바이트로 구성(\n) ASCII로 파일 전송시 윈도우에서 개행으로 사용하는 \r\n이 리눅스로 업로드 되면서 \n으로 변경 하지만 binary 전송시 아무런 변화없이 \r\n이 포함되어 업로드 됨. 바이너리모드로 파일 전송하거나 다운로드시 파일의 크기가 변하지 않는다. Windows에서 생성된 txt파일을 binary모드로 리눅스 서버에 전송한다면 파일크키가 변환없이 그대로 저장 되므로 vi로 열었을 경우 ^M이 나타나게 된다. 윈도우에서 작성한 스크립트를 리눅스로..
IT용어
2019. 5. 21. 09:33