Unix & Linux

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

2
프로세스 대체가 포함 된 출력 순서
이것이 내가 일반적으로 실행하는 일이다 grep하고 wc두 번 스캔 할 필요없이 파일 <file.txt tee >(grep LITERAL) >(wc -l) >/dev/null 그러나 이것은 EXEC LITERAL 32 때때로 그리고 32 EXEC LITERAL 다른 시간에. (의 출력 은 첫 번째 인스턴스 grep의 출력보다 우선하고 wc두 번째 의 출력은 그 반대입니다.) 반면에 리디렉션 및 파일 …

3
리눅스 파일 버전 관리?
폐기중인 일부 오래된 알파 서버를 위해 VMS 환경에서 Linux 환경으로 마이그레이션하고 있습니다. 내가 극복 할 수 없었던 한 가지 과제는 파일 버전 관리입니다. VMS는 버전 플래그를 사용하여 동일한 파일의 여러 복사본을 유지합니다. 소스 포지에서 여러 옵션을 찾았지만 주요 프로덕션 환경에서 이러한 경험을 가진 사람을 찾지 못했습니다. 다른 시스템의 피드는 고유 …

6
Bibtex 파일에서 선택한 항목을 추출하는 스크립트
각 항목이 일반적인 구조를 갖는 많은 항목이있는 큰 bibtex 파일이 있습니다. @ARTICLE{AuthorYear, item = {...}, item = {...}, item = {...}, etc } (어떤 경우 ARTICLE에는 다른 단어가있을 수 있습니다 BOOK) 내가하고 싶은 것은 주어진 AuthorYear로 항목을 추출하고 새로운 .bib 파일에 넣는 간단한 스크립트 (바람직하게는 쉘 스크립트)를 작성하는 것입니다. AuthorYear의 …

2
Linux에서 사용자가 만든 실행 파일을 어떻게 추적합니까?
Linux를 사용하여 전체 명령 줄 (실제로 내 사용자로 수행 된 모든 exec * ())을 포함하여 내 이름으로 실행되는 실행 파일을 추적하고 싶습니다. 내가 처리하는 프로그램을 실행하기 위해 작업을 처리하기 위해 내가 제어하지 않는 프로그램이 가정되지만, 그렇게하는지, 그리고 어떤 옵션을 사용하는지 확인하고 싶습니다. 내가 제어하지 않는 프로그램은 비열하며 작업을 위해 실행 …

2
응용 프로그램 키맵의 수정 자 키로서의 CapsLock
저는 개발자이며 현재 웹 사이트 개발을 위해 PyCharm IDE와 함께 Ubuntu Linux를 사용하고 있습니다. 타이핑 성능을 향상시키기 위해 CapsLock을 Hyper_L로 변경하고 xmodmap을 사용하여 mod3에 할당하는 것을 고려하십시오. 그런 다음 'i'키의 mod3을 'Up'에 매핑하고 싶습니다. 지금까지 내가 한 일은 : xmodmap -e "keysym Caps_Lock = Hyper_L" 출력은 다음과 같습니다 shift Shift_L …
11 x11  keyboard  xkb  xmodmap 




2
프로세스 대체 <()가 ssh -F에서 작동하지 않는 이유
유능한 가상 머신이 있습니다. 그들에게 로그인하려면 vagrant ssh명령을 내립니다. 일반 ssh명령을 사용하여 로그인하고 싶습니다 . 은 vagrant ssh-config적절한 구성 파일을 출력한다 $ vagrant ssh-config Host default HostName 127.0.0.1 User vagrant Port 2201 UserKnownHostsFile /dev/null StrictHostKeyChecking no PasswordAuthentication no IdentityFile /home/cbliard/.vagrant.d/insecure_private_key IdentitiesOnly yes LogLevel FATAL 이 구성을 파일로 출력하고 with를 사용 …

5
여러 프로그램에서 인쇄 된 줄을 안전하게 결합하는 방법은 무엇입니까?
여러 프로그램을 병렬로 실행하고 출력을 하나의 파이프에 결합하고 싶다고 가정 해보십시오. sh -c ' (echo qqq; echo qqq2; echo qqq3)&amp; (echo www; echo www2; echo www3)&amp; (echo eee; echo eee2; echo eee3)&amp; wait; wait; wait' 이 쉘 접근법은이 간단한 경우에는 잘 작동하지만 프로그램이 다음과 같이 버퍼링 된 방식으로 더 많은 …

3
마지막 명령뿐만 아니라 모든 명령의 출력을 파일로 리디렉션
echo를 사용하여 파일에 헤더를 추가하고 명령을 사용하여 나머지 파일을 만듭니다. 이것은 두 개의 별도 명령을 사용한다는 것을 의미합니다. 리디렉션을 사용하여 두 명령의 출력을 파일에 어떻게 쓰나요? 난 노력 했어 echo "header line" | cut -c 1-5 input_file &gt; output_file echo "header line"; cut -c 1-5 input_file &gt; output_file 이것은 cut …

2
기존 dm-crypt LUKS 장치의 해시 사양 및 반복 시간을 변경하는 방법은 무엇입니까?
기존 dm-crypt LUKS 장치 의 해시 사양 및 반복 시간을 어떻게 변경할 수 있습니까? 새 장치를 만들면 옵션을 전달할 수 있습니다. 예를 들면 다음과 같습니다. sudo cryptsetup luksFormat --cipher aes-cbc-essiv:sha256 --key-size 256 --iter-time 2100 --hash sha512 /dev/loop0 그러나 장치가 이미 존재하면 예 sha256를 들어 sha1장치를 "파기"하지 않고 반복 시간을 변경하거나 …
11 luks  dm-crypt 

2
유해한 AUR 패키지를 인식하는 방법
아치 리눅스에서 yaourt를 통해 설치된 패키지가 내 PC에 해로울 수 있는지 어떻게 알 수 있습니까? 나는 위키에서 내가 당신의 모든 설치를 확인해야한다는 것을 읽었습니다. 하지만 정확히 무엇을 확인하고 악성 패키지를 어떻게 인식합니까?

2
tbf의 버킷 크기
Linux의 토큰 버킷 필터 (tbf) 에 대해 여러 번 읽었 지만 여전히 수치 burst와 latency매개 변수를 계산하는 방법을 완전히 이해하지 못합니다. 합리적인 대기 시간이 약 50ms라고 가정합니다. 좋습니다.하지만 버스트에는 어떤 가치가 있습니까? 맨 페이지는 다음과 같이 말합니다. 후자의 계산은 버킷의 크기, 속도 및 가능한 경우 최고 속도 (설정된 경우)를 고려합니다. …
11 linux  tc  qos 

3
bash : 읽기 전용 루트 파티션에서 <<<“$ VARIABLE”읽기를 사용할 때의 일부 문제. 알려진 해결 방법이 있습니까?
우연의 일치로 ATA-ID-to-device-name 스크립트를 사용해야했습니다 ( /server/244944/linux-ata-errors-translating-to-a-device-name/ 읽기 전용 / 파티션 에서 426561 # 426561 ) . 궁금한 점이 있다면 /파티션에 액세스 할 수있는 우분투 복구 콘솔 이었지만 기본적으로 읽기 전용으로 마운트합니다. 그렇지 않으면 아마도 특정 줄로 인해 R / O 시스템에서 내 스크립트가 이상하게 작동한다는 것을 알지 못했을 것입니다. …

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