Unix & Linux

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

4
쉘 스크립트에서 마지막으로 실행 된 명령의 pid를 얻는 방법?
다음과 같은 쉘 스크립트를 갖고 싶습니다. my-app & echo $my-app-pid 그러나 방금 실행 된 명령의 pid를 얻는 방법을 모르겠습니다. jobs -p my-app명령을 사용 하여 pid를 grep 할 수 있다는 것을 알고 있습니다 . 그러나 셸을 여러 번 실행하려면이 방법이 작동하지 않습니다. 때문에 jobspec이 모호합니다.


5
curl에 시간 초과가 있습니까?
지금까지 나는 아무것도 찾을 수 없었지만 curl실제로 시간이 초과되지 않는 것이 사실 입니까? user@host:~# curl http://localhost/testdir/image.jpg 이미지 요청을 testdir별도의 Apache 모듈로 리디렉션 하여 즉시 사진을 생성 하기 때문에 묻습니다 . 사진이 실제로 준비되어 요청 클라이언트에게 전달되기까지 최대 15 분이 걸릴 수 있습니다. 윌 curl항상 대기 (또는 구성에 따라한다) 또는 타임 …
251 curl  timeout 


3
sh 스크립트에서 sed를 사용할 때 어떤 문자를 이스케이프해야합니까?
다음 스크립트를 보자. #!/bin/sh sed 's/(127\.0\.1\.1)\s/\1/' [some file] sh( dashhere)에서 이것을 실행하려고 하면 괄호로 인해 실패해야하며 탈출해야합니다. 그러나 백 슬래시 자체를 피할 필요 는 없습니다 (옥텟 사이 \s또는 또는 \1). 여기서 규칙은 무엇입니까? {...}또는 [...]언제 사용해야 합니까? 내가하고 도망 칠 필요가없는 목록이 있습니까?

13
어떤 DNS 서버를 사용하고 있습니까?
Linux에서 사용중인 DNS 서버를 어떻게 확인할 수 있습니까? 네트워크 관리자를 사용하고 있으며 대학의 LAN에 유선으로 연결되어 있습니다. (도메인이 해결되지 않는 이유를 찾으려고합니다)
248 networking  dns 

16
암호 프롬프트없이 ssh-add를 자동으로 실행하려면 어떻게해야합니까?
SSH를 통해 네트워크의 여러 컴퓨터 (정적 이더넷)간에 통신하고 싶습니다. 그렇게하려면 특정 컴퓨터에 로그인 할 때마다 ssh-add를 실행해야합니다. 한 번 설정하고 로그인하거나 재부팅 할 때마다 암호 문구를 묻지 않도록하려면 어떻게해야합니까? 내 기계? bash_profile파일 에 몇 줄을 추가 해야하는 방법이 있지만 특정 시스템에 재부팅 / 로그인 할 때마다 암호를 입력해야합니다. if [ …
247 ssh  ssh-agent 


3
셸의 제어 및 리디렉션 연산자는 무엇입니까?
여러 명령을 다른 기호로 연결하는 온라인 자습서가 종종 있습니다. 예를 들면 다음과 같습니다. command1 | command2 command1 & command2 command1 || command2 command1 && command2 다른 사람들은 명령을 파일에 연결하는 것 같습니다. command1 > file1 command1 >> file1 이것들은 무엇입니까? 그들은 무엇을 불렀습니까? 그들은 무엇을합니까? 더 있나요? 이 질문에 대한 …

6
Bash 연산자의 차이점은 무엇입니까 [[vs [vs (vs ((?
bash (괄호, 이중 괄호, 괄호 및 이중 괄호)에서 사용될 때이 연산자가 다르게 수행하는 작업에 약간 혼란 스럽습니다. [[ , [ , ( , (( 나는 사람들이 다음과 같은 if 문에서 그것들을 사용하는 것을 보았습니다. if [[condition]] if [condition] if ((condition)) if (condition)
245 bash  shell  test 

8
하나의 파일을 제외한 모든 파일 / 디렉토리 제거
많은 파일을 포함하는 디렉토리가 있습니다. file.txt를 제외한 모든 파일을 삭제하고 싶습니다. 어떻게해야합니까? 원하지 않는 파일을 개별적으로 제거하기에는 파일이 너무 많으며 이름이 너무 다양하여 *를 사용하여이 파일을 제외한 모든 파일을 제거 할 수 없습니다. 누군가 사용 제안 rm !(file.txt) 그러나 작동하지 않습니다. 다음을 반환합니다. Badly placed ()'s 내 OS는 Scientific Linux …




4
CBSD / LLVM을 선호하여 FreeBSD가 GCC를 더 이상 사용하지 않는 이유는 무엇입니까?
그래서 나는 인터넷을 서핑 하고이 기사를 우연히 발견했다 . 기본적으로 버전 10 이상부터 FreeBSD 는 Clang / LLVM 을 위해 GCC 를 더 이상 사용하지 않을 것이라고 명시하고 있습니다. 내가 지금까지 인터넷에서 본 것에서 Clang / LLVM 은 상당히 야심 찬 프로젝트이지만 신뢰성 측면에서 GCC 와 일치 할 수 없습니다 …
241 freebsd  compiling  gcc  c  llvm 

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