Unix & Linux

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

4
더 제한적인 umask에도 불구하고 내 홈 디렉토리의 파일이 월드 쓰기 가능으로 작성되는 이유는 무엇입니까?
새 파일과 디렉토리에 대한 권한이 약간 이상하게 작동한다는 것을 깨달았습니다. 우선, umask는 정답을 돌려주는 것 같습니다. $ umask 0002 이는 내 사용자 및 그룹에 대한 전체 액세스 권한, 다른 국가에 대한 쓰기 권한 없음, suid 없음을 의미합니다. 그러나 $ HOME에 파일을 만들면 다음과 같이 보입니다. $ ls -l testfile -rw-rw-rw- …
10 centos  umask 

2
emacs가 gentoo에서 내 글꼴을 볼 수 없습니다
우분투 리눅스에서 ~ / .emacs 파일을 복사했습니다. Consolas 글꼴을 설치했습니다 (그리고 그놈 터미널에서 기본 Monospace 글꼴로 작동합니다). 그러나 이맥스는 그것을 보지 못한다 (custom-set-faces '(default ((t (:inherit nil :stipple nil :background "white" :foreground "black" :inverse-video nil :box nil :strike-through nil :overline nil :underline nil :slant normal :weight normal :height 98 :width …
10 ubuntu  emacs  fonts  gentoo 

3
$를 사용하는 가장 좋은 방법? bash에서?
$에 대한 이 답변을 읽을 때 ? 또 다른 질문이 떠 오릅니다. $를 사용하는 방법에 대한 모범 사례가 있습니까? bash에서? 예를 들어 봅시다 : 우리는 선형 스크립트를 가지고 있으며 모든 명령이 정상적으로 실행되었음을 알고 싶습니다. 오류 코드를 확인하고 그렇지 않은 경우 작은 함수 ( "did_it_work"라고 함)를 호출해도 괜찮다고 생각하십니까? #!/bin/bash …

1
왜 일부 정규 표현식 명령에 다양한 문자가있는 '\'의 반대 해석이 있습니까?
예를 들어 다음 명령을 사용하십시오. find . -regex ".*\.\(cpp\|h\)" 디렉토리에있는 모든 .h 및 .cpp 파일이 있습니다. 마침표 문자 '.' 정규 표현식에서 일반적으로 "모든 문자"를 의미합니다. 실제 마침표 만 일치 시키려면 백 슬래시 문자 '\'를 사용하여 이스케이프해야합니다. 이 경우 특별한 의미를 가진 문자가 주어지면 실제 문자를 얻으려면 이스케이프해야합니다. 이제 괄호와 "또는"막대를 …

3
MP4 비디오 파일에 자막 트랙을 '굽는'방법
자막 파일을 mp4 비디오 파일의 일부로 만들어 두 개의 별도 파일을 처리 할 필요가 없습니다. 두 가지 방법을 상상합니다. 자막을 비디오의 본질적인 부분으로 만듭니다. 비디오 재 인코딩이 필요합니다. 자막을 별도의 스트림으로 만들지 만 여전히 동일한 비디오 파일에 포함됩니다. 특히 다른 방법과 달리 비활성화하거나 글꼴 유형 / 크기로 재생할 수 있기 …

2
screen + vim — vim filename을 열도록 화면 창 이름을 자동으로 설정하는 방법은 무엇입니까?
터미널 하단의 탭과 같은 열린 화면 창을 보여주는 멋진 rc 파일이 있습니다. 현재 창은 내 프롬프트에 따라 이름이 지정되어있어 유용하지 않습니다. 현재 창에 열려있는 vim 세션의 파일 이름을 기반으로 창 이름을 자동으로 지정하는 방법이 있습니까? 가능하다면 이것이 최고의 멀티 윈도우 편집기가 될 것이라고 생각합니다.

5
동적 심볼릭 링크
다양한 아키텍처에 맞는 앱을 만들었으며 변수에 따라 올바른 버전으로 연결되는 "동적 심볼릭 링크"를 만들고 싶습니다. 현재 로그인 한 컴퓨터가 x86이면 symlink가 해당 빌드로 이동해야합니다. 내가하고 싶은 일에 대한 조롱의 예 : $ uname -i x86_64 $ ls -ltr lrwxr-xr-x 1 dogbane gg 4 Feb 16 15:40 mylink -> @sys/ drwxrwxr-x …
10 symlink 

5
하나의 내장 명령으로 하위 디렉토리의 파일에서 하위 문자열을 찾으십니까?
Windows에서 모든 하위 디렉토리의 모든 파일에서 문자열을 찾으려면 다음과 같이하십시오. findstr /C:"the string" /S *.h 그러나 Linux (예 : Ubuntu) find에서는 xargs, 및 관련 파이프 명령 이외의 다른 방법을 찾지 못했습니다 grep(예 :이 페이지에는 하위 디렉토리를 통해 재귀 적으로 grep 할 수 있습니까? ). 그러나 내 질문은 다릅니다 : 쉘 …
10 linux  grep  find  recursive 

3
GNU 화면에서 vim의 CTRL- * 수정
GNU 화면에서 vim을 실행할 때 CTRL화살표 및 Pg * 키와의 조합이 예상대로 작동하지 않는 것으로 나타 났습니다 . Ubuntu 10.10 vim-gnome패키지를 사용하고 있습니다. 우분투를 실행하는 다른 컴퓨터에서는 문제없이 작동했습니다. 불행히도 현재 해당 구성을 사용할 수 없습니다. 관련 질문이 있습니다 : Vim에서 Ctrl + 화살표를 수정하는 방법? 그러나 제안 된 솔루션은 …
10 ubuntu  vim  gnu-screen 


5
IFS (Internal Field Separator)가 여러 개의 연속 분리 문자 문자에 대한 단일 분리 자로 기능 할 수 있습니까?
공백이 아닌 공백 값으로 IFS를 사용하여 배열을 구문 분석하면 빈 요소가 작성됩니다. 심지어 사용하여 tr -s하나의 DELIM에 여러 delims을 축소하는 것만으로는 충분하지 않다. 예를 들어 문제를보다 명확하게 설명 할 수 있습니다. IFS를 조정하여 "정상"결과를 얻을 수있는 방법이 있습니까? IFS의 동작을 변경하는 관련 설정이 있습니까? IFS. var=" abc def ghi " …
10 bash  shell  scripting 


4
Linux 용 분산 패키지 저장소?
여러 번 서버에 너무 많은 스트레스를 주므로 사용자에게 저장소를 너무 자주 업데이트하지 말라고 알려주는 메모를 여러 번 보았습니다. 또한 그러한 저장소에는 괴물 같은 기계가 필요하다는 것을 알고 있습니다. 패키지 관리를 위해 BitTorrent와 같은 것이 있는지 궁금합니다. 또는 그렇지 않은 경우 그러한 시스템을 갖는 것이 가능합니까? (각 사용자가 보유한 패키지를 유지하고 …

1
zsh에서 기존 자동 완성 기능을 사용하기 위해 쉘 함수를 얻으려면 어떻게해야합니까?
.zshrc입력에 저장하고 화면과 통합 할 수 있는 몇 가지 쉘 기능이 정의되어 있습니다. 예를 들면 다음과 같습니다. function s() { screen -t "$1" ssh "$@" } 그러나 이러한 셸 함수를 사용하면 zsh의 기본 제공 명령 완료 기능을 활용할 수 없습니다. SSH의 경우 known_hosts 및 ssh_config를 기반으로 호스트 이름을 자동으로 완성합니다. …
10 zsh  autocomplete 

3
VirtualBox OSE가 시스템을 정지시키는 원인은 무엇입니까?
나는 VirtualBox OSE를 사용하고 있으며 최근에 Ubuntu 10.10을 실행할 때 내 컴퓨터가 멈추는 경향이있어 하드 리셋이 좋지 않습니다 (좋지 않음). 문제가있는 곳을 찾으려면 어떻게해야합니까? 재설정하기 전에 " / var / log / syslog " 의 마지막 줄은 다음과 같습니다 . Jan 27 12:11:22 debian kernel: [ 193.400230] warning: `VirtualBox' uses …

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