본문으로 바로가기

[K.Knock]리눅스의 시작

category Study/system 2017. 3. 9. 23:41

일단 만약 이 글을 보고 공부하고 있다면 리눅스를 먼저 깔아놓아야 한다.


오늘 배운 수업은 이미 리눅스 서버가 있고 SSH접속 프로그램을 통해 그 서버로 접속한 후 공부했기때문에


리눅스를 처음접하거나 서버가 없다면 리눅스를 따로 깔고 이 글을 보는게 좋을 것 같다.



리눅스 서버가 준비되어 있다면 지금바로 Xshell을 깔자


http://www.netsarang.co.kr/에 접속해서 Xshell 최신 버전을 설치후 실행해보자


Xshell은 SSH 또는 TELNET 접속 프로그램이다.


SSH와 TELNET은 프로토콜의 한 종류인데 쉽게말해 통신 규약이라고 보면 된다.


Xshell을 통해 서버로 접속하자


명령어는 'ssh [주소 또는 도메인] [포트]' 이다


이제 본격적으로 기본적인 명령어들을 알아보자


ls

list의 약자라고 볼 수 있다. 이 명령어는 현재 디렉토리에 있는 파일과 디렉토리들을 볼 수 있다.


pwd

현재경로를 볼 수 있다.


mkdir [디렉토리명]

쉽게말해 폴더를 생성하는 명령어이다.


rm [파일/디렉토리명]

파일 또는 디렉토리를 제거하는 명령어이다.


cp [복사할 파일] [복사될 파일명]

복사하는 명령어이다


mv [이동할 파일] [이동될 디렉토리+파일명]

파일이나 디렉토리를 이동하는 명령이다


vi [파일명]

vi에디터를 실행시키는 명령이다


esc

명령모드 진입

:wq -> 저장하고 종료

:q! -> 강제종료

i or insert

편집모드 진입


w

현 서버에 동시접속되어있는 다른 기기의 정보를 볼 수 있다.


cpp -o [이름] [이름.c]

c코드를 실행파일로 바꿈


./[파일]

파일을 실행한다


'Study > system' 카테고리의 다른 글

[K.Knock]FTZ trainer9,10  (0) 2017.03.10
[K.Knock]FTZ trainer7,8  (0) 2017.03.10
[K.Knock]FTZ trainer5,6  (0) 2017.03.10
[K.Knock]FTZ trainer3,4  (0) 2017.03.10
[K.Knock]FTZ trainer1,2  (0) 2017.03.10