Unix & Linux

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

3
Linux : 커널 공간 스레드 / 프로세스 만 볼 수 있습니까?
사용자 공간과 커널 공간이라는 두 가지 수준의 프로그램이 있다는 것을 알고 있습니다. 내 질문은 : 커널 프로그램 또는 더 나은 것을보고 싶습니다 : 커널 공간의 프로그램. 이 방법이 맞습니까? ps -ef|grep "\[" root 1 0 0 20:23 ? 00:00:00 init [4] root 2 0 0 20:23 ? 00:00:00 [kthreadd] root …

4
쉘에서 라이브러리 명령을 실행하는 방법은 무엇입니까?
단순히 문자열의 길이 (해시 값)를 계산하고 싶었습니다. 그래서 터미널을 열고 이것을했습니다 : $ apropos length 그것은 끝에 명령 또는 기능이 (3)있거나 (3ssl)추가 된 많은 명령 / 기능으로 나를 반환 했습니다. 이제 man man 은 이러한 section numbers의미 에 대한 정보를 제공합니다 . 3 Library calls (functions within program libraries) 호기심으로, …
27 shell  libraries 

3
nano를 설치하지 않고“nano not found”경고를 없애는 방법은 무엇입니까?
데비안 스트레치 (9.3)를 설치했습니다. Vim을 설치하고 Nano를 제거했습니다. Vim이 기본 편집기로 선택되어 있습니다. 내가 실행할 때마다 crontab -e다음 경고가 표시됩니다. root@franklin:~# crontab -e no crontab for root - using an empty one /usr/bin/sensible-editor: 25: /usr/bin/sensible-editor: /bin/nano: not found /usr/bin/sensible-editor: 28: /usr/bin/sensible-editor: nano: not found /usr/bin/sensible-editor: 31: /usr/bin/sensible-editor: nano-tiny: not found …
27 debian  vim  nano 

1
터미널을 원시 모드로 설정했을 때 예기치 않은 들여 쓰기 동작 – 왜 이런 일이 발생합니까?
내가 읽은 내용에 따라 터미널이 원시 모드 일 때 문자는 터미널 드라이버에서 처리되지 않지만 직접 전송됩니다. 명령을 사용하여 터미널을 원시 모드로 설정하고 stty raw더 이상 공간이 없을 때까지 출력이 오른쪽으로 들여 쓰기되는 것을 알았습니다. 이것이 내가 의미하는 바입니다. 왜 이런 행동이 일어나고 있습니까?!
27 linux  shell  terminal 


3
“while :;”은 무슨 뜻입니까?
나는 while루프가 무엇인지 안다 . 그러나 나는 그것이 작동하는 것을 보았습니다. while [condition] while ![condition] while TRUE (infinite loop) 이후의 진술 while은 TRUE또는 중 하나 여야합니다 FALSE. 라는 쉘 내장 명령이 :있습니다. 그것은 아무것도하지 않는 더미 명령으로 설명되어 있지만 TRUE또는 될 수 있더라도 여기에서 동일한 지 여부는 알 수 없습니다 …

1
Chromium이 1 분 이상 DNS를 캐시하지 않는 이유는 무엇입니까?
Chromium을 사용하고 있으며 예상 한 시간 동안 DNS가 캐시되지 않는 문제가 있습니다. example.com 도메인을 사용하십시오. DNS 설정에 따르면이 도메인은 다시 26151 초 동안 캐시되어야합니다. $ dig example.com ;; ANSWER SECTION: example.com. 26151 IN A 93.184.216.34 그러나 Chromium에서 example.com을 열고 chrome : // net-internals / # dns를 열면 1 분 안에 …
27 dns  chrome  cache 

3
`: w! sudo tee %`는 어떻게 작동합니까
vim에 쓸 수있는 권한이없는 파일을 연 경우 변경해야한다고 결정하면 vim을 종료하지 않고 변경 내용을 작성할 :w !sudo tee % 수 있습니다.이 방법을 이해할 수 없습니다. 당신은 이것을 해부 할 수 있습니까? 나는 그 :w부분과 이미 관련된 파일 이름이 있다고 가정하고 현재 버퍼를 디스크에 씁니다. 또한 명령 !을 실행 하고 현재 …
27 vim  sudo  tee 

1
터미널에서 Ctrl-s를 영구적으로 비활성화하는 방법은 무엇입니까?
에서 여기 내가 사용하지 않도록 설정하는 것을 이해 Ctrl+ 명령을 사용할 수 있으며 작동하지만, 최대한 빨리 터미널을 닫고 난에있는 다른 열로 명령을 재 입력합니다. Sstty -ixon 영구적으로 사용하지 않으려면 Ctrl+ S내가 만든 startup.sh포함하는 stty -ixon명령을하고 그것을 실행 crontab에를 @reboot했지만 작동하지 않습니다. Ctrl+ 를 영구적으로 비활성화하는 솔루션은 무엇 S입니까?

2
문자열이 왼쪽 괄호 인 경우 쉘 브래킷 테스트 오류
나는 문자열을 인용하는 것이 쉘이 구문 분석하는 것을 피하기 위해 항상 좋은 습관이라는 사실에 대해 확신했다. 그런 다음이를 보았습니다. $ x='(' $ [ "$x" = '1' -a "$y" = '1' ] bash: [: `)' expected, found 1 같은 오류가 발생하여 문제를 격리하려고합니다. $ [ '(' = '1' -a '1' = …
27 shell  test 

2
Zsh 배열의 첫 번째 요소가 0 대신 1로 색인되는 이유가 있습니까?
현대 프로그래밍 및 스크립팅 언어에 대한 나의 경험을 통해 대부분의 프로그래머는 일반적으로 배열의 첫 번째 요소 를 인덱스 로 0 으로 참조하는 데 익숙하다고 생각 합니다. 1 을 사용할 때 실질적인 이점이 있습니까? Zsh 이외의 다른 언어가 배열과 비슷하게 작동한다고 들었습니다. 그것은 똑같이 편리하기 때문에 괜찮습니다. 그러나 ksh 및 bash와 …
27 zsh  history  array 

2
'ls'와 'echo $ (ls)'의 차이점
두 개의 쉘 샘플을 고려하십시오 $ ls myDoc.html SomeDirectory someDoc.txt 과 $ echo $(ls) myDoc.html SomeDirectory someDoc.txt 첫 번째 ls는 내가 이해하는 것처럼 현재 작업 디렉토리의 내용을 stdout파일에 추가합니다 (터미널이 표시하는 것). 이 올바른지? 두 번째는 ls명령 의 값 (현재 작업 디렉토리의 내용)을 가져 와서 stdout파일로 인쇄 합니다. 이 올바른지? …
27 shell 



2
좀비가 고아를 가질 수 있습니까? 좀비를 수확하여 고아 아이들이 방해받을 것인가?
내가 이해하는 것처럼 좀비 프로세스는 종료되었지만 부모 (또는 init좀비 자체가 고아 인 경우)가 종료 상태를 확인할 때까지 프로세스 테이블에 자리 표시 자로 존재 합니다. 그리고 고아 프로세스에 대한 나의 이해는 여전히 살아 있고 실행 중이지만 부모가 죽은 프로세스입니다. 좀비가 이미 죽었 기 때문에 아이들은 고아로 간주 될 것입니다. 그들은 좀비를 …

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