Unix & Linux

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

3
숫자로 끝나는 파일 찾기
로그 파일이 점점 커짐에 따라 백업 스크립트를 만들려고합니다. 내가 가진 것은 현재 파일 (예 : secure파일 /var/log/) 을 복사하고 해당 파일에서 내용을 제거하는 것입니다. 그러나이 같은 이름을 가진 일부 파일은 다음과 같습니다 secure.1, secure.2그리고 내가 좋아하는 모든이를 계산하고, 숫자가 큰 경우 다음 2그들 모두를 보관. 이 파일을 찾거나 계산하는 방법을 …

5
텍스트 파일에서 백 슬래시 제거
나는 가지고있다 입력: NISHA =\455 산출: NISHA = 455 \출력 에서 제거하고 싶습니다 . 명령을 사용하려고했지만 sed "s/[\]//g" P작동하지 않고 오류를 표시합니다. character found after backslash is not meaningful

3
`dd`를 사용하여 데이터 블록을 오른쪽으로 이동시킬 수 있습니까?
간단한 예로 100MB 원시 블록 장치를 고려하십시오. 총 102760448 바이트에 대해 각각 512 바이트의 204800 블록입니다. 문제는 첫 98MB (200704 블록)를 이동하여 그 앞에 2MB (4096 블록)의 간격이 있도록하는 것입니다. 이 작업을 제대로 수행하려면 읽지 않은 섹터에 아무것도 쓰지 않아도됩니다. 이를 달성하는 한 가지 방법은 버퍼를 도입하는 것입니다. $ dd …
10 dd  block-device 

1
sdwdate를 사용하는 동안 systemd 저널에서 systemd의 "시간이 변경되었습니다"메시지 스팸을 비활성화하는 방법은 무엇입니까?
기본적으로 systemd를 사용하는 Debian stretch와 sdwdate ( Slow Clock Adjuster ( gh )를 사용)를 함께 사용하면 시스템 시계가 자주 변경됩니다. 결과적으로 journalctl -f끝없이 스팸이됩니다. [...] Nov 07 13:46:49 host systemd[766]: Time has been changed Nov 07 13:46:50 host systemd[766]: Time has been changed Nov 07 13:46:51 host systemd[766]: Time has …
10 systemd 

3
여러 줄로 된 텍스트 파일에서 중괄호 사이의 모든 텍스트를 어떻게 삭제합니까?
예: This is { the multiline text file } that wants { to be changed } anyway. 되어야한다 : This is that wants anyway. 포럼에서 비슷한 스레드 를 찾았 지만 멀티 라인 중괄호로 작동하지 않는 것 같습니다. 가능하다면 grep, sed, awk 등을 기반으로 한 솔루션과 같은 한 줄 방법을 선호합니다. …

2
Linux 컨테이너와 Linux 하이퍼 바이저 란 무엇입니까?
나는 stackexchange 사이트를 보았지만 아무것도 찾을 수 없었다. Linux 컨테이너 https://en.wikipedia.org/wiki/LXC 및 하이퍼 바이저 https://en.wikipedia.org/wiki/Hypervisor 의 wikipedia 항목을 보았지만 둘 다에 대한 설명은 어느 쪽도 이해하지 못했습니다. 또한 http://www.linux.com/news/enterprise/cloud-computing/785769-containers-vs-hypervisors-the-battle-has-just-begun 도 보았지만 설명하지는 않았습니다. 나는 virtualbox와 같은 VM을 가지고 놀았습니다. 내가 제한적으로 이해하기 시작한 아이디어 중 하나는 Virtual Machines가 아마도 샌드 …



1
Jenkins는 시스템 로케일을 사용하지 않습니다
Jenkins에서 재미있는 행동을했습니다. Jenkins의 셸은 내 시스템 로캘을 사용하지 않습니다. Jenkins는 jenkins내 시스템에서 사용자로 실행됩니다 . jenkinsSSH 를 통해 로그인 : locale 표시 : LANG = en_US.UTF-8 LANGUAGE = en_US : en LC_CTYPE = "en_US.UTF-8" 등 ... env쇼 LANG와 LANGUAGE변수 : LANG = en_US.UTF-8 LANGUAGE = en_US : en id …

3
부팅시 / etc / network / interfaces의 게시 명령이 여러 번 실행되는 이유는 무엇입니까?
내용은 다음과 같습니다 /etc/network/interfaces. auto lo iface lo inet loopback auto eth0 iface eth0 inet dhcp post-up /etc/network/if-up.d/sshstart 그리고 sshstart다음과 같은 스크립트가 있습니다. curl something something darkside send a file over ftps in the background & /usr/bin/autossh -M 0 -f -N -o ServerAliveInterval=15 -o ServerAliveCountMax=3 -R 127.0.0.1:2005:127.0.0.1:22 -R 192.168.1.10:2006:192.168.2.110:1912 -L …

2
생성되는 pid 및 프로세스 이름 인쇄
here 질문 에서 OP는 pidof쉘 스크립트를 사용하여 프로세스의 pid를 반복적으로 폴링하려고합니다 . 물론 새로운 프로세스가 pidof초당 여러 번 프로그램을 시작해야하기 때문에 비효율적 입니다 (이 문제가 CPU 스파이크의 원인이라는 것을 모르겠지만 가능성이 높습니다). 일반적으로 쉘 스크립트에서 이러한 종류의 문제를 해결하는 방법은 필요한 데이터를 출력하고 stdout필요한 경우 텍스트 처리를 수행 하는 단일 …

1
작업 공간 전환 오버레이 효과 비활성화
Gnome 3.12로 데비안 테스트를 실행합니다. "Workspace Grid"확장을 설치 한 후에는 작업 공간 전환 애니메이션이 점점 성가신 상태가되었습니다. Ctrl + Alt + 화살표 단축키를 사용할 때 나타나는 화면 중간에있는 것에 대해 이야기하고 있습니다. 제로 정보를 제공하는 정도로 버그가 생겼으며 오버레이는 사라지는 데 시간이 걸리고 그 아래에 무엇이 있는지 실제로 알 수 …

4
줄 바꿈 문자가 포함 된 문자열 교체
bash쉘을 사용하면 다음과 같은 행이있는 파일에서 first "line" <second>line and so on 나는 중 하나 개 이상 발생 대체하고자하는 "line"\n<second>과를 other characters각각의 시간을 가져 : first other characters line and so on 둘 다 같은 특수 문자 문자열을 교체해야 그래서 "및 <및 개행 문자로. 다른 답변 사이에서 검색 한 후 …

2
설정되지 않은 경우 선행 콜론을 작성하지 않고 PATH 유사 변수에 추가
에 디렉토리를 추가해야합니다 PKG_CONFIG_PATH. 일반적으로 표준을 사용합니다 export PKG_CONFIG_PATH=${PKG_CONFIG_PATH}:$(pyenv prefix)/lib/pkgconfig 하지만 PKG_CONFIG_PATH이전에 내 시스템에 설정되지 않았습니다. 따라서 변수는 :문자로 시작 하여 현재 디렉토리에서 먼저 보도록 지시합니다. 나는 그것을 원하지 않습니다. 나는 다음에 정착했다. export PKG_CONFIG_PATH=${PKG_CONFIG_PATH}${PKG_CONFIG_PATH:+:}$(pyenv prefix)/lib/pkgconfig 그러나 그것은 너무 추한 것 같습니다. 더 좋은 방법이 있습니까? 변수가 이미 설정된 경우에만 …


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