Unix & Linux

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

2
zsh의 $ PATH 캐시에서 자동 완성 색인 (또는 호출 된 항목) 및 바이너리를 다시 작성
새 소프트웨어를 설치 한 후, zsh로 이미 열린 터미널은 새 명령에 대해 알지 못하며 자동 완성을 생성 할 수 없습니다. 새 터미널을 열면 문제가 해결되지만 자동 완성 기능이 이전 터미널에서 작동하도록 인덱스 (또는 호출 한 것)를 다시 작성할 수 있습니까? 나는 노력 compinit했지만 도움이되지 않았다. 또한 쉘 종속적이지 않은 방법이 …
75 zsh  autocomplete 

5
이 X11 창은 어떤 프로세스입니까?
X11 창 ID가 주어지면 창을 만든 프로세스의 ID를 찾는 방법이 있습니까? 예를 들어, 창이 TCP 연결을 통해 온 경우와 같이 항상 가능하지는 않습니다. 이 경우 원격 끝과 관련된 IP 및 포트를 원합니다. 이 질문은 이전에 Stack Overflow 에서 요청되었으며 제안 된 방법은 _NET_WM_PID속성 을 사용하는 것 입니다. 그러나 그것은 응용 …
75 process  x11 

2
su 옵션-다른 사용자로 명령 실행
스크립트에서 다른 사용자로 명령을 실행하는 방법이 궁금합니다. 스크립트 소유자가 루트로 설정되어 있습니다. 또한 hudson 사용자로 명령을 실행하기 위해 스크립트 내에서 다음 명령을 실행하고 있습니다. su -c command hudson 이것이 올바른 구문입니까?
75 bash  scripting  su  sudo 

19
1999 년부터 구 시스템에 대한 어떤 GNU / Linux 배포판?
약 600MHz, 128MB RAM 및 S3 Savage 그래픽 에서 실행되는 Transmeta Crusoe Processor TM 5600이 장착 된 12 세의 Toshiba Libretto 랩탑이 있습니다. 안정적인 운영을 위해 어떤 우분투 (또는 다른 GNU / Linux 기반 OS)를 사용할 수 있습니까? 비디오없이 서핑과 Skype를 포함한 기본적인 컴퓨팅 요구에 랩톱을 사용하려고합니다.

5
bash 스크립트에서 yum을 통해 패키지가 설치되었는지 어떻게 알 수 있습니까?
패키지를 설치하는 스크립트를 작성하려고하지만 나중에 실패하면 나중에 스크립트에서 설치된 항목을 롤백합니다. 물론 사용자가 이미 패키지를 이미 설치 한 경우 그 아래에서 패키지를 제거하고 싶지 않습니다. 스크립트에서 yum을 통해 패키지가 이전에 설치되었는지 어떻게 알 수 있습니까?


2
Linux의 쉘 / 터미널에서 잘못 입력 된 보이지 않는 비밀번호 지우기 / 삭제
Linux 터미널을 사용하는 것을 귀찮게하는 한 가지는 ssh 를 실행할 때와 같이 보이지 않는 암호를 입력해야 할 때 입니다. 때로는 하나 이상의 문자를 잘못 입력 한 다음 다시 시작하기 위해 모든 항목을 지우려면 백 스페이스 키를 몇 번 눌러야합니다. 나는 이것이 큰 문제는 아니라는 것을 알고 있지만 다른 날에 CTRL …
75 terminal  input 

9
터미널 화면이 엉망이되는 문제를 해결하는 방법은 무엇입니까? (보통 크기 조정 후)
때때로 터미널 화면이 엉망이되어 man ls맨 페이지를 읽거나 위쪽 화살표를 눌러 기록의 이전 명령으로 이동하면 화면에 문자가 제대로 표시되지 않습니다. (예를 들어, 화면의 끝을 화면 중앙의 일부로 취급하십시오). 명령 reset이 시도되었지만 작동하지 않습니다. 작동하는 한 가지 방법은 창에서 로그 아웃하거나 창을 닫고 창 크기를 조정 한 다음 수행하십시오 ssh(또는 해당 …
75 bash  terminal 

3
pid 및 lock 파일은 무엇입니까?
프로그램에서 pid 및 lock 파일을 지정하는 경우가 종종 있습니다. 그리고 그들이 무엇을하는지 잘 모르겠습니다. 예를 들어, nginx를 컴파일 할 때 : --pid-path=/var/run/nginx.pid \ --lock-path=/var/lock/nginx.lock \ 누군가 이것에 약간의 빛을 비출 수 있습니까?
75 lock  pidfile 


5
진행률 보고서 / 로깅 정보가 stderr 또는 stdout에 속해 있습니까?
진행 보고서 및 로깅 정보 ( "Doing foo; foo done"등)를 인쇄해야하는 공식 POSIX, GNU 또는 기타 지침이 있습니까? 개인적으로, 나는 stdout을 리디렉션하고 프로그램의 실제 출력 만 가져올 수 있도록 stderr에 작성하는 경향이 있습니다. 최근에 진행 보고서가 실제로 오류가 아니며 오류 메시지 만 stderr에 인쇄해야하기 때문에 이것이 좋은 습관이 아니라고 들었습니다. …
75 posix  stdout  gnu  stderr  standard 

8
리눅스에서 장치를 마운트하는 방법?
Linux에서 장치를 마운트하기위한 mount 명령에 대한 리소스를 읽었지만 그 중 어느 것도 (적어도 나에게는) 명확하지 않습니다. 전체적으로이 대부분의 가이드는 다음과 같이 말합니다. $ mount (lists all currently mounted devices) $ mount -t type device directory (mounts that device) for example (to mount a USB drive): $ mount -t vfat /dev/sdb1 …
75 linux  mount 

3
sudo의 내부는 어떻게 작동합니까?
sudo내부적으로 어떻게 작동합니까? 어떻게 루트 암호없이 루트가 될 수 su있습니까? 이 프로세스에는 어떤 시스템 콜 등이 포함됩니까? 리눅스에서 벌어진 보안 구멍이 아닌 (예 이유는 크게 패치 컴파일 할 수없는 sudo단지 무엇이든 정기했다는 것을 sudo않았지만, 권한이없는 사용자의 암호를 물어 보지 않았다)를? 나는 login과 su internals를 읽었다 . 또한 sudo는 어떻게 사용되어야합니까?를 …
74 sudo  root  privileges 

6
네트워크 대역폭을 제한하는 방법?
원격 서버에서 응용 프로그램을 호스팅하고 있습니다. 제한된 인터넷 대역폭으로 테스트해야합니다 (인터넷 액세스가 나쁜 사용자의 경우). 인터넷 대역폭을 제한 할 수 있습니까? 예를 들어, 초당 128KB입니다.

8
명령 줄을 통해서만 CentOS에 Virtualbox Guest 추가를 설치하는 방법
Virtualbox 사용자 매뉴얼을 읽고 마침내 [ here ]를 얻었으며 명령 줄을 통해 Linux 게스트에 Virtualbox Guest Additions를 설치하는 방법을 설명합니다. 그러나 그것은 나에게 충분하지 않습니다 (방금 명령을 배우기 시작했습니다). 누군가가 CLI를 통해 Virtualbox Guest Additions를 설치하는 데 사용할 정확한 명령을 내려 놓을 수 있습니까? (여기에는 virtualbox 게스트 추가가 마운트 된 …

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