쉘에서 프로그램을 실행하면 segfaults입니다. $ buggy_program Segmentation fault 그러나 프로그램에 백 트레이스를 인쇄하도록하는 방법이 있습니까? 아마 다음과 같이 실행하십시오. $ print_backtrace_if_segfault buggy_program Segfault in main.c:35 (rest of the backtrace) 나는 또한 그 종류의 정보에 대해 strace 또는 ltrace를 사용하지 않을 것입니다.
대부분이 두 가지 중 하나를 사용하여 Docker 컨테이너에서 실행중인 OS (알파인, centOS 등)를 알 수 있습니다 그러나 이번에는 말할 수 없습니다. bash-4.2$ uname -a Linux 6fe5c6d1451c 2.6.32-504.23.4.el6.x86_64 #1 SMP Tue Jun 9 20:57:37 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux bash-4.2$ more /etc/issue \S Kernel \r on an \m 운영 체제의 …
리눅스에서는 때때로 다음과 같이 파일 이름을 바꿉니다. mv dir1/dir2/dir3/file.txt dir1/dir2/dir3/file.txt.old 파일을 다른 디렉토리로 옮기지 말고 파일 이름 만 바꾸고 싶습니다. 해당 명령의 속기 버전을 수행 할 수있는 명령이 있습니까? 나는 다음과 같은 것을 생각하고있다 : mv dir1/dir2/dir3/file.txt file.txt.old 또는 아마도 (이름에 추가하기 위해) mv dir1/dir2/dir3/file.txt {}.old 내 목표는 전체 경로를 …
우리 회사의 제품은 본질적으로 우리 소프트웨어를 실행하는 다른 사람의 네트워크에 앉아있는 Linux 박스 (Ubuntu)입니다. 지금까지 우리는 25 개 미만의 상자를 가지고 있었고 TeamViewer를 사용하여 상자를 관리했습니다. 이제이 상자 중 1000 개를 배송 할 예정이며 TeamViewer는 더 이상 옵션이 아닙니다. 저의 임무는 이 박스 에 액세스하고 소프트웨어를 업데이트 하는 방법을 알아내는 …
시간 초과로 인해 호스트 이름을 확인할 수없는 경우 응용 프로그램 동작을 테스트해야합니다. 설정 nameserver 127.0.0.1이 /etc/resolv.conf작동하지 않습니다. 관련 함수가 예외없이 즉시 반환됩니다. 테스트 장비는 Vagrant로 만든 VM으로 DHCP를 통해 IP 주소를받습니다.
프로덕션 서버에서 갑자기 /dev/null일반 파일이되었고이 sshd 서비스로 인해 서버에 로그인 할 수 없었습니다. 또한 문자 장치 파일로 다시 구성하기 위해 아래 단계를 시도했습니다. rm -rf /dev/null mknod /dev/null c 1 3 실행하자마자 rm명령 을 실행 /dev/null하기 전에 일반 파일로 다시 작성 mknod합니다. 어떻게 이런 일이 발생하고 어떤 구성 요소가이 파일을 …
특정 (정기적이지 않은) 이벤트가 발생할 때 텍스트를 보내는 프로그램을 설계하려고합니다. 지금은이 이벤트가 언제 발생하는지 확인한 다음 발생하기 직전에 텍스트를 보낼 (크론과 같은) 작업을 예약하는 스크립트를 원합니다. 보다 구체적인 예는 다음과 같습니다. 스크립트 A가 실행되어 다음 이벤트 시간을 감지합니다. 스크립트 A는 ??? 스크립트 B가 $ time에 실행되도록 스케줄 $ time에 ??? …
비밀번호 인증을 사용 중지하려면 다음 값을 설정했습니다. sshd_config ChallengeResponseAuthentication no PasswordAuthentication no UsePAM no 개인 키로 로그인하려고하면 Permission denied (publickey). 그런 다음로 변경 UsePAM하면 yes개인 키를 사용하여 로그인 할 수 있습니다. 왜? OSX에서 Ubuntu 12.04 64 비트 호스트에 연결하고 있습니다 ssh -i ~/.ssh/deploy -l deploy localhost -p 2222 -v 자세한 …
X11 Forwarding 및 SSH를 통해 다양한 Gnome 응용 프로그램을 실행하려고합니다. 일부 응용 프로그램에서는 'dbus-launch'응용 프로그램이 먼저 생성됩니다. 문제는 X 응용 프로그램이 종료 될 때 dbus-launch가 닫히지 않으므로 SSH 세션을 제대로 종료하기 전에 종료해야한다는 것입니다. 문제는 X / Gnome 응용 프로그램이 기본 메시지 버스 데몬과 연결할 수 없으므로 자체 복사본을 시작해야한다는 …
누구나 중간 파일을 사용할 때 또는 파이프를 사용할 때 처리 시간의 큰 차이를 이해합니까? 새로운 데비안 스퀴즈 서버에서 표준 도구를 사용하여 tiff를 pdf로 변환하고 있습니다. 이를 수행하는 표준 방법은 먼저 ps로 변환하는 것입니다. 파이프없이 : root@web5:~# time tiff2ps test.tif > test.ps real 0m0.860s user 0m0.744s sys 0m0.112s root@web5:~# time ps2pdf13 …
EC2 인스턴스에 다른 인스턴스를 원격으로 시작하는 스크립트가 있습니다. 이 인스턴스가 완전히로드되면 (완료된 부팅) bash 스크립트를 자동으로 실행하고 싶습니다.이 작업을 수행하는 가장 좋은 방법은 무엇입니까? 기본적으로 bash 스크립트는 이미지 변환 스크립트를 실행합니다 (ImageMagick을 사용하고 "wget"명령을 몇 번 실행 함). 현재 스크립트는 다음 위치에 있습니다. /home/root/beginProcess.sh 그리고 나는 그것을 실행하여 수동으로 시작할 …
/ var / spool / postfix / deferred에서 지연된 메일을 읽는 방법이 있습니까? 파일을 내 메일 디렉토리로 복사하려고 시도했지만 웹 메일에서 보았지만 작동하지 않습니다. 덜 또는 고양이를 사용하는 경우 스풀 / 지연 된 파일이 일부 이진 파일 인 것처럼 보입니다.
맞춤형 보드에서 비 ECC 메모리 칩의 무결성 및 글로벌 성능을 테스트하고 싶습니다. 리눅스에서 실행되는 도구가 있습니까? 그래서 시스템과 지구 온도를 동시에 모니터링 할 수 있습니까? 일반적으로 수행 할 수있는 비 ECC 특정 테스트가 있습니까? 편집 1 : 온도를 모니터링하는 방법을 이미 알고 있습니다 (특수 플랫폼 기능 /sys/devices/platform/......../temp1_input을 사용합니다). 지금 : …