학교가 내어 준 이 짧은 방학 기간 동안 한번 남들보다 더 열심히 살아볼려고 학교 선생님이 주신 유튜브 무료 특강들을 보며 배운 것들을 벨로그에 기록해 보려고 한다.
https://www.youtube.com/watch?v=hwW9l0N5QdE&list=PLz--ENLG_8TMdMJIwyqDIpcEOysvNoonf&index=3
(오제이 튜브-리눅스 기반 C언어 강의(1강~23강)
를 들으면서 모르는 용어들은 인터넷에서 검색해 기록한 것들.
-리눅스를 사용하는 이유
:찾아보니 높은 보안성 및 안정성, 오픈소스가 무료이며 안정적인 구조를 겸비등의 장점이 있기 때문이라고 한다.
-리눅스는 계정의 ID를 할당해주는 개념이 빡세고 엄격,,
-> 리눅스의 최고 권한(권리자ID) : root ->아이디, 폴더 접근 권한 줌.
디렉토리가 /user인 여기서 cd home/ -> /user/home
cd / ->최상위 디렉토리 root로 이동
cd ~ ->사용자 user의 홈 디렉토리로 이동(ex:/home/user)
루트권한 -> 수정 및 삭제 가능 / 루트권한 안할시엔 sudo 일일히 붙여줘야 함.
-gcc : 리눅스 운영체제에서의 c 및 c++ 등의 프로그래밍 언어를 컴파일 하는데 사용되는 오픈소스 컴파일러 (프로그램)
apt-get -> PATH -> 로 정의둔 관련 폴더들의 명령어는 무조건적으로 실행 시켜라.....
=> echo $PATH
apt-get : 우분투. 서버. 프로그래밍 팩키지.
vim : vi 에디터의 업그레이드 버전 => vi가 실무에 의외로 자주 쓰이는 경우가 있다. => 그래서 사용법을 숙지해 두기는 해야함.
여기까진데 조금 지저분한 감이 있지만, 앞으로 이렇게 메모를 하면서 공부 바로바로 기록을 할려고 한다.
오늘은 여기까지 끝-