단일 또는 몇 가지 중요한 시스템 서비스 데몬으로 일부 Linux 서버를 실행하는 경우 이상한 일이 발생할 경우 데몬 프로세스에서 OOM 킬러를 조정하고 싶습니다. 예를 들어, 오늘날 MySQL을 실행하는 일부 Ubuntu 서버는 수많은 apt-checker프로세스 가 모든 메모리 를 소비하고 커널이 MySQL을 죽이는 것이 좋다고 생각 했기 때문에 MySQL 데몬을 종료 했습니다. …
Acer C7 Chromebook 에 ChrUbuntu 를 설치 했으며 Ubuntu 12.04 및 ChromeOS를 이중 부팅하고 기본적으로 어떤 OS로드를 제어 할 수 있습니다. 파일 을 편집하려고 시도했지만 성공적으로 실행 되었지만 효과가 없습니다. Ubuntu 부팅 중에 자동 시작 화면 대신 "dmesg"스타일 상세 시스템 로딩 화면을 활성화하려고했습니다. GRUB이 머신의 부트 로더가 아니거나 Linux 파티션에서만 …
infile에 특정 텍스트가 포함되어 있다고 가정하고 다음 명령 세트를 실행해야합니다. exec 3<infile 고양이 -n <&3 고양이 -n <&3 cat의 첫 번째 인스턴스는 파일의 내용을 표시하지만 두 번째는 아무것도하지 않는 것 같습니다. 왜 다른가요?
top, htop, 가동 시간 등을 실행하면 마지막 1/5/15 분 동안의 평균로드를 나타내는 3 개의 값으로로드 평균을 볼 수 있습니다 ( 실제로 는 그렇지 않지만 여기서는 문제가되지 않습니다). 때로는 지난 15 분 동안로드 평균이 상당히 높지만 현재로드가 매우 낮다는 것을 알 수 있습니다. 지난 1/5/15 분 동안 (또는 다른 유사한 기간 …
CPU, 메모리, 스토리지에 많은 추가로드 (즉, 원격 파일의 사본을 로컬로 저장하지 않음)없이 드롭 박스 파일 시스템을 탐색 할 수 있기를 바랍니다. 공식 클라이언트는 많은 재순환을 소비하고 동기화와 같은 불필요한 작업을 수행하는 것으로 보입니다 ( http://www.lowendtalk.com/discussion/3179/dropbox-memory-usage-on-linux) . 하나는 단순히 그것을 (예를 들어, 퓨즈, 로컬 파일을 복사하지 않고) 마운트 일반적인 유닉스 유틸리티를 …
루트 파티션에 공간을 추가하려고하는데 실제로 가장 안전한 방법은 확실하지 않습니다. 이 스레드를 읽었습니다. Linux를 제거하고 다시 설치하거나 데이터를 잃지 않고 루트 파티션의 크기를 조정할 수 있습니까? 그러나 나는 정보가 내 시스템과 일치한다고 생각하지 않습니다. 도움을 주시면 감사하겠습니다. 또한, 그 게시물에서 F1234K는이 내용을 배우기 위해 좋은 독서에 대한 권장 사항을 요구했지만 …
좋습니다. 간단한 문제가 있습니다. 라이브 CD가 있고 컴퓨터를 재부팅하거나 중지 할 때 CD를 꺼내고 싶습니다. 실행 /usr/bin/eject -m하면 CD가 제대로 배출됩니다 ... 문제는 예상대로, 이제 파일을 읽을 수 없기 때문에 OS와 충돌합니다. 따라서 다시 부팅 /sbin/reboot할 수 없습니다. 액세스 할 수 없기 때문 입니다. ( reboot --help > /dev/null재부팅 직전에 …
나는 지금 얼마 동안 우분투 12.10을 사용하고 있으며, 나는 그것을 싫어합니다. 12.04가 훨씬 나아졌습니다. 여전히 12.04로 되돌릴 수는 있지만 12.10 (Nadia 버전)을 기반으로 Linux Mint를 사용해 볼 생각입니다. 나는 전에 민트를 시도하지 않았습니다. 내가 가진 질문은 모든 '우분투'기반 패키지를 아무 문제없이 민트에 설치할 수 있습니까? 예를 들어, 각 사이트에서 다운로드 …
내가 이해 한 바에 따르면 SIGKILL은 잡을 수 없습니다. 이것은 프로세스가 OS가 프로세스를 파괴하기 전에 프로세스의 자식을 죽일 시간이 없다는 것을 의미합니다. 이것은 쉘 스크립트로 보여줄 수 있습니다. #! /bin/bash trap : SIGTERM SIGINT SIGKILL # SIGKILL is pointless. mplayer video.avi SIGKILL로 죽이면 mplayer가 실행됩니다. $ kill -9 $pid 그러나 …
다른 날에는 서버 중 하나에서 사용자를 삭제했습니다. 그 사용자는 ID를 가졌습니다 1002. 오늘은 새로운 사용자를 시스템에 추가했습니다. 놀랍게도 그는 사용자 ID를 얻었습니다 1002. 삭제 된 사용자의 homedir을 삭제하지 않았으므로 새 사용자는 이제 이전 사용자의 homedir (및 이전에 소유 한 다른 모든 자원)을 소유합니다 1002. 나는 이와 같은 충돌을 피하기 위해 …
1GHz ARM 프로세서, 512MB RAM 및 cca가 장착 된 여러 소형 Linux / Android 장치가 시장에 나와 있습니다. $ 35- $ 40에 4GB 스토리지. 5 개를 사면 200 달러 정도 밖에 안됩니다. 예를 들어 5 ~ 10 대의 PC가 있고 기본적인 것들을 해결했습니다. 예를 들어 너무 드문 종류의 Linux 배포판 …
별칭 명령과 관련된 bashrc 업데이트로 인해 시스템에서 발생한 모든 명령 충돌을 나열하는 간단한 방법이 있습니까? 예를 들어 누군가 alias ls=/path/to/user-generated/executable가 bashrc에 씁니다 . 이것이 실제 명령 ( ls)을 숨기고 있다는 것을 어떻게 알 수 있습니까 ? 한 가지 방법은 bashrc 소싱 전후에 모든 별칭을 실행하고 출력을 비교하는 것 같습니다. 더 …
주변 조명 수준에 따라 LCD 조명 강도를 변경하는 Dell Latitude E6410 노트북이 있으므로 광전지가 필요합니다. 이 광전지의 데이터에 어떻게 액세스 할 수 있습니까? 럭스 미터, 광도 모니터 등과 같은 다른 Google 검색을 시도했지만 올바른 것을 찾지 못했습니다.
tmpfs파일 시스템이 물리를 처리 할 수 있고 디스크에서 스왑 파티션을 사용하지 않는지 확인하는 방법은 무엇입니까? 나는 느린 HDD와 빠른 RAM을 가지고 있기 때문에 적어도 관련 마운트 포인트에 대한 RAM 사용 swap및 tmpfs/ 또는 디스크 사용을 비활성화 하기 위해 RAM 사용에 우선 순위를 부여하고 싶습니다 tmpfs.