Unix & Linux

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

2
vim에 명령 역방향 검색이 있습니까?
리눅스 cli에서는 ctrl-r리버스 검색을 수행하고 내가 한 일을 쉽게 선택할 수 있습니다. vim에 비슷한 것이 있습니까? 나는 :(긴 대체와 같은 것일 수 있음)을 사용하여 명령을 실행할 수 있으며 다시해야 할 경우 다시 입력해야합니다. 다시 입력하는 것을 피하는 대신 어떻게 든 검색하고 실행하는 방법이 있습니까?
13 vim  search 

2
재귀 sed 검색을 테스트하고 실행하기 전에 교체
시험 재귀 검색을 실행하고 sed실제로 실행하기 전에를 사용하여 바꾸는 방법 이 있습니까? 실제로 검색하고 바꾸기 전에 결과를 인쇄하고 싶습니다. 결과를 에코하는 것과 같은 것 grep -rl term1 . |xargs sed -i -e 's/term1/term2/'
13 sed 

2
터미널에서 클릭 가능한 링크 만들기
검색 결과를 편집기를 열기위한 링크 (예 : 하이퍼 링크)로 사용할 수 있도록 출력을 처리 / 변환 grep (또는 grep유사한 결과를 생성 하거나 파일에서 문자열 및 / 또는 패턴을 찾는 등의 방법)이 가능합니까? 결과 에서 를 클릭 하고 선택한 줄에서 편집기를 열고 싶습니다.filename:line_numbergrep $ grep "mServiceIntent" -R ./src/ ./src/example/PhotoThumbnailFragment.java:67 private Intent …
13 terminal  gnome  guake 

3
Shift 키를 사용하여 가로 스크롤 에뮬레이션
내 (수직) 스크롤 휠을 사용하고을 누르면 가로 스크롤을 에뮬레이션하고 싶습니다 Shift. 일부 응용 프로그램 (Chrom {e, ium})에서는 이미 작동하지만 X 응용 프로그램에 대한 일반적인 솔루션을 찾고 있습니다. 내가 지금까지 얻은 가장 가까운 것은 xbindkeys+ xdotool입니다. # ~/.xbindkeysrc "xdotool click 6" shift + b:4 "xdotool click 7" shift + b:5 문제는 …
13 xorg  mouse 

4
진행률 보고서와 대규모 디렉토리 비교
한 RAID에서 다른 RAID로 2,000,000 개의 파일 (3TB)을 재 동기화했습니다. 내 데이터가 손상되지 않았는지 확인하고 싶습니다. rsync -c 정말 오랜 시간이 걸립니다. diff 그것이 무엇을하고 있는지 보여주지 않습니다. (a) 더 빠른 대안이 있습니까? (b) 비교하는 동안 진행 상황을 보여줄 것입니까? (나는 Mac에 있고 brew search diff나에게 apgdiff colordiff diffstat diffutils …

6
터미널에서 클립 보드로 여러 페이지 텍스트를 복사하는 방법은 무엇입니까?
내 컴퓨터에서 소프트웨어 의 매뉴얼 페이지를 보고 있었는데 해당 텍스트 중 일부를 복사하여 붙여 넣어야했지만 텍스트가 한 페이지 이상이었습니다. 출력을 파일로 보내고 gedit 와 같은 UI 기반 소프트웨어를 사용 하여 필요한 텍스트를 복사 할 수 있다는 것을 알고 있습니다 . 그러나 이것은 터미널에서 할 수 있습니까? Joseph 은 명령 줄 …


2
커널 공간에서 하드 디스크 쓰기 관찰 (드라이버 / 모듈 사용)
이 게시물이 약간 조밀하거나 어색한 경우 사전에 사과하지만 더 잘 공식화하는 데 어려움을 겪고 있습니다 ... 기본적으로 하드 디스크 쓰기시 발생하는 사항을 연구하고 싶습니다. 아래의 내 이해가 정확합니까? 아니면 어디에서 잘못 되었습니까? 디스크 쓰기 도중 PC에서 발생하는 모든 측면에 대한 로그 데이터를 "캡처"하는 더 좋은 도구가 있습니까? 자세한 내용은 먼저 …

2
`..`가 아닌 도트 파일로 확장되는 셸 파일 이름 패턴?
최근에 예기치 않은 방식으로 확장 된 쉘 패턴으로 인해 약간의 사고가 발생했습니다. /root디렉토리 에서 많은 도트 파일의 소유자를 변경하고 싶었습니다. chown -R root .* 당연히 .*확장 ..은 약간의 재앙이었습니다. 내가 알고있는 bash몇 가지 쉘 옵션을 조정하여 변경할 수 있습니다이 동작하지만, 기본 설정 디렉토리에있는 모든 점 파일을 확장하지만로하는 어떤 패턴이 .와 …

1
요청시 gpg 에이전트를 시작하는 gpg?
gpg-agent상태 매뉴얼 페이지 : The agent is usualy started on demand by gpg, gpgsm, gpgconf or gpg-connect-agent. Thus there is no reason to start it manually. In case you want to use the included Secure Shell Agent you may start the agent using: gpg-connect-agent /bye The usual way to run …

4
호스트 이름 설정을 무시하는 preseed.cfg
를 사용하여 VirtualBox에 Debian Wheezy (netinstall)를 설치하고 preseed.cfg있습니다. 나는 모두를 시도 d-i netcfg/get_hostname string somehost하고 d-i netcfg/get_hostname string somehost있지만, 두 경우 모두 호스트는 "데비안"로 설정됩니다. 둘 다 동시에 시도했지만 여전히 호스트가 "debian"으로 설정되어 있습니다. 사전 설정 파일에 관한 데비안 안내서 에서 발췌 : DHCP 서버가 반환하는 내용이나 IP의 역방향 DNS …

3
줄 길이 계산을 중단하지 않고 Bash의 PS1에 명령을 포함시키는 방법은 무엇입니까?
Tonin 은 기본 프롬프트 에서 버그 를 지적했습니다 . 최소 예 : PS1 설정 : PS1='$(exit_code=$?; [[ $exit_code -eq 0 ]] || printf %s $(tput setaf 1) $exit_code $(tput sgr0) " ")$ ' 이 시점에서 프롬프트는 다음과 같습니다. $ 이제 다음을 실행하여 종료 코드 출력을 트리거하십시오. false 이제 프롬프트는 줄의 …
13 bash  prompt 

3
영어로 콘솔 메시지를받는 방법?
저는 프랑스어로 데비안 시스템을 프랑스어로 사용합니다. 그러나 터미널에 영어로 오류 메시지가 표시되고 싶습니다. 영어권 웹 사이트에 게시 할 수 있습니다. 로케일을 변경하려면 어떻게해야합니까? 모든 시스템을 영어로 사용하고 싶지는 않습니다.
13 locale 

2
왜 프로세스 / 프로그램이 좀비가됩니까?
스크립트가 명령 줄에서 제대로 실행되면 왜 cron을 통해 실행 한 후에 동일한 스크립트가 좀비 상태가되고 어떻게 동일한 문제를 해결합니까? 다음은 실제 예입니다. [root@abc ~]# ps ax | grep Z 23880 ? Zs 0:00 [checkloadadv.sh] <defunct> 23926 pts/0 S+ 0:00 grep Z [root@abc ~]# strace -p 23880 attach: ptrace(PTRACE_ATTACH, ...): Operation …

1
iptables에서 발신 SMTP를 허용하는 방법 Debian Linux
OUTPUT 체인 ( iptables -P OUTPUT ACCEPT) 메일 의 모든 트래픽을 허용하도록 선택하면 정상적으로 전송됩니다. 이러한 규칙으로 서버를 잠그면 발신 메일이 작동하지 않습니다. 그래도 다른 모든 기능이 작동합니다. 누구든지 여기에서 나가는 메일이 발송되지 않는 것을 보았습니까? 나는 혼란에 빠졌고, 이러한 규칙을 반복해서 살펴보고 많은 다른 버전을 시도했습니다. iptables -F iptables …
13 linux  iptables  email  smtp 

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