«linux» 태그된 질문

이 질문들은 일반적으로 리눅스에 관한 것이며 특정 배포판에만 국한되지는 않습니다. 질문이 Linux 환경에서만 발생하는 경우 질문 본문에 Linux 배포를 지정하되 / linux 태그를 사용하지 마십시오.


2
PulseAudio에서 출력 할 파이프 / 믹스 라인 입력
하나의 USB 헤드셋으로 두 대의 컴퓨터에서 작업합니다. Linux 컴퓨터가 아닌 컴퓨터의 출력을 Linux 컴퓨터의 라인 입력 (파란색 오디오 잭)에 파이프하고 PulseAudio를 사용하여 신호를 Linux 컴퓨터의 헤드셋 출력에 혼합하여 듣고 싶습니다. pavucontrol은 "Line-in"(선택), "Front Microphone", "Rear Microphone"과 같은 포트를 선택할 수있는 "내장 오디오 아날로그 스테레오"입력 장치를 보여줍니다. 비 Linux 시스템에서 장치의 …

2
네트워크가 온라인 상태가 될 때까지 사용자 서비스를 대기 시키려면 어떻게해야합니까?
사용자가 활성화하고 작동하는 네트워크 연결이 필요한 시스템화 된 사용자 서비스 파일 몇 개를 작성했습니다. 나는 그것이 다음과 같이 쉬운 것이라고 생각했다. Wants=network-online.target After=network-online.target 그러나 서비스가 너무 일찍 시작되는 것 같습니다 journalctl. network-online.target: Cannot add dependency job, ignoring: Unit network-online.target failed to load: No such file or directory. 그런 다음 더 …


2
장치 eth0이 존재하지 않는 것 같습니다. 초기화가 지연됩니다.
fedora를 복제했으며 이제 네트워크 인터페이스를 구성하려고합니다. 새 NIC를 추가 할 때마다 숫자 eth3 (오히려 eth0)으로 시작합니다. 나는 70-persistent-net.rules뿐만 아니라 제거 및 수정을 시도 network-scripts/eth0했지만 아무것도 문제를 해결하지 못하는 것 같습니다. 내 기계의 출력은 다음과 같습니다. [root@abc ~]# ls /sys/class/net eth3 eth4 lo pan0 [root@abc ~]# cat /etc/udev/rules.d/70-persistent-net.rules # This file …

2
init 프로세스가 Linux에서 쉘 스크립트 일 수 있습니까?
나는 사용자 정의 initramfs를 설정하는 방법에 대한 자습서를 진행했습니다. 유일하게 누락 된 것은 커널이로드 된 후에 실행되는 initramfs의 루트에있는 실행 파일 인 / init입니다. sys-apps / busybox에는 완전한 기능을 갖춘 쉘이 포함되어 있으므로 / init 바이너리를 간단한 쉘 스크립트로 작성할 수 있습니다 (컴파일해야하는 어셈블러 또는 C로 작성된 복잡한 애플리케이션 대신). …

2
Linux의 쿼드 코어 프로세서에서 CPU 코어 비활성화
3 개의 CPU 코어를 비활성화하고 프로세서를 단일 코어에서 실행하고 싶습니다. 나는 명령을 사용했다 : maxcpus=1. 그러나 이것 이후 나는이 명령을 실행했다 ls /sys/devices/system/cpu. 여전히 표시 cpu0,cpu1,cpu2,cpu3됩니다. 나도 시도했지만 : echo 0 > /sys/devices/system/cpu3/online다음과 같은 오류가 발생 no such file or directory합니다.
14 linux  cpu  arm 

2
bash 스크립트에서 수천 개의 curl 백그라운드 프로세스를 병렬로 실행
다음 bash 스크립트에서 컬 백그라운드 프로세스를 동시에 실행 하고 있습니다. START=$(date +%s) for i in {1..100000} do curl -s "http://some_url_here/"$i > $i.txt& END=$(date +%s) DIFF=$(( $END - $START )) echo "It took $DIFF seconds" done 49Gb Corei7-920 전용 서버 (가상이 아님)가 있습니다. top명령을 통해 메모리 소비와 CPU를 추적 하며 경계에서 …
14 linux  performance  bash  curl  wget 

2
하드 링크가 원본과 동일한 공간을 차지하는 이유는 무엇입니까?
여기 와이 페이지 주변의 좋은 Q & A 덕분에 이제 링크를 이해합니다. 하드 링크가 다른 이름으로 동일한 inode를 참조하고 사본이 다른 "노드이며 다른 이름을 갖습니다. 또한 소프트 링크는 원래 파일 이름과 경로를 inode로 사용하므로 파일이 이동하면 링크가 끊어집니다. 그래서 나는 내가 배운 것을 일부 파일 (아래의 "saluton_mondo.cpp")로 테스트하여 단단하고 부드러운 …

2
Setuid 비트는 bash에 영향을 미치지 않는 것 같습니다.
나는 약간의 실험을하고 이상한 무언가를 발견했다 /usr/bin/bash-test. 의 인스턴스를 실행할 때 bash-test홈 디렉토리가로 설정되지 않았고 /root에서 whoami명령을 실행할 때 bash-test내 사용자 이름 root이로 보고 bash-test되지 않아 루트로 실행되지 않았 음을 나타냅니다. 그러나 setuid 비트를 on으로 설정하면 whoami예상대로 모든 쉘에서 루트로보고되었습니다. setuid 비트를 설정하려고 시도했지만 /usr/bin/bash동일한 동작을 관찰했습니다. setuid 비트를 설정할 …
14 linux  bash  setuid 

2
다른 키보드와 입력을 구별하는 방법은 무엇입니까?
기본 키보드 및 응용 프로그램 용으로 특별히 설계된 키보드와 함께 사용할 수있는 Python으로 응용 프로그램을 작성하고 싶습니다. 스티커가 달린 작은 숫자 키보드를 사용하여 다른 키에 동작을 부여하여 간단히 디자인 할 것입니다. 두 키보드 모두 USB로 연결됩니다. 그러나이 키를 누르면 일반 신호 (숫자, 연산자 및 입력) 만 Python으로 전송되며 기본 키보드와 …
14 linux  usb  keyboard 

3
분리 된 네트워크 케이블 또는 다운 서버를 시뮬레이트하는 방법은 무엇입니까?
netem으로 네트워크 대기 시간을 시뮬레이트 했으며 훌륭합니다. 이제 분리 된 네트워크 케이블을 시뮬레이트하고 서버가 다운 될 때를 시뮬레이션하려고합니다. 내 응용 프로그램을 쉽게 테스트하기 위해 이것이 필요하며 웹에서 나를 도울만한 것을 찾을 수 없었습니다. 내 서버는 가상 CentOS 인스턴스이며 Virtualbox에 있습니다. PHP 웹 페이지 에서이 작업을 수행하고 싶습니다.
14 linux  shutdown 

3
SDL 앱 (루트로 실행되지 않음)이 콘솔을 사용하도록하려면
SDL 기반 프로그램을 사용하여 콘솔에서 로그온하지 않고 루트로 프로그램을 실행하지 않고 콘솔에 그래픽을 표시하려고합니다. 예를 들어, ssh를 통해 실행할 수 있기를 원합니다. 대상 OS는 라즈 비안입니다. 다음은 파이썬에서 문제를 설명하는 간단한 예입니다. import os, pygame os.environ['SDL_VIDEODRIVER'] = 'fbcon' pygame.init() s = pygame.display.set_mode() print "Success" 콘솔에서 실행하면 작동하고 (실행 완료, 예외는 …

1
인터프리터 바이너리를 setcap하지 않고도 스크립트에서 기능을 사용할 수 있습니까?
지금 cap_net_bind_service MY_USERNAME은 /etc/security/capability.conf에서 사용 하고 있습니다. 이제 libcap [-ng]를 통해 효과적인 세트 cap_net_bind_service+i에 추가 할 수 있도록 내가 좋아하는 스크립팅 언어의 인터프리터 를 설정 하면 CAP_NET_BIND_SERVICE됩니다 . 이것은 잘 작동하지만 인터프리터 바이너리에 캡을 설정하지 않고 동일한 것을 달성 할 수있는 방법이 있는지 궁금합니다. 큰 문제는 아니지만 (다른 사용자 계정에는 …

3
“기계 하드웨어”,“프로세서 유형”및“하드웨어 플랫폼”의 차이점
내 Linux 시스템은 다음과 같이 "uname -a"출력을보고합니다. [root@tom i386]# uname -a Linux tom 2.6.9-89.ELsmp #1 SMP Mon Apr 20 10:34:33 EDT 2009 i686 i686 i386 GNU/Linux [root@tom i386]# uname의 맨 페이지에 따라 "i686 i686 i386"항목은 다음을 나타냅니다. 기계 하드웨어 이름 (i686) 프로세서 유형 (i686) 하드웨어 플랫폼 (i386) 추가 정보: [root@tom …

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