«coreutils» 태그된 질문

GNU Core Utilities는 ls, cp, mv, rm 등과 같은 도구를 포함하여 POSIX 시스템의 핵심 명령 줄 도구를 GNU 프로젝트에서 구현 한 것입니다.

3
왜 'ls'가 공백이있는 항목을 작은 따옴표로 묶는 이유는 무엇입니까?
ls공백이있는 파일 이름을 입력 할 때마다 내 컴퓨터 중 하나 (Debian Sid를 실행 중)에서 작은 따옴표가 있습니다. 나는 즉시 내 별칭을 확인했지만 그대로 유지했습니다. wyatt@debian630:~/testdir$ ls 'test 1.txt' test1.txt wyatt@debian630:~/testdir$ alias alias ls='ls --color=auto' alias wget='wget --content-disposition' wyatt@debian630:~/testdir$ (그림) 이름에 작은 따옴표가 포함 된 파일이있는 또 다른 테스트 (jimmij의 요청에 …

13
쉘 스크립트에서 올바른 잠금?
때로는 하나의 쉘 스크립트 인스턴스 만 동시에 실행되고 있는지 확인해야합니다. 예를 들어 자체 잠금 기능을 제공하지 않는 크론을 통해 실행되는 크론 작업 (예 : 기본 Solaris 크론). 잠금을 구현하는 일반적인 패턴은 다음과 같은 코드입니다. #!/bin/sh LOCK=/var/tmp/mylock if [ -f $LOCK ]; then # 'test' -> race begin echo Job is …

3
`yes`는 어떻게 그렇게 빨리 파일에 기록합니까?
예를 들어 보겠습니다. $ timeout 1 yes "GNU" > file1 $ wc -l file1 11504640 file1 $ for ((sec0=`date +%S`;sec<=$(($sec0+5));sec=`date +%S`)); do echo "GNU" >> file2; done $ wc -l file2 1953 file2 여기서 당신은 명령을 볼 수 있습니다 yes쓴다 11504640내가에만 쓸 수 있지만 두 번째에 라인을 1953배쉬의 사용 오초에 …
58 bash  coreutils  write  yes 

2
cp -L 대 cp -H
문제 cp -H또는로 파일을 복사 cp -L하면 동일한 결과가 나타납니다. $ ls -l fileA fileA -> fileB $ cp fileA somewhere/ -H $ ls -l somewhere/ fileA # fileA is a copy of fileB, only renamed, with same properties! 이 답변 은 두 가지 옵션을 모두와 함께 사용되는 유사한 UNLESS로 …

3
시스템의 / bin에있는`[`프로그램은 무엇입니까?
최근에 Fedora의 /bin폴더를 탐색하고 라는 이진 파일이 발견되었습니다 [. 인터넷에 대한 자세한 정보를 찾으려고했지만 유용한 정보를 찾을 수 없었습니다. 그것을 통해 실행해도 strace면밀한 검사에 유용한 것은 없습니다. 그게 뭐야? 경고해야합니까? 시스템 손상의 결과 일 수 있습니까? 내가 그것을 실행해야합니까? 패키지에 속합니까?
32 fedora  gnu  coreutils 



3
GNU“install”-d 플래그 — 작동 방법
디렉토리를 복사하고 구조를 유지하기 위해 makefile 규칙을 작성하려고하는데 makefile의 다른 모든 규칙이 사용 install되므로 일관성을 원했습니다. 맨 페이지에서 다음과 같이 말합니다. 개요 install [OPTION]... [-T] SOURCE DEST install [OPTION]... SOURCE... DIRECTORY install [OPTION]... -t DIRECTORY SOURCE... install [OPTION]... -d DIRECTORY... -d, --directory treat all arguments as directory names; create all …
26 coreutils 

4
GNU cp 및 mv에서 -T 옵션의 추가 된 값은 무엇입니까?
일부 GNU Coreutils 명령에 -T/--no-target-directory옵션 이있는 이유는 무엇 입니까? .전통적인 Unix 디렉토리 계층에서 (self dot) 의 의미를 사용하여 수행 할 수있는 모든 것처럼 보입니다 . 치고는: cp -rT /this/source dir 이 -T옵션은 사본이 dir/source서브 디렉토리 를 작성하지 못하게합니다 . 오히려 /this/source로 식별되고 dir그에 따라 내용이 트리간에 매핑됩니다. 예를 /this/source/foo.c들어가 dir/foo.c아니라 …
26 cp  coreutils 

4
`touch`에 -f 옵션을 사용하는 것은 무엇입니까?
보낸 사람 man touch: -f (ignored) 하지만 의미가 무엇하지 않는 무시 . 나는 다음을 시도했다. $ ls -l file -rw-rw-r-- 1 pandya pandya 0 Mar 20 16:17 file $ touch -f file $ ls -l file -rw-rw-r-- 1 pandya pandya 0 Mar 20 16:18 file 에도 불구하고 타임 스탬프가 변경 …
23 coreutils  touch 

2
md5sum은 체크섬 앞에 '\'를 붙입니다.
이름에 "\"가있는 파일의 체크섬을 찾을 때 md5sum이 체크섬 앞에 "\"를 추가하는 이유는 무엇입니까? $ md5sum /tmp/test\\test \d41d8cd98f00b204e9800998ecf8427e /tmp/test\\test 다른 모든 유틸리티에도 동일하게 적용됩니다.

3
날짜 명령의 "1 개월 전"옵션은 어떻게 작동합니까?
이것이 현재 날짜의 과거 날짜를 가져 오는지 또는 30 또는 31 일 밖에 걸리지 않는지 확실하지 않습니다. 예 : 현재 날짜가 March 28th1 개월 전인 경우 날짜가 February 28th언제 March 30th입니까? 대본 매일 일부 파일을 백업하고 싶습니다. 스크립트는 다음 $(date +%Y%m%d)과 같은 형식으로 현재 날짜 내에이 파일을 저장 20150603_bckp.tar.gz한 다음 …
22 date  coreutils 

6
Linux에서 GNU coreutils를 대체 할 수있는 옵션이 있습니까?
Linux 시스템에서 GNU Coreutils의 사용을 중단하려고 생각했지만 다른 많은 GNU 구성 요소와 달리 솔직히 말해서 다른 대안 (Linux의 경우) 은 생각할 수 없습니다 . GNU coreutils에는 어떤 대안이 있습니까? 둘 이상의 패키지가 필요합니까? 프로젝트에 대한 링크는 배포 패키지의 이름을 지정하는 데 반드시 필요한 보너스 포인트입니다. 또한 Linux에서 작동하고 지침을 참조 …

3
왜 coreutils가 Python보다 느리게 정렬됩니까?
파이썬의 정렬 기능 속도를 테스트하기 위해 다음 스크립트를 작성했습니다. from sys import stdin, stdout lines = list(stdin) lines.sort() stdout.writelines(lines) 그런 다음 이것을 sort1000 만 줄이 포함 된 파일 의 coreutils 명령 과 비교했습니다 . $ time python sort.py <numbers.txt >s1.txt real 0m16.707s user 0m16.288s sys 0m0.420s $ time sort <numbers.txt …

5
/ usr / bin / ptx : 유스 케이스를 제공 할 수 있습니까?
coreutils에 포함 된 파일 목록을 살펴보면서 ptx를 제외하고 제공된 모든 명령을 개인적으로 사용하는 방법에 대한 예를 제시 할 수있었습니다. ptx 사용에 대한 하나 또는 두 개의 (또는 세 개의) 예를들 수 있습니까? 사용 사례가 다양할수록 더 좋습니다. $ apropos ptx ptx(1) - produce a permuted index of file contents

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