Unix & Linux

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


1
grep에 검색어 (파일 이름 아님)를 파이핑
파일에서 주어진 숫자를 포함하는 특정 줄을 선택하고 싶습니다. 검색하려는 파일을이라고 os_clusters/piRNA_clusters.bed합니다. awk '{if (a[$0]++ == 0) {split($0,b,"."); ;split(b[1],c,"r"); print c[3]}};' test_non_enriched | xargs grep {} os_clusters/piRNA_clusters.bed 파이프 이전의 첫 번째 부분은 작동하며 8707, 8824 등과 같은 검색 용어를 생성합니다. 그러나 후자는 그렇지 않습니다. awk '' ... | xargs grep {} …
23 bash  grep  pipe 

3
Mutt로 메일 내용 검색
Mutt에서 내장 기능을 사용하여 특정 메일 컨텐츠를 검색 할 수 있습니까? 또는 최후의 수단 grep으로 Mutt에서 사용되도록 어떻게 구성 할 수 있습니까? 설명서에는 헤더 만 검색 하는 search및 limit기능 만 언급되어 있습니다.
23 email  search  mutt 

5
"sed"전체 변경 사항을보고하는 방법
현재 sed위치에서 문자열을 바꾸는 데 사용할 때 이전 및 새 파일의 차이에 의존하지 않고 변경 사항을보고하는 방법이 있습니까? 예를 들어, 명령 행을 어떻게 변경할 수 있습니까 find . -type f | xargs sed -i 's/abc/def/g' 변경 사항을 즉시 확인할 수 있습니까?

2
물음표로 시작하는 모든 파일 삭제
약 4k 파일이있는 폴더가 있습니다. 이 파일 중 일부는 a ?또는 !character로 시작 합니다. 그것들을 삭제해야하지만 그렇게하는 표현식을 찾을 수 없습니다 : rm -f ./?* 모든 것을 삭제합니다. grepls를 사용 하고 파이프를 통해 xargs파일을 다른 폴더로 옮길 수는 있지만 적절한 방법이 있기를 바랐습니다. ?및 !파일 모두에 도움이 필요 합니다.

3
순수한 GNU를 실행할 수 있습니까?
GNU 프로젝트 웹 페이지 에는 GNU 프로젝트 의 다양한 소프트웨어를 나열하는 " 모든 GNU 패키지 " 라는 하위 섹션이 있습니다. 이 패키지 만을 사용하는 GNU 배포판이 있습니까? 즉 GNU 패키지에서만 실행되는 "순수한"GNU 운영 체제입니까? 나는 특히이가 지 여부에 관심이있어 실제 이를 실행하는 데 이론적으로 가능한 그냥 경우, 운영 체제 GNU …
23 linux  gnu  hurd 

5
비 대화식 방식으로 입력 값을 dpkg-reconfigure에 공급
비 대화식 모드 (스크립트에서)를 통해 제공된 모든 값으로 dpkg-reconfigure를 통해 우분투 패키지를 구성하고 싶습니다. 사실 내 경우는 파이어 버드 구성 ( http://www.firebirdsql.org/manual/ubusetup.html )이며 명령을 사용할 때 다음과 같습니다. sudo dpkg-reconfigure firebird2.5-superclassic -freadline 대답이 'Y'및 'newpwd'인 2 값을 묻습니다. 샘플 출력은 다음과 같습니다. sudo dpkg-reconfigure firebird2.5-superclassic -freadline * Firebird 2.5 superclassic …
23 dpkg 

4
cc1과 gcc의 관계는?
리눅스 서버 (루트 액세스없이)의 홈 디렉토리에 Ruby를 설치하려고합니다 gcc. 물론을 사용해야합니다 . 내가 찾을 수있는 가장 가까운 것은 그 이름으로 된 디렉토리입니다 (당신이 충분히 깊이 들어가면) cc1: >: find / -iname gcc 2> /dev/null /usr/libexec/gcc >: tree -if /usr/libexec/gcc /usr/libexec/gcc /usr/libexec/gcc/x86_64-redhat-linux /usr/libexec/gcc/x86_64-redhat-linux/4.1.1 /usr/libexec/gcc/x86_64-redhat-linux/4.1.1/cc1 /usr/libexec/gcc/x86_64-redhat-linux/4.1.2 -> 4.1.1 CC1이 Wikipedia에서 GCC로 리디렉션 …
23 gcc 

2
터미널의 빈 공간 / 배경을 임의의 (그러나 예쁜) ASCII 문자 패턴으로 바꿀 수 있습니까?
맥락과 질문 터미널 과 셸 환경 을 색칠하는 방법에는 여러 가지가 있습니다. ls및과 같은 개별 명령의 출력 grep도 색상을 지정할 수 있습니다. 콘솔에서 미디어를 재생 한다는 개념은 직접적으로 관련되어 있지는 않지만 흥미 롭습니다 . 다음 질문은 bash쉘과 그 구현 에만 초점을 맞추고 있습니다. Linux 터미널 프레임 워크에서의 및 그 토대 …
23 bash  terminal  colors  tty 


2
sudo가 캐시 된 명령을 실행하기위한 비밀번호는 얼마나 걸립니까?
로 루트 권한이 필요한 명령을 실행 sudo하면 현재 사용자의 비밀번호를 입력하라는 메시지가 표시됩니다. 그 후 잠시 동안와 같은 종류의 명령을 실행 sudo하면 암호를 다시 묻지 않습니다. 암호가 만료 될 때까지 어딘가에 캐시된다고 생각합니다. 이 만료 시간은 얼마나 걸립니까? 구성 할 수 있습니까?

7
루트없이“스크린이 종료됩니다”라는 이유는 무엇입니까?
이 질문은 Unix & Linux Stack Exchange에서 응답 할 수 있기 때문에 서버 결함에서 마이그레이션 되었습니다. 6 년 전에 이주했습니다 . Fedora 19에 화면을 설치했습니다. SSH를 통해 원격으로 루트로 명령을 테스트하면 완벽하게 작동합니다. 예를 들어, screen새 터미널을 입력 하면 에뮬레이터가 시작되고 명령을 기다립니다. 분리 할 수 ​​있습니다. 그러나 표준 사용자로 …

3
bash shell-SSH 원격 스크립트 캡처 출력 및 종료 코드?
쉘을 사용하여 원격 서버에서 스크립트를 호출하고 싶습니다. 해당 스크립트의 출력 (로그 메시지)과 종료 코드를 캡처하고 싶습니다. 내가 이렇게하면 : ssh user@server /usr/local/scripts/test_ping.sh echo "$?" 종료 코드를 얻었지만 원격 로깅 메시지를 캡처 할 수 없습니다. 내가 이렇게하면 : local RESULTS=$(ssh user@server /usr/local/scripts/test_ping.sh) echo "$?" LOG "${RESULTS}"; 내 LOG 함수를 사용하여 출력을 …
23 bash  shell  ssh  remote 

1
rootwait / rootdelay의 요점은 무엇입니까?
rootwait그리고 rootdelay이 검출 asynchroneously 또는 USB를 통해 장착 않다면 파일 시스템은, 예를 들면, 즉시 사용 가능하지 않을 때의 상황에서 사용된다. 문제는 그것이 root경우인지 아닌지 bootarg를 기반으로 분명해야 하므로 커널이 파일 시스템이 나타날 때까지 기다려야한다는 것을 자동으로 알 수없는 이유는 무엇입니까? 이 자동화가 구현되지 못하게하는 기술적 제약이 있습니까?
23 linux  boot 

1
호스트를 재부팅하지 않고 디스크 여유 크기 업데이트
LHEL2와 함께 RHEL4를 사용합니다. GB보다 큰 파일을 제거한 후에도 df명령을 사용할 때 파티션 크기가 업데이트되지 않습니다 . -bash-3.00$ df -h Filesystem Size Used Avail Use% Mounted on /dev/mapper/sys-root 3.9G 1.4G 2.3G 39% / /dev/cciss/c0d0p1 251M 19M 219M 8% /boot /dev/mapper/sys-home 250G 125G 113G 53% /home /dev/mapper/sys-tmp 3.9G 41M 3.7G 2% …

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