Unix & Linux

Linux, FreeBSD 및 기타 Un * x와 유사한 운영 체제 사용자를위한 Q & A

1
명령 이름 자동 수정 비활성화
기능을 비활성화하고 싶습니다. 그러나 Zsh는 입력하는 설정을 무시합니다. > bind zsh: correct 'bind' to 'find' [nyae]? n zsh: command not found: bind > setopt nocorrectall > bind zsh: correct 'bind' to 'find' [nyae]? n zsh: command not found: bind > unsetopt correctall > bind zsh: correct 'bind' to 'find' [nyae]? …

2
xargs로 파이프 된 printf로 출력 형식화
코드베이스에서 문자열의 발생을 검색 한 다음 형식이 지정된 출력을 파일 이름, 줄 번호 및 코드 lide로 가져옵니다. 출력의 첫 번째 줄에서 원하는대로 얻었지만 다음 줄은 원하는 형식을 잃습니다. $ find src/ -name "*.js" | xargs grep --null -E -n 'filter\(|map\(' | xargs -0 printf "%-100s%-5s%-100s" > test.txt 결과는 다음과 같습니다. …

1
ssh를 사용하여 라즈베리 파이에서 vlc로 m3u 재생
ssh를 사용하여 라스베리 파이에서 vlc로 m3u를 재생하고 싶습니다 (파이에 연결할 화면이 없습니다). 다음 답변을 시도했습니다. SSH가 실행되는 시스템에서 펄스 오디오 에 액세스하는 SSH에서 프로그램을 실행 했지만 도움이되지 않았습니다. 여전히 "PulseAudio 서버 연결 실패 : 연결이 거부되었습니다"라는 메시지가 표시됩니다.

1
Tripwire (오픈 소스)에서 파일 추가 및 삭제 무시
동일한 디렉토리 내의 파일에 대한 수정을 감지하면서 주어진 디렉토리 내의 파일의 모든 추가 및 삭제를 무시하는 규칙을 추가하려는 공개 소스 Tripwire에서 정책 파일을 작성하려고합니다. twpolicy 매뉴얼 페이지를 확인하고 모니터링 할 파일 수정을 지정하는 속성 마스크를 찾았습니다. 그러나 Tripwire가 파일 추가 및 / 또는 삭제를 무시하도록 속성 마스크를 찾을 수 없습니다. …

1
SNMP에서 특정 데이터 추출
라우터에서 다른 라이센스를 얻기 위해 SNMP 폴링을 완료했습니다. 정보를 성공적으로 폴링했습니다. 나는 지금 그것을 제시 할 수 있기를 원합니다. 내가 가진 출력의 스냅 샷은 다음과 같습니다. SNMPv2-SMI::enterprises.9.9.543.1.2.3.1.3.1.1.1 = STRING: "ipbasek9" SNMPv2-SMI::enterprises.9.9.543.1.2.3.1.3.1.1.2 = STRING: "securityk9" SNMPv2-SMI::enterprises.9.9.543.1.2.3.1.3.1.2.1 = STRING: "securityk9" SNMPv2-SMI::enterprises.9.9.543.1.2.3.1.3.1.2.2 = STRING: "uck9" 나는 단지 반전 된 쉼표에있는 것을 보여주고 싶다 …

2
단어를 찾는 동안 터미널에서 점 인쇄 [닫기]
다음과 같이 명령 출력 (터미널에 표시되는 명령)을 로그 파일에 출력하는 bash가 있다고 가정 해 봅시다. #!/bin/bash exec 3>&1 exec 1> logfile.log # logfile.log contains all what will be printed in terminal and it will keep updating its content till the script finish it is job command#1 command#2 command#3 . . …
bash 

1
앨리어싱 명령 옵션
명령 옵션의 별칭을 지정할 수있는 방법이 있습니까? 예를 들어, 나는 종종 옵션 -mindepth과 -maxdepthwith find를 사용하지만 각각 9 자 정도로 길고 짧은 형식이 없습니다. -mnand과 같은 것을 입력하기에 더 빠른 별칭을 지정하고 싶습니다 -mx. 물론 항상 새로운 옵션 이름으로 사용자 정의 바이너리를 만들 수는 있지만이 동작을 제공하는 셸 내장 / …

1
VMware에서 SUSE / Windows를 사용하는 연결 오류
VMware Workstation 12 Player를 사용하여 Windows 10 호스트에서 SUSE Linux VM을 실행하려고합니다. host-onlyLinux에서 정적 IP로 Linux와 Windows 간의 연결을 설정했습니다 . 문제는 연결이 작동하지 않는다는 것입니다. Windows에서 ping을 시도했지만 요청 시간이 초과되었습니다. WMware는 다음 네트워크 어댑터를 만들었습니다. 그리고 이것은 ifconfig정적 IP를 포함한 Linux입니다 . 이 구성에 어떤 문제가 있습니까? 고치는 …

1
logwatch에서 proftp 인증 실패 메시지를 제외하려면 어떻게해야합니까?
내가 사용하는 logwatch지금은 보고서 이메일이 라인의 수천을 얻을, 내 서버에 : --------------------- pam_unix Begin ------------------------ proftpd: Unknown Entries: check pass; user unknown: 339 Time(s) authentication failure; logname= uid=0 euid=0 tty= ruser= rhost=::ffff:62.115.255.98 : 27 Time(s) authentication failure; logname= uid=0 euid=0 tty= ruser= rhost=::ffff:188.102.152.23 : 7 Time(s) ... 이미 로그 수준이 …

1
sfdisk 이상한 동작 : 장치 크기보다 큰 파티션의 총 크기
나는 그것을 나누려고 할 때 ssd (256 Gb)가 있습니다. sfdisk /dev/sda << EOF 2048,8388608,S ,104857600,L ,,E ,20971520,L ,20971520,L ,20971520,L ,,L EOF fi 출력은 다음과 같습니다 Disk /dev/sda: 238.5GiB, 256060514304 bytes, 500118192 sectors Disklabel type: dos Disk identifier: 0xdedcd8ac Device Boot Start End Sectors Size Id Type /dev/sda1 2048 8390655 8388608 …

1
Bash는 .inputrc의 vi-ins / cmd-mode-string 옵션을 무시합니다.
.inputrc를 처음 만들었을 때 (기본적으로 존재하지 않음) 모드를 구분하기 vi-ins-mode-string위해 "+"와 vi-cmd-mode-string":"로 설정 했습니다 . 기본적으로 프롬프트에 "(cmd)"또는 "(ins)"가 붙지 않았지만 나중에 표시되도록하기로 결정했습니다. 따라서 .inputrc에서 해당 옵션을 변경했습니다. 그러나 "+"와 ":"는 계속 내 bash 프롬프트 앞에 붙어 있으며 이유를 모르겠습니다. sourceand로 .inputrc 소싱을 시도했지만 bind터미널의 모든 인스턴스를 종료했지만 아무것도 …


2
BASH-시퀀스 / 증분 된 숫자가있는 grep ps 데이터
ps의 프로세스 목록을 반복하는 bash for 루프가 있습니다. 아이디어는 프로세스가 실행 중인지 확인하고 출력을 계산하는 것입니다. 반복되는 예제 목록은 다음과 같습니다. BOX.Container_Philips1_Primary_X1 BOX.Container_Philips_Primary_X1 BOX.Container_Philips3_Primary_X1 BOX.Container_Server1_X1 BOX.Container_Node1_X1 BOX.Container_Host1_X1 BOX.Container_ClockService1_X1 BOX.Container_ClockService2_X1 내 bash 코드는 다음과 같습니다 #PSUEDO procs=( Philips 1 Node 1 Host 1 Server 1 Philips1 1 Philips3 1 ClockService 2) …

1
LAN을 통해 Apache에 액세스
웹 서버로 사용하려는 Centos의 헤드리스 설치를 실행하고 있습니다. Apache를 설치하고 SSH를 통해 링크 브라우저를 사용하여 http : // localhost 를 성공적으로 테스트했습니다 . 랩톱 (MacBook Pro)에서 액세스 할 수 있지만 웹 브라우저에 192.168.0.6 (Centos LAN IP)을 입력하면로드되지 않습니다. httpd.conf 파일에서 청취는 80으로 설정되어 있습니다. 내가 무엇을 잘못하고 있지?

1
libinput 소프트웨어 버튼 영역 재정의
터치 패드 높이의 약 1/3을 높이의 약 1/5가 아닌 소프트웨어 버튼 영역으로 사용하도록 libinput을 구성하려고합니다. 일반적으로 트랙 패드의 왼쪽 하단에서 클릭을 수행하고 스크롤 기능을 트리거 할 준비가 되었기 때문에 높이의 1/5 만 있으면 상당히 작습니다. 참고로 Xubuntu 18.04 및 libinput 1.10.4-1을 사용하고 있습니다.

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