Programming/빡공(Nefus)

170320(월)

Jubil 2017. 3. 20. 21:38
반응형

xshell 다운로드 경로 : nefus.kr/youngjoo/tool/xshell5.exe


nefus 서버 접속 : ssh test@nefus.kr


Program

Shell -> 운영체제의 커널과 사용자 사이를 이어주는 역할 (윈도우의 cmd와 비슷)

Kernel -> 컴퓨터의 가장 기본적인 각 장치들을 관리하고 제어하기 위한 소프트웨어


C언어는 전처리기 함수 입력 출력 이런거 이해 잘 해줘야 한다.


-----------------------------------------------------------------------------------------------------------------------------

리눅스 명령어(숙제)


1. date



이렇게 서버의 시간을 볼 수 있다. ^오^



2. w와 who

w와 who

조금 다른 것 같아서 찾아보았다.


(출처 : http://falcon162.tistory.com/79)

찾아봐도 무슨 뜻인지 잘 모르겠다. 나중에 차차 알아가기로 합시다!



3. ls

파일들과 디렉터리 등 색으로 구분되어 출력된다(원래는 색도 없다카더라).



4. ls -l



자세히 보기. 굉장하다. 앞에 이상한게 막 나온다. 이것도 차차 알아가기로 합시다!



5. ls -la


이 명령어는 숨긴 파일까지 볼 수 있다고 한다.

뭐가 달라진지는 잘 모르겠지만 total의 수가 높아졌다.

.

..

이런것도 생겼다.



6. cd [폴더명]

동아리 시간에 끄적끄적 만든 폴더에 발을 들여봤다. 크으으



근데 텅텅 빈 상태..

폴더를 만들어 봅시다!



7. mkdir [폴더명]



폴더를 만들었다.

뭐라도 있으니 괜찮아진 것 같다.



8. cd .. / cd ~



cd .. 는 상위 폴더로 이동.



cd ~ 는 home 폴더(지정 가능)로 이동.



9. clear


이것저것 하다보니 콘솔창(?)이 너무 더러워졌다..

그럴 때 사용하는 명령어 바로 clear이다!


 


(조성환 선배님이 이 사진을 좋아하십니다.)

굉장히 깨끗해졌다.. 후...



10. exit



벌써 date 명령어로부터 1시간이 지났다..

exit 해주면 로그아웃이 되나보다.


재밌었다.

아예아엥아에ㅔ에엥ㅇ~!



-----------------------------------------------------------------------------------------------------------------------------

리눅스로 C코드 짜기


1. cat > [파일명.확장자]



이렇게 코드를 작성 할 수 있다.

아직은 IDE가 훨씬 편하다..



2. cat [파일명.확장자]



작성된 코드를 볼 수 있다.

오옹ㅎㅎ



3. gcc [파일명.확장자]



작성된 c 코드를 컴파일 할 수 있다.

ls로 보면 a.out 이라는 실행 파일이 만들어 진 것을 볼 수 있다.



4. ./ [파일명.확장자]



./을 사용해서 a.out이라는 실행 파일을 실행 할 수 있다.


5. 참고



gcc로 두 개의 파일을 컴파일 해봤는데

실행 파일이 같은 이름으로 교체 되었다.

(b.out 생기는 줄 알았는데..ㅎ)


-그럼 정리 끝-


반응형

'Programming > 빡공(Nefus)' 카테고리의 다른 글

2017.07.25(화) - 웹 과제  (0) 2017.07.25
2017.05.21(일) - 게임 프로젝트 보고서  (0) 2017.05.21
170329(수)  (0) 2017.03.29
170324(금)  (0) 2017.03.25
170322(수)  (0) 2017.03.22