Unix & Linux

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

2
Ubuntu 14.04에서 meld 3.11을 설치하는 방법?
우분투 14.04에서 작동하도록 meld 3.11을 얻으려고합니다. 아래 방법을 따르려고했습니다. " cd ~ git clone https://git.gnome.org/browse/meld cd meld sudo ln -s ~/meld/bin/meld /usr/bin/meld 하지만 터미널에서 meld를 실행하면 다음 오류가 발생합니다. Traceback (most recent call last): File "/usr/bin/meld", line 223, in <module> setup_settings() File "/usr/bin/meld", line 197, in setup_settings cwd=melddir) File "/usr/lib/python2.7/subprocess.py", …

1
현재 상태를 사용하여 GNU ddrescue (1.18.1) 완료를위한 루프 / 시간을 추정하는 방법은 무엇입니까?
배경 / 컨텍스트 : 현재 가상 디스크 이미지를 disk2s1 파티션에 쓰는 동안 케이블 연결이 끊어진 USB에서 데이터를 복구하기 위해 GNU ddrescue 1.18.1을 실행하고 있습니다. 처음에 두 번째 파티션 (disk2s2)을 복구하고 있으며 세 번째 단계 (Splitting)에 도달했습니다. 이미지를 네트워크 저장소에 배치하고 있습니다. 질문: 이 단계가 반복되는 것을 알았습니다. 현재 상태 정보를 …
9 ddrescue 

1
여러 개의 임시 별명 작성
내가 루트 사용자 아니라고 & I는 모든 별명이 만든 글로벌 별명 파일에 액세스 할 수없는,하지만 난 단지 내가에 로그인 한 세션에 활성 상태로 유지 몇 가지 별칭을 만들려고합니다. 내가 명령을 사용하여 alias x='cd /parent/child'만들 수 x콘솔에 입력 할 수있는 별칭이며 dir을 / Parent / Child로 변경합니다. 그러나 여러 별칭을 만들고 …
9 alias 

4
동결없이 백그라운드에서 작업 배치
이런 식으로 일을 시작한다고 해 foo 그런 다음 배경에 배치하고 싶습니다. 타이핑 Ctrl+ Z다음과 bg트릭 않고 동결 foo사이에 Ctrl+ Z와 bg. foo를 먼저 고정시키지 않고 어떻게 백그라운드에 배치 할 수 있습니까?
9 bash 

1
bash 스크립트에서 멀티 스레딩 / 포킹
다음 형식의 bash 스크립트를 작성했습니다. #!/bin/bash start=$(date +%s) inFile="input.txt" outFile="output.csv" rm -f $inFile $outFile while read line do -- Block of Commands done < "$inFile" end=$(date +%s) runtime=$((end-start)) echo "Program has finished execution in $runtime seconds." while루프에서 읽을 $inFile라인에 어떤 활동을 수행하고있는 결과를 덤프 $outFile. (가)으로 $inFile3500 선 길이, 스크립트는 …

2
시스템화 된 Docker 컨테이너에서 환경 변수 상속
나는이 도커 용기는 systemd 실행 . 환경 변수를 그 아래의 응용 프로그램에 전달하고 싶습니다. Docker 내에서 systemd를 시작하면 ( /sbin/init명령 행으로) Docker는 변수를 systemd에 노출 하지만 자식 서비스에는 노출하지 않습니다 . systemd.setenv=...cmdline에 추가 하면 변수가 전달됩니다. 더 깨끗한 솔루션을 찾고 있습니다. /sbin/init시작된 애플리케이션에 전달 된 환경 변수를 어떻게 노출 합니까? …

4
grep을 사용하여 고정 된 수의 문자와 일치하는 문자열
를 6사용하여 모든 글자 를 찾으려고합니다 grep. 나는 현재 이것을 가지고있다 : grep "^.\{6\}$" myfile.txt 그러나, 나는 또한 다음과 같은 결과를 얻고 있음을 발견하고 étuis, étude. e위의 단어에서 위의 기호와 관련이 있다고 생각합니다 . 이것이 일어나지 않도록 할 수있는 일이 있습니까? 당신의 도움을 주셔서 감사합니다!

1
공개 키 및 PAM을 사용한 SSH의 2 단계 인증
2 단계 인증을 설정하려고합니다. 다음과 같은 경우 사용자가 성공적으로 로그인하기를 원합니다. 공개 개인 / 공개 키가 일치하거나 (인증 방법 : 공개 키) 암호가 정확합니다 내 pam 인증 방법이 성공했습니다. 두 번째 인증 방법은 PAM 파일입니다. 그래서에 넣고 /usr/lib/pam/추가 auth required my_pam_module.so했습니다 /etc/pam.d/sshd. 지금까지 (publickey 방법) 또는 (암호 및 pam 모듈에 …

5
= 부호 주위의 공백은 언제 금지됩니까?
나는 ~ / .bashrc에 하나 개 필요 알고 하지 주위에 공백을 넣어 =과제에 표시 : $ tail -n2 ~/.bashrc alias a="echo 'You hit a!'" alias b = "echo 'You hit b!'" $ a You hit a! $ b b: command not found MySQL 구성 파일을 검토하고 /etc/my.cnf있는데 이것을 찾았습니다. tmpdir=/mnt/ramdisk …

5
grep으로 정확한 문자열 찾기
예를 들어, 전자 메일 주소가 많은 큰 텍스트 파일을 bash를 사용하여 전자 메일이 존재하는지 (또는 없음) 검색 / 확인해야합니다. "앵커"만 사용해야합니까? grep '^user1@example.com' text_file 아니면 더 좋은 방법이 있습니까? bash 스크립트를 만들어야하며 안전하고 싶습니다.
9 grep 


4
열린 창을 모두 죽이는 방법?
데스크탑에 나타나는 모든 창을 닫고 싶습니다. 나는 이것을 통해 생각 pkill했지만, 한 번에 하나씩 만 죽일 수 있었는데, 내가 원하는 것이 아닙니다. 최종 목표는 키오스크를 실행하기 위해 스크립트에 넣는 것입니다. 키오스크 소프트웨어가 실행 중인지 감지하고 (이 부분을 알아 냈습니다) 그렇지 않은 경우 열려있는 모든 창을 종료하고 다시 시작합니다. 키오스크 소프트웨어.
9 x11  kill  logout  kiosk 

2
LibreSSL을 사용하기에는 너무 이르다? [닫은]
폐쇄되었습니다 . 이 질문은 더 집중되어야 합니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 한 가지 문제에만 집중할 수 있도록 질문을 업데이트하십시오 . 휴일 오년 전에 . 저는 LibreSSL 의 개발 및 최근 릴리스를 어느 정도 따르고 있으며 우연히도 최근 개인 / 애호가 프로젝트를 위해 …

1
.docx 파일을 일반 텍스트로 변환하고 줄 바꿈을 유지하여 소스 문서에 대한 줄 번호 참조를 유지하는 방법 : 방법 및 의미?
텍스트 및 파일 유틸리티와 함께 ​​사용하기 위해 MS Word 내용을 일반 텍스트로 내보내고 있습니다. MS 소프트웨어에서 줄 번호 매기기 기능을 사용하도록 설정 한 제약 조건이 있으며 최종 출력에서 ​​줄 번호에 대한 참조 는 해당 번호와 일치 해야합니다 . "번호 줄"을 입력하십시오 : ( 푸, EA ) 분명히 Word의 경우 , …

1
여러 실행 파일을 다루는 맨 페이지 만들기
거의 동일한 인수를 허용하는 많은 실행 파일로 응용 프로그램을 패키징하고 있습니다. 일반적인 설명과 인수 목록이있는 맨 페이지 하나만 작성 (제공)하고 싶습니다. 요컨대, 나는 그것을 원합니다 man execFoo man execBar 같은 페이지를 가리 킵니다. 나는 동일한 두를 생성하는 방법을 알고 execFoo.1하고 execBar.1있지만 차선을 보인다. 데비안 용으로이 패키지를 출시 할 계획이므로 데비안 …
9 debian  man 

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