목록전체 글 (214)
EverGiver
Process의 개념과 종류 프로세스 - 실행 중인 프로그램 - 종류 ▷ 시스템 프로세스 : 리눅스 운영에 필요한 기능 수행 ▷ 사용자 프로세스 : 사용자들이 실행시킨 프로세스 프로세스의 종류 프로세스 설명 데몬(damon) 리눅스 커널에 의해 실행되는 프로세스로 특정 서비스 제공 부머(parent) 자식 프로세스를 만드는 프로세스 자식(child) 부모에 의해 생성된 프로세스 실행이 끝나면 부모 프로세스에 결과를 돌려주고 종료 고아(orphan) 실행도중에 부모 프로세스가 종료된 프로세스 고아프로세스는 1번 프로세스를 새로운 부모로 가진다. 좀비(zombie) 부모프로세스가 종료처리를 하지 않은 프로세스 종료가 되었음에도 할당된 시스템 자원이 회수되지 않은 상태 프로세스 관리 프로세스 목록 보기 - p..
About VI and VIM VI는 Linux/Unix의 모든 운영체제에서 사용할 수 잇는 가장 기초적인 text editor이다. Terminal 환경에서의 non-gui 모드와 gui 환경이 구축된 GVM까지 여러 버전이 존재한다. Linux를 설치하면, 기본적으로 vi는 설치가 되어있지만 VIM은 default package에 포함되어있지 않은 경우도 존재한다. 미설치된 경우, $ sudo apt-get install vim을 입력하여 설치하자. 간단한 편집은 gedit 사용 가능하다. About GCC and G++ GCC는 C언어를 compile하는 compiler이자 외부의 library를 linking and building 해주는 강력한 tool이다. G++는 GCC와 같은 역할을 하지만..
Redirection 쉘에서 명령의 결과를 모니터로 출력하지 않고 파일로 저장할 수 있다. 리다이렉션을 사용하여 출력과 입력의 방향을 지정해 줄 수 있다. 리다이렉션 기호 방향 의미 > 표준 출력 명령 > 파일 : 명령의 결과를 파일로 저장 >> 표준 출력 명령 >> 파일 : 명령의 결과를 기존 파일 데이터에 추가
Linux의 구조 커널 (Kernel) - 컴퓨터 자원 관리 : 메모리, 파일 시스템 장치 관리 쉘 (Shell) - 사용자 인터페이스 제공 - 사용자의 명령을 입력받아 처리한 후 결과 출력 유틸리티 (Utiity) - 각종 프로그래밍 개발 도구, 문서 편집 도구 등 Linux 명령의 구조 명령 (Command) - Linux에 작업을 지시하는 프로그램 이름 - Shell 내장 명령과 유틸리티(독립된 프로그램)로 구분된다. - ex) 1s, date, pwd, ... 등 옵션 (option) - 명령의 세부기능을 선택 - '-'로 시작하고 숫자, 대문자, 소문자를 사용한다. 인자 (Arguments) - 명령으로 전달되는 값 - 보통 파일명이나 디렉토리 명 - ex) ls /tmp, ls -1 /tmp ..
리눅스 소개 1991년 : Linus Torvalds - Kernel 개발 GNU (GNU's Not UNIX) - GPL(General Public License) : Free Software의 수정과 공유의 자유를 보장 베포판 - Slackware 계열 : 가장 오래되었거나 사용상 어려움으로 많이 사용하지 않음 - Debian 계열 : Ubuntu - RedHat 계열 : RedHat, Fedora, CentOS Why Linux? Server / Embedded System 등 개인 PC를 제외한 대부분의 machine들이 Linux 운영체제를 사용하고 있다. (Android, iOS는 Linux Kernel에 기반한 GUI os) 실제 업무에서의 개발환경은 대부분 Linux 기반 - C /C++ ..
와이어프레임 작업... 내가 진행하고 있는 방향이 맞는지 모르겠다... 사실 나는 웹 프론트 쪽으로 나아가고 싶은데.. 지금은 퍼블리셔 쪽 작업을 하고 있다. 사실 포폴반이 두 달이라 이때까지 공부한 게 너무 아깝고... 내가 디잔인 감각이 없으니 도전해보자는 마음으로 시작을 하였는데... 뭔가 고민이 많아진다... 지금이라도 멈추는 게 맞는지... 사실 나는 정말 프론트엔드 개발을 하고 싶은 건데... 오히려 vue 수업이 더 좋았던 것 같다... 우선은 최대한 해보고 고민을 해봐야겠다..