Unix & Linux

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


2
스크립트 실행 후 GNU 화면이 세션을 종료하지 못하도록 방지
GNU 화면이 "가상"터미널을 연결하지 않고 강제로 연결하려고 시도하고 내부 스크립트를 실행하고 스크립트가 종료되면 세션을 종료하지 마십시오. 나는 다음을 포함하여 많은 조합을 시도했다. screen -dmS udplistener /share/Sys/autorun/start_udp_listeners.sh 또는 screen -S udplistener -X /share/Sys/autorun/start_udp_listeners.sh 그들 중 누구도 일하지 않았습니다. 스크립트를 실행하지 않고 세션을 가져오고 스크립트를 실행하지만 세션이 완료되면 세션이 종료되거나 "No screen …
34 gnu-screen 

3
grep에서 awk로 파이핑이 작동하지 않음
grep진행중인 tail파일 로그를 시도 n하고 줄에서 단어를 얻습니다 . 예제 파일 : $ cat > test.txt <<EOL Beam goes blah John goes hey Beam goes what? John goes forget it Beam goes okay Beam goes bye EOL ^C 이제 내가하면 tail: $ tail -f test.txt Beam goes blah John goes …
34 bash  grep  rhel  awk  tail 

6
파일에서 가장 빈번한 단어 n 개 찾기
텍스트 파일에서 10 개의 가장 일반적인 단어를 찾고 싶습니다. 첫째, 솔루션은 키 입력 (즉, 내 시간)에 맞게 최적화되어야합니다. 둘째, 성능. 여기 내가 지금까지 톱 10을 얻는 것입니다 : cat test.txt | tr -c '[:alnum:]' '[\n*]' | uniq -c | sort -nr | head -10 6 k 2 g 2 e …

1
Vim-현재 디렉토리 가져 오기
현재 menu.vim 파일에 약간의 Git 기능을 추가하고 있으며 특정 명령 (Gitk)을 사용하려면 Vim의 현재 디렉토리를 찾아야합니다. 어떻게 그것을하고 명령에 포함합니까? (즉 :!echo "%current-directory") 나는 내가 틀린 질문을했다는 것을 인정할 것이다. 그러나 나는 그것을 알아 냈다. 나는 현재 내 메뉴에서 이것을 사용하고 있습니다. function g:Gitk() :!cd $(dirname %); gitk endfun function …
34 gvim 

3
여러 소스 폴더를 재 동기화하는 방법
여러 소스를 재 동기화하고이를 달성하는 가장 좋은 방법이 궁금합니다. 예 : /etc/fstab /home/user/download 나는 3 가지 해결책에 대해 생각했다. 해결책 1 rsync를 여러 번 호출 rsync -a /etc/fstab bkp rsync -a /home/user/download bkp 죄수 : 통계를 집계하기 어렵다 해결책 2 tobackup심볼릭 링크가 포함 된 폴더를 만들고 -L옵션 사용 sync -aL …
34 rsync 

2
단일 저장소에 대해서만 GPG 서명 검사 무시
다음 기사를 읽었습니다. apt의 gpg 서명 확인을 무시 / 무시하는 방법은 무엇입니까? 그것은 구성하는 방법을 설명 apt패키지의 서명을 확인하지 전혀 . 그러나이 설정의 효과를 단일 (이 경우 로컬 호스팅) 리포지토리로 제한 하고 싶습니다 . 즉 : 모든 공식 저장소는 평소와 같이 GPG 서명 확인을 사용해야 제외 에 대한 지역의 repo …
34 apt  repository 


1
yum의 --enablerepo 옵션은 현재 명령에 대해서만 리포지를 활성화합니까?
yum의 --enablerepo옵션은 현재 명령 기간 동안 만 저장소를 활성화합니까? 예를 들어, 경우 enabled에 설정 /etc/yum.repos.d/remi.repo파일로 설정 0(장애인) 및 I 실행 : yum --enablerepo remi,remi-php55 install php 지정된 기간 동안 ( remi및 remi-php55) 리포지토리 가 install명령 기간 동안 만 사용 됩니까? 파일을 직접 편집하는 대신 enabled사용 하여 설정 을 유지하는 방법이 …
34 yum  centos 

1
왜 sha256sum으로 SHA256 체크섬을 검증하는 것이 데비안에서 실패하고 우분투에서 작동합니까?
우분투 14.04에서 sha256sum의 coreutils작품 나는 예상대로 : echo 879dd0d7637876be4796f7e6f194a111d21088be85cfe717fc97e2e7f05e79d2 /tmp/myfile | sha256sum -c /tmp/myfile: OK 그러나 Debian Wheezy에서 정확히 동일한 파일을 사용하는 동일한 명령이 실패합니다. sha256sum: standard input: no properly formatted SHA256 checksum lines found 나는 이것을 이해하지 못한다. 데비안 쉘 스크립트에서 체크섬을 확실하게 확인하려면 어떻게해야합니까? 우분투 14.04에서 : ⟫ …
34 debian  checksum 

3
Zsh 셸에서 기록 명령의 날짜 / 시간 스탬프를 보는 방법
우분투 서버에서 history 명령을 실행하면 다음과 같이 출력됩니다. history ... 25 cd ~ 26 ls -a 27 vim /etc/gitconfig 28 vim ~/.gitconfig 특정 사용자의 날짜 시간을보고 싶습니다. 그러나 내가 그들을 생각할 때 : su otheruser export HISTTIMEFORMAT='%F %T ' history ... 25 cd ~ 26 ls -a 27 vim /etc/gitconfig …

2
파일 디스크립터 수 제한
설치하려고 389-ds하는데이 경고가 표시됩니다. WARNING: There are only 1024 file descriptors (hard limit) available, which limit the number of simultaneous connections. 파일 설명자에 대해서는 이해하지만 소프트 및 하드 제한에 대해서는 이해하지 못합니다. 내가 달릴 때 나는 cat /proc/sys/fs/file-max돌아온다 590432. 이것은 최대 590432 개의 파일을 열 수 있음을 의미합니다 (즉, 최대 …

4
루트로 실행되고 있는데 왜 / run / user / 1000 / gvfs read를 찾을 수 없습니까?
누군가 내가 뭘 잘못하고 있는지, 이것이 무엇인지, 어떻게 고칠 수 있는지 말해 줄 수 있습니까? Fedora 18을 실행 중이며 오류가 표시됩니다. [root@servername /]# find . -name ngirc find: `./run/user/1000/gvfs': Permission denied [root@servername /]# [root@thinktank /]# pwd / [root@thinktank /]# ls -ltr ./run/user/1000 ls: cannot access ./run/user/1000/gvfs: Permission denied total 0 …
34 permissions  root  gvfs 

3
무엇을 의미합니까 : $ {param : = value}?
Z-Shell의 사용자 안내서 에서 다음을 읽었습니다 . 'true'의 동의어는 ':'입니다. 부작용이 있지만 사용해서는 안되는 인수를 제공하기 위해 종종이 형식으로 사용됩니다. : ${param:=value} 이는 모든 Bourne 쉘 파생 상품의 공통 관용구입니다. 매개 변수 확장에서 $param값이 이전에 비어 있으면 값을 제공하고 그렇지 않으면 그대로 둡니다. 이것이 매개 변수 확장의 유일한 이유이므로 :인수를 …
34 bash  shell  zsh 

9
vim에서 명령의 결과로 주어진 파일을 엽니 다
나는 거의 매일 다음과 같은 일을하고있다 찾기 실행 ( find -name somefile.txt) 결과를 엽니 다 vim 문제는 결과를 복사 find하여 vim명령에 붙여 넣어야한다는 것입니다 . 이를 피할 수있는 방법이 있습니까? 나는 약간 ( find -name somefile.txt | vim) 을 실험 했지만 작동하는 것을 찾지 못했습니다. 미리 감사드립니다
34 linux  bash  vim  find 

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