어플라이언스와 같은 단일 태스크를 실행하도록 서버를 구성 할 때 사용자 정의 커널을 빌드해야 할 필요성이 증가 할 수 있습니다. 예를 들어 디스크 공간을 절약합니다. 우분투 코어 13.10 AMD64 루트 파일 시스템은입니다 38메가바이트의 은 "리눅스 이미지 일반적인"필요한 의존성을 포함한 메타 패키지를 다운로드합니다 다운로드, 79메가바이트 여전히 아카이브, 그리고 커널 이미지 XYZ - …
pid / process 당 디스크 I / O를 볼 수있는 방법이 있습니까? Monitorix는 다음을 보여주고 내가 틀렸다면 수정하지만 하드 드라이브가 전체 시스템 속도를 늦추는 것처럼 보입니다. 업데이트 # 1 꼭대기는 모든 것 위에 훌륭한 개요를 제공하는 것 같습니다. 내가 빨간색으로 표시 한 대기가 무엇을 의미하는지 물어볼 수 있습니까? 디스크 I …
Mac OSX를 실행 중이며 명령 줄을 사용하여 이름이 같은 파일 수를 찾습니다. 다음 명령을 사용하려고했습니다. find ~ -type f -name "*" -print | basename | sort | uniq -d > duplicate_files 작동하지 않습니다! 내가 다음을 할 때 : find ~ -type f -name "*" -print > duplicate_files 그런 다음 duplicate_files에는 …
다음과 같은 형식의 파일이 있습니다. $ cat file.txt 27.33.65.2 27.33.65.2 58.161.137.7 121.50.198.5 184.173.187.1 184.173.187.1 184.173.187.1 파일 file.txt을 다음과 같은 형식으로 구문 분석하는 가장 좋은 방법은 무엇입니까? 27.33.65.2: 2 58.161.137.7: 1 121.50.198.5: 1 184.173.187.1: 3 즉, 파일을 반복하고 각 IP 주소가 나타나는 횟수를 계산하고 싶습니다. 나는 이미 sort모든 IP 주소가 순서대로 …
나는 모든 것을 시도하고 많이 봤다! 그러나 내 서버에서 NTP를 작동시킬 수 없습니다. 이 게시물은 마지막 희망입니다! 이 구성 ( ) 으로 데비안 서버에 ntp 를 설치했습니다 /etc/ntp.conf. driftfile /var/lib/ntp/ntp.drift statdir /var/log/ntpstats/ statistics loopstats peerstats clockstats filegen loopstats file loopstats type day enable filegen peerstats file peerstats type day enable …
sd 카드에서 Linux를 실행하고 sd 카드를 마운트하려고하면 문제가 없습니다. 그러나 플래시 메모리에서 Linux를 실행하면 SD 카드를 마운트 할 수 없습니다. # mount /dev/mmcblk0p1 /mnt/ mount: mounting /dev/mmcblk0p1 on /mnt/ failed: Invalid argument 이 오류의 기본 원인은 무엇입니까? 추가 정보 root@Xilinx-ZC702-14_7:/# mount -t /dev/mmcblk0p1 /mnt mount: can't find /mnt in /etc/fstab …
cgroup을 사용하여 프로세스 제한을 설정하는 것에 대한 질문에 대한 이 답변 을 읽었습니다 . 주어진 샘플은 공정에 대한 한계를 설정합니다 (이 예에서는 sshd). 답에 따르면 프로세스의 PID는 수동으로 설정됩니다. 이것은 내 목적으로는 받아 들일 수 없으며, 주어진 응용 프로그램에서 시작한 프로세스가 시작될 때 또는 시작되는 프로세스 수에 의해 제한되지 않더라도 …
AWK 를 사용 하여 선을 빼는 방법을 알아 내려고합니다 . 예를 들어, 입력 파일이 다음과 같다고 가정하십시오. 30 20 결과는 다음과 같습니다. 10 이제 테스트로 "사용 된"메모리 열을 계산하려고합니다. $ cat /proc/meminfo 그래서 지금 나는 이것을 썼습니다 : $ grep -P 'MemTotal|MemFree' /proc/meminfo | \ -- Here comes the calculation …
cURL명령을 사용하여 웹 사이트의 HTML 소스 페이지를 다운로드하고 있습니다. 문제는 페이지의 내용을 대부분 원하지 않습니다. 소스 페이지의 처음 100 줄만 있으면됩니다. 처음 몇 줄 후에 페이지 다운로드를 중지하는 방법이 있습니까? 현재 아래 명령이 작동하지만 시간 효과가없는 것 같습니다. curl -r[0-1] "http://www.freebase.com/m/045c7b" > foo.txt 나는에서 값을 변경 시도 1를 .5하고 .05여전히 …
Qt4에는 글꼴 및 기타 항목을 설정할 수있는 qtconfig라는 도구가있었습니다. 또한 KDE4의 제어판에서 설정을 가져 왔습니다. Qt5 (qt-project.org에서 다운로드 한 이진 배포판)를 사용하고 있지만 모든 Qt5 응용 프로그램의 기본 글꼴이 너무 작습니다. 나머지 데스크탑과 일치하도록 늘릴 수있는 방법이 있습니까? 내 기본 Qt5 스타일은 Fusion입니다. 나는 ~/.config/QtProject.conf거기에서 Qt4 설정을 복사 하려고 시도했지만 …
bash쉘 의 산술 평가 기능에 대한 한계가 설정되어 있습니다. 이 매뉴얼은 쉘 산술 의이 측면에 대해 간결하지만 상태는 다음과 같습니다. 오버플로를 확인하지 않고 고정 폭 정수로 평가를 수행하지만 0으로 나누기가 트래핑되어 오류로 표시됩니다. 연산자와 그 우선 순위, 연관성 및 값은 C 언어와 동일합니다. 이것이 말하는 고정 너비 정수는 실제로 어떤 …
zsh내 명령에 대한 완전한 제안을 하는 방법에 대해 약간의 성가심이 있습니다. 설치하지 않은 명령의 시작 부분을 입력하고 누르면 tab완료 기능이 설치되어 있음을 나타냅니다. 내가 실행하고 vim싶지만 설치되어 있지 않다고 말합시다 _vim. 이것을 끄는 방법이 있습니까? 또는 설정에서 무언가 잘못한 적이 있습니까? 내 모든 도트 파일은에 공개됩니다 github.com/henrikbjorn/castle.
SELinux를 처음 사용합니다. 데비안에서 왔습니다. httpd디렉토리에 대한 액세스 권한 을 부여하고 싶습니다 . SELinux Alert Browser 는 다음을 제안합니다. # grep httpd /var/log/audit/audit.log | audit2allow -M mypol # semodule -i mypol.pp 이 명령이 어떻게 작동하는지 이해할 수 없었습니다. 디렉토리 경로를 어디에도 지정하지 않습니다. httpd를 허용 할 디렉토리를 어떻게 알 수 …
이름이 같은 일부 파일에서 알 수없는 문자의 모든 발생을 검색하고 바꿔야합니다. vi로 그러한 파일을 열면 해당 문자의 <91> 코드를 읽습니다. 그것들을 나노로 열면 다이아몬드 (검은 색 럼블)로 "물음표"를 읽습니다. 알 수없는 문자를 따옴표 ( ')로 바꾸고 싶습니다. 나는 운없이 여러 가지 방법으로 노력하고 있습니다. 나는 시도했다 : find ./ -name …