Unix & Linux

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

4
디렉토리의 파일을 반복적으로 반복
디렉토리에서 파일을 반복적으로 반복하는 것은 다음과 같이 쉽게 수행 할 수 있습니다. find . -type f -exec bar {} \; 그러나 많은 조건부 분기, 반복 등을 수행 해야하는보다 복잡한 작업에는 위의 내용이 작동하지 않습니다. 나는 이것을 위의 용도로 사용했다. while read line; do [...]; done < <(find . -type f) …

3
xvfb에서 GLX 확장이 제대로 작동하지 않습니다
다음 패키지가 설치된 Ubuntu 14.04 시스템이 있습니다. libegl1-mesa:amd64 libegl1-mesa-drivers:amd64 libgl1-mesa-dri:amd64 libgl1-mesa-dri:i386 libgl1-mesa-glx:amd64 libgl1-mesa-glx:i386 libglapi-mesa:amd64 libglapi-mesa:i386 libgles2-mesa:amd64 libglu1-mesa:amd64 libopenvg1-mesa:amd64 libwayland-egl1-mesa:amd64 mesa-utils xvfb xvfb에서 응용 프로그램을 시작하고 싶습니다. 먼저 xvfb를 다음과 같이 시작합니다. $ Xvfb :1 -screen 0 1024x768x24 +extension GLX +render -noreset >> xsession.log 2>&1 & xvfb 로그 파일을 확인하십시오. Initializing …
15 x11  opengl  xvfb 

3
프로그램이 실행되는 동안 어떻게 실시간 업데이트를 수행 할 수 있습니까?
썬더 버드 나 파이어 폭스와 같은 킬러 애플리케이션이 시스템 패키지 관리자를 통해 업데이트되는 동안 어떻게 실행되는지 궁금합니다. 이전 코드는 업데이트되는 동안 어떻게됩니까? 프로그램이 실행되는 동안 자체적으로 업데이트되는 프로그램을 작성하려면 어떻게해야합니까?

5
최신 디렉토리가 아닌 최신 디렉토리 가져 오기
내 폴더 parent에는 다음과 같은 내용이 있습니다. A.Folder B.Folder C.File 폴더와 파일이 모두 있습니다. B.Folder최신입니다. 이제 나는 단지 얻고 싶습니다 B.Folder. 어떻게 이것을 달성 할 수 있습니까? 나는 이것을 시도했다. ls -ltr ./parent | grep '^d' | tail -1 그러나 그것은 나에게 준다 drwxrwxr-x 2 user user 4096 Jun 13 …
15 shell  files  ls  timestamps 

1
Gnome3에서 사용자 정의 로케일 설정 (Fedora 20)
난 내 자신의 사용자 정의 만든 locale들과 그들을 배치 /etc/locale.conf나는 가상 콘솔 (Ctrl + Alt + F2)에 로그인하면 성공적으로 적용됩니다있다. 내 Gnome3 세션에서는 이러한 변수가 설정되지 않았습니다. 터미널 응용 프로그램의 경우에는 그냥 배치 할 수는 .bashrc있지만 Thunderbird 및 Pidgin과 같은 그래픽 응용 프로그램에는 도움이되지 않습니다. 쉘 힌트의 로케일 설정은 그놈 …
15 fedora  gnome3  locale 

1
일반적인 사용 시나리오에 대한 맨 페이지를 검색하는 방법이 있습니까?
나는 뇌가 비교적 작기 때문에 거기에 저장할 수있는 것에 한계가 있습니다. 나는 몇 년 동안 Linux semi-pro-amateur를 사용해 왔지만 여전히 내가 아는 명령이 얼마나 놀랍습니다. "터미널에 모든 파티션을 나열하는 방법"과 같은 간단한 항목은 15 분 DuckDuckGo-hunt를 시작합니다. 나는 서있다! 오늘 끝납니다! 따라서 "list partitions"와 같은 것을 맨 페이지에서 검색하고 다음과 …

2
언제, 왜 apt-get 업데이트를 사용해야합니까?
일반적인 질문 : 어떤 사람들이 명령 apt-get update이 무엇을 하고 언제 사용 해야하는지 설명 할 수 있습니까? 비고 자세한 답변을 부탁드립니다 . 귀하의 버전이 실제로 상세하지 않다면 매뉴얼 페이지의 사본뿐만 아니라 (아래 맨 페이지에서 하나의 정의를 넣었습니다). apt-get update : 소스에서 패키지 색인 파일을 재 동기화하는 데 사용됩니다. 사용 가능한 …
15 apt  docker 

3
히스토리 리콜 명령 수를 설정하는 방법
bash를 사용하고 있습니다. 내 명령 기록을 탐색하려면 history동일한 이름의 Gnu 프로그램을 호출한다고 생각 하는 명령을 호출합니다. (나는 더 나은 bash 특정 방법이 있는지 모르겠다). 내 .bashrc에는 현재 export PROMPT_COMMAND='history -a'실행중인 여러 bash 세션의 기록을 보존 하는 줄 이 있습니다. 히스토리를 수행하면 현재 524 개의 항목 만 표시됩니다. 이 구성 가능합니까? …

1
vim / gvim이 X11 클립 보드를 레지스터“+ 또는”*에 넣지 못했습니다?
표준 vino 서버 의 보안 부족 으로 인해 Linux (Xubuntu 14.04 포함) 상자에서 x11vnc 를 사용 하고 창 쪽에서 SSVNC 를 사용하도록 전환했습니다 . vino를 사용하면 Windows에서 Linux 및 Windows로 잘라내어 붙여 넣기가 두 가지 측면에서 비정상적이지만 (1) 작동했을 때 모든 프로그램에서 작동했습니다. 문제없이 vim레지스터 "+를 사용할 수 있습니다 . …
15 vim  x11  vnc  clipboard 

1
`nsenter :`를 사용하여 자식 프로세스를 감금하는 신뢰할 수있는 방법
리눅스 네임 스페이스는 다른 것들 중에서도 좀비와 덤핑 가능성없이 자식 프로세스를 안전하게 제한하고 다루기 위해 활용 될 수 있다는 것을 알고있다 init. 그러나 구현 세부 사항에 대해 애매합니다. 어떻게에서 제공하는 도구를 사용할 수있는 util-linux같은 mount과 nsenter, 시청하는 모니터를하고, 모든 프로세스가 다른 프로세스의 직접 네임 스페이스의 후손이 시작되도록?


1
TCP 처리량이 UDP 처리량보다 훨씬 큰 이유는 무엇입니까?
하드웨어 또는 커널 구성 (모든 기본 설정, 새로 운 OS 설치, Linux 커널 3.11 TCP / IP 스택)에 특이한 작업을 수행하지 않았으며 평균 0.75에 불과한 동안 TCP를 통해 초당 평균 약 383 만 메시지를 처리하고 있습니다. UDP를 통한 초당 백만 개의 메시지 이것은 두 프로토콜에 대해 내가 기대하는 것을 완전히 …

2
sed, awk, perl 및 sh 중 가장 이식성이 좋은 것은 무엇입니까?
누군가가 이식성 순서대로 이러한 도구를 넣을 수 있습니까? 이들의 어떤은 특정 심지어 가장 최소한의 유닉스 계열의 시스템에서 발견 될? 그들 중 100 %가 존재해야합니까? 내 생각 엔 순서는 다음과 같습니다. 어 wk sed 쉬 펄 bourne shell이 ​​기본값이 아닌 시스템이 있다고 생각하지만 일부 쉘이 기본값으로 표시됩니다 /bin/sh. 아마도 본 타입 …



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