。゚(*´□`)゚。

코딩의 즐거움과 도전, 그리고 일상의 소소한 순간들이 어우러진 블로그

[네이버클라우드] 클라우드 기반의 개발자 과정 7기/리눅스

NC7 1일 차 리눅스 등장

quarrrter 2023. 4. 24. 19:25

* 선착순 자리 배정 - 평생 갈 자리

* 2주 리눅스 수업 (양주종 강사님)

 

 

**리눅스 설치 rockylinux9,  https://download.rockylinux.org/pub/rocky/9/isos/x86_64/Rocky-9.1-x86_64-minimal.iso

**virtualbox https://download.virtualbox.org/virtualbox/7.0.8/VirtualBox-7.0.8-156879-Win.exe

**putty 설치, 퍼티로 리눅스 접속하여 작업 https://the.earth.li/~sgtatham/putty/latest/w64/putty.exe   

리눅스 127.0.0.1  자기 접속 id: root  / pw: jj 

리눅스(server)에 putty(client) 로 접속. port:22

 

웹 서버(아파치 등) / 웹 클라이언트(브라우저)

ssh-server            / putty

서버                     /클라이언트

 

**D2coding : 글꼴 https://github.com/naver/d2codingfont/blob/master/D2Coding-Ver1.3.2-20180524.zip

PuTTY(퍼티, /ˈpʌti/[4])는 SSH, 텔넷, rlogin, raw TCP를 위한 클라이언트로 동작하는 자유 및 오픈 소스 단말 에뮬레이터 응용 프로그램이다.

 

리눅스 최소 설치 -> X -windows 없음

 

'  single quote 홑
" double quote 곁
` 백틱, back quote   // 명령어 저장할 때

*복붙*
퍼티 드래그만 하면 복사됨 
메모장에서 복사해서 푸티에서 우클릭 

 

alias : 단축어 설정 // alias 실행명 = '실행내용'

 

Linux 개발 환경 설치: dnf -y install gcc c++ java java-devel

 

리눅스 에디터 vi (메모장 역할)

vi ac / vi a.c / vi aa.cpp / vi j.java

esc 누르고
저장 후 종료  :wq
강제 종료 :q!
삭제    dd
수정 i ,   나가기  :x

 

sqlite3 테이블 만들기


sqlite> create table Man(name,age);
sqlite> insert into Man values("박진혁", 31);
sqlite> insert into Man values("김선래", 25);
sqlite> select * from Man;

 

*값*

박진혁|31
김선래|25

.q 나가기 

 

compile 하기

C언어

vi a.c

코드 입력

gcc a.c -o a

./a

 

C++

vi aa.cpp

코드입력

g++ -o aa aa.cpp

./aa

 

Java

vi j.java

코드입력

javac j.java

java j

 

 

rpm -qa | nl ==> package 설치 수

df -h ==> 하드디스크 파티션 정보 

'[네이버클라우드] 클라우드 기반의 개발자 과정 7기 > 리눅스' 카테고리의 다른 글

4-1 Ubuntu linux 설치  (0) 2023.04.27
주짓수 갔다온 다음 날 4일 차  (5) 2023.04.27
3-1 리눅스 설치  (0) 2023.04.26
3일 차  (1) 2023.04.26
늦잠 리눅스 2일 차  (3) 2023.04.25