OS/Linux Linux 명령어 및 네트워크 상식/if else
  • 728x90
    반응형




    Linux 명령어

    for WOW Linux





    네트워크 상식



    DNS(Domain Name System)Server


    LAN(Local area network)을 묶어서 총칭하는 말은 WAN(Wide Area Network)


    IP(Internet Protocal) : 컴퓨터 피아식별 주소


    TCP(Transmission control protocol) : 전송제어 프로토콜


    DHCP(dynamic host configuration protocol) : 유동성 IP


    인터넷 특정 사이트 IP 주소 알아보는법


     ping www.naver.com



    Dos 창에서 출력된 ip주소를 explorer 치면 네이버가 뜬다.




    Linux 명령어



    ( GNU C 컴파일러 )  Gcc –o main main.c  : 컴파일 명령어

    ex) -o main (생성파일이름-변경가능) main.c (소스파일 이름)


     dos 에서는 notepad 를 실행시에 .₩ (현재위치)를 생략하고 사용이 가능하다. notepad가 현재 경로에 있지 않더라도 현재 경로 검색후 시스템 변수 Path 에 저장되있는 실행파일을 검색하여 실행시켜준다. 



    Linux 에서는 생략하고 실행하면 현재 디렉터리는 무시하고 Path 검색후 출력하므로 

    현재 경로에 위치한 파일을 실행시키기 위해선 " ./실행파일 "

    필히 현재경로를 붙여준다.

     

    Rm ( remove ) 파일명 : 해당 파일을 삭제

    Rm –rf *.*(파일명) : 현재 위치의 디렉터리 및 파일 모두삭제

    Mkdir 디렉터리명 : 디렉터리를 생성

    Rmdir 디렉터리명 : 해당 디렉터리 삭제

    Cp 파일위치/파일명 복사할위치 : 복사하기 ex) cp ../main.c .

    Mv 파일위치/파일명 잘라낼위치/변경파일명 : 잘라내고 이름변경 ex) mv ../main.c ./test.c

    Cat 파일명 : vi편집기를 사용하지않고 출력

    Mv 현재파일명 변경파일명 : 파일이름변경 ex) mv test.c main.c



    Dos 명령어



    Type 파일명 : 편집기를 사용하지않고 출력

    Md 디렉터리명: 디렉터리를 생성

    Rd 디렉터리명 : 해당 디렉터리 삭제

    Ren (rename) 현재파일명 변경파일명 : 파일이름변경 ex) ren test.c main.c


    Ex) 프로그램을 if-else 문을 사용하여 수정한 프로그램


    결과


    진행방향



    Ex) 시험 점수를 입력받아 다중 if 문을 이용하여 학점을 구하는 프로그램


    결과


    진행방향


     

     

     

    728x90
    반응형
상단으로