Unix & Linux

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

4
/ proc 아래의 파일에 대한 변경 사항 알림
나는 bash에서 작은 '데몬'을 작성하여 헤드폰이 감지되면 헤드폰으로 전환하고 그렇지 않은 경우 PulseAudio를 사용하여 외부 USB 스피커로 전환합니다. 내가 찾고있는 것은 실제 파일에서 /proc/asound/card0/codec#0와 마찬가지로 파일의 변경 사항을 알 수있는 방법입니다 inotifywait(/ proc의 파일을 "의사 파일"로 간주). 이 실행되기 때문에 나는 내 코드 비트 정신을 찾을 수 sleep 1와 awk86400 …
13 proc  inotify 

4
-Y 다음에 su-<다른 사용자>를 ssh하고 X 응용 프로그램을 로컬 컴퓨터로 전달하는 방법
원격으로 실행되는 Linux 응용 프로그램을 '가져 오기'(즉, 로컬로 그리기)가 쉽습니다 ssh -Y. 원격 시스템에 응용 프로그램을 실행하고 해당 응용 프로그램을 실행하면 해당 응용 프로그램이 반드시 로컬 데스크톱에 충분히 나타납니다. 그러나 원격 컴퓨터에서 ssh'ed 상태에서 su다른 사용자에게 전달하면 X 응용 프로그램을 로컬 컴퓨터로 전달할 수 없습니다. 라고 말합니다 wrong authentication. 이 …
13 x11  ssh-tunneling  su 

2
OpenSSH ssh의 ControlPath 옵션에서 단순히 % h를 사용하지 않는 이유는 무엇입니까?
왜 "ssh_config를 (5)"맨는 것이 좋습니다 않는 ControlPath옵션은 적어도 포함해야합니다 %h, %p그리고 %r자리 순서에 고유하게 식별 각 공유 연결을? 여러 세션이 동일한 소켓을 동일한 호스트에 연결하여 공유 해야한다고 생각했습니다 . 그렇다면 다음과 같은 간단한 정의를 갖는 것이 합리적이지 않습니까? ControlPath ~/.cache/ssh/mux/%h 다음과 같은 대신 : ControlPath ~/.cache/ssh/mux/%r@%h:%p 첫 번째 정의를 이해하면 …

2
wget의 대안
기본적으로 HTML 페이지, 그림 및 소리가 많은 서버에 사이트가 있습니다. 해당 서버의 비밀번호를 잊어 버렸으며 거기에 저장된 모든 것을 가져와야합니다. 한 페이지 씩 이동하여 모든 것을 저장할 수 있지만 사이트에 100 페이지 이상이 있습니다. OSX를 사용하고 있습니다. 사용하려고했지만 wget서버가 차단하고 있다고 생각합니다. 해당 콘텐츠를 얻는 데 사용할 수있는 대안이 있습니까?
13 wget 


2
systemd-anacron 동작을 모방하는 타이머 장치
자주 사용하지 않는 컴퓨터 (예 : 클래식 데스크톱 설정)의 타이머 장치를 작성해야합니다. 이 타이머 장치는 정기적으로 활성화해야하지만 자주 (예 : 매주, 매월) 활성화되지는 않습니다. 나는 몇 가지 접근법을 찾았지만 모두 적합하지 않습니다. 매뉴얼 페이지에 따르면 구성된 시점이 과거 일 경우 OnBootSec및 OnStartupSec지시문 만 활성화됩니다. OnActiveSec정기적 인 이벤트를 정의하기 위해 이들과의 …
13 cron  systemd 



6
작업 디렉토리 변경
에 디렉토리를 압축하려고합니다. /home/cyrus/sql 폴더를 압축 할 때 작업 디렉토리를 변경하고 싶었습니다. / $ zip -b /home/cyrus sql.zip /home/cyrus/sql 그러나 zip 파일을 확인할 때 : / $ unzip -l sql.zip Archive: sql.zip Length Date Time Name --------- ---------- ----- ---- 0 2013-05-30 10:59 home/cyrus/sql/ 1776642 2013-05-23 10:22 home/cyrus/sql/wordpress.sql --------- ------- …
13 zip 

5
I / O 오류를 일으키는 특수 파일
필수 SQLite DB 파일을 읽지 못하면 (I / O 오류로 인해) 소프트웨어가 예상대로 반응하는지 자동으로 테스트하고 싶습니다. 정확히 며칠 전에 클라이언트에서 일어났습니다. 수동으로 수정했지만 이제는 자동 코드를 작성하여 수정하고 손상된 파일에 액세스하여 테스트해야합니다. 유닉스의 모든 것이 파일이기 때문에, 나는 파일을 읽으려고 할 때 항상 (/ dev와 같은) I / O …
13 linux  devices  io  testing 

4
랩탑 사용자가 ext4에서 btrfs로 전환해야합니까?
이것과 관련 이 있습니다. BTRFS로 업그레이드하기 위해 OS 스위치를 활용하고 싶습니다. BTRFS는 많은 것을 제공한다고 주장합니다 (데이터 손실 복원력, RAID의 경우자가 치유, 메타 데이터 및 데이터의 체크섬 , 압축, 스냅 샷). 그러나 (나는 알고 있고 fsync크 래피 프로그램과 같은) 집중적 인 프로그램과 함께 사용하면 속도가 느리고 RAID : p를 설정하지 …

4
정규식으로 scp하는 방법
ksh에서 문자 "a"로 시작하지 않는 모든 파일을 복사하려고합니다. 원본 컴퓨터에서 대상 컴퓨터로 복사하는 것이 제대로 작동합니다 . scp -p !(a*) user@machine:/path/directory/. 그러나 대상 서버에 있고 원본 서버에서 복사하려는 경우 실패합니다. scp -p user@machine:/path/!(a*) . 어떤 아이디어?
13 ksh  scp 

2
"자동 스택 확장"이란 무엇입니까?
getrlimit (2) 는 매뉴얼 페이지에서 다음 정의를 갖습니다. RLIMIT_AS 프로세스의 가상 메모리 (주소 공간)의 최대 크기 (바이트). 이 제한은 brk (2), mmap (2) 및 mremap (2) 호출에 영향을 미치며이 제한을 초과하면 오류 ENOMEM과 함께 실패합니다. 또한 자동 스택 확장 이 실패합니다 (sigaltstack (2)를 통해 대체 스택을 사용할 수없는 경우 프로세스를 …
13 linux  process  memory  limit 

5
다른 매개 변수를 사용하여 동일한 명령을 실행
다음 명령을 실행할 수 있음을 알고 있습니다 ls Some{File,Folder} 그리고 이것을 실행하는 것과 같습니다. ls SomeFile SomeFolder (나는 또한 같은 것들에 많이 사용합니다 mv place_{a,b}) 그러나 다음과 같이 할 수있는 다른 바로 가기가 있는지 궁금합니다. run-command --a --whole --lot --of --flags parameter a; \ run-command --a --whole --lot --of --flags …

8
터미널이 대소 문자를 구분하는 이유는 무엇입니까?
내가 할 때- CD ..대신 cd .. 오류가 발생합니다. CD: command not found 리눅스 명령 에서 터미널이 대소 문자를 구분 하는 이유는 무엇 입니까? "모든 대문자"또는 "모든 소문자"문자로 명령을 실행할 수 있어야합니다. 나는 그것이 어떤 이유로 인한 것이라는 것을 알고 있지만, 나는 단지 궁금합니다.

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