- Today
- Total
목록분류 전체보기 (360)
프로그래밍 농장
vi editor란? -> 리눅스에서의 문서편집기 vi 파일명 --> 파일을 여는 명령어 ( 파일 수정 가능 ) 이렇게 파일을 열어보았을떄, 윈도우에서는, 보통 마우스로 클릭만하면 그 위치로 커서가 이동하지만, 리눅스의 vi editor에서는 클릭이 먹히지않으므로 아래와같은 습관을 익혀줘야한다. -vi editor로 열어본 파일안의 커서위치 이동명령어 한칸단위 이동 : h(좌),j(아래),k(위),l(우) 로 커서 이동 단어단위 이동 : w(다음단어의 첫자) , d(이전단어의 첫자) , e(다음단어의 끝자) 로 커서 이동 줄단위 이동 : 0(줄의 첫자), $(줄의 끝자) 문단단위 이동 : H(출력화면 첫자), M(출력화면 가운데) ,L(출력화면 끝자) 문서전체단위 이동 : gg(문서전체의 첫자) , G(..
date : 시스템 시간 정보 확인하는 기능 수동 시간정보 수정법 date 날짜시간연도 : 시스템 시간 정보 수정 ex) date 100109002019 --> 2019.10.01. ~~~ KST 로 수정됨 자동 시간정보 설정법 rdate -p time.bora.net : 타임서버의 시간정보 확인 rdate -s time.bora.net : 타임서버의 시간과 시스템 시간을 동기화 --> rdate 명령어는 인터넷 연결이 되어야만 사용가능 +) -cal 이라는 명령어도 있다 ( 달력출력 명령어 ) find : 검색 find [경로] [find의옵션] [file or directory] 1. -name : file or directory 의 검색명을 가진것들 모두 출력 1-1. find / -name tes..
FTP ( File Transfer Protocol ) Server Client 데이터의 이동 Server ---> Client [get ] Client ---> Server [ put ] ftp를 이용한 리눅스 윈도우 사이의 업로드 해보기 윈도우 --> 리눅스로 업로드 ( put ) 먼저 윈도우에서 본인폴더를 하나만든후, new.php 라는 파일을 만들어줍니다. cmd 창을 키고, 본인이 php파일을 만들어놓은 윈도우내의 경로로 이동합니다. 이후 ftp + 본인 리눅스연결된 ip주소입력후 enter . --> 본인 리눅스연결된 ip주소 에 연결되었습니다! 출력이후 아래와 같이 출력되면 윈도우 - 리눅스 연결 성공 이후, put 을 이용해서 윈도우 -> 리눅스로 put을 통해 업로드를 진행해보겠습니다. ..
프로그램의 제어문 (control) 조건에 따라 순차적으로 진행하는 프로그램 실행순서를 변경하여 진행 제어문의 종류 1. 조건문 : if 2. 순환문 : for, while 순환문 while / for 문도 , 조건문과 마찬가지로 : 콜론을 붙혀주어야한다. -while 순환문 while의 기본적인 예시 1 순환문으로 구구단 출력 예시 실습예제 1 # 1부터 100까지의 숫자중에서 3의배수만 출력해보세요 #무한루프 ( while True ) -break : 순환문 종료시킴 -continue : 순환문의 시작으로 돌아감 -for 주로 데이터(iterlable)에 대해서 순환 # list 사용 dict 사용 +) + range / for문을 이용한 최댓값, 최솟값 구하기 (파이썬에는 함수가 따로있지만, 전통적..
프로그램의 제어문 (control) 조건에 따라 순차적으로 진행하는 프로그램 실행순서를 변경하여 진행 제어문의 종류 1 조건문 : if 2 순환문 : for, while -기본예시 1 -기본예시 2 -기본예시 3 -기본예시 4 -기본예시 5-1 -기본예시 5-2 + 만약에 파이썬의 블럭에서 ( : ) 아무것도 실행을 하고싶지 않을떄에는 어떻해야할까 ? 아무것도 실행하고싶지않다고 공백으로 비워주게되면, 에러가난다. 이런경우, Python에서는 반드시 pass 를 넣어주어야 아무것도하지않는다 ! 매우 파이썬스러운 조건문 예시 + 논리 연산자 and, or, not and는 두 값이 모두 True라야 True입니다. 하나라도 False이면 False or는 두 값 중 하나라..
가끔 주피터 노트북으로 파이썬을 공부할떄, Run 버튼을 눌러서 컴파일하고 결과를 확인해보는게 일반적인데, 가끔 Run 버튼을 눌러도 컴파일도 안되고 반응이 없을떄가 있다. 이떄는 커널이 다운됐을 확률이 높다 . 이럴떄 해결방안으로는, 위의 메뉴에서 Kernel -> Restart 를 눌러서 커널을 재실행해준다. 이는 Notebook의 모든 실습 내용을 중지하고 리셋합니다. 그래도 안되면, 브라우저를 한번 닫았다가 주피터 노트북을 재실행해 주면 대부분 정상적으로 작동하는것을 확인할수있습니다 .