Unix & Linux

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

2
기본 프로세스 생성 메커니즘이 포크 인 이유는 무엇입니까?
프로세스 작성을위한 UNIX 시스템 호출 인 fork ()는 상위 프로세스를 복사하여 하위 프로세스를 작성합니다. 내 이해는 거의 항상 자식 프로세스의 메모리 공간 (텍스트 세그먼트 포함)을 대체하기 위해 exec ()를 호출한다는 것입니다. fork ()에서 부모의 메모리 공간을 복사하는 것은 항상 낭비 적 인 것처럼 보입니다 (메모리 세그먼트를 복사 할 때 복사하여 …

10
Linux에 "Everything"과 같은 파일 검색 엔진이 있습니까?
Windows에는 Everything 이라는 멋진 파일 검색 엔진이 있습니다.이 파일 은 (와는 달리 find) 매우 빠르며 (과는 달리 locate) 항상 최신 결과를 반환합니다. AFAIK는 NTFS 저널에서 데이터베이스를 채워서 작동합니다 (다른 파일 시스템에서는 작동하지 않음). 나는 리눅스 (ext3 또는 ext4)와 비슷한 것이 있는지 궁금하다 (GUI에 관심이 없다; 나의 요점은 속도와 최신 보증이다); …

16
파일 이름이 인쇄되지 않은 파일을 가진 파일을 삭제하는 방법
어떻게 든 파일 이름이없는 파일을 만들었습니다. 다음 스레드 에서 파일에 대한 자세한 정보를 얻는 방법에 대한 정보를 찾았습니다 . 그러나 나열된 제안 중 일부를 시도했지만 파일을 삭제할 수 없습니다. 내가 무엇을 만들 었는지 잘 모르겠지만 xml 파일을 복사하는 중 발생했습니다. 파일에 대한 일부 정보는 다음과 같습니다. > ls -lb total …

3
chroot에서 실행 중임을 어떻게 알 수 있습니까?
chroot 및 독립형 시스템으로 사용할 수있는 유닉스 설치가 있습니다. chroot로 실행 중이면 호스트 시스템과 충돌하거나 중복 될 수 있으므로 모든 서비스 (cron, inetd 등)를 실행하고 싶지 않습니다. chroot에서 실행 중인지에 따라 다르게 동작하는 쉘 스크립트를 작성하려면 어떻게해야합니까? 나의 즉각적인 요구는 /procchroot에 마운트 된 최신 Linux 시스템이며 스크립트는 루트로 실행되지만 더 …
46 chroot 

3
텍스트 파일의 인코딩을 테스트하려면 어떻게해야합니까 ... 유효하고 무엇입니까?
경고 / 오류없이 Gedit.htm 에서 여는 여러 파일이 있지만에서 동일한 파일을 열면 잘못된 UTF-8 인코딩에 대해 경고합니다 ...Jedit HTML 메타 태그에는 "charset = ISO-8859-1"이 표시됩니다. JEDIT은 허용 대체 인코딩 목록 과 자동 감지기 인코딩 목록 내 즉각적인 문제가 해결 될 수 있도록, (현재는 "BOM의 XML-PI를"). 그러나 이것은 나를 생각하게했습니다 : …





4
바이트를 파일로 에코
i2c 버스를 사용하여 rasberry Pi를 일부 디스플레이에 연결하려고합니다. 시작하려면 물건, 특히 파일에 바이트를 수동으로 작성하고 싶었습니다. 파일에 특정 바이트를 어떻게 쓰나요? 나는 이미 그 것을 읽었고 내 문제가 다음과 같이 해결되어야한다고 생각했다. echo -n -e \x66\x6f\x6f > byteFileForNow 그러나 foo 대신 nano로 해당 파일을 열면 다음과 같이 표시됩니다. x66x6fx6f 따라서 …

2
터미널 응용 프로그램 (Mac)을 다시 시작하지 않고 터미널에서 bash를 다시 시작 하시겠습니까?
나는이 질문에 대한 대답을 둘러 보았지만 조금 찾지 못했습니다 (이상한 것). 내 질문은, Mac의 터미널 내에서 bash 세션을 다시 시작할 수있는 간단한 방법이 있습니까? 터미널 응용 프로그램을 닫고 다시 시작한 것처럼 동일한 동작을 원합니다 (모든 변수 재설정, .bash_profile 소스 등). .bash_profile을 소싱하는 방법을 알고 있지만 그것이 원하는 것은 아닙니다. 내가하고 …
46 bash  shell 

4
많은 디스크 공간을 즉시 채우거나 사용하는 방법은 무엇입니까?
Linux VM에서는 VM을 끄거나 가상 NIC의 연결을 끊는 것보다 NAGIOS 모니터링을 더 깊이 테스트하고 싶습니다. 여유 공간의 몇 %를 짧은 시간 동안 점유하여 디스크 공간 경보를 테스트하거나 시행하고 싶습니다. 난 그냥 사용할 수 있다는 것을 알고 dd if=/dev/zero of=/tmp/hd-fillup.zeros bs=1G count=50 또는 그와 비슷한 ...하지만 시간이 걸리고 시스템을로드하고 rm으로 테스트 …

3
ISO 이미지 파일은 자체 파일 시스템입니까?
xxx.iso파일이 블록 장치의 다른 측면 (예 : 파티션 및 파일 시스템)과 의 관계를 이해하려고 합니다. 사람들이 .iso"ISO 마운트"로 액세스하거나 사용 가능 하게 만드는 것은 일반적입니다 . 따라서 다른 방법으로 질문을 드리겠습니다. 만약 내가 또는 일부 소프트웨어가 xxx.iso파일을 USB 장치에 "마운트" 하려면 파일 시스템이있는 기존 파티션 (예 : FAT x 또는 …
45 filesystems  iso 

8
POSIX 필수 유틸리티가 왜 쉘에 내장되어 있지 않습니까?
이 질문의 목적은 특정 컴퓨팅 문제를 해결하지 않고 호기심에 답하는 것입니다. POSIX 필수 유틸리티가 쉘 구현에 일반적으로 내장되어 있지 않은 이유는 무엇입니까? 예를 들어, 기본적으로 작은 텍스트 파일을 읽고 형식이 올바른지 확인하는 스크립트가 있지만 상당한 양의 문자열 조작으로 인해 내 컴퓨터에서 실행하는 데 27 초가 걸립니다. 이 문자열 조작은 다양한 …

11
이진 파일을 보는 방법?
내가 이해 한 바에 따르면 컴파일러는 CPU가 읽을 수있는 1과 0으로 구성된 이진 파일을 만듭니다. 이진 파일이 있지만 거기에있는 1과 0을 보려면 어떻게 열어야합니까? 텍스트 편집기에서 열 수 없습니다. 추신 : 나는 1과 0의 일반 이진 코드이어야하는 어셈블리 컴파일 이진을 가지고 있습니까?
45 binary  assembly 

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