Linux System Programming - Theory and Practice
This course combines topic-specific theory and programming practice to maximize learning effectiveness.

- Resolved
wsl에서 fcntl사용
17:33 내용현재 쉘이 갖고 있는 쉘의 그 특성을 상속을 받아서 이제 프로세스가 동작을 하기 때문에<
linuxrandom123
・
3 months ago
0
58
2
- Resolved
inotify_event 구조체 질문 [파일 이벤트 - 라이브 프로그래밍]에서...
제가 아래의 코드로 생성 혹은 삭제된 파일의 이름에 대한 길이를 출력해보도록 했습니다. 그런데, 파일 이름이 달라도 해당 값(event->len)이 동일하게 나오는데, 제가 코드를 잘못 짠 건가요? <
linuxkimarang
・
0
160
2
- Unresolved
./stat 파일이름
./stat 파일이름을 넣어도 파일 사이즈가 96으로 고정, 출력도 ???만 뜨는데 혹시 왜 그런걸 까요?int main(int argc, char **argv){
linuxhaharam06084434
・
0
262
2
- Unresolved
fopen r, r+모드 차이
파일포지션 - 라이브 프로그래밍 강의에서 ftell로 파일 디스크립터 포인터 위치를 찍는 실습을 하는데, r 모드로 열고 찍었을 때와 r+모드로 찍었을 때마지막 offset 결과가 54, 60으로 다르게
linuxdpwns5239505
・
0
444
2
- Unresolved
강의를 모두 수강하고 스스로 구현하면 좋을 과제나 프로젝트 주제가 있을까요?
강의를 수강하고 익히는 것도 좋지만,온전히 제 것으로 만들고 써먹기 위해서는 종합할 수 있는 프로젝트나 과제가 있으면 좋다고 생각합니다! 혹시 강의와 관련된 내용으로 구현해 볼 만한 과제가 있을까요?
linuxjjhoonlee5468
・
0
319
1
- Unresolved
pthread 질문
안녕하세요 수강생입니다.pthread예제 코드 중 문의사항이 있습니다.출력 화면에서 어떨 때는 trying to join id XXX가 먼저 나오고 어떨 때는 child pthread id XXX가 먼저 나오는데요.그것은 스레
linuxdb8jeong5579
・
0
413
2
- Unresolved
I/O Multiplexing(select) 질문
안녕하세요 수강생입니다예제 코드에서, select함수와 read함수 둘 다 ret로 값을 반환 받는다고 표현되어 있는데요, 해당 변수가 같은걸 써야되는건 아닌거죠? 즉 각각 다른 변수를 사용해도 상관없는거죠?
linuxdb8jeong5579
・
0
316
1
- Unresolved
inotify.c. ret 질문
안녕하세요 수강생입니다.ret -= (sizeof(struct inotify_event) + event->Len) 가 0이 된다는 의미가, ret에 누적된 event가 모두 소거된다는 의미인가요?
linuxdb8jeong5579
・
0
291
1
- Unresolved
inotify.c 질의합니다.
inotify.c의 아래 코드부분에서 event = (struct inotify_event )((char )event + sizeof(struct inotify_event) + event->len);ret -= si
linuxfarpoint75540
・
1
308
1
- Unresolved
child process
child의 종료처리를 한다는 것이 단지 부모가 (wait를 사용해)자식보다 늦게 죽으면 되는건가요?아니면 wait()에서 시그널을 받을때까지 blocking하는 것 말고 하는 다른 종료처리가 있나요?부모가 죽으면 child 프로세스의 자
linuxlsy010857511090
・
0
704
1
- Resolved
read/blocking
read()는 한개의 event만 발생해도 blocking에서 빠져나오지 않나요?? while(ret>0)안에서 여러개의 event를 출력하는 경우가 생기나요?
linuxlsy010857511090
・
0
558
1
- Resolved
flock
flock함수는 주로 어떻게 사용되나요?
linuxlsy010857511090
・
0
551
1
- Resolved
system call
file lowlevel 부분에서 나온 함수들만 systemcall이고 file advanced 수업에서 소개되는 api들은 아닌거 맞나요?
linuxlsy010857511090
・
0
586
1
- Unresolved
pthread_create() 함수 이용했을 때, thread가 두번 호출되는 것 처럼 나타납니다. 왜 그런것인가요?
#include#include#include"pthread.h"void thread(void vargp);void main(){<
linuxohyong502394
・
0
472
1
- Unresolved
fork() 함수 사용시 결과 관련 질문
안녕하세요다음의 소스코드를 실행 했을 시 ... child process 에서 who 명령 실행 했을 때 ..마지막에 새로운 프롬프트가 안 뜬 상태로 되는거죠? #include <sys/
linuxohyong502394
・
0
355
1
- Unresolved
exec 관련 궁금한 사항
시스템 프로그램밍 이론 실습 열심히 듣고 있습니다.fork(), exec() 관련 강의를 듣고 문의 사항이 있어서..exec 계열을 실습 예제에서 ls 관련 내용을 예시로 설명되어 있는데이해는 한 것 같은데... 이걸 어떻게
linuxweaponcho0687
・
0
434
2
- Resolved
파일 디스크립터와 FILE 구조체에 대한 질문
리눅스는 모든 것을 파일로 관리한다고 알고 있습니다. (장치나 소켓 등도 포함)파일 디스크립터는 파일의 추상화 개념으로 알고 있는데, 지금 이 강의를 보니까 파일 디스크립터를 주고 파일 포인터를 받아오는데, 그러면 리눅스에서 파일이나 장치는 전부 각자
linuxksh79533954
・
0
546
1
- Unresolved
buf 선언에 따른 read() fail 문제
위와 같이 calloc을 이용해서 buf를 선언할 경우 read()
linuxdannyscap5691
・
0
243
2
- Resolved
파일 이벤트 - 라이브 프로그래밍 에서 캐스팅 질문
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아
linuxlinuxcalwns289837
・
0
244
1
- Unresolved
2번 multi thread 방법 질문
각각의 thread가 다른 fd를 read하기에 block
linuxghkstjdqkr1445
・
0
237
1

