«linux-kernel» 태그된 질문

Linux 커널 및 Linux 커널 관련 주제에 대한 질문 예 : 시스템 호출, 커널 사용자 정의 등과 같은 구현 세부 사항. 커널 세부 사항을 포함하지 않는 Linux 사용자 공간 주제의 경우 [linux] 또는 배포 태그가 더 적합합니다.

2
파일리스 악성 코드는 리눅스에서 어떻게 작동합니까?
파일없는 악성 코드의 정의를 이해합니다. 파일 기반이 아니지만 메모리에만 존재하는 악성 코드… 더 구체적으로, 파일이없는 악성 코드… 메모리의 활성 프로세스에 자신을 추가합니다… 누군가 메모리의 활성 프로세스에 어떻게 추가되는지 설명해 주시겠습니까? 또한 이러한 공격에 대해 어떤 (커널) 보호 / 경화가 가능합니까?

1
사용자 공간 앱에 커널 헤더가 필요한 이유는 무엇입니까?
임베디드 장치를 위해 통화 중 상자와 iptables를 빌드하고 있으며 그 중 하나는 커널 헤더입니다. 전체 파일 시스템에서 * .ko 파일을 검색했지만 아무것도 찾지 못했습니다. 그래서 앱이로드 가능한 드라이버 (커널 모듈)를 생성하지 않는다고 결론지었습니다. 사용자 공간 응용 프로그램이 커널 헤더를 요구하는 다른 경우는 무엇입니까?


2
실제로 Linux 커널이 i- 노드에없는 경우 "디스크 공간 부족"을보고하는 이유
Linux 환경에서 프로그래밍을 좋아하지만 Linux 관리에 대해 잘 모르는 친구가 최근 OS (우분투)가 "XXX 볼륨의 디스크 공간 부족"을보고하는 문제에 부딪 쳤습니다. 그러나 볼륨을 확인하려고 할 때 여전히 700GB가 남았습니다. 많은 시간을 낭비한 후 결국 그는 아이 노드가 없다는 것을 알 수있었습니다. (이 볼륨의 백업 시스템에서 많은 증분 업데이트를 저장하고 모든 …

3
Linux 커널 빌드 구성을 자동화하기 위해 menuconfig를 스크립팅하는 방법은 무엇입니까?
Linux 빌드를 자동화하고 싶지만 결국 수동 단계 인 것처럼 보이는 것을 실행 해야하는 시점에 도달합니다 make menuconfig. 이것은 OS와 커널 구성 사이의 구성을 동기화하는 것 같습니다. cp git-tracked-config .config make defconfig make menuconfig # <- how to automate/script this? make V=s 기본적으로 make menuconfig빌드 스크립트 에 대한 호출을 제거하려면 어떻게 …


1
PCI 특징은 무엇입니까?
Linux 커널에 대해 읽을 때 PCI 쿼크에 대해 많이 들었지만 PCI 쿼크를 설명하거나 정의하는 웹 사이트는 없습니다. PCI 단점은 무엇입니까?
10 linux-kernel  pci 

2
리눅스 버전 번호 규칙
Linux의 첫 번째 버전에서 Tanenbaum의 OS 책에서 볼 수있는 올바른 버전 번호는 0.01입니까, 아니면 첫 번째 버전은 점을 포함하여 0.0.1로 작성해야합니까?

7
Linux 커널 4.9.0, 데비안 9에서 최대 절전 모드 재개 실패
최근에 커널을 3.16.4 (Debian jessie)에서 4.9.0 (Debian stretch)으로 업그레이드했습니다. "최대 절전 모드"(디스크 일시 중단)를 시도 할 때까지 모든 것이 정상이었습니다. LXDE에서 최대 절전 모드 옵션을 사용하면 최대 절전 모드로 나타납니다. 디스크 스핀들이 똑딱 거리고 데이터를 쓰는 것을들을 수 있습니다. 그러나 최대 절전 모드에서 다시 시작할 때 문제가 나타납니다. 커널은 스왑에서 …

1
일반 소켓이란 무엇이며 네트워크 장치와 어떤 관련이 있습니까?
Linux에서 네트워크 드라이버가 작동하는 방식을 이해하려고합니다. 이 Q & A 는 Linux의 네트워크 장치가 장치 파일로 표시되지 않음을 보여주었습니다. 네트워크 드라이버가와 작동 함을 나타 sockets냅니다. 예를 들어, 이것은ioctl 호출을 통해 네트워크 장치를 설정하는 방법을 나타 냅니다. ioctl그러나 파일 기술자를 필요로 네트워크 드라이버에 대한 장치 파일이없는 점을 감안, 전달 될 수있는 …

4
새로운 Intel i7-6500U CPU에서 Linux 커널 부팅이되지 않는 이유는 무엇입니까?
CPU를 분리하기는 어렵지만, 내가 본 오류는 이것이 문제임을 시사합니다. 이것은 고장 나거나 고장난 하드웨어 문제가 아닙니다 . 지난 며칠 동안 Windows 10을 하루 종일 실행 해 왔으며이 일은 매우 빠릅니다! 충돌하지 않습니다. 더 중요한 것은 Windows 메모리 검사기를 실행했습니다. 기억은 모두 좋다. 기계 사양 이 기계는 새로운 Lenovo Yoga 710 …

2
요청한 IP 주소가 다른 (비활성화 된) 인터페이스와 연결된 경우 Linux가 ARP 요청 메시지에 응답하지 않습니다
인터페이스 를 구성하고 인터페이스를 사용 하고 주소를 지정 하는 PC (커널 3.2.0-23-generic )가 192.168.1.2/24있습니다 .eth0192.168.1.1192.168.1.2tun0 root@T42:~# ip addr show 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue state UNKNOWN link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope host lo inet6 ::1/128 scope host valid_lft forever preferred_lft forever 2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 …

1
Linux 커널 가상 브리지 포트 번호 이해
나는 인터페이스가 포함 된 리눅스 커널 가상 다리가 eth1와를 tap0: # brctl show br0 bridge name bridge id STP enabled interfaces br0 8000.00016c404fa3 no eth1 tap0 # 이제 가상 스위치의 MAC 주소 테이블을 보면 포트 번호 2( tap0인터페이스) 및 3( eth1인터페이스)가 표시됩니다. # brctl showmacs br0 port no mac addr …


1
여러 컴퓨터의 하드웨어를 지원하는 localmodconfig로 사용자 정의 커널을 작성하는 방법은 무엇입니까?
어플라이언스와 같은 단일 태스크를 실행하도록 서버를 구성 할 때 사용자 정의 커널을 빌드해야 할 필요성이 증가 할 수 있습니다. 예를 들어 디스크 공간을 절약합니다. 우분투 코어 13.10 AMD64 루트 파일 시스템은입니다 38메가바이트의 은 "리눅스 이미지 일반적인"필요한 의존성을 포함한 메타 패키지를 다운로드합니다 다운로드, 79메가바이트 여전히 아카이브, 그리고 커널 이미지 XYZ - …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.