Unix & Linux

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



1
명명 된 파이프에 동시 쓰기를 보장하는 것은 무엇입니까?
예를 들어 다음과 같은 명명 된 파이프를 만들었습니다. mknod myPipe p 그리고 일부 프로세스 (예 : 서버)에서 읽었습니다. 예를 들어, tail을 사용했습니다. tail -f myPipe 여러 클라이언트 프로세스가 일부 메시지를 작성하는 경우 (예를 들어, echo "msg" >> myPipe다음과 같이 메시지가 인터리브 될 가능성이 있습니까? <beginning of message1><message2><ending of message1> 아니면 …
32 linux  pipe 

2
받은 편지함을 새로 고침하는 음소거 반응 형 방법
muttGmail과 함께 사용 하면 $바인딩 (sync-mailbox)을 통해 때때로 "이메일 업데이트 확인" , 때로는 c(폴더 변경)을 사용하고 변경 =하려는 IMAP 폴더 경로로 (기본값은 MAILBOX)를 제공하기도합니다. 더 나은 (특히 : 빠른) 방법이 있습니까? 해결책은 예를 들어 "폴더를 전환하는 척하는 것"보다 직접적인 것입니다. 또한 $때때로 보이는 것처럼 일부 업데이트를 "누락"하지 않는 것 (아마도 …
32 mutt 


4
파일의 처음 n 바이트 삭제
나는 극단적 인 문제가 있으며 상상할 수있는 모든 솔루션이 복잡합니다. 내 유닉스 / 리눅스 경험에 따르면 쉬운 방법 이 있어야 한다. 에서 각 파일의 처음 31 바이트를 삭제하고 싶습니다 /foo/. 각 파일은 충분합니다. 글쎄, 누군가가 상상할 수없는 놀랍도록 쉬운 솔루션을 제공 할 것이라고 확신합니다. 어쩌면?


2
왜 apt가 apt 대신 표준을 얻습니까?
사람들은 왜 apt-get대신에 사용 apt합니까? 내가 본 거의 모든 자습서에서 제안은을 사용하는 것 apt-get입니다. apt더 예쁘고 (기본값) 짧고 일반적으로 더 직관적입니다. ( 예 : apt-cache searchvs apt search) 나는 apt모든면에서 더 나아 보이기 때문에 내가 놓친 것이 있는지 모르겠습니다 . 일상적인 사용 apt-get에 apt대한 논쟁은 무엇입니까 ?

7
리눅스에서 0 바이트의 파일을 만드는 개념은 무엇입니까?
내가 다음을 수행하면 : touch /tmp/test 그런 다음 수행 ls -la /tmp/ 디렉토리에서 0 바이트 의 test파일을 볼 수 있습니다 . 그러나 운영 체제는 0 바이트 개념을 어떻게 처리합니까 ? 평신도 용어로 말하면 : 0 바이트는 메모리가 전혀 없으므로 아무 것도 생성되지 않습니다. 파일의 생성 해야 하거나 해야 적어도 권리, …


1
"/ usr / bin / ping"은 기본 Fedora bash 색 구성표에서 노랑-온-레드로 표시됩니다. 무슨 뜻입니까?
디렉토리를 나열 할 때 /usr/bin, 하나는이보고 ping 노란색에서 빨간색으로 표시됩니다 : 이 파일에는 특별한 기능이 없습니다 : $ file /usr/bin/ping /usr/bin/ping: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 2.6.32, BuildID[sha1]=2508ea2a85b70c68967b3e6345541430f5317d5f, stripped $ stat /usr/bin/ping File: '/usr/bin/ping' Size: 62096 Blocks: 136 IO Block: …
32 ls  colors  ping 

5
Vim : 가능한 모든 스왑 파일 확장자는 무엇입니까?
vim에서 파일을 편집 할 때 현재 파일과 이름은 같지만 .swp확장자가 있는 스왑 파일이 생성됩니다 . .swp이미 가져온 경우 하나씩 생성합니다 .swo. 이미 찍은 경우 .swa등 을 얻습니다 . 이 파일들에 대한 정확한 네이밍 폴백 순서가 무엇인지에 대한 문서를 찾을 수 없었습니다. 확장자가 선택된 컨벤션으로 누구든지 명확히 할 수 있습니까?
32 vim  filenames 

4
합법적으로 수정 된 Linux 배포판을 판매 할 수 있습니까? [닫은]
누군가 우분투와 같은 리눅스 배포판을 다운로드했다고 가정하자. 창 관리자와 같이 한 부분을 더 수정한다고 가정하십시오. 이 약간 수정 된 우분투 버전의 사본을 판매하는 것이 완벽하게 합법적입니까 (Mubuntu = Modified Ubuntu). 새 창 관리자 부분을 폐쇄 소스로 만들면 어떻게됩니까? 여전히 판매하는 것이 합법적입니까?
32 licenses 

1
ESC + {: 그것이 무엇이며 어디에서 더 알 수 있습니까?
나는 bash 프롬프트에서 놀았고 ESC 키를 누른 다음 {을 누른 다음 쉘은 모든 파일을 완료하기 위해 파일 글로브 문자열로 표시했습니다. 예를 들어 다음에을 입력 하면 셸에 bash C다음 ESC+{과 같이 표시 bash CHECK{,1,2{,23{336{,66666},6},3{,6}}}됩니다. C로 시작하는 모든 가능한 파일 및 디렉토리를 자동 완성하고 내가 만든 모든 실험 파일 및 디렉토리를 표시합니다. …

5
한 파일은 두 명의 사용자에게 속하려고합니다. 방법? 하드 링크 실패
두 프로그램을 setuid를, /usr/bin/bar그리고 /usr/bin/baz하나의 구성 파일을 공유 foo. 구성 파일의 모드는 0640민감한 정보를 보유하기 때문에입니다. 하나의 프로그램은 다음과 같이 실행됩니다 bar:bar(즉, 사용자 막대, 그룹 막대 ). 다른 baz:baz. 사용자 변경은 옵션이 아니며 그룹 변경도 바람직하지 않습니다. 단일 구성 파일을 /etc/bar/fooand 로 하드 링크하고 싶습니다 /etc/baz/foo. 그러나 내가 아는 한 …

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