Unix & Linux

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

2
가상 터미널 장치가 너무 많은 이유는 무엇입니까?
내가 읽어 봤는데 책을 프로그래밍 고급 리눅스를 하고 내가 제대로 이해한다면, 가상 터미널에 대해 언급, 그것은 비 X11 시스템에 여러 개의 로그인 콘솔을 허용 (안 유닉스에서) 리눅스 고유의 기능입니다. ALT-F2를 눌러 가상 터미널을 작성하십시오. 많은 tty 장치를 볼 수 있지만 Linux Mint를 실행 중이며 내 / dev 폴더에서 실행하고 있습니다. …
11 linux  console  devices  tty 

1
“su -c <command> &”가 왜 끊지 않고 백그라운드에서 명령이 실행되도록 허용합니까?
백그라운드 프로세스가 간헐적으로 죽어가는 문제를 겪고있는 동료를 돕고있었습니다. 서버에 로그인하고 다음을 실행하여 백그라운드 프로세스를 시작하고 있음을 알았습니다. su - &lt;user&gt; -c '&lt;command&gt;' &amp; "아하", 나는 외쳤다. "&amp;"로 명령을 시작하면 제어 터미널을 종료 할 때 정지됩니다.이를 달성하려면 nohup과 같은 것을 사용해야합니다. 실제로이 프로세스는 tut tut 데몬으로 실행하는 것을 지원해야합니다. " 우리는 …

7
배열 이름의 일부로 변수를 사용하는 방법
두 개의 배열이 있습니다. arrayA=(1 2 3) arrayB=(a b c) 그리고 명령 줄 인수를 사용하여 그중 하나를 인쇄하고 싶습니다 if else. 나는 성공하지 않고 구문에 대해 몇 가지 변형을 시도했다. 나는 이런 식으로하고 싶다 : ARG="$1" echo ${array${ARG}[@]} 그러나 "나쁜 대체"오류가 발생합니다. 어떻게하면 되나요?
11 bash  shell 

6
터미널에서 바탕 화면 배경 무늬 변경
시나몬 1.6으로 민트 13을 사용하고 있습니다. 시간에 따라 바탕 화면 배경 무늬가 자동으로 변경되기를 원합니다. 따라서 가장 먼저 떠오르는 것은 크론 작업을 설정하는 것입니다. 문제는 스크립트 / 터미널에서 배경 화면을 변경하는 방법을 모른다는 것입니다. 내가 알고 싶은 것 : 1) 터미널의 배경을 어떻게 바꿀 수 있습니까? 2) 이미 내장 된 …

4
배쉬 : 캡처 / stdout에서 마지막 (또는 N 번째) 라인 사용
질문 나는 배쉬를 사용한다. 파일을 찾을 때 종종 다음을 수행합니다. find -name stackexchange.hs 그리고 종종 결과는 다음과 같습니다. /youre/the/man/now/dog/stackexchange.hs /you/are/no/longer/the/dog/dog/stackexchange.hs /this/is/the/file/i/want/stackexchange.hs 그런 다음 다음 중 하나를 수행하고 싶습니다. 옵션 1 : vim 의 결과 목록에서 마지막 항목을 엽니 다 . 옵션 2 : vim 의 결과 목록에서 N 번째 항목을 …


3
sda, sdb, dm-0, dm-1의 의미에 대한 설명서는 어디에 있습니까?
내가 iostat를 실행하면 sda0, sda1, 나는 이것이 "하드 디스크"라는 것을 알고 있습니다. dm-0, dm-1이 있습니까? 설명서를 확인하고 싶었습니다. 나는 전혀 언급되지 않은 http://linux.die.net/man/1/iostat를 확인 했다. 또한 내 mount 명령은 다음을 보여줍니다. /dev/mapper/VolGroup-lv_root / ext4 usrjquota=quota.user,jqfmt=vfsv0 1 1 UUID=1450c2bf-d431-4621-9e8e-b0be57fd79b6 /boot ext4 defaults 1 2 /dev/mapper/VolGroup-lv_home /home ext4 usrjquota=quota.user,jqfmt=vfsv0 1 2 /dev/mapper/VolGroup-lv_swap …
11 linux 

1
버퍼 / 창 포커스에서 Vim을 자동으로 새로 고치는 방법은 무엇입니까?
종종 Control + L을 사용 하여 Vim에서 화면을 다시 그 립니다. 특히, 절전 모드에서 변경되거나 모니터 구성을 변경하면 Vim을 다시 그려야하는 경우가 종종 있습니다. 포커스에 다시 그려지는 vimrc에 무언가를 추가하는 것이 더 간단하다고 생각했습니다. .vimrc창 / 버퍼가 포커스를받을 때 버퍼를 다시 그리는 파일에 추가 할 수있는 명령이 있습니까? 특히 좋은 …
11 vim  gvim 

2
PS3에서 리눅스를 실행하는 방법?
나는 숫자 계산을 배우고 있으며 Core i5, 4gb 랩톱을 가지고있어 일부 작업이 느립니다. 하나의 PS3가 30 개의 클러스터 된 PC의 처리 능력을 가지고 있다는 것을 읽었습니다. 기본적으로 PS를 구입하고 Linux를 설치 한 다음 Python 프로그램을 실행하려고합니다. 소니가 펌웨어 업데이트 3.21로 Linux를 설치하는 기능을 비활성화했음을 읽었습니다. 최신 버전의 PS에서 Linux를 실행하는 …
11 linux 

2
BusyBox에서 시작 스크립트 생성 및 제어
BusyBox에서 커스텀 리눅스 커널을 컴파일했습니다. BusyBox init는 런레벨을 지원하지 않습니다. 커널이 BusyBox에서 부팅 될 때 먼저 init지정된 runlevel을 찾는 커널이 실행됩니다 /etc/inittab. BusyBox init는 없이도 잘 작동합니다 /etc/inittab. inittab발견 되지 않으면 다음과 같은 동작이 있습니다. ::sysinit:/etc/init.d/rcS 이 부분은 나에게 분명하지만 네트워킹을 시작하거나 직렬 포트를 만들거나 java프로세스 를 시작하는 데몬을 관리하는 …

3
awk를 사용하여 마지막 줄을 먼저 처리하십시오.
awk마지막 데이터 포인트를 기반으로를 사용하여 정규화하려는 데이터 파일이 있습니다. 따라서 마지막 데이터 포인트에 먼저 액세스하여 데이터를 정규화 한 다음 정상적으로 처리하고 싶습니다. tac두 번 사용하는 다음 방법 은 작업을 수행하지만 필요한 것보다 더 복잡 할 수 있습니다. $ cat file 0 5 1 2 2 3 3 4 $ tac …

5
qbittorrent에 스케줄러가 부족한 경우 해결 방법이 있습니까?
다른 많은 토렌트 클라이언트와 달리 qbittorrent는 스케줄링 도구없이 제공됩니다. 이상적으로는 하루 중 특정 시간에 다운로드를 제한 할 수 있습니다. 이에 대한 해결 방법이 있습니까? qbittorrent를 준비하는 데 사용할 수있는 별도의 예약 도구가 있습니까? 그렇지 않다면 최고의 스크립팅 솔루션은 무엇입니까?

3
Linux의 오버 클러킹 도구
기계를 오버 클로킹하려고합니다. 모든 변경 사항은 BIOS 수준에서 이루어 지지만 모든 온도, 전압 등을 확인하고 오버 클록의 안정성을 테스트해야합니다. 대부분의 자습서 (모두는 아님)는 Windows 용으로 작성되었습니다. 다음에 대한 Linux 대안은 무엇입니까? CPU-Z : 코어 속도, 코어 전압, 전류 멀티 플라이어 등 모든 CPU 정보를 표시합니다. HWMonitor : 팬 속도 및 …

1
hdparm -S를 사용할 때 드라이브가 대기 모드로 들어 가지 않는 이유
hdparm매뉴얼 페이지를 읽을 때 -S값이 드라이브에서 전력을 절약하기 위해 스핀들 모터를 끄기 전에 (디스크 활동없이) 대기 시간을 결정하는 데 사용됩니다 hdparm -B 1 -K 1 -S 120 /dev/sd[d-z]출력으로 드라이브를 구성 할 때 다음과 같습니다. setting drive keep features to 1 (on) setting Advanced Power Management level to 0x01 (1) setting …

4
tmux 세션을 종료하고 다른 tmux 세션을 선택하십시오.
나는 X다음을 하기 위해 결속하려고합니다 . 세션 종료 여부를 사용자에게 묻습니다 경우 y입력, 세션을 죽일 세션이 종료 된 후 다른 세션 (마지막, 이전 또는 다음 세션)을 선택하십시오. 옳지 않은 일부 유사한 명령 세션을 종료하고 터미널을 닫으십시오. bind X confirm-before -p "Kill #S (y/n)?" kill-session 종료 할 세션 이름을 사용자에게 프롬프트하고 …
11 tmux 

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