일단 만약 이 글을 보고 공부하고 있다면 리눅스를 먼저 깔아놓아야 한다.
오늘 배운 수업은 이미 리눅스 서버가 있고 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 |