1. 운영체제란? - 응용프로그램의 실행을 제어하고 유저와 컴퓨터 하드웨어 사이의 인터페이스 역할은 하는 프로그램 - Resource Manager : 메모리, 파일시스템, 프로세스/스레드, I/O 디바이스, 네트워크 인터페이스 - Window, Linux, MacOS, iOS, Unix, Android etc... 2. 유닉스 - 멀티유저, 멀티태스킹이 가능한 운영체제. - 컴파일러가 탑재 - Dennis Ritchie, Ken Thompson이 1969년 발명 - 크게 SVR5 계열과 BSD계열로 나눌 수 있다. 3. GNU - GNU is Not Unix - 1983년 Richard Stallman이 시작한 프로젝트 - 완벽한 유닉스 호환 소프트웨어 시스템을 만드는 것이 목표 - 현재 유닉스의 많은..
sudo ~~~ : 관리자 권한으로 실행 finger : 유저들의 정보를 보여준다. passwd : 비밀번호를 변경한다. who : login 되어있는 유저들을 보여주다. whoami : '나'의 유저 정보를 보여준다. pwd : 현재 위치의 절대경로를 출력 pushd & popd : pushd 로 원하는 경로로 갔다가 popd를 하여 다시 이전 path로 돌아온다. sudo apt-get update : 업데이트 항목 다운로드 sudo apt-get upgrade : 업데이트 항목 업그레이드 cat /proc/cpuinfo : cpu의 속도, 코어 갯수 등 cpu정보를 보여준다. cat /proc/meminfo : memory정보를 보여준다. [실행명령]& : 백그라운드에서 실행시키고 해당 터미널에서 ..
gcc [options] sourcefile 헤더 및 라이브러리 표준 경로 헤더파일 : /usr/include 정적 라이브러리 파일 : /usr/lib, /lib 컴파일 과정 a.c -> 전처리기 -> a.i -> 어셈블러 -> a.s -> 컴파일러 -> a.o -> 링커 -> a.out 컴파일 중단 옵션 -E : 전처리까지 (.i) -S : 어셈블리 생성까지 (.s) -c : 컴파일까지 (.o) 기타 옵션 -D name [= value ] : define a symbol name -g : debug 정보 포함 -I pathname : add pathname for #include files -L directory : add directory for library directories -l library..
- Total
- Today
- Yesterday
- Algorithm
- Reinforcement Learniing
- rl
- OS
- #AWS
- Gradient descent algorithm
- #ab
- Memory segmetation
- Android
- p-value
- Markov Decision Process
- Android Studio
- MDP
- MySQL
- Preprocessing
- git
- sequelize
- branch
- commands
- #handsonlab
- Linux
- #ausg
- ausg
- gitgnore
- 통계적 가설 검정
- System
- Reinforcement Learning
- AWS
- 강화학습
- Confustion Matrix
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |