pr

고정 길이 16진수 주소와 일치하는 sed의 정규식 패턴
pr

고정 길이 16진수 주소와 일치하는 sed의 정규식 패턴

고정 길이의 16진수 주소와 일치하도록 sed에서 정규식 패턴을 사용하고 싶습니다. 예를 들어: 0x000000010b2e993c 0x항상 존재하며 그 뒤에 16자의 16진수 숫자가 옵니다. 이것은 성공적입니다: 's/0x[0-9a-f][0-9a-f][0-9a-f][0-9a-f][0-9a-f][0-9a-f][0-9a-f][0-9a-f][0-9a-f][0-9a-f][0-9a-f][0-9a-f][0-9a-f][0-9a-f][0-9a-f]//' 16번을 0x사용할 수 있는 단축 방법이 있나요 ?[0-9a...

Admin

가상 네트워크 인터페이스 및 VPN 주변 라우팅
pr

가상 네트워크 인터페이스 및 VPN 주변 라우팅

시스템 전체 VPN에 자주 연결하는데 특정 애플리케이션이 해당 VPN을 우회해야 합니다. 내 홈 네트워크에서는 현재 내가 사용하는 다른 상자(예: 별도의 "VPN 없음" Firefox 프로필)에서 SOCKS 프록시를 실행하고 있습니다. 나에게 필요한 것은 인터페이스 수준에서 모든 LAN에서 이 작업을 수행할 수 있는 독립적인 방법이지만 반드시 그런 것은 아닙니다. 이러한 인터페이스를 생성하고 사용 가능한 "상위" 연결(이더넷, WiFi)을 사용하려면 어떻게 해야 합니까? 이것은 TUN/TAP입니까?...

Admin

rpm-ostree 재설정을 복원하는 방법은 무엇입니까?
pr

rpm-ostree 재설정을 복원하는 방법은 무엇입니까?

디버깅을 위해 rpm-ostree reset새 배포를 실행하고 부팅합니다. 그런데 어떻게 회복하나요? 분명히 이전 배포로 부팅할 수 있습니다. 그러나 업그레이드하면 여전히 새로운 배포가 이루어지며 모든 계층화된 패키지 등이 제거됩니다. 나는 그것을 원하지 않습니다. 이것은 결국 테스트일 뿐이며 내 오버레이를 계속 사용하고 싶습니다... 물론, rpm-ostree install …모두 사용할 수 있지만 더 쉬운 방법이 있어야 합니다! Fedora 토론에 교차 게시됨 ...

Admin

재귀 검색을 .tar, tar.gz, tar.bz2 및 tar.xz로 확장
pr

재귀 검색을 .tar, tar.gz, tar.bz2 및 tar.xz로 확장

계속하다tar.gz 아카이브에서 파일 찾기, 압축 패키지의 파일 및 압축 패키지의 파일을 포함하여 특정 이름을 가진 파일을 자동으로 재귀적으로 검색하는 방법은 무엇입니까? 예를 들어, foo.tar.gz, dir1/bar.tar.bz2, dir2/dir3/foobar.tar.xz및 dir4/dir5/dir6/barfoo.tar가 현재 디렉토리에 있으면 deepfind . -iname baz (내가 이 이름을 생각해냈습니다) 아래의 일반적인 디렉토리 구조뿐만 아니라 위에서 언급한 4개의 (압축 또는 ...

Admin

jq: 여러 배열의 여러 값을 한 번에 인쇄
pr

jq: 여러 배열의 여러 값을 한 번에 인쇄

의 기본 기능은 jq배열의 각 객체를 한 번에 하나씩 보내는 것입니다. 단, join연산자는 값을 결합할 수 있습니다. 내 문제는 여러 배열의 모든 값을 한 번에 인쇄하려고 하는 것입니다. 다음 예를 들어보세요. { "key1": { "list1": [ "val1", "val2", "val3" ] }, "key2": { "list1": [ "val4",...

Admin

저장된 UID/GID를 보기 위한 FUSE 파일 시스템?
pr

저장된 UID/GID를 보기 위한 FUSE 파일 시스템?

일반 사용자로 프로그램을 시작한 다음 루트로 프로그램을 시작하기 전에 일부 구성을 읽는 프로그램을 만들려고 시도하는 동안 이 이상한 동작을 발견했습니다. 다른 곳에서는 언급을 찾을 수 없는 것 같습니다. 일반 파일 시스템은 액세스 확인을 위해 유효한 UID/GID를 사용하지만 FUSE는 액세스를 위해 유효하고 실제이며 저장된(!!) UID/GID 3개를 모두 확인하는 것처럼 보입니다. 처음에는 나중에 복원할 수 있도록 유효한 uid를 삭제했지만 무슨 일이 일어나고 있는지 깨달을 때까지 권한 오류가 계...

Admin

ip 명령을 사용하여 openvswitch 가상 스위치 나열
pr

ip 명령을 사용하여 openvswitch 가상 스위치 나열

내가 구성한오픈 스위치ip다음 명령을 사용하여 나열할 수 있는 가상 스위치: # Show all interfaces ip link 산출: 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 <snip> 5: ovs-system: <B...

Admin

터미널에서 파이프된 명령을 분리하는 방법은 무엇입니까?
pr

터미널에서 파이프된 명령을 분리하는 방법은 무엇입니까?

메인 프로그램이 표준 방식으로 실행되도록 하고 그래픽 애플리케이션이 실행되면 터미널에서 분리되도록 하고 싶습니다. 이 예에서는 fzf파일에서 경로를 읽어 선택한 파일과 폴더를 mpv미디어 플레이어에 제공합니다. fzf < paths.txt | mpv --playlist=- &명령에 추가 하면 fzf대화식으로 실행되지 않습니다. fzf < paths.txt | mpv --playlist=- & 비록mpv​--terminal=no플래그는 단순히 터미널 입력 및 출력을 비활성화...

Admin

grep 및 sed의 정규식
pr

grep 및 sed의 정규식

텍스트 파일에서 a로 시작하는 모든 줄을 찾아 바꾸려고 합니다.단일 공간그럼 아무 캐릭터나. 마침내 grep에서 작동하는 정규 표현식을 얻었습니다.grep -E '^ .*$*' Contacts.vcf >> t.txt 그런 다음 sed에서 사용할 때 그렇지 않습니다. sed 's/^ .*$//g' Contacts.vcf > tt.txt(처음의 공백에 관계없이) 모든 줄을 얻습니다. \s{1}다 넣어보려고 했는데 ()실행이 안되네요. 처음 Windows에서 PowerShell을 사용하려고...

Admin

BTRFS는 누락된 디스크를 삭제하지 않습니까?
pr

BTRFS는 누락된 디스크를 삭제하지 않습니까?

BTRFS raid10 어레이의 하드 드라이브 중 하나에 오류가 발생하여 제거할 수 없습니다. 내가 무엇을 놓치고 있나요? 교체 드라이브 /dev/sdf를 추가했지만 이전에 실패한 드라이브를 제거할 수 없습니다. dulanic@proxmox:~$ sudo btrfs device delete missing /mnt/tank ERROR: error removing device 'missing': no missing devices found to remove dulanic@proxmox:~$ sudo bt...

Admin

시스템 명령을 사용하여 시작된 프로세스의 프로세스 ID
pr

시스템 명령을 사용하여 시작된 프로세스의 프로세스 ID

우분투 운영 체제에서 쉘을 열고 다음과 같은 방법으로 matlab과 같은 소프트웨어를 연다고 가정해 보겠습니다. matlab & MATLAB GUI에서 시스템 명령을 실행합니다. system('/path/to/my/cppprog') % <-- PID of this running program? 그곳에서 나는 "cppprog"라는 C++ 프로그램을 시작했습니다. 이제 내가 시작한 프로그램과 관련된 프로세스 ID를 찾고 싶습니다. 어떻게 해야 합니까? 다른 명령줄 인수를 사용하여 동일한 ...

Admin

별칭 함수에서 변수의 올바른 대체
pr

별칭 함수에서 변수의 올바른 대체

파일에서 입력한 줄을 제거하는 별칭 함수를 만들려고 합니다. function remove_line(){ line_to_remove="'s/^"$1"$//g'" sed -i $(line_to_remove) my_file } 예: remove_line domain.com이 도메인은 지정된 파일에서 제거되어야 합니다. 그러나 $정확한 설명은 없는 것 같습니다. 내가 뭘 잘못했나요? ...

Admin

syslinux.cfg는 PXE 부팅 시 미리 설정/url을 무시합니다.
pr

syslinux.cfg는 PXE 부팅 시 미리 설정/url을 무시합니다.

기본적으로 프로비저닝 파일을 로드하기 위해 pxe 부팅 데비안 설치 프로그램을 얻으려고 합니다. 설치 프로그램을 수동으로 지정하고 설치를 시작할 수 있으므로 프로비저닝 파일이 유효한지 확인했습니다. 다음과 같은systemlinux.cfgdebian-netboot네트워크를 통해 부팅한 후 파일이 자동으로 선택되고 .gz 파일을 존재하지 않는 파일 이름으로 설정할 수 있고 파일에 설정한 값으로 오류가 발생하므로 해당 initrd줄에서 매개 변수를 읽고 있음 을 확인했습니다. APPEND. # D-I co...

Admin