묻고 답해요
130만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨리눅스 커맨드라인 툴 (Full ver.)
sort 의 u 옵션
안녕하세요 리눅스 기초강의 좋아서 이강의도 신청했습니다 sort의 u옵션질문인데요왜 -u옵션을 넣으면 저렇게 나오나요?
-
미해결풀스택을 위한 도커와 최신 서버 기술(리눅스, nginx, AWS, HTTPS, flask 배포) [풀스택 Part3]
집에 남는 데스크탑이 있는데 환경셋팅을 데스크탑에 해도 괜찮은 방법일까요?
집에 남는 데스크탑이 있는데 환경셋팅을 데스크탑에 해도 괜찮은 방법일까요?
-
해결됨리눅스 커널 해킹. A부터 Z까지
여전히 해결책 없는 build_result
커널과 cpio 를 하라는데로 했음에도 Build_result는 find를 써도 찾을수가 없습니다. 제가 어느 부분에서 누락된 걸까요?아니면 폴더를 따로 만들어서 복붙한건가요? 복붙의 경우 bimage에 우분투 기준으로X표시가 생깁니다ked@ked-VirtualBox:~/Desktop/classk/linux-5.8.5$ make -j 4DESCEND objtoolCALL scripts/atomic/check-atomics.shCALL scripts/checksyscalls.shCHK include/generated/compile.hKernel: arch/x86/boot/bzImage is ready (#1)이런식으로 빌드가 완료됬긴 했으나 실제로 Build_result가 생기진 않습니다. 3년전 영상이라 그런지 몰라도 bzImage는 있어도 Build_result 폴더는 없습니다. 해당 위치를 그냥 Build_result처럼 사용하면되나요?
-
미해결리눅스 커널 해킹. A부터 Z까지
KASLR 강의에서 주어진 환경에서는 /proc/kallsyms 확인 못하는 것이 맞나요?
파일 다운 후 커널에서 head -3 proc/kallsyms 를 해보니 주소가 000000000~으로 나옵니다. root 권한이 아니여서 그런 것 같은데 강의 사진은 따로 root권한이 있는 환경에서 실행한 화면인가요?
-
미해결리눅스 커널 해킹. A부터 Z까지
build_result가 안보입니다
커널과 cpio 를 하라는데로 했음에도 Build_result는 find를 써도 찾을수가 없습니다. 제가 어느 부분에서 누락된 걸까요?아니면 폴더를 따로 만들어서 복붙한건가요? 복붙의 경우 bimage에 우분투 기준으로X표시가 생깁니다
-
미해결리눅스 입문 - 개념으로 탄탄히!!
동적라이브러리에 관한 질문
안녕하세요. 좋은 강의 만들어 주셔서 감사합니다.동적라이브러리에 관하여 궁금한점이 있어 문의 드립니다.동적라이브러리는 Program X이 실행이 될때 Shared libraries를 찾아 연결시켜 준다고 하셨습니다. Program Y도 동일하고요. 궁금한점은 우리가 보통 프로그램을 작성하면 전역변수/지역변수등으로 나뉘잖아요.두 프로그램 모두 하나의 라이브러리를 공유한다면 shared libraries에 있는 전역변수도 같이 공유하게 되는건가요? 만약 프로그램 X 에서 전역변수A를 변경해버리면, 프로그램 Y는 의도치 않게 변경된 전역변수 A를 사용할 수 밖에 없지 않나요?제가 글재주가 없어 질문내용이 정확히 전달되었는지 모르겠네요 ㅜ제가 잘못 알고 있는건지 알려주시면 감사하겠습니다.
-
미해결생활코딩 - Linux
codeonweb에서 언어설정
codeonweb에서 언어를 shell로 지정하고 나면 오류가 뜨는데 어떻게 해결하나요?
-
해결됨리눅스 입문 - 개념으로 탄탄히!!
리다이렉션 질문
1.수업중에서 이것은 파일을 만들기 싫어서 eof부분을 입력해서 hellotext로 던져줘라고하셨는데 그럼 순서는 hellotext<<EOF가 1번이고cat>hellotext 2번 이런순서로 처리되는거 맞나요? 2.리다이렉션이 이해가좀 덜되서 질문드립니다. 차이가 뭔가요? 왜 > 이건 result로 입력이 되는데 왜 <이건 안되죠?
-
해결됨리눅스 입문 - 개념으로 탄탄히!!
device file 질문
제가 지난번에 printf함수 질문 했잖아요 printf로만든 프로세스를 실행하면 printf는 출력스트림까지 데이터를 전달하고 출력스트림에서 알아서 잘 처리되서화면에 출력된다는거요 근데 device file도 비슷하게 동작하나요?(물론 다르겟지만)만약 유저모드에서 device file실행하면 프로세스가 되겟죠그리고 디스크립터가 가리키는 파일시스템 및 device driver의 파일로 가서 커널이 알아서 처리해주든 그 드라이버의 프로그래밍된 파일이 처리를해주든해서처리되는과정은 비슷하죠?
-
미해결생활코딩 - Linux
리다이렉션 << 질문
수업에서 mail 명령어로 알려주셨지만 저는 좀 다르게 해봤습니다.<< 왜xfile에 입력이 안되는거죠?? 제가 저렇게 입력하면 xfile에 저장되야하는거 아닌가요? 아니면제가 <<에대해서 잘 이해를 못하는건가요?
-
해결됨리눅스 입문 - 개념으로 탄탄히!!
파일디스크립터 및 스트림 질문
파일디스크립터 다시 듣고 질문 하는데요 예를들면 printf("~~") 이거만 있는 프로그램은 표준출력 스트림 이거만 가르키는거로 알고있습니다. 정확히는 이 프로세스의 파일디스크립터는 stdout 여기 스트림을 가리키겟죠근데 stdout stdin stderr 이거들 다 파일시스템에 있는 파일이죠(스트림이지만 리눅스에선 모든걸 다 파일이라고 하잖아요)??그리고 stdin stdout이던 드라이버를 제어할수 있는 커널레벨의 함수로 만들어졌겟죠? 그리고 모니터에 출력이 되는건가요?
-
해결됨리눅스 성능 분석 시작하기
안녕하세요
DevOps와 SE를 위한 리눅스 커널 이야기 이 책 관련해서 인강 하나 만들어보시는거 어떨까요?책에서 말하지 못한 부분이나책 내용 중에 영상으로 설명하면 좋겠다는생각드시는 부분이 있으실거 같아요ㅎ
-
미해결코알못에서 웹서비스 런칭까지 : 2021 제주 코딩 베이스캠프(Django)
css float 이용하기 부분에서 :after 적용이 안됩니다
visual studio code를 사용하고 있습니다코드는 똑같이 사용했으나 :after를 사용해도 코드가 적용이 되지않습니다 자동완성을 사용해서 보니 ::after의 기능은 있어도 :after의 기능이 없어 ::after도 사용해봤지만 적용이 안됩니다 ㅜ visual studio code에서는 지원이 안되는 걸까요 아니면 저의 문제일까요
-
해결됨리눅스 성능 분석 시작하기
로그 수집 모니터링 도구 질문
안녕하세요 강의 너무 잘봤습니다 😀강의 중 로그 수집 모니터링 도구로 아래 사진과 같은 이미지가 나오는데 해당 도구는 어떤것인지 알 수 있을까요?그리고 혹시 지금은 다른걸 사용하고 계시다면, 리눅스 docker 환경에서 매트릭 수집을 위한 모니터링 도구로 추천해주실만한게 있으실까요!?
-
해결됨리눅스 입문 - 개념으로 탄탄히!!
리눅스 링크 관련 질문
먼저 질문이 반복되고 꼬리를 무는점이 있는점 죄송합니다. 제가 이해력이 부족해서 양해 부탁 드립니다. ai답변에서링크에 따라 파일을 보는 방법은 링크된 파일의 속성에 따라 다르게 볼 수 있습니다. 예를 들어, vi로 열린 소프트링크는 연결된 원본 파일을 편집할 수 있고, view로 열린 소프트링크는 파일을 읽기 전용으로 보여줍니다.라고 하셔셔 해봤는데요 이런거 또한 하드링크로도 가능하지 않나요? 둘이 차이가 있나요?2.하드링크도 이렇게 버전별로 가르킬수 있지 않나요? 그럼에도 소프트 링크를 쓰는 이유가 뭔가요?
-
미해결리눅스 시스템 프로그래밍 - 이론과 실습
강의를 모두 수강하고 스스로 구현하면 좋을 과제나 프로젝트 주제가 있을까요?
강의를 수강하고 익히는 것도 좋지만,온전히 제 것으로 만들고 써먹기 위해서는 종합할 수 있는 프로젝트나 과제가 있으면 좋다고 생각합니다! 혹시 강의와 관련된 내용으로 구현해 볼 만한 과제가 있을까요?
-
미해결풀스택을 위한 도커와 최신 서버 기술(리눅스, nginx, AWS, HTTPS, flask 배포) [풀스택 Part3]
Reverse Proxy와 주요 nginx 웹서버 설정 익히기 3 문의요
안녕하세요? 혼자 해결 못한 부분이 나중에 해야지.. 해놓고 몇 년 째 괴롭혀서 다시 왔습니다. Reverse Proxy와 주요 nginx 웹서버 설정 익히기 3 6분 35초에13.209.45.243/blog/test.html이프록시패스를 통해서 nginx에 접속이 되는데 그 때 주소가 13.209.45.243 이고$1 부분 때문에 13.209.45.243/test.html 이렇게 되는거라고즉 /blog가 없어지는거라고 하셨는데요 그런데 왜 결국 접속은 13.209.45.243/test.html 이렇게 하면 안되고주소/blog/주소/comm/이렇게 해야 하나요?물론 test.html은 없고 예를 들어 설명하신거지만 $1이 어떻게 작용하는건지 한국말로 정리가 안되는게없어진다라는 표현을 들어서 그러는 것 같은데요혹시 진짜 없어진다는 표현이 맞는건지요? 이게 몇 년 째 자다가도 꿈에나오고 궁금해 죽겠어서요제가 아는 한국말로 정리가 안되네요.. 이 정리 안되는 부분이 어디였는지 기어코 찾아내서 다시 내가 아는 한국말로 정의 내리려고 고심하다가 결국 정리가 안돼서 문의남깁니다.
-
해결됨리눅스 입문 - 개념으로 탄탄히!!
질문 3가지만 부탁 드립니다.
소프트링크가 버전별로 쓸수있다는거 알겟습니다. 예를들면 파이썬 2.0 3.0 버전이 이씅면ln -s p 파이썬 2 ln -s p 파이썬 3 이렇게 바꿀수 있다는거요 근데 이런건 하드링크도 가능하지 않나요?? 소프트링크를 쓰면 프로그램을 실행할때 내가 원하는 모드로 볼수있다는게 무슨말이죠?링크에따라 view로볼수있고 vi로 볼수있다는 말이 있던데 무슨말이죠?혹시 셸스크립트로 나만의 명령어를 만들어서 path에등록할수있나요?
-
미해결지금 당장 리눅스 - 무료 클라우드 서버 활용하기
dns 스샷대로 설정하고 certbot --nginx 했는데 이렇게 뜨네요
Failed authorization procedure. api.saju.day (http-01): urn:ietf:params:acme:error:dns :: DNS problem: SERVFAIL looking up A for api.saju.day - the domain's nameservers may be malfunctioning; DNS problem: SERVFAIL looking up AAAA for api.saju.day - the domain's nameservers may be malfunctioningIMPORTANT NOTES: - The following errors were reported by the server: Domain: api.saju.day Type: None Detail: DNS problem: SERVFAIL looking up A for api.saju.day - the domain's nameservers may be malfunctioning; DNS problem: SERVFAIL looking up AAAA for api.saju.day - the domain's nameservers may be malfunctioning
-
미해결리눅스 입문 - 개념으로 탄탄히!!
chmod 앞에 $의 유무는 어떤 차이가 있나요 ??
chmod 644 [filename]$chmod [ugoa(+/-)rwx] [filename] chmod 커맨드 설명해주실 때, 의미표기법을 설명하실 때는 $을 사용하셨고, 8진표기법을 사용할 때는 $이 없었습니다,, 둘 간의 어떤 차이가 있는건가용 ??